@charset "utf-8";
#maincontent {
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
}
#bg {
	background: url(../images/index_main_bg.jpg) no-repeat center top;
	height: 704px;
}
#maincontent   #float  {
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
}
#bg #maincontent #float #content {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 704px;
	width: 1000px;
}
#bg #maincontent #float #content #header {
	margin: 0px;
	padding: 15px 0px 0px 55px;
	float: left;
	height: 94px;
	width: 945px;
}
#bg #maincontent #float #content #body {
	margin: 0px;
	padding: 0px 518px 0px 55px;
	float: left;
	height: 301px;
	width: 427px;
}
#leftcol {
	margin: 0px;
	padding: 130px 0px 0px;
	float: left;
	width: 227px;
	height: 171px;
}
#rightcol {
	margin: 0px;
	padding: 30px 0px 0px;
	float: left;
	height: 249px;
	width: 200px;
	font: normal 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
#rightcol ul {
	margin: 0px;
	padding: 0px;
}
#rightcol ul li {
	list-style: none;
	text-align: right;
	margin: 0px;
	padding: 0px 0px 15px;
}

#bg #maincontent #float #content #text {
	margin: 0px;
	padding: 25px 518px 0px 55px;
	float: left;
	height: 140px;
	width: 427px;
	color: #c9915d;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}
#bg #maincontent #float #content #footer {
	margin: 0px;
	padding: 15px 0px 0px 55px;
	float: left;
	height: 114px;
	width: 945px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6f5237;
	text-decoration: none;
}
#bg #maincontent #float #content #footer a {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6f5237;
	text-decoration: none;
}

p {
	margin: 0px 0px 10px;
	padding: 0px;
}
.white {
	color: #FFFFFF;
}
.whiteunderline {
	color: #FFFFFF;
	text-decoration: underline;
}
#rightcol a:link {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
#rightcol a:visited {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
#rightcol a:hover {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #C99919;
	text-transform: uppercase;
	text-decoration: none;
}
#rightcol a:active {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #C99919;
	text-transform: uppercase;
	text-decoration: none;
}
#text  a:link     {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}
#text  a:visited     {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}
#text  a:hover     {
	color: #C99919;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
}
#text  a:active     {
	color: #C99919;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
}
#maincontent #int_bg {
	background: url(../images/int_main_bg.jpg) no-repeat center top;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1000px;
}
#maincontent #int_bg #int_header {
	margin: 0px;
	padding: 10px 0px 0px 52px;
	float: left;
	height: 131px;
	width: 948px;
	background: url(../images/header_title.png) no-repeat 550px center;
}
#maincontent #int_bg #int_main {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 669px;
	width: 1000px;
}
#maincontent #int_bg #int_main #int_left {
	margin: 0px;
	padding: 23px 25px 0px 0px;
	float: left;
	width: 214px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #f4bd15;
}
#maincontent #int_bg #int_main #int_right {
	margin: 0px 30px 0px 0px;
	padding: 0px 20px;
	float: left;
	width: 691px;
	background: #FFFFFF;
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #3f2b19;
}

h1 {
	font: bold 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #3f2b19;
	text-decoration: none;
}

h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #3f2b19;
	text-decoration: none;
}

.title {
	background: #FFFFFF url(../images/filigree.jpg) no-repeat center 57px;
	margin: 0px 30px 0px 0px;
	padding: 30px 0px 10px;
	float: left;
	height: 55px;
	width: 731px;
	font: normal 24px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
}

#int_footer {
	margin: 0px;
	padding: 18px 0px 0px 55px;
	float: left;
	height: 114px;
	width: 945px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6f5237;
	text-decoration: none;
}
#int_footer a {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6f5237;
	text-decoration: none;
}
#int_left ul {
	margin: 0px;
	padding: 0px;
}
#int_left ul li {
	list-style: none;
	text-align: right;
	margin: 0px;
	padding: 0px 0px 15px;
}
#int_left  ul a:link {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
#int_left  ul a:hover {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #C99919;
	text-transform: uppercase;
	text-decoration: none;
}
#int_left  ul a:visited {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
#int_left  ul a:active {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #C99919;
	text-transform: uppercase;
	text-decoration: none;
}
#int_left a:link {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #f4bd15;
	text-decoration: none;
}
#int_left a:visited {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #f4bd15;
	text-decoration: none;
}
#int_left a:hover {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#int_left a:active {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

#int_right p {
	font: normal 14px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #555555;
}

.quote {
	font: italic bold 16px/24px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #000000;
}

.call {
	padding: 5px;
	background-color: #f4bd15;
	display: block;
	text-align: center;
}

.video {
	float: right;
	margin-left: 2em;
	margin-bottom: 2em;	
}

.picpadding {
	margin-bottom: 40px;
}
a:link {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a:visited {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a:active {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

li {
		font: normal 14px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #555555;

}

