body,td,th {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
body {
	background: #FA9CE0 url(images/body_bg.png) repeat;
	margin: 0px;
	text-align:center;
}
a:link,a:visited,a:active {
	font-weight: bold;
	color: #FA0394;
}
a:hover {
	color: #CF015B;
}
#wrap {
	margin:0 auto;
	width:980px;
	background:url(images/wrap_bg.png);
}
#header {
	margin:0 auto;
	width:960px;
	height:164px;
	background:url(images/header.png);

}
#nav {
	margin:0 auto;
	width:960px;
	font-size:10px;
	height:31px;
	background:url(images/nav_bg.png);
}
#navb {
	margin:0 auto;
	width:960px;
	overflow:hidden;
	height:6px;
	background:url(images/nav_b.png);
}
#nav ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#nav ul li {
	display:inline;
	padding:0;
	line-height:31px;
	padding: 0 10px;
	border-right:1px solid #fff;
}
#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited {
	color:#000;
	text-decoration:none;
}
#nav ul li a:hover {
	color:#000;
	text-decoration:none;
	position:relative;
	border-bottom:3px solid #CF015B;
}
#topbg {
	margin:0 auto;
	width:960px;
	background:url(images/top_bg.png) repeat-x;
}
#content {
	margin:0 auto;
	width:951px;
}
.ad1 {
	float:left;
}
.ad2 {
	float:right;
}
.ad3 {
	float:left;
	margin-left:6px;
}
.ad1,.ad2,.ad3 {
	width:313px;
	margin-bottom:8px;
	background:url(images/ad_bg.png);
}
.adtitle {
	height:32px;
	font-size:10px;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
	line-height:32px;
	background:url(images/ad_t.png);
}
.adtext {
	text-align:left;
	padding: 5px 10px;
}
.adtext a:link{
	font-weight:bold;
}
.adbox {
	float:left;
	width:170px;
	margin: 10px 0 0 13px;
}
.adtext h3{
	color:#CF015B;
	margin:0;
	font-size:11px;
	padding:0;
}
.adbottom {
	height:9px;
	overflow:hidden;
	background:url(images/ad_b.png);
}
.thumbs {
	clear:both;
	margin-bottom:6px;
	background:url(images/thumbs_bg.png);
}
.thumbstitle {
	height:32px;
	line-height:32px;
	font-size:10px;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
	background:url(images/thumbs_t.png) no-repeat center;
}
.thumbsbottom {
	height:9px;
	clear:both;
	overflow:hidden;
	background:url(images/thumbs_b.png) no-repeat center;
}
.thumbsbottom2 {
	height:19px;
	clear:both;
	overflow:hidden;
	background:url(images/thumbs_b.png) no-repeat bottom;
}

.thumb {
	height:207px;
	width:150px;
	float:left;
#	background:#F2EEB6;
	margin: 0px 0 0 7px;
	font-size:10px;
	color:#000;
#	border:1px solid #000;
}
.thumb a:link,.thumb a:visited,.thumb a:active {
	color:#FA0394;
}
.thumb img a:hover, .thumb img:hover {
	border:1px solid #CF015B;
}
.thumb img a:link, .thumb img {
	border:1px solid #000;
}
.thumb a:hover {
	color:#CF015B;
}
.thumb h3 {
	color:#CF015B;
	margin:0;
	font-size:11px;
	padding:0;
}
.thumb h3 a:link,.thumb h3 a:hover,.thumb h3 a:visited,.thumb h3 a:active {
	color:#CF015B;
}
.toplist {                                                                                                                                                                                                                                          
        height:18px;                                                                                                                                                                                                                                
	        width:150px;                                                                                                                                                                                                                                
		        float:left;                                                                                                                                                                                                                                 
			        margin: 0px 0 0 7px;                                                                                                                                                                                                                        
				        color:#FFFFFF;                                                                                                                                                                                                                              
					        font-size:10px;                                                                                                                                                                                                                             
						} 

#banner {                                                                                                                                                                                                                                           
margin: 40px 25px 0;                                                                                                                                                                                                                                
float:right;                                                                                                                                                                                                                                        
text-align:justify;                                                                                                                                                                                                                                 
padding:1px;                                                                                                                                                                                                                                        
width:468px;                                                                                                                                                                                                                                        
height:80px;                                                                                                                                                                                                                                        
#background:#779DBA;                                                                                                                                                                                                                                 
border:1px solid #000;                                                                                                                                                                                                                              
}  

#footer {
	padding-top:10px;
	font-size:10px;
	color:#fff;
}
#footer a:link,#footer a:visited,#footer a:active,#footer a:hover{
	color:#fff;
}

#links a { color:#ccc; }
.adbox3001 {
 float:left;
 width:300px;
 height:250px;
 margin-left:8px;
 margin-top:8px;
 margin-bottom:5px;
 background:#000;
}
.adbox3002 {
 float:left;
 width:300px;
 height:250px;
 margin-left:17px;
 margin-top:8px;
 margin-right:2px;
 margin-bottom:5px;
 background:#000;
}
.adbox3003 {
 float:left;
 width:300px;
 height:250px;
 margin-left:16px;
 margin-top:8px;
 margin-bottom:5px;
 background:#000;
}
