@charset "utf-8";
/* CSS Document */
/*--default--*/
body{
	color:#939393; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	background:url(../images/background.gif) repeat 0 0;
	}
p, div, ul, h1, h2, h3, form, pre{ margin:0; padding:0;}
.spacer{ clear:both; font-size:0; line-height:0;}
a { text-decoration:none;}
a:hover{text-decoration:underline;}
/*---mainbody--*/
.Dvtotal_con{
	width:100%; background:url(../images/top_bg.gif) repeat-x 0 0;  
	}

/*--headre--*/
.Dvheader{
	background:url(../images/header_bg.jpg) no-repeat 0 0; height:321px; margin:0 auto; width:904px; position:relative;
	}
.Dvheader img{
	position:absolute; top:12px; left:14px; border:none;
	}
.Dvheader ul.topmenu{
	position:absolute; right:10px; top:30px; list-style-type:none;
	}
.Dvheader ul.topmenu li{
	float:left; color:#57683e;
	}
.Dvheader ul.topmenu li a{
	margin:0 10px; color:#57683e; text-decoration:none; padding:15px 0 0 0; display:block; float:left;
	}
.Dvheader ul.topmenu li a.home{
	background:url(../images/home_icon.gif) no-repeat center top;
	}
.Dvheader ul.topmenu li a.cont{
	background:url(../images/contact_icon.gif) no-repeat center top;
	}
.Dvheader ul.topmenu li a:hover{
	text-decoration:underline;
	}
.Dvheader h1{
	background:url(../images/h1-bg.gif) no-repeat 0 0; height:56px; width:292px; display:block; text-indent:-2000px; position:absolute;
	bottom:145px; left:158px;
	}
.Dvheader h2{
	background:url(../images/h2-bg.gif) no-repeat 0 0; height:55px; width:375px; display:block; left:35px; bottom:40px; text-indent:-2000px;
	position:absolute;
	}
.DvMain_menu{
	height:30px; /*border:#1ac9d9 1px solid;*/ width:900px; margin:0px auto; border:#fff 2px solid;
	}
.DvMain_menu ul{
	height:28px; list-style-type:none; border:#f7b53a 1px solid; background:url(../images/menu_bg.gif) repeat-x 0 0;
	}
.DvMain_menu ul li{
	float:left; padding:0 15px; border-left:#fbdca2 1px solid; height:28px; line-height:28px; border-right:#d69317 1px solid; position:relative;
	}

	
.DvMain_menu ul li.nobrL{
	border-left:none;
	}
.DvMain_menu ul li.nobrR{
	border-right:none;
	}
.DvMain_menu ul li a{
	color:#684b15; text-decoration:none; font-weight:bold;
	}
.DvMain_menu ul li a:hover{
	text-decoration:underline; color:#fff;
	}
/*--drop--*/	
ul.drop{
	list-style-type:none; background:#f2f2f2; width:225px; position:absolute; top:28px; left:0; display:none; margin:0px 0 0 0; border:#fff 1px solid;
	border-right:#c2c2c2 1px solid; border-bottom:#c2c2c2 1px solid; border-top:#FEFEFE 1px solid; height:auto;
	}
ul.drop li{
	height:20px; line-height:20px; border:none;  padding:0; height:auto; width:100%; position:relative;	
	}
ul.drop li a{ 
	color:#000!important; display:block; background-color:#f2f2f2; padding:3px 5px; margin:0px 0 1px 0!important;  
	}
ul.drop li a:hover{ 
	background-color:#fba810; color:#fff!important; text-decoration:none;
	}
 
/*--body---*/
.Dvbody{
	width:880px; border-left:#fff 2px solid; border-right:#fff 2px solid; margin:0 auto; background:url(../images/body_bg.gif) #fff repeat-x 0 0 ;
		padding:16px 10px 16px 10px; font-family:"Trebuchet MS", Tahoma, "times New Roman"; font-size:12px;
	}
.Dvbody h1{
 padding:0 83px  0 0; font-family:"Trebuchet MS", Tahoma, "times New Roman"; font-size:20px; font-style:italic;
	font-weight:bold; margin:0 0 10px 0; color:#95d627; text-transform:capitalize;
	}
.Dvbody p{
	line-height:18px; color:#666; margin:0 0 22px 0; text-align:justify;
	}
.Dvbody p img{border:#f2f2f2 1px solid; padding:2px; }
.Dvbody p span{
	color:#fba810; text-transform:uppercase;
	}
.Dvbody h2{
	font-family:"Trebuchet MS", Tahoma, "times New Roman"; font-size:12px; text-transform:uppercase; font-weight:bold;
	margin:0 0 5px 0; color:#FF7301; text-align:;
	}
/*---middle part---*/
.Dvbody .Dvmid{
	width:880px; margin:15px auto;
	}
.Dvmid .dvinner{
	width:233px; float:left; margin:0 65px 0 0;
	}
.Dvmid .dvinner h2 {
	font-family:"Trebuchet MS", Tahoma, "times New Roman"; font-size:12px; text-transform:uppercase; font-weight:bold;
	margin:0 0 5px 0; color:#6ba607; text-align:center;
	}
.Dvmid .dvinner img{
	border:#f2f2f2 2px solid; padding:1px; font-size:0; line-height:0;
	}
.Dvmid .dvinner p{
	font-size:11px; margin:4px 4px 0 0; width:226px;
	}
 
.Dvmid .dvinner p a.more{
	background:url(../images/bul1.gif) no-repeat 0 5px; padding:0 0 0 13px;
	color:#939393; text-decoration:none; font-size:10px; font-weight:bold; text-align:right; float:right;
	}
.Dvmid .dvinner p a.more:hover{
	text-decoration:underline;
	}
/*--cont--*/
.Dvcontact_h{
	float:left; padding:0px 0 0 0; font-family:"Trebuchet MS", Tahoma, "times New Roman";
	}
.Dvcontact_h h2{
	font-family:"Trebuchet MS", Tahoma, "times New Roman"; font-size:12px; text-transform:uppercase; font-weight:bold;
	margin:0 0 5px 0; color:#6ba607; text-align:center;
}
.Dvcontact_h img{
	border:none;
	}
/*--fotter--*/
.Dvfotter{
	background:url(../images/fotter_bg.gif) repeat-x 0 0 #fff; width:880px; border-left:#fff 2px solid; border-right:#fff 2px solid; margin:0 auto; 
	padding:66px 10px 16px 10px; color:#666; font-size:11px;
	}
.Dvfotter ul{
	width:690px; margin:0 auto; list-style-type:none; 
	}
.Dvfotter ul li{
	float:left;
	}
.Dvfotter ul li a{ 
	color:#666;  margin:0 5px;
	}
.Dvfotter p{
	width:450px; margin:10px auto;
	}
/*--contact--*/
.Dvcontact {
	margin:0 auto; width:550px; border:#0EB1CA 1px solid;  padding:20px 0;
	}
.Dvcontact input{ margin:0 0 0 10px; padding:2px; width:250px; margin-bottom:10px;}
.Dvcontact textarea{margin:0 0 0 10px; padding:2px; width:250px; margin-bottom:10px; height:100px;}
.Dvcontact input.but{width:80px; padding:0;}
p.thnk{color:#FF0000; text-align:center; padding:5px 0 10px 0;}
/*---LISTING--*/	
ul.list{
	margin:0px 0 10px 5px; list-style-type:none; color:#666;
	}
ul.list li{
	background:url(../images/bul_2.gif) no-repeat 0 6px; margin-bottom:5px; padding:0 0 0 15px;
	}
