/* skip navigation */
#spNavi h3{text-indent: -2000px; font-size:0;}
#spNavi a { position:absolute; left:10px; top:-500px; z-index:110; }
#spNavi a:focus, #spNavi a:active {background-color: #eeeeee;border:1px solid #000; display:block; font-weight: bold;height:20px; margin:0 0 0 5px; padding:8px 0 0 0;top:1px;width:140px; color:#1C4716}

	#header{position: absolute; width:100%; min-width:1200px; height:90px; margin:0 auto; z-index:99;}
	#header.fixed{}
	
	#mwrap{position:relative; width:100%; min-width:1200px; }
	#mainCont{position:relative; width:100%; min-width:1200px; margin:0 auto; z-index:11; }
	#wrap{position:relative; width:100%; min-width:1200px; margin:0 auto; z-index:98;}
	#wrap.index1{z-index:98;}
	
	#swrap{width:1200px; min-width:1200px; margin:0 auto; text-align:left; z-index:100; padding:0 0 50px 0;}
		#scontent{position:relative; width:920px; margin:0 auto; text-align:left;  padding-bottom:60px; float: left;}
	#left{width:180px; float:left; padding:80px 0 0 0; z-index:100; margin-top:0; margin-right:70px;}
	#content{width:920px; float:left; z-index:1; padding-top:80px; padding-bottom:60px; min-height:700px; text-align: center; }
	
	#swrap.t2 #scontent, #swrap.t2 #content{
		width:1200px;
	}
	
	#footer{float:left; clear:both; position:relative; width:100%; min-width:1200px; margin:0 auto; text-align:left; padding:40px 0; border-top:none; background:#262b32; border-top:1px solid #dddddd;}
	#footer .fcont{position:relative; width:1200px; margin:0 auto;text-align:left;}