body{
	margin-left: auto;
	margin-bottom: 0px;
	margin-right: auto;
	margin-top: 0px;
	background-image: url(pix/bg.jpg);
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.title {width: 350px; color : #000000; font-size:12px; text-decoration: none;}
h2{
	color: black;
	margin-bottom: 5px;
	font-size: 22px;
}
table#th{
	text-align: center;
	margin-left: auto;
	margin-bottom: 0px;
	margin-right: auto;
	margin-top: 0px;
	width: 910px;
}
table#th td a img{
	height: 220px;
	width: 180px;
	border-color: white;
	border-style: solid;
	border-width: 1px;
}
table#th td a img:hover{
	border-color: #000000;
}
table.toplist { margin-left: auto; margin-bottom: 0px; margin-right: auto; margin-top: 0px; text-align: left; width: 910px; color: #333333; font-size: 14px;}
table.toplist a { text-decoration: none; color: #990033; font-size: 14px;}
table.toplist td {text-align: left; width: 20%;}
table.toplist a:hover {color: #996666; text-decoration: underline;}

table.top { margin-left: auto; margin-bottom: 20px; margin-right: auto; margin-top: 20px; text-align: center; width: 910px; color: black; font-size: 12px;}
table.top a { text-decoration: underline; color: #990033; font-size: 24px;}
table.top td {text-align: center; width: 33%; vertical-align: top;}
table.top a:hover {color: #996666; text-decoration: none;}

	
	
div.hlinks, div.hlinks a, div.hlinks a:visited
{
    text-decoration: none;
    color: #330033;
    font-size: 10px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 990px;
    margin: 0 auto;
    text-align: center;
}
div.hlinks a:hover{text-decoration: underline;}
div.bottom, div.bottom a, div.bottom a:visited
{
margin-bottom: 5px;
margin-top: 5px;
color: #996666;
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
}

div.all
{
color: #330033;
font-size: 14px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
width: 990px;
margin: 0 auto;

}
#spot{margin:0px auto; text-align: center; width: 980px;}
.paysite {width:240px; margin:5px auto; font-family:Verdana, Arial, Helvetica, sans-serif; float: left; }
.screenshot {width:230px; text-align:left; margin-bottom:5px;}
.screenshot a img {width:230px; height:161px; border: 1px dotted #000000; }
.screenshot a:hover img {border: 1px dotted #555555;}
.paysite_name a {margin-bottom:3px; font-size:18px; font-weight:bold; text-align: center; color: black;}
.paysite_name a:hover {margin-bottom:3px; font-size:18px; font-weight:bold; text-align: center; color: black;}
.paysite_desc {width: 230px; font-weight:normal;  font-size:12px; text-align: justify;}
.clear {clear: both;}