body,div,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,p{padding:0; margin:0; font-weight:normal; text-align:left}
body{font:1px/17px Georgia, Times, serif; color: #726e59; background:#d2cdb9; height:100%}
img,fieldset{border:none; margin:0; padding:0;}
.left{float:left;}
.right{float:right; width:auto;}
.full{float:left; width:100%;}
.curv{float:left;}
.curv img{float:left}
.right_curv{float:right;}
.right_curv img{float:right}

img.floatright {float: right; margin: 10px 0px 10px 15px; font-size: .9em; line-height: normal; }
img.floatleft {float: left; margin: 10px 15px 10px 0px; font-size: .9em; line-height: normal; }
img.center {float: left; margin: 10px 15px 10px 55px; font-size: .9em; line-height: normal; }

span.clear{clear:both;}
*{	margin:0;padding:0}
a:focus{outline:none}
input:focus{outline:none;}
img {border:none}
a {text-decoration:none}

#wrapper{width:1094px;margin:0 auto;}

#header{float:left;width:1094px;background:#959174;padding-top:20px;border-top:6px solid #7d1200;border-bottom:6px solid #7d1200;min-height:447px;height:auto!important;height:447px;}
#header .logo{float:left;}
#header .banner{float:right;}
#header .banner img{float:right;}

#menu{ float:left; width:1094px; list-style:none; margin:0; height:40px; text-align:center;}
#menu li{ display:inline; width:auto;  padding:0 11px; font-size:20px; line-height:40px;}
#menu li a{color:#eeeac7; text-decoration:none;}
#menu li a:hover{color:#7d1200; text-decoration:none;}
#menu li.active a{color:#7d1200; text-decoration:none;}
#menu li.active a:hover{color:#7d1200; text-decoration:none;}

#body_container{float:left; width:1084px; padding:0 0 18px 0; background:url(../images/body_container_bg.gif) repeat-y 0 0; border:5px solid #b5b196}

#left_container{float:left; width:510px; margin:27px 0 0 113px; display:inline; background:url(../images/left_container_line.gif) no-repeat right top;}
#left_container .welcome_box{float:left; width:510px; padding-bottom:10px; background:url(../images/line.gif) no-repeat left bottom;}
#left_container .welcome_box h1{float:left; width:464px; color:#2b3d22; font-size:30px; line-height:30px;}
#left_container .welcome_box h2{float:left; width:464px; color:#2b3d22; font-size:24px; line-height:30px;}
#left_container .welcome_box h2.right{float:right; width:300px; color:#2b3d22; font-size:24px; line-height:30px;}
#left_container .welcome_box h3{float:left; width:455px; color:#495840; font-size:20px; line-height:26px;}
#left_container .welcome_box p{float:left; width:455px; color:#3F3D31; font-size:14px; line-height:20px; padding:0 0 10px 0;}
#left_container .welcome_box p.center{text-align:center; width:455px; color:#3F3D31; font-size:14px; line-height:20px; padding:0 0 50px 0;}
#left_container .welcome_box p.center2{text-align:center; width:455px; color:#3F3D31; font-size:14px; line-height:20px; padding:0 0 20px 0;}


#left_container .news_box{float:left; width:510px; margin-top:32px;}
#left_container .news_box h1{float:left; width:464px; color:#2b3d22; font-size:30px; line-height:30px;}
#left_container .news_box h2{float:left; width:auto; color:#fff; padding:0 2px; font-size:30px; background:#7d1200; line-height:30px;}
#left_container .news_box h3{float:left; width:455px; color:#495840; font-size:20px; line-height:26px;}
#left_container .news_box p{float:left; width:455px; color:#3F3D31; font-size:14px; line-height:20px; padding:0 0 10px 0;}
#left_container .news_box p a{color:#7d1200; text-decoration:none;}
#left_container .news_box p a:hover{color:#7d1200; text-decoration:underline;}
#left_container .news_box .icon_box{float:left; width:462px; margin-top:-5px;}
#left_container .news_box .icon_box img{float:right; margin-left:5px; display:inline;}

#body_container p img {
	padding-right: 15px;
	padding-bottom: 15px;
}

#body_container h2 {
	padding-bottom: 15px;
	padding-top: 15px;
	color:#2b3d22; font-size:30px;
	float: left;
	line-height: 38px;
}

#right_container{float:right; margin:27px 20px 0 0; display:inline; width:406px; background:url(../images/right_container_line.gif) no-repeat 0 0; font-size: 14px;}

#right_container .link_box{float:left; width:199px; height:254px; padding:0 38px; 
background:url(../images/box_bg.gif) no-repeat 0 0; margin-left:72px; display:inline;}

#right_container .link_box6{float:left; width:199px; height:380px; padding:0 38px; 
background:url(../images/box_bg-6.gif) no-repeat 0 0; margin-left:72px; display:inline;}

#right_container .link_box8{float:left; width:199px; height:600px; padding:0 38px; 
 margin-left:72px; display:inline;}

#right_container .link_box .link{float:left; width:199px; background:url(../images/line_dot.gif) repeat-x left bottom; padding:15px 0 20px 0;color:#2b3d22; font-size:18px; text-transform:uppercase; text-align:center; line-height:normal;}
#right_container .link_box .link.last{padding:13px 0 13px 0;color:#2b3d22; font-size:18px; background:none; text-transform:uppercase; text-align:center; line-height:normal;}
#right_container .link_box .link a{color:#2b3d22;}
#right_container .link_box .link a:hover{color:#7d1200; text-decoration:none;}


#right_container .link_box6 .link{float:left; width:199px; background:url(../images/line_dot.gif) repeat-x left bottom; padding:15px 0 20px 0;color:#2b3d22; font-size:18px; text-transform:uppercase; text-align:center; line-height:normal;}
#right_container .link_box6 .link.last{padding:13px 0 13px 0;color:#2b3d22; font-size:18px; background:none; text-transform:uppercase; text-align:center; line-height:normal;}
#right_container .link_box6 .link a{color:#2b3d22;}
#right_container .link_box6 .link a:hover{color:#7d1200; text-decoration:none;}


#right_container .link_box8 .link{float:left; width:199px; background:url(../images/line_dot.gif) repeat-x left bottom; padding:15px 0 20px 0;color:#2b3d22; font-size:18px; text-transform:uppercase; text-align:center; line-height:normal;}
#right_container .link_box8 .link.last{padding:13px 0 13px 0;color:#2b3d22; font-size:18px; background:none; text-transform:uppercase; text-align:center; line-height:normal;}
#right_container .link_box8 .link a{color:#2b3d22;}
#right_container .link_box8 .link a:hover{color:#7d1200; text-decoration:none;}


#right_container .service_area{float:left; padding:36px 0 0 14px; margin:0;}
#right_container .service_area img{float:left; padding:0; margin:0;}

#right_container .logo_box{float:left; width:auto; padding:36px 0 0 20px; list-style:none; margin:0;}
#right_container .logo_box img{float:left; margin-left:20px; display:inline;}


#footer{float:left; width:1094px; height:59px; background:url(../images/footer_bg.gif) no-repeat left bottom;}
#footer .footer_link{ float:left; width:1094px; list-style:none; margin:10px 0 0 0; text-align:center;}
#footer .footer_link li{ display:inline; width:auto;  padding:0 11px; font-size:14px;}
#footer .footer_link li a{color:#eeeac7; text-decoration:none;}
#footer .footer_link li a:hover{text-decoration:underline;}
#footer .copy_right{float:left; width:1094px; font-size:12px; color:#eeeac7; text-align:center; padding:4px 0 0 0;}

