html,body {
	background-color:#333;
	margin:0;
	padding:0;
	text-align:center;
	color:#fff;
	font:12px "Trebuchet MS", serif;
}
img{border:0;}

#wrapper{background-color:#fff;margin:10px auto;padding:10px;text-align:left;color:#333;width:730px;}

#logo{float:left;width:350px;margin:5px 0 0 10px;}

#top_nav{float:right;width:350px;text-align:right;height:50px;}
	#top_nav ul{margin: 0; padding: 0;}
	#top_nav ul li{display: inline;}
	#top_nav ul li a{text-decoration: none;color: #333;padding: 0 5px;background-color: #fff; }
	#top_nav ul li a:visited{color: #333;}
	#top_nav ul li a:hover, .menu ul li .current{color: #333;background-color:#fff;text-decoration:underline;}


#header{}

#left{width:198px;margin:0 10px 0 1px;float:left;}
	.info_btn{margin:-10px 0 0 0;border:0;}
	
	#left ul {margin: -10px 0 5px 0;padding: 0 0 2px 0;list-style-type: none;width:185px;}
	#left li a {color: #333;display: block;height: 16px;padding: 4px 0 4px 14px;text-decoration: none;background:#fff url(images/go.png)no-repeat 4px 4px; text-indent:10px;font-weight:bold;}
	#left .selected a{background-color:#990000;color:#fff;}
	#left .selected a:hover{background-color:#990000;color:#fff;text-decoration:underline;}
	#left li a:hover {background-color: #fff;color:#cc0000;text-decoration:underline;} 
		#left ul ul{margin:0 0 0 14px;}
	
	.one_ne{margin:20px 0 10px 0;padding:0;text-align:center;}
	.one_ne img{border:2px solid #eee;padding:1px;}
	.one_ne img:hover{border:2px solid #ccc;}

#main{float:left;width:521px;}
	h1{margin:10px 0 15px 0;border-bottom:1px solid #e0e0e0;padding:0 0 4px 2px;}
		#main ul{margin: 10px 10px 10px 30px; padding: 0;}
		#main ul li{list-style-type:none}
		#main img{padding:1px;border:2px solid #eee;margin:10px 10px 4px 10px;}
		#main img:hover{border:2px solid #ccc;}
		#main ul li {text-decoration: none;color: #333;padding:0 0 0 20px;background:#fff url(images/go.png) no-repeat;margin:8px 0 0 0;}
	h2{font:bold 14px "Trebuchet MS", serif;color:#c00000;margin:15px 0 0 0;}
	h3{font:bold 12px "Trebuchet MS", serif;color:#c00000;margin:15px 0 0 0;}
	label{float:left;width:110px;}
	input{display:block;margin:0 0 10px 0;border:1px solid #aaa;width:150px;}
	textarea{display:block;margin:0 0 10px 0;border:1px solid #aaa;width:250px;height:100px;}
	form{margin:10px 0 0 50px;}
	.submit{float:right;margin:0 285px 20px 0;width:75px;background-color:#cc0000;border:0;color:#fff;padding:3px;font-size:10px;font-weight:bold;}
	.sml{width:50px;}
	
.error{background:#f9ccc1 url(images/exclamation.png) no-repeat 10px 8px;padding:8px;border:1px solid #bf5848;margin:4px 60px 5px 50px;text-indent:25px;color:#9a4538;font-weight:bold;}

#footer{clear:both;margin-top:10px;font-size:11px;border-top:1px solid #ccc;padding-top:5px;}
