@charset "utf-8";
/* CSS Document 
*{margin:0px; padding:0px; outline:none;}
*/
body{ margin:0; background:#b1b18d; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; 

scrollbar-arrow-color: #000000;
scrollbar-base-color: #c4bfa4;
scrollbar-face-color: #999966;
scrollbar-highlight-color: #c4bfa4;
scrollbar-shadow-color: #c4bfa4;
scrollbar-3dlight-color: #c4bfa4;
scrollbar-track-color: #c4bfa4;
scrollbar-darkshadow-color: #c4bfa4;

}

p, form, h1, h2, h3, h4, h5, h6, img {padding:0; margin:0; border:0;}

 

#wrapper{ width:1000px; margin:0 auto;}

#container{ /*line-height:22px;*/ float:left; width:100%; position:relative; margin-top:0px; background:url(../images/gg.jpg) repeat-x #e7ebee top;}

#header{ float:left; width:100%; height:214px;  position:relative;}

#header .caption{position:absolute; bottom:0; left:0;}

.logo{margin:38px 0 0 -2px;}

#mid{
	float:left; clear:both; width:100%; padding:40px 0; 
	border:0px solid #d4d4d4;  }
	

#mid td{padding:5px;}



#content{float:left;  width:750px; padding:0 46px; font-size:14px;} 
 


#footer{
	clear:both;float:left; width:100%;
 }
 
#footer2{
margin:0 auto; width:960px; padding:0px 20px;
background:url(../images/footerBg.png) repeat-x top #bbbb8d; height:158px;
 }

#footer a {color:#333; text-decoration:none;}

#footer a:hover {text-decoration:underline;}

.clear{clear:both;}

.fLeft{float:left;}

.fRight{float:right;}

a{color:#333; text-decoration:underline;}

.tab {background:#ccc;}

.tr{background:#fff;}

.tr1{background:#ccc; font-size:16px;}

.tabBorder{border:1px solid #ccc;}
.borderBot{border-bottom:1px solid #ccc;}

.red{color:#ff003f;}

 
.more{
	display:block; background:url(../images/moreBg.png) no-repeat top; width:86px; height:28px; text-align:center; color:#fff; padding-top:3px; margin:10px 0 0 0; font-size:16px; }

.more:hover{text-decoration:underline;}	
	
h1{font-size:20px; /*color:#005a0f;  text-shadow:#ccc 2px 2px 1px;  */
 padding:0px 0 20px 0px; color:#99cc33;
}	


h2{ padding:0px 0 0px 0px;
	font-size:16px;  margin-bottom:5px; color:#99cc33;}
	

.green{color:#99cc33;}
  

/* for  nav*/

#menu{ clear:both;
width:1000px; border:0px solid;
background:url(../images/menuBg.png) repeat-x; height:42px;
}
 
#nav {
 position:relative; 
 padding:0 0 0 0px;
margin:0 0 0 0px;
 
border:0px solid;  
z-index:100;   
}
 

#nav li 
{padding:0;  display:block; 
list-style:none;
float:left;
color:#fff; 
font-size:14px; font-weight:bold; border:0px solid red;   
}

#nav li li{
background:none; padding-left:5px;}

#nav li a {
color:#333333; padding:10px 30px 8px 30px; margin:0px 0px 5px 0; display:block; border:0px solid; font-size:14px;
 text-decoration:none;
/* text-shadow:#fff 1px 1px 1px;  */

}

#nav .nolink{display:block; margin:0px; border:0px solid red; padding:0px; width:3px; background:url(../images/linkLine.png) no-repeat center; height:36px;} 
/*
#nav .nolink2{display:block;  width:2px;  margin:0 2px; border:0px solid red; color:#000; padding-top:10px;} */

#nav li:hover > a {
	display:block;
color:#000;  
 }

#nav li a.active {
color:#fff; background:#999966;   
 text-shadow:0px 0px 0px; 
 text-decoration:underline;
}
#nav li a:hover{

	display:block;
   color:#000;  	 
	text-decoration:underline;
}
 
#nav li ul {
right:0px; left:0px;
padding:0;
position:absolute;
display:none;
background:#634c9b;
 width:150px;  
 
border:0px solid #000;
text-align:left; 
margin:-1px 0 0 0px;


}



#nav li ul a{
display:block; 
padding:2px 5px 2px 5px;
border-bottom:1px solid #fff;
color:#fff; font-size:11px;
background:none;
 line-height:18px;
 width:125px; 
 margin:0 5px; font-weight:normal;
}

#nav li ul a:hover,#nav li ul a.active{
padding:2px 5px 2px 5px;
background:#490051;
display:block; 
border:0px solid #eeb019;
color:#fff;
border-bottom:1px solid #fff;
}

/*form str*/
 

.boxM{
	background:#fff; border:1px solid #ccc;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; width:200px;
	background:url(../images/inputBg.png) repeat-x bottom #fff;}


.boxL{
	background:#fff; border:1px solid #ccc;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; width:292px;
	background:url(../images/inputBg.png) repeat-x bottom #fff;}
	
.box{
	background:#fff; border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	
.testArea{
	background:#fff; border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;	
	width:200px; height:125px;
	padding:8px;}
	
.submitM{
	background:#f3f3ef; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; cursor:pointer;
	padding:4px 10px;}
	
 
 

h3{font-size:14px; margin-bottom:10px;} 

#ggBg
{float:left; background:url(../images/gg_bg.png) repeat-x;  margin:-42px 0 0 0; /*width:980px;*/ padding:0 10px;  }

#ggBg img{margin:10px 8px 0 0; float:left;}




