/*
Theme Name:Pornshotz
Theme URI:http://www.pornshotz.com
Description:Porn Tube Layout
Version:1.0
Author:Wendel Crenshaw
Author URI:http://www.pornshotz.com
*/
body{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#FFF; margin:0; padding:0; background-color:#222}

.related img{padding-bottom:15px}

h2{display:inline}

a{color:#FF0080; text-decoration:none}

a:hover{color:#FFF; text-decoration:none}

a img{border:0px}

#wrapper{width:1024px; margin:15px auto 0 auto}

#header{padding:0; float:left; margin:10px 0 20px 0; text-align:left}

#header h1{margin:0; padding:0}

#headerspace{width:1024px; height:20px; margin:0px 0px 0px 0px}

#logo{background:url('images/ps-logo.jpg') no-repeat; width:526px; height:80px; display:block}

#banner{float:right; padding-top:20px}

#footer{width:1024px; height:70px; margin:0 auto; padding:9px 0 0 0; /* background:url('images/footer.gif') no-repeat top center; */}

#footer p{padding-top:20px; text-align:center; font-size:11px; margin:0}

#footer a{color:#474848; text-decoration:none}

#footer a:hover{color:#FF0080}

#trades{width:1024px; margin:5px 0px 10px 0px; border:1px solid #000; background-color:#0A0A0A}

#trades a{display:inline; padding:0px 2px 0px 2px; color:#FFF; font-size:9px; margin:5px; text-decoration:none}

#trades a:hover{color:#FF0080; text-decoration:underline}

#content{width:570px; padding:0; overflow:hidden}

#flashcontent{margin-left:5px}

#thumbnails{width:570px; padding:0px; overflow:hidden; margin:0px}

#nav{background-color:#FF0080; clear:both; width:1024px; height:25px; overflow:hidden; margin:5px 0px 10px 0px; border:1px; border-color:#000; border-style:solid; border-collapse:collapse}

.nav{ margin:0px;  padding:0px;  font-family:verdana;  font-size:10px}

.nav ul{ /* float:left; */ margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  background-color:#FF0080;  font-weight:bold}

.nav li{ display:inline;  list-style:none;  margin:0px 0px 0px 0px;  padding:0px}

.nav li a{ display:inline;  float:left;  margin:0px 0px 10px 0px;  padding:5px 20px 10px 10px;  color:#222;  text-transform:capitalize;  text-decoration:none;  font-size:12px;  font-weight:bold}

.nav a:hover, .nav a.selected{ color:#FFF;  text-decoration:none}

#sortnav{background-color:#222; clear:both; width:600px; height:25px; overflow:hidden; margin:10px 5px 10px 5px}

.sortnav{ margin:0px;  padding:0px;  font-family:verdana;  font-size:10px}

.sortnav ul{ /* float:left; */ margin:0px 0px 0px 0px;  list-style-type:disc;  padding:0px 0px 0px 0px;  background-color:#222;  font-weight:bold}

.sortnav li{ display:inline;  margin:0px 0px 0px 0px;  padding:0px}

.sortnav li a{ display:inline;  margin:0px 0px 10px 0px;  padding:5px 10px 10px 0px;  color:#FF0080;  text-transform:capitalize;  text-decoration:none;  font-size:12px;  font-weight:bold}

.sortnav a:hover, .sortnav a.selected{ color:#FFF;  text-decoration:none}

#fnav{background-color:#FF0080; clear:both; width:1024px; height:25px; overflow:hidden; margin:5px 0px 10px 0px; border:1px; border-color:#000; border-style:solid; border-collapse:collapse}

.fnav{ margin:0px;  padding:0px;  font-family:verdana;  font-size:10px}

.fnav ul{ /* float:left; */ margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  background-color:#FF0080;  font-weight:bold}

.fnav li{ display:inline;  list-style:none;  margin:0px 0px 0px 0px;  padding:0px}

.fnav li a{ display:inline;  float:left;  margin:0px 0px 10px 0px;  padding:5px 20px 10px 10px;  color:#222;  text-transform:capitalize;  text-decoration:none;  font-size:12px;  font-weight:bold}

.fnav a:hover, .nav a.selected{ color:#FFF;  text-decoration:none}

.wp-pagenavi a, .wp-pagenavi a:link{padding:4px 8px 4px 8px; margin:2px; text-decoration:none; border:1px solid #FF0080; color:#FF0080; background-color:#222}
.wp-pagenavi a:visited{padding:4px 8px 4px 8px; margin:2px; text-decoration:none; border:1px solid #FF0080; color:#FF0080; background-color:#222}
.wp-pagenavi a:hover{border:1px solid #000; color:#222; background-color:#FF0080}
.wp-pagenavi a:active{padding:4px 8px 4px 8px; margin:2px; text-decoration:none; border:1px solid #000; color:#222; background-color:#FF0080}
.wp-pagenavi span.pages{padding:4px 8px 4px 8px; margin:2px 2px 2px 2px; color:#FF0080; display:none; border:1px solid #FF0080; background-color:#222}
.wp-pagenavi span.current{padding:4px 8px 4px 8px; margin:2px; font-weight:bold; border:1px solid #000; color:#222; background-color:#FF0080}
.wp-pagenavi span.extend{padding:4px 8px 4px 8px; margin:2px; border:1px solid #000; color:#222; background-color:#FF0080}

.break{clear:both; padding:0; margin:0 0 10px 0}
.clear{clear:both; padding:0; margin:0}
.item{padding:5px 1px 10px 1px; width:140px; height:210px; float:left; margin:0 0 0 0; background:#222; /*border:1px solid #cce0f5; */ }

.item h2{font-size:10px; margin:0 0 10px 0; padding:0}
.item h2 a{color:#FF0080; text-decoration:none}
.item h2 a:hover{color:#474848; text-decoration:none}
.item p{margin:0 0 4px 0}

.item2{padding:5px 1px 5px 1px; width:140px; height:103px; float:left; margin:0 0 0 0; background:#222; /*border:1px solid #cce0f5; */ }

img.thumbs{border:1px; border-style:solid; padding:2px; border-color:#FF0080}

.feature{padding:0px 5px 5px 5px; width:570px; margin:0px 0px 5px 0px; background:#222; border-bottom:1px solid #D5D5D5}

.feature h2{font-size:1.2em; color:#FF0080; margin:0px 0px 3px 0px}

.details{padding:5px 5px 5px 5px; margin:0px 0px 5px 0px; background:#0A0A0A; width:auto; border:1px solid #000}
.details ul{margin:5px 0 5px 15px; list-style-type:none}
.details li{padding:3px 0 3px 0; list-style-type:square}
.details h2{font-size:1.2em; color:#FF0080; margin:0 0 3px 0}
.details p{margin:0 0 15px 0}
.details p img{padding:0; border:#e5e5e5 1px solid}

.details1{width:570px; margin:0px 5px 15px 0px; background:#222}

.details1 ul{margin:5px 0 5px 15px; list-style-type:none}
.details1 li{padding:3px 0 3px 0; list-style-type:square}
.details1 h2{font-size:1.2em; color:#FF0080; margin:0 0 3px 3px}
.details1 p{margin:0 0 15px 0}
.details1 p img{padding:0; border:#e5e5e5 1px solid}

.details2{padding:8px; margin:0 30px 15px 0; background:#ebf3fb; border:1px solid #cce0f5}
.details2 ul{margin:5px 0 5px 15px; list-style-type:none}
.details2 li{padding:3px 0 3px 0; list-style-type:square}
.details2 h2{font-size:1.2em; color:#474848; margin:0 0 3px 0}
.details2 p{margin:0 0 15px 0}
.details2 p img{padding:0; border:#838383 1px solid}
.tags{margin:0; padding:15px 0 0 0; font-size:1.2em; font-weight:bold}
.post-ratings span{float:right; font-size:11px; padding:3px 0 0 0}

.Nav{margin:0 0 20px 0; padding:10px 0 0 0; color:#838383}
.Nav a{padding:4px 8px 4px 8px; background:#fff; border:1px solid #FF0080; color:#FF0080; font-size:10px; margin:0 5px 0 0}
.Nav a:hover{padding:4px 8px 4px 8px; border:1px solid #000; color:#222; background:#FF0080; text-decoration:none; font-size:10px; margin:0 5px 0 0}
.Nav .on{padding:4px 8px 4px 8px; border:1px solid #FF0080; color:#FF0080; font-size:10px; margin:0 5px 0 0}
.Nav span{padding:4px 8px 4px 8px; border:1px solid #FF0080; font-size:10px; margin:0 5px 0 0}
#ads{clear:both; width:auto; padding:2px; margin:auto; background:#0A0A0A; border:1px solid black}

#ads ul{margin:5px; padding:0; list-style-type:none}
#ads li{display:inline; margin:0px; padding:3px; list-style-type:none}

#ads h2{margin:5px; color:white}

#ads h3{margin:2px 5px 2px 5px; padding:2px; color:white; font-size:16px}

.adheader{height:25px; width:auto; background-color:#FF0080; margin:2px 2px 5px 2px; border:1px solid black}

.tabberlive .tabbertabhide{display:none}
.tabber{padding:0}

.tabberlive{margin:1px 0 10px 0}
ul.tabbernav{margin:0; padding:3px 0; border-bottom:1px solid #e5e5e5}
ul.tabbernav li{list-style:none; margin:0; display:inline}
ul.tabbernav li a{padding:3px 0.5em; border-bottom:none; text-decoration:none}
ul.tabbernav li a:link{color:#313062}
ul.tabbernav li a:hover{color:#C00}
ul.tabbernav li.tabberactive a{background:#222; color:#474848; border:1px solid #e5e5e5; border-bottom:1px solid #222; text-decoration:none; font-weight:bold}
ul.tabbernav li.tabberactive a:hover{color:#474848; background:#222; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5}
.tabberlive .tabbertab{background:#222; padding:5px 0px 10px 10px; border-top:0px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5}
.tabberlive .tabbertab h2{display:none; color:#313062}
.tabberlive .tabbertab h3{display:none}
.tabbertab{margin:0px; padding:0px}
.tabbertab ul{margin:5px 0 5px 5px; padding:0; list-style-type:none}
.tabbertab li{margin:0; padding:3px 0 3px 0; list-style-type:square}

.list-inline ul{padding:2px}

.list-inline li{display:inline; padding:5px}

input.searchfield{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:9pt;  font-weight:bold;  background-color:#FF0080;  border:1px #000 solid}

input.formfield{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:9pt;  font-weight:bold;  margin-right:5px;  background-color:#222;  border:1px #e5e5e5 solid}

.formfield{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:9pt;  font-weight:bold;  background-color:#222;  border:1px #e5e5e5 solid}

#comment_form{ width:400px}

#comment_form .text_input{width:191px; padding:3px; color:#444; border:1px solid #696969}
#comment_form .text_area{width:321px !important; border:1px solid #696969}

ul#comment_list{list-style-type:none; margin:0; padding:0}
ul#comment_list li.comment{margin:0 0 10px 0}
ul#comment_list li.trackback{padding:1.2em 15px 0 15px}
.comment_meta{margin:0 30px 15px 0; font-size:11px}
.comment_num{padding:0 8px 0 0; font-weight:bold; font-size:1.3em; float:right}
.trackback .comment_num{padding:0 0 0 20px}
.comment_num a, .comment_num a:visited{color:#888; text-decoration:none}
.comment_num a:hover{color:#303030; text-decoration:none}
.comment_meta strong{font-size:1.2em}
.comment_time{font-size:1em; color:#888}

input.searchbtn{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:10pt;  font-weight:bold;  background-color:#FF0080;  border:1px #000 solid}

form{margin:0; padding:0}

span.inline{display:inline; float:left; margin-right:5px}

.popular{margin-left:7px}

.related{padding-right:0px}

.text{color:#FFF; font-size:16px}

.singleads{background:#0A0A0A; padding:5px; margin:0px 0px 5px 0px; border:1px solid #000}
.singleads h2{margin:0 0 10px 0; font-size:1.2em; color:#474848}

/* Yahoo Tabs CSS */
.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li, .yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0}

.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li{margin:0 0 0.5em}

.yui-navset .yui-navset-left .yui-nav, .yui-navset .yui-navset-right .yui-nav, .yui-navset-left .yui-nav, .yui-navset-right .yui-nav{width:6em}

.yui-navset-top .yui-nav, .yui-navset-bottom .yui-nav{width:auto}

.yui-navset .yui-navset-left, .yui-navset-left{padding:0 0 0 6em}

.yui-navset-right{padding:0 6em 0 0}

.yui-navset-top, .yui-navset-bottom{padding:auto}

.yui-nav, .yui-nav li{margin:0; padding:0; list-style:none}

.yui-navset li em{font-style:normal}

.yui-navset{position:relative; zoom:1}

.yui-navset .yui-content{zoom:1}

.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li, .yui-navset .yui-navset-bottom .yui-nav li{display:inline-block; display:-moz-inline-stack; *display:inline; vertical-align:bottom; cursor:pointer; zoom:1}

.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li{display:block}

.yui-navset .yui-nav a{position:relative}

.yui-navset .yui-nav li a, .yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a{display:block; display:inline-block; vertical-align:bottom; zoom:1}

.yui-navset-left .yui-nav li a, .yui-navset-right .yui-nav li a{display:block}

.yui-navset-bottom .yui-nav li a{vertical-align:text-top}

.yui-navset .yui-nav li a em, .yui-navset-top .yui-nav li a em, .yui-navset-bottom .yui-nav li a em{display:block}

.yui-navset .yui-navset-left .yui-nav, .yui-navset .yui-navset-right .yui-nav, .yui-navset-left .yui-nav, .yui-navset-right .yui-nav{position:absolute; z-index:1}

.yui-navset-top .yui-nav, .yui-navset-bottom .yui-nav{position:static}

.yui-navset .yui-navset-left .yui-nav, .yui-navset-left .yui-nav{left:0; right:auto}

.yui-navset .yui-navset-right .yui-nav, .yui-navset-right .yui-nav{right:0; left:auto}

/*.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #CCC; border-width:0 0 5px; Xposition:relative; zoom:1}
*/
.yui-skin-sam .yui-navset .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.16em 0 0; padding:1px 0 0; zoom:1}

.yui-skin-sam .yui-navset .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.16em -1px 0}

.yui-skin-sam .yui-navset .yui-nav a, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#222 url(http://yui.yahooapis.com/2.4.0/build/assets/skins/sam/sprite.png) repeat-x; border:solid #CCC; border-width:0 1px; color:#000; position:relative; text-decoration:none}

.yui-skin-sam .yui-navset .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #CCC; border-width:1px 0 0; cursor:hand; padding:0.25em .75em; left:0; right:0; bottom:0; top:-1px; position:relative}

.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#CCC url(http://yui.yahooapis.com/2.4.0/build/assets/skins/sam/sprite.png) repeat-x; color:#000}

/* tab background color */
.yui-skin-sam .yui-navset .yui-nav a:hover, .yui-skin-sam .yui-navset .yui-nav a:focus{background:#FF0080; url(http://yui.yahooapis.com/2.4.0/build/assets/skins/sam/sprite.png) repeat-x left -190px; color:#222; outline:0}

.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 0.75em}

.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#CCC}

/* Content background color */
.yui-skin-sam .yui-navset .yui-content{background:#0A0A0A}

.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:1px solid #CCC; border-top-color:#CCC; padding:0.25em 0.5em}

.yui-skin-sam .yui-navset-left .yui-nav, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav, .yui-skin-sam .yui-navset .yui-navset-right .yui-nav, .yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0; Xposition:absolute; top:0; bottom:0}

.yui-skin-sam .yui-navset .yui-navset-right .yui-nav, .yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px}

.yui-skin-sam .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.16em; padding:0 0 0 1px}

.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0}

.yui-skin-sam .yui-navset-left .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px 0.16em 0}

.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 0.16em -1px}

.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0}

.yui-skin-sam .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px; padding:0.2em .75em; top:auto; left:-1px}

.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0; left:auto; right:-1px}

.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-left .yui-nav .selected a, .yui-skin-sam .yui-navset-left .yui-nav a:hover, .yui-skin-sam .yui-navset-right .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav .selected a, .yui-skin-sam .yui-navset-right .yui-nav a:hover, .yui-skin-sam .yui-navset-bottom .yui-nav a, .yui-skin-sam .yui-navset-bottom .yui-nav .selected a, .yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none}

.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #CCC; border-left-color:#CCC}

.yui-skin-sam .yui-navset-bottom .yui-nav, .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0}

.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected, .yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.16em 0 0}

.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li, .yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0; vertical-align:top}

.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a, .yui-skin-sam .yui-navset-bottom .yui-nav li a{}
.yui-skin-sam .yui-navset 
.yui-navset-bottom .yui-nav a em, .yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px; top:auto; bottom:-1px}

.yui-skin-sam .yui-navset-bottom .yui-content, .yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #CCC; border-bottom-color:#CCC}