body{ margin:0; background:url(../images/bg.gif) repeat-x 0 268px; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#4D4D49;}



#main{ width:930px; margin:auto;}



.header{ height:140px; overflow:hidden;}



.top{ margin:10px 0 10px 0; height:76px;}

.logo{ width:201px; height:76px; float:left;}

.logo a{ text-decoration:none; background:url(../images/logo.gif) no-repeat left top; width:201px; height:76px; float:left; text-indent:-1000px;}

.hed_top{ margin:0 0 0 205px; padding:20px 10px 0 0; text-align:right;}

.hed_top h1{ margin:0 0 8px 0; padding:0; font-size:18px; color:#4D4D49; font-weight:normal;}

.hed_top a{ text-decoration:none; font-weight:bold; color:#FF6600;}



.top_nav{ background:url(../images/top_nav_bg.gif) repeat-x 0 5px; padding:0 5px 5px 5px;}

.top_nav ul{ margin:0; padding:0; border:#D1CE3E solid 1px; background:url(../images/top_nav_bg1.gif) repeat-x; padding:8px 8px; text-align:center;}

.top_nav ul li{ list-style:none; display:inline; color:#fff;}

.top_nav ul li a{ text-decoration:none; color:#fff; font-weight:bold; padding:8px 23px 8px 23px; text-transform:uppercase;}

.top_nav ul li a:hover{ color:#000;}

.top_nav ul li a.active{ color:#000; background:#D1CE3E;}



.top_imgs{ margin:0 0 10px 0;}

.top_imgs td{ background:url(../images/inn_bg3.gif) no-repeat -3px top; width:240px; height:284px;}

.top_imgs td img{ padding:11px 0 0 11px; white-space:pre;}

.top_imgs td h1{ margin:0; padding:6px 55px 10px 20px; font-size:12px; background:url(../images/inn_bg2.gif) no-repeat 11px 0; color:#fff; height:53px;}



.main_text{ font-size:24px; color:#294F69;}



.points1 ul{ margin:0; padding:15px 0 10px 0;}

.points1 ul li{ 

	list-style:none; border:#D9DAC8 solid 1px; background: url(../images/inn_bg1.gif) repeat-x bottom #ECE9C8; margin:0 0 4px 0; padding:6px 8px; 

	font-weight:bold; color:#54522B; text-transform:uppercase; position:relative;}

.points1 ul li span{ background:url(../images/arr1.gif) no-repeat; width:18px; height:18px; position:absolute; top:4px; right:15px;}



.content{ padding:0 15px 0 15px;}

.con_text{ font-size:12px; line-height:16px;}

.con_text h1{ margin:8px 0 8px 0; padding:0; font-size:18px; color:#294F69; font-weight:normal;}

.con_text p{ margin:0; padding:0; text-align:justify;}

.con_text a{ color:#FF7200; text-decoration:none;}

.con_text a:hover{ text-decoration:underline; color:#000;}



.title{ font-size:18px; font-weight:bold; background:#DCE4E7; padding:1px 5px 1px 5px; color:#213E4E; line-height:normal;}



.testimonial{ margin:0 0 10px 0;}

.testimonial h1{ margin:0; padding:4px 8px; font-size:12px; background:#607681; color:#fff; border:#3F5560 solid 1px;}

.testimonial div{ padding:10px; background:#DCE4E7; border:#C5CECD solid 1px;}



.contact{ border:#DADCDB solid 1px; padding:10px;}

.contact input{ font-size:10px; border:#DCE4E7 solid 1px; width:100px;}

.contact .btn{ width:auto; font-size:11px; font-weight:bold; background: url(../images/inn_bg1.gif) repeat-x 0 0 #ECE9C8; border:#D9DAC8 solid 2px;}



.turntous{ background: url(../images/turntous.gif) no-repeat top #DCE4E7; border:#C5CECD solid 1px; padding:130px 0 0 0;}

.turntous ul{ margin:20px 10px 15px 25px; padding:0;}

.turntous ul li{ border-bottom:#333333 dashed 1px; padding:4px 0; color:#1C2B32;}

.turntous a{ text-decoration:none; background: url(../images/arr2.gif) no-repeat 75px 3px #607681; display:block; padding:8px 8px; color:#E2F6FF; font-weight:bold;}



.foot_logos{ border:#F1F1F1 solid 1px; padding:10px 0 10px 0; margin:10px 0 0 0;}

.foot_logos div{ width:100px; display:inline; text-align:center; margin:0 6px 0 6px;}



.footer{ border-top:#F1F1F1 solid 1px; margin:20px 0 20px 0; text-align:center;}

.footer ul{ margin:0; padding:8px 0 0 0;}

.footer ul li{ list-style:none; display:inline;}

.footer a{ text-decoration:none; padding:0 10px 0 10px; color:#4D4D49; font-weight:bold;}

.footer a:hover{ color:#000;}

.footer p{ margin:0; padding:4px 0 0 10px;}

.footer p a{ text-decoration:underline; font-weight:normal;}
