/* CSS Document */
body{
	margin:0;
	font-size:12px;
	font-family:tahoma;
	color:#333;
	background:#F7F5F2;
	line-height:17px;
	}
#banner{
	margin:0 auto;
	width:1003px;
	height:159px;
	}
#content{
	width:1003px;
	margin:0 auto;
	}
#menu{
	width:1003px;
	margin:0 auto;
	height:29px;
	background:url("images/menu_bg.gif") top repeat-x;
	}	
#nav{width:800px; height:29px; margin:0 auto; list-style:none;}
#nav li{list-style:none; margin:0; float:left; width:auto;}			
#menu a{ display:block; padding:0 12px; color:#333; line-height:29px; height:29px; list-style:none; float:left; text-decoration:none;}	
#menu a:hover{ color:#fff; background:url("images/menu_bg.gif") bottom repeat-x #000;}

#maincontent{ clear:both; padding:20px 0; margin:0 auto; width:800px; text-align:center;}
#maincontent1{ clear:both; font-size:14px; padding:20px 0; margin:0 auto; width:800px; line-height:20px; text-align:center;}
#left{
	float:left;
	width:460px;
	text-align:center;
	font-size:14px;
	line-height:20px;
	}
#right{
	width:285px;
	float:right;
	margin:20px 0 0 0;
	text-align:left; 
}
.title{font-size:24px; color:#BE00B7;  font-family:century gothic; line-height:35px;}	
.font-1{color:#BE00B7; font-size:16px; line-height:20px;}
.font-2{font-family:Georgia; font-weight:bold;}
.input{border:1px #333 solid;}
a{color:#EC0085; text-decoration:underline;}
a:hover{color:#9000EC; text-decoration:none;}
.box{width:283px; border:1px #DAD2C5 solid; clear:both; margin:10px 0 0 0;}
.box_left{width:145px; padding:5px 8px; float:left;}
.box_right{float:right; width:120px;}
.box_right img{ padding:0 5px; width:110px; height:85px; float:right; background:#DAD2C5;}
#copyright{
	clear:both;
	width:1003px;
	margin:0 auto;
	background:#EC00E3;
	line-height:26px;
	color:#fff;
	text-align: center;
	}
#bottom{
	border-top:1px #333 solid;
	padding:5px 0 10px 0;
	text-align:center;
	width:1003px; 
	margin:1px auto 0 auto;
}	

