@charset "utf-8";
/* CSS Document */

html{background:#1d2a19 url(/images/bg.gif) repeat-x; margin:0;}
body{background:url(/images/header.jpg) no-repeat 50% 0; margin:0; color:#FFF; font-family:Arial, Helvetica, sans-serif, "Script MT Bold";}
img{border:none;}

a:link{color:#FF9; }
a:visited{color:#fff;}

#header{ width:396px; margin:0 auto; height:126px; padding-left:584px;}
#header .request-consultation{width:194px; height:44px; float:left; text-align:center; font-size:18px; padding-top:8px;}
#header .phone{width:171px; height:44px; float:left; text-align:center; font-size:18px; padding-top:8px;}
#header a{color:#FFF; text-decoration:none;}
#header a:hover{color:#000;}
.links{width:925px; height:40px; margin:0 auto; color:#FFF; text-align:center; clear:left; font-size:14px; font-weight:bold; padding-left:65px;}
.links ul{margin:0 auto; padding:0; list-style:none;}
.links li{background:url(/images/link-vert.png) right no-repeat; height:40px; float:left; padding-right:3px;  }
.links li.last{background:none;}
.links li a{color:#FFF; text-decoration:none; padding-top:10px; display:block; height:29px;   padding-right:15px; padding-left:15px;  }
.links li a:hover{ color:#000; background:url(/images/link-bg.gif) repeat-x; }
.row1{width:980px; margin:0 auto; font-size:14px;}
.row1 h3{font-size:18px; font-weight:bold; padding:0; margin:0;}
.row1 .left{width:600px; float:left; height:300px;}
.row1 .right{width:370px; height:296px; float:left; padding-top:4px; padding-left:10px;}
.row1 .right h3{padding-bottom:0px;}
.mid-bg{height:18px; width:100%; clear:left; background:url(/images/mid-bg.jpg) repeat-x;}
.row2{width:995px; margin:0 auto; font-size:14px; background:url(/images/faded-roof.png) bottom right no-repeat; overflow:hidden;}
.row2 h3{font-size:18px; font-weight:bold; padding:0; margin:0;}
.row2 .left{width:615px; float:left; min-height:159px; padding-top:10px;}
.row2 .left-sub{width:925px;  min-height:159px; padding-top:10px; margin:0 auto; padding-bottom:50px; font-size:16px;}
.row2 .left-sub a{color:#FF9; }
.row2 .right{width:380px; min-height:159px; float:left; text-align:center; padding-top:10px;}

#footer{width:100%; height:168px; background:url(/images/footer-bg.jpg); clear:left;}
.footer-logos{width:980px; margin:0 auto; height:73px; text-align:center; padding-top:10px;}
.footer-last{height:44px; width:980px; margin:0 auto; font-size:10px;}
.signature{font: 24px Brush Script Std, Brush Script MT, Brush Script MT Italic;}
.subtitle 	{ color: #889C81; font: 23px arial, verdana, sans-serif; letter-spacing: 1px; font-weight: normal; }
.smalltext 	{ color: #FFFFFF; font: 11px arial, verdana, sans-serif; letter-spacing: 0px; font-weight: bold; }
.tableborders	{ border: #3D513D 1px solid; }
.boxtitle	{
		background-color: #23321D;
		color: #FFFFFF;
		font: 22px  arial, "AvantGarde Md BT", verdana, sans-serif;
		font-weight: normal;
		width: 100%;
		display: block;
		text-indent: 5px;
		padding: 1px 0px 1px 0px;
		margin-bottom: 5px;
		border: #3D513D 1px solid;
		}
		
.links2{width:975px; height:40px; margin:0 auto; color:#FFF; text-align:center; clear:left; font-size:14px; font-weight:bold; padding-left:45px;}
.links2 ul{margin:0 auto; padding:0; list-style:none;}
.links2 li{background:url(/images/link-vert.png) right no-repeat; height:40px; float:left; padding-right:3px;  }
.links2 li.last{background:none;}
.links2 li a{color:#FFF; text-decoration:none; padding-top:10px; display:block; height:29px;   padding-right:15px; padding-left:15px;  }
.links2 li a:hover{ color:#000; background:url(/images/link-bg.gif) repeat-x; }