@charset "iso-8859-1";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, b {margin: 0; padding: 0; border:none; font-size:100%}
body { font-size:1em; font-family:Tahoma, "Times New Roman", Times, serif; margin-bottom:0px; margin-top:0px; background:#0e0e0e;}

#header_wrap {background:url(images/bg_header.jpg) repeat-x; width:100%; height:70px}
.header {margin-left:auto; margin-right:auto; width:945px; height:70px; padding-left:10px; padding-right:10px}
.header img {float:left; margin-right:5px}

#main {margin-left:auto; margin-right:auto; width:945px; padding-bottom:40px; padding-left:10px; padding-right:10px}
.row {padding:20px 0px 20px 0px; clear:both}
.col {width:298px; float:left; padding-top:20px}
/* Text links */
.txt_link {display:block; color:#6aa8bf; text-decoration:none; font-size:0.687em; width:298px; padding:4px 0px 4px 0px; border-top:1px solid #505050; line-height:1.25em}
.txt_link:hover {background-color:#333333; color:#FFFFFF}
.txt_padd {margin-left:15px; margin-right:15px}
.more {float:right; color:#FFFFFF; font-size:0.59em; text-decoration:none}
.more:hover {text-decoration:underline}

h1 {font-size:1.9em; color:#FFFFFF; text-decoration:none; display:block; padding-top:15px; font-family:Arial, Helvetica, sans-serif; line-height:1em}
h2 {color:#FFFFFF; text-decoration:none; display:block; padding-bottom:10px; font-size:1.3em}
h3 {color:#FFFFFF; text-decoration:none; display:block; padding-bottom:10px; font-size:1.1em}
h4 {font-size:0.9em; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; display:block; text-decoration:none; line-height:0.8em}

.pics {width:841px;}
.pics a {display:block; width:90px; height:75px; border:1px solid #686868; margin-right:12px; margin-bottom:9px; overflow:hidden; float:left; background-color:#333333; text-align:center}

.pics_txt {width:545px; float:left}
.pics_txt span {float:left; width:135px; height:150px; border:1px solid #686868; margin-right:20px; margin-bottom:10px; background-color:#333333;}
.pics_txt img {margin:8px 0px 3px 0px}
.pics_txt b {display:block; width:120px; margin-left:auto; margin-right:auto}
.pics_txt a {color:#6aa8bf; font-size:0.6em; text-decoration:none; font-weight:400}
.pics_txt a:hover {color:#FFFFFF}

.lists {width:430px; float:left; list-style:none; margin-right:30px}
.lists li {clear:both; line-height:0.8em;}
.lists span {width:95px; margin-right:8px; display:block; float:left; color:#FFFFFF; font-size:0.687em; padding:2px 0px 2px 0px}
.lists a {color:#6aa8bf; float:left; text-decoration:none; font-size:0.687em; display:block; width:327px; padding:2px 0px 2px 0px}
.lists a:hover {color:#FFFFFF}

.bottom {color:#a0a0a0; font-size:0.587em; width:945px; text-align:center; padding-top:50px; line-height:25px}
.bottom a {color:#6aa8bf; text-decoration:none}

.bottomad {color:#a0a0a0; font-size:0.987em; width:945px; text-align:center; padding-top:50px; line-height:25px}
.bottomad a {color:#6aa8bf; text-decoration:none}





/**********/
/* VIDEOS */
/**********/
#videos {
	margin-top: 20px;
}
.video {
	
	border: 0px solid orange;
	
	float: left;
}
.videoad {float:right; margin-bottom:18px}
.video a {
	color: #0780db;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.video a img {
	margin-top: 5px;
	border: 1px solid #444;
	padding: 2px;
}
.video a img:hover {
	border: 1px solid #55b5ff;
}
.video a:hover {
	color: #55b5ff;
}
.video #length {
	font-size: 12px;
	float: left;
	color: #CCC;
}
.video #date {
	font-size: 12px;
}
.video #views {
	color: #555;
	font-size: 11px;
	float: left;
}
.video .pornstar_block {
	float: right;
}









/* STAR RATINGS */
.pornsmallbluestar_block{
    width: 55px;
    height: 11px;
    padding: 0;
}

.pornsmallbluestar{
    width: 11px;
    height: 11px;
    float: left;
    background-repeat: no-repeat;
    background-position: center center;
}

.pornsmallblues_empty{
    background-image: url('http://i.porn2.com/votestars/smallbluee.gif');
}

.pornsmallblues_filled{
    background-image: url('http://i.porn2.com/votestars/smallbluef.gif');
}

.pornsmallblues_half{
    background-image: url('http://i.porn2.com/votestars/smallblueh.gif');
}

.pornsmallblues_selected{
    background-image: url('http://i.porn2.com/votestars/smallblues.gif');
}
.pornbigbluestar_block{
    width: 95px;
    height: 23px;
    padding: 0;
}

.pornbigbluestar{
    width: 19px;
    height: 23px;
    float: left;
    background-repeat: no-repeat;
    background-position: center center;
}

.pornbigblues_empty{
    background-image: url('http://i.porn2.com/votestars/bigbluee.gif');
}

.pornbigblues_filled{
    background-image: url('http://i.porn2.com/votestars/bigbluef.gif');
}

.pornbigblues_half{
    background-image: url('http://i.porn2.com/votestars/bigblueh.gif');
}

.pornbigblues_selected{
    background-image: url('http://i.porn2.com/votestars/bigblues.gif');
}

