body{
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	color: #640064;
	background-color: #b7e9ff;
	}
td.logo{
	background-image: url('img/logo_bg.jpg');
	background-repeat: repeat-x;
	text-align: center;
	}
td.left_border{
	background-image: url('img/left_bg.gif');
	background-repeat: repeat-y;
	background-position: right;
	}
td.right_border{
	background-image: url('img/right_bg.gif');
	background-repeat: repeat-y;
	background-position: left;
	}
td.main{
	background-color: #ffcfff;
	width: 850px;
	}
img.thumb{
	border: 1px solid white;
	width: 135px;
	height: 180px;
	}
table.thumbs td{
	background-color: #ffafff;
	font-size: 10px;
	text-align: center;
	color: #ae58ae;
	}
table.top{
	line-height: 150%;
	color: #ee8eee;
	font-size: 14px;
	font-weight: bold;
	}
table.top a:link, table.top a:visited{
	color: #e33fe3;
	text-decoration: underline;
	}
table.top a:hover{
	color: white;
	text-decoration: underline;
	}
td.bottom_top{
	text-align: center;
	background-image: url('img/bottom_top_bg.jpg');
	background-repeat: repeat-x;
	}
td.bottom_bottom{
	width: 800px;
	background-image: url('img/bottom_bottom_bg.jpg');
	background-repeat: repeat-x;
	}
td.bottom_bottom_border{
	background-image: url('img/bottom_bottom_bg.jpg');
	background-repeat: repeat-x;
	}
td.bottom_text{
	text-align: center;
	color: black;
	font-size: 11px;
	background-image: url('img/bottom_text_bg.jpg');
	background-repeat: repeat-x;
	height: 119px;
	width: 800px;
	}
td.bottom_text_border{
	background-image: url('img/bottom_text_bg.jpg');
	background-repeat: repeat-x;
	}
td.copyright{
	text-align: center;
	font-size: 11px;
	background-image: url('img/copyright_bg.jpg');
	background-repeat: repeat-x;
	height: 35px;
	color: white;
	width: 800px;
	}
td.rules{
	font-size: 11px;
	}
td.rules h1{
	text-align: center;
	font-size: 19px;
	}
td.copyright_border{
	background-image: url('img/copyright_bg.jpg');
	background-repeat: repeat-x;
	}
td.copyright a, td.bottom_text a{
	color: #ffffc4;
	}
img.title{
	border: 0px;
	width: 850px;
	height: 81px;
	}
table.advert td{
	text-align: center;
	}

table.advert td.title{
	font-size: 14px;
	color: white;
	font-weight: bold;
	text-align: center;
	background-color: #990099;
	padding: 5px;
	}
table.advert td.descr{
	font-size: 11px;
	color: #5e085e;
	text-align: center;
	padding: 5px;
	vertical-align: top;
	}
img.advert{
	border: 1px solid white;
	}
.a1 {
	color: black;
	}

.a1:hover {
	color: black;
	}

.a1:visited {
	color: black;
	}
h1.vip_zone_link{
	font-size: 20px;
	font-weight: normal;
	padding: 40px 0px;
	margin: 0px;
	}

h1.vip_zone_link a:link, h1.vip_zone_link a:visited{
	color: #e33fe3;
	text-decoration: underline;
	font-weight: normal;
	}
h1.vip_zone_link a:hover{
	color: white;
	text-decoration: underline;
	}
H1 {	color: darkviolet;
	font-size: 18px;
	font-weight: bold
 	}
H2 {	color: darkviolet;
	font-size: 12px;
	font-weight: normal
	}
.tabledfa{
font-family: Tahoma;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
}
.tabledfa:hover{
font-family: Tahoma;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
color: #5e085e;
}
#df1{
padding-bottom: 10px;
padding-left: 10px;
}
#df2{
padding-bottom: 10px;
padding-right: px;
}
#df3{
padding-bottom: 10px;
padding-right: 15px;
}