* {margin: 0px; padding: 0px;}
body { font: 12px Arial, Helvetica, sans-serif; color: #000000; background: #C7C7C7; }

img, table, form, fieldset {border: none;}
hr {visibility: hidden; color: #FFF; clear: both; width: 1px;}
h1 {width: 761px; height: 114px; background: #FFFFFF url(http://images.pornotribune.com/i/head.gif) no-repeat; text-indent: -9000px; overflow: hidden;}
h3 {font: bold 16px Georgia, "Times New Roman", Times, serif; text-align: center; margin-bottom: 5px;}
a {color:#656565; line-height: 1.5; text-decoration: none; font-weight: bold;}
a:active {color:#909090; text-decoration: underline;}
a:hover {color:#FF7070; text-decoration: none;}
a.rew {color:#FF7070; text-decoration: underline; font-size: 12px;}
p {text-align: justify;}

.debugOff {width: 100px; position: absolute; top: 0px;  margin-left: -100px;background-color:#cccccc;filter:alpha(opacity=30);-moz-opacity: 0.3;opacity: 0.3;}
.debugOn {width: 150px; position: absolute; top: 0px;  margin-left: -100px;background-color:#cccccc;filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;}

.pic {display:none;position:absolute;top: 10px; left:200px;width:200px;height:200px; background-color:#999999;}
.pic .title {float:right;font-weight:bold;}

html>body .space {width: 1px; height: 1px; clear: both;}
html>body .space02 {clear: both;}
.m {background: #FFFFFF url(http://images.pornotribune.com/i/bg00.gif) repeat-y; width: 802px; margin: auto; margin-bottom: 10px; position: relative;}
.hh {width: 761px; margin: auto;}
.head {display: none;}
.date {position: absolute; top: 91px; font-weight: bold; right: 40px;}

.content {width: 413px; float: left; margin: 0 5px; top: 0px; position: relative;}
.top {background: url(http://images.pornotribune.com/i/line.gif) bottom repeat-x; padding-bottom: 8px; _height: 0;}
.top li {list-style: none;}
.top strong.s {display: block; background: #000000 url(http://images.pornotribune.com/i/bg01.gif) bottom repeat-x; font-size: 12px; color: #FFFFFF; text-align: center; padding-bottom: 6px; padding-top: 2px;}
.top a.thumb {float: left; text-align: center; display: block; margin: 5px;}
.top a.thumb img {border: 1px solid #000000;}
.top p {display: table; _height: 0; margin: 5px;}
.top .top_b {float: left; margin: 5px; width: 195px; min-height: 80px; clear: left;}
* html .top_b {height: 80px;}
.top .sitereview {background: #E0E0E5; padding: 10px; clear: left;}
.top .sitereview p {margin: 10px 0; text-indent: 25px;} 
.top .top_prices {clear: left;}
.top table {width: 413px;}
.top table td {text-align: center;}
.top table td.c {text-align: left;}
h3.samples {width: 410px; text-align: center; margin-top: 10px;}
ul.samples {width: 410px; overflow: auto;}
ul.samples li {width: 120px; margin: 0 5px; float: left; list-style: none; text-align: center;}

.sites {margin: 15px 0;}
.sites li {list-style: none; margin-left: 5px; display: table; min-height: 116px; background: url(http://images.pornotribune.com/i/ruler.gif) 50% 100% no-repeat; padding-bottom: 15px;}
.sites div {float: left; position: relative;}
.sites .s1 {width: 155px; text-transform: uppercase;}
.sites .s2 {width: 165px; text-align: left;}
.sites .s3 {width: 80px; text-align: right;}
.sites img {border: 1px solid #000000; float: left; margin-right: 5px;}
.sites p {margin: 5px; font-size: 11px;}
.sites .ed {margin: 5px; font-size: 12px;overflow: auto;}

.articles {margin: 15px 0;}
.articles li {list-style: none; margin-left: 5px; display: table; min-height: 116px; background: url(http://images.pornotribune.com/i/ruler.gif) 50% 100% no-repeat; padding-bottom: 15px;}
.articles div {float: left; position: relative;}
.articles .s1 {width: 155px; text-transform: uppercase;}
.articles .s2 {width: 165px; text-align: left;}
.articles .s3 {width: 80px; text-align: right;}
.articles img {border: 1px solid #000000; float: left; margin-right: 5px;}
.articles p {margin: 5px; font-size: 12px; text-indent: 1.5em;}
.articles .ed {margin: 5px; font-size: 12px;overflow: auto;}

.leftcol {width: 138px; float: left; top: 0px;}
.leftcol ul {background: url(http://images.pornotribune.com/i/line.gif) bottom repeat-x; padding-bottom: 10px; margin-bottom: 10px;}
.leftcol li {list-style: none;}
.leftcol li ul {background: none; padding: 5px 10px; margin-bottom: 0;}
.leftcol li ul li {font-size: 10px;}
.leftcol form {text-align: center; margin-bottom: 15px;}

.rightcol {width: 195px; float: left; position: relative;}
.rightcol ul {font-size: 11px; margin-left: 10px; background: url(http://images.pornotribune.com/i/line.gif) bottom repeat-x; padding-bottom: 20px; margin-bottom: 10px;}
.rightcol ul.editorial li {list-style: none;}
.rightcol .featured {background: url(http://images.pornotribune.com/i/line.gif) bottom repeat-x; margin-left: 10px; margin-bottom: 10px; padding-bottom: 20px; _height: 0;}
.rightcol ul.news {padding-left: 20px;}
.rightcol li.more {list-style: none; text-align: right;}
.rightcol .bestgay strong {display: block; width: 175px; height: 175px; background: url(http://images.pornotribune.com/i/bestgay.gif) no-repeat; margin: 20px auto; text-indent: -9000px; overflow: hidden; cursor: pointer;}
.rightcol .banner strong {display: block; width: 175px;text-align:center; margin: 20px auto; text-indent: -9000px; overflow: hidden; cursor: pointer;}

.pics {border: 1px solid #000000;margin-left:10px;margin-top:5px;cursor:pointer}

.footer {width: 761px; background: #FFFFFF url(http://images.pornotribune.com/i/line.gif) repeat-x; padding-top: 15px; padding-bottom: 10px;}
.footer .copy {font-size:10px;}
.footer .xml {width: 100px; float: left;}
.footer .ft {display: table; _height: 0;}

.price {/*display: block;*/padding-left:25px;/* text-align: right;*/}

/* IE Hacks */
* html .space {display: none;}
* html .date {margin-left: 530px;}
* html .sites p {margin: 3px; display: table; _height: 0;}
* html .price {width: 115px;}
html>body .footer {clear: both;}

