@charset "utf-8";
/* CSS Document */

body{margin:0px auto;}

#global{
	width:894px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
} 
#header{width:894px;}
#content{width:894px;
background:url(../images/bg.gif) no-repeat;}
#content1{width:561px;
background:url(../images/bg.gif) no-repeat;
float:left;}
#container{
	width:561px;
	float: left;
	margin-left:8px;
}
#container .title{
	width:131px;
	margin-top: 18px;
}
.lin{
	width:561px;
	height:7px;
}
#container .content{
	width:561px;
	margin-bottom: 5px;
}
#footer{width:894px;}
#menu{
	width:148px;
	float: left;
	padding-top: 5px;
}
.ad_border{
	border:1px solid #CCCCCC;
	margin-top:10px;
	width:120px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 5px;
}
.ad_border .ad{
border-bottom:1px solid #CCCCCC;
margin-bottom:5px;}
#sidebar{
	width:155px;
	float:right;
	margin-top: 20px;
}
.grey12{
color:#666666;
font-size:12px;}
.side_banner{
	width:130px;
	color:#efefef;
	border:1px solid #CCCCCC;
	float: none;
	margin-left: 10px;
	-margin-left: 7px;
	background-color: #E6E6E6;
}
.left_lin{
	background:url(../images/side_span.gif) repeat-y;
	width:5px;
}
.join_content {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #666666 1px dashed;
	PADDING-LEFT: 10px;
	WIDTH: 540px;
	BORDER-BOTTOM: #666666 1px dashed;
	BACKGROUND-COLOR: #fffdec;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#menu {
	margin:0;
	padding:0;
	list-style-type:none;
	font:14px Arial;
	}
#content table tr td table tr td table {
	color: #000;
}

