body {
background-color:#414141;
color:#9F0004;
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size:80%;
margin:0;
}

a:link, a:visited {
color:#000000;
}

a:active, a:hover {
color:#000000;
}

h1 {
font-size:20px;
margin:10px;
text-transform:uppercase;
}

h2 {
color:#FFFFFF;
font-family:serif;
font-size:22px;
margin:5px;
padding:10px;
}

h3 {
font-size:0.8em;
font-weight:normal;
margin:2px 0;
}

h4 {
color:#000000;
font-family:serif;
font-size:16px;
margin:1px 0;
padding:1px;
text-align:center;
text-transform:uppercase;
}

.clr {
clear:both;
}
.bottom {
vertical-align:bottom;
}

.center, .center td, .center th {
text-align:center;
}

.left, .left td, .left th {
text-align:left;
}

.nowrap, .nowrap td, .nowrap th {
white-space:nowrap;
}

.right, .right td, .right th {
text-align:right;
}

.left, .left td, .left th {
text-align:left;
}

.top {
vertical-align:top;
}

.w0 {
font-size:80%;
}


.w1 {
font-size:100%;
}

.w2 {
font-size:120%;
}

.w3 {
font-size:140%;
}
.w4 {
font-size:160%;
}
.w5 {
font-size:180%;
}
.w6 {
font-size:200%;
}
.w7 {
font-size:220%;
}
.w8 {
font-size:240%;
}
.w9 {
font-size:260%;
}
#wrapper {
background-color:#FFFFFF;
margin:0 auto;
position:relative;
width:1200px;
}
#header {
background-color:#414141;
color:#FFFFFF;
padding:10px;
text-align:left;
}
#header a {
color:#FF0000;
text-decoration:none;
}
#type {
font-size:1em;
position:absolute;
right:0;
top:0;
}
#type a {
color:#FFFFFF;
display:block;
float:left;
margin:2px;
padding:2px;
}
#type a.default {
background-color:#666666;
}
#type a.highlight {
background-color:#EEEEEE;
color:#000000;
}
#menu {
position:relative;
}
#menu ul {
list-style-type:none;
margin:0;
padding:0;
}
#menu li {
background-color:#8A8A8A;
float:left;
margin:0;
padding:2px;
text-align:center;
text-transform:uppercase;
width:100px;
}
#menu a {
color:#FFFFFF;
font-weight:bold;
}
#menu li.default {
}
#menu li.highlight {
background-color:#B1B1B1;
}
#menu li.highlight a {
color:#000000;
}
#stat {
position:absolute;
right:0;
top:0;
}
#stat a {
color:#9F0004;
}
#content {
padding-left:2px;
position:relative;
}
#categories {
left:25px;
position:absolute;
top:0;
width:140px;
}
#main {
padding-left:180px;
}
#thumbs {
padding-top:0;
}
.thumb {
background-color:#414141;
float:left;
margin:2px;
position:relative;
text-align:center;
}
.thumb img {
border:1px solid red;
}
.thumb a:hover img {
border:1px solid #000000;
}
.thumb.pic {
width:182px;
}
.thumb.all {
width:202px;
}
.thumb.mov {
width:242px;
}
.thumb h3 a {
color:#FFFFFF;
font-size:13px;
height:15px;
left:3px;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
text-align:center;
top:184px;
width:240px;
}
.thumb .tr {
background-color:#000000;
color:#FFFFFF;
position:absolute;
right:0;
top:0;
}
.thumb .tl {
background-color:#000000;
color:#FFFFFF;
left:0;
position:absolute;
top:0;
}
.thumb .tags {
color:#FFFFFF;
font-size:10px;
font-weight:bold;
height:12px;
left:0;
margin:18px 0 5px 5px;
overflow:hidden;
padding:0;
text-align:left;
}
.thumb .tags a {
color:#FF9999;
font-weight:normal;
text-decoration:underline;
}
#bottom {
left:185px;
}
#spons {
height:550px;
padding-left:530px;
padding-top:2px;
}
#gal {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
left:185px;
position:absolute;
top:2px;
width:520px;
}
#gal img {
border:1px solid red;
}
#gal .paysite {
background-color:#000000;
color:#FFFFFF;
margin:2px 0;
padding:12px;
}
#gal .paysite p {
font-size:12px;
margin:2px;
}
#gal .paysite p span {
font-weight:bold;
}

#gal .paysite a {
color:#FFFFFF;
}


#gal p {
}
.footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#414141 none repeat scroll 0 0;
color:#FFFFFF;
font-size:12px;
margin:5px auto;
text-align:center;
}
.trade a {
color:white;
font-size:12px;
}
#sites {
color:#FFFFFF;
font-size:10px;
margin:0 auto;
padding:2px 2px 5px;
text-align:left;
width:80%;
}
#sites a {
color:#FFFFFF;
font-size:9px;
}
.inxy-paginator {
float:right;
margin:0;
padding:5px 2px;
}
.inxy-paginator li {
float:left;
list-style-type:none;
margin:0;
padding:0;
}
.inxy-paginator li a {
margin:1px;
padding:1px 5px;
}
.inxy-paginator .highlight {
font-weight:bold;
}
.inxy-paginator .highlight a {
border:1px solid #9F0004;
color:#000000;
text-decoration:none;
}
table.top {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
margin:10px auto;
text-align:center;
width:1002px;
}
table.top td {
margin:0;
padding:0;
text-align:center;
vertical-align:top;
width:33%;
}
table.top td a {
color:#000000;
font-family:Arial;
font-size:20px;
font-weight:normal;
text-align:left;
text-decoration:underline;
}
table.top td a:hover {
color:#FFFFFF;
text-decoration:none;
}
table.head_top {
float:left;
margin:12px 0 0;
width:565px;
}
table.head_top td {
margin:0;
padding:0;
text-align:left;
width:25%;
}
table.head_top td a {
color:#000000;
font-size:12px;
font-weight:normal;
padding:0 0 0 15px;
text-align:left;
text-decoration:none;
white-space:nowrap;
}
table.head_top td a:hover {
color:#F1DEC9;
text-decoration:underline;
}
.ttop {
width:1000px;
}
.ttop .tt {
float:left;
margin:0;
}
.ttop .im {
margin:1px;
}
.ttop .im a img {
border:1px solid red;
height:145px;
width:192px;
}
.ttop .tit {
background-color:#FFFFFF;
color:#000000;
font-size:11px;
font-weight:bold;
margin-left:2px;
margin-top:-21px;
opacity:0.7;
padding:3px 0;
position:absolute;
text-align:center;
width:192px;
}
ul {
margin:0;
padding:0;
}
.top_top ul {
float:left;
height:75px;
margin-top:5px;
overflow:hidden;
padding-left:5px;
padding-top:3px;
}
.top_top ul li {
font-size:11px;
height:15px;
overflow:hidden;
padding-left:11px;
text-align:left;
width:105px;
}
.top_top ul li a {
color:#FFFFFF;
font-size:10px;
}
.top_top ul li a:hover {
color:#758EAF;
font-size:10px;
}
table.toplist {
color:#000000;
margin:0;
width:100%;
}
table.toplist td {
margin:0;
padding:0;
text-align:left;
vertical-align:top;
}
.ttop ul {
float:left;
height:92px;
margin-top:0;
overflow:hidden;
padding-left:10px;
padding-top:3px;
}
.ttop ul li {
font-size:13px;
height:18px;
overflow:hidden;
padding-left:2px;
text-align:left;
width:186px;
}
.ttop ul li a {
color:#000000;
font-size:12px;
font-weight:bold;
padding:0 0 0 17px;
text-align:left;
text-decoration:none;
}
.ttop ul li a:hover {
color:#B50000;
text-decoration:underline;
}
.num_gal {
color:#FFFFFF;
font-family:arial;
font-size:13px;
padding:5px;
text-align:left;
}
.num_gal strong {
color:#B50000;
}
.menu_top a {
color:#FFFFFF;
font-size:15px;
text-decoration:none;
}
.menu_top a:hover {
color:#C60000;
text-decoration:underline;
}
.menu_top {
font-size:10px;
}
.main_box .thumb_box {
background-color:#F3F3F3;
float:left;
height:216px;
margin:0 2px 4px;
position:relative;
text-align:left;
width:246px;
}
.main_box .thumb_box:hover {
background-color:#E0E0E0;
}
img.thumb_img {
border:1px solid #000091;
height:180px;
margin:2px;
width:240px;
}
img.thumb_img:hover {
border:1px solid #D8191A;
}
.thumb_box h3 {
color:#000000;
font-size:13px;
height:15px;
left:3px;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
text-align:center;
top:184px;
width:240px;
}
.main_box .categories {
background-color:#271D13;
float:left;
height:210px;
margin:0 2px 4px;
position:relative;
text-align:left;
width:246px;
}
.main_box .categories:hover {
background-color:#7E6A4A;
}
.main_box .categories img {
border:1px solid #F9F0D3;
height:180px;
margin:2px;
width:240px;
}
.main_box .ttags {
color:#000000;
font-size:10px;
font-weight:bold;
height:14px;
left:0;
margin:12px 0 0 5px;
overflow:hidden;
padding:0;
text-align:left;
}
.main_box .ttags a {
color:#B20000;
font-weight:normal;
text-decoration:underline;
}
.main_box .ttags a:hover {
color:#000000;
text-decoration:none;
}
