body{
	margin-left: auto;
	margin-bottom: 0px;
	margin-right: auto;
	margin-top: 0px;
	background-color: #333333;
	background-image: url(pix/fon4.jpg);
}

#wrapper{text-align: center; width: 1008px; margin-left: auto; margin-bottom: 0ex; margin-right: auto; margin-top: 0px;}

.pagination{
	margin-bottom: 8px;
	padding-left: 0px;
	padding-bottom: 30px;
	//	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	width: 860px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
}

.pagination a:hover{
	color: #ffff00;
}

.pagerCurrent{
	font: bold 12px 'Trebuchet MS', Helvetica, sans-serif; color: red; width: 35px; height: 35px; text-align:center; float:left; background: url(pix/arch_button.jpg); text-decoration: none; line-height:35px; margin-right: 2px;
}

.archive_title{
	font: bold 16px 'Trebuchet MS', Helvetica, sans-serif; color: #00FFFF; height: 35px; text-align:center; float:left; text-decoration: none; line-height:35px; margin-right: 5px;
}

.pagerNotCurrent {
font: bold 12px 'Trebuchet MS', Helvetica, sans-serif; color: #00FFFF; width: 35px; height: 35px; text-align:center; float:left; background: url(pix/arch_button.jpg); text-decoration: none; line-height:35px; margin-right: 2px;
}


#container{
	margin: 0 auto;
	width: 990px;
}

#container img {
	float: left;
	margin: 1px;
	width: 160px;
	height: 215px;
}

#arch_thumb{
width: 160px;
height: 215px;
margin: 2px;
float: left;
}

#arch_thumb .thumb{
margin: 0px;
width: 160px;
height: 215px;
}


#arch_thumb #date{
	padding: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 2px;
	margin-top: 202px;
	position: absolute;
	text-align: right;
	height: 15px;
	width: 160px;
	background-color: #000000;
	opacity:0.5;
	font: bold 10px 'Trebuchet MS', Helvetica, sans-serif;
	color: #FFFFFF; 
	font-style: normal;
}

#container #arch_thumb #thumb a img, #container  a img {border: 1px solid; border-color: #00FFFF;}
#container #arch_thumb #thumb a:hover img, #container a:hover img {border: 1px #ffff00 solid;}


div.hlinks, div.hlinks a, div.hlinks a:visited
{
    color: #00FFFF;
    font-size: 10px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 900px;
    margin: 0 auto;
    text-align: center;
}

a.c {font-family: Verdana; font-weight: bold; text-align: center; font-size: 14px;}
a.c:link {color : #00FFFF;}
a.c:visited {color : #00FFFF;}
a.c:hover {color : #FFFF00;}

.title { margin-left: auto; margin-bottom: 0px; margin-right: auto; margin-top: 0px; text-align: center; width: 700px; font-family: Arial; font-size: 13px; color : #00FFFF;}


A.topd:link {font-weight:bold; margin:1px;}
A.topd:visited {font-weight:bold; margin:1px;}
A.topd:hover {font-weight:bold; margin:1px; color: #FFFFFF;}
.desc_td { border-right-width: 1px; border-right-color: #000000; border-right-style: dashed; }

.topdesc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal; color: #ffff00;}

.tbl{text-align: center; background-color: #44442c;}
.t {background: url(pix/t.jpg) 0 0 repeat-x; width: 100%}
.b {background: url(pix/b.jpg) 0 100% repeat-x}
.l {background: url(pix/l.jpg) 0 0 repeat-y}
.r {background: url(pix/r.jpg) 100% 0 repeat-y}
.bl {background: url(pix/lbc.jpg) 0 100% no-repeat}
.br {background: url(pix/rbc.jpg) 100% 100% no-repeat}
.tl {background: url(pix/ltc.jpg) 0 0 no-repeat}
.tr { padding: 7px; background: url(pix/rtc.jpg) 100% 0 no-repeat;}


a.mysites:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
a.mysites:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
a.mysites:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#993333;}
table.thumbs { margin-left: auto; margin-bottom: 0px; margin-right: auto; margin-top: 0px; text-align: center; }
table.thumbs td a img{ width: 160px; padding: 0px; margin: 0px; border-color: #00FFFF; border-style: solid; border-width: 1px; text-align: center;}
table.toplist { text-align: left; width: 100%; color: #ffff00; font-size: 14px; font-family: Arial;}
table.toplist a { text-decoration: none; width: 100%; color: #ffff00; font-size: 14px; font-family: Arial;}
table.toplist td {text-align: left; width: 20%;}
table.toplist a:hover {color: #ffffff; text-decoration: underline;}

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

table.niches { margin-left: auto; margin-bottom: 0px; margin-right: auto; margin-top: 0px; text-align: center; width: 960px; color: black; font-size: 14px; font-family: Arial;}
table.niches td.th {text-align: center; height: 130px; width: 120px; vertical-align: top;}
table.niches td.txt {text-align: justify; height: 130px; width: 300px; vertical-align: top;}
table.niches td a { text-align: center; text-decoration: underline; color: #333333; font-size: 14px; font-family: Arial;}
table.niches td a:hover {color: #cc6633; text-decoration: none;}
table.niches td img{ text-align: center; padding: 2px; margin: 0px; border-style: solid; height: 120px; width: 90px; border-color: #666666; border-width: 1px;}


div.counters{margin-left: auto; margin-bottom: 0px; margin-right: auto; margin-top: 0px;}

table.head { padding: 0px; margin: 0 auto; width: 980px;}
table.head td.title { padding-top: 11px; width: 820px; text-align: justify; font-family:Verdana; color:#333333; font-size: 10px;}
table.head td.menu { width: 820px; text-align: center;}


a.topmenu {text-decoration: underline; color: #cc6633; text-align: center; font-size: 12px; font-family: Verdana;}
a.topmenu:hover {text-decoration: none;}

a.bottomlinks {font-size: 10px; font-family: Verdana; color: #cc6633;}
a.holder {text-decoration: none; font-size: 10px; font-family: Verdana; color: #666666;}
.bottomtext {text-decoration: none; font-size: 10px; font-family: Verdana; color: #666666;}
.clear { clear: both; }
table.counters{
		display: none;
		padding-left: 0px;
		padding-bottom: 1px;
		padding-right: 0px;
		padding-top: 0px;
		margin-left: auto;
		margin-bottom: 1px;
		margin-right: auto;
		margin-top: 0px;
		text-align: center;
	}
.newgal{
		font-weight: bold;
		color: #ff2f01;
	}
	ul.thumb_top {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style-type:none;
}

ul.thumb_top li{
	float: left;
	}

ul.thumb_top li a img{
	padding: 4px;
	margin: 4px;
	border-color: #6d6d6d;
	border-style: dotted;
	border-width: 1px;
}
#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:16px; font-weight:bold; text-align: center; color: #00FFFF;}
.paysite_name a:hover {margin-bottom:3px; font-size:16px; font-weight:bold; text-align: center; color: #ffff00;}
.paysite_desc {width: 230px; font-weight:normal;  font-size:12px; text-align: justify; color: #ffffff;}
.clear {clear: both;}

#sites{
	text-align: left;
	color: #ffff00;
	font-size: 12px;
}
#sites b {
	color: #ffff00; 
	font-size: 12px;
}

#sites a{
	color: #ffffFF;
	font-size: 12px;
}