.pb_main_wrap{font-family:Arial, Helvetica, sans-serif; width:980px; margin:0 auto}
.pb_main_wrap h1{margin:20px 0; padding:10px; font-size:40px; background:#EBEFC0}
.pb_main_wrap h1 span{color:#BFB486}

.pb_main_wrap a{outline:0; color:#4193BD;  text-decoration:none;  }

.pb_main_wrap a img{border:0}

.pb_clr{clear:both; font-size:1px; height:0; line-height:0; margin:0; padding:0}

.pb_offer_wrap{overflow:hidden; padding:5px 0 0 0}
.pb_spec_offer{position:relative; padding:5px 15px 0 55px; font-size:27px; color:#fffc00; font-weight:bold; height:35px; background:url(http://hqpornsites.com/images/spr_01.png) 0px -396px; float:left; clear:both}
.pb_so_fire{position:absolute; width:31px; height:42px; background:url(http://hqpornsites.com/images/spr_01.png) 0px -495px; top:-5px; left:15px;}

.pb_so_right{position:absolute; width:5px; height:40px; background:url(http://hqpornsites.com/images/spr_01.png) right -396px; top:0; right:-5px}

.pb_padding_wrap{background-color:#ffffe0; padding:4px; border:1px solid #b6b694}



.pb_item{background:#fff; border:1px solid #c6c6c6; overflow:visible; margin:0 0 20px 0}

.pb_top{overflow:visible; background:url(http://hqpornsites.com/images/spr_01.png) 0px 0px repeat-x; position:relative; height:140px;}

.pb_top_left{/*min-height:150px;*/ font-size:13px;}

p.pb_niches {font-size:20px; font-weight:bold; color:#000; margin:0; padding:15px 0 0 15px; line-height: 1.2}
p.pb_niches span{color:#4193bd;}
p.pb_desc{font-size:13px; color:#000; line-height:17px; margin:0; padding:10px 0 0px 15px}
p.pb_desc_red{font-size:33px; color:#000; margin:0; padding:0; text-align:center; color:#C00; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; position:absolute; bottom:2px; width:775px;}

.pb_girls{padding:0 0 22px 0; overflow:hidden}
.pb_girls h3{margin:0; padding:0px 0 15px 0; font-size:25px; color:#1c5312; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; background-color: transparent}
.pb_girls a, .pb_girls a img{width:174px; height:232px; display:inline-block;font-weight:bold;}
.pb_girls a{float:left; margin-left:16px;text-align:center; }


.actors{padding:0 0 40px 0; overflow:hidden}
.actors h3{margin:0; padding:0px 0 15px 0; font-size:25px; color:#1c5312; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; }
.actors a, .actors a img{width:147px; height:196px; display:inline-block;font-weight:bold;}
.actors a{float:left; margin-left:12px;text-align:center; }

.pb_top_left h2{font-size:23px; color:#fff; font-weight:bold; padding:0 0 0 15px; margin:0; height:40px; line-height:40px;}

.pb_top_right{width:170px; height:120px; background:url(http://hqpornsites.com/images/spr_01.png) 25px -220px no-repeat; padding:20px 0 0 20px; line-height:55px; color:#FFF; font-size:50px; text-align:center; font-weight:bold; float:right; margin-top:-2px; cursor:default;}
.pb_top_right span{color:#ffed24; font-size:70px; display:block}

.pb_cont{overflow:hidden; padding:10px 1px 15px 1px}
.pb_cont_logo_wrap{}
.pb_cont_logo{text-align:center; font-size:13px; font-weight:bold; color:#9d9d9d; overflow:hidden; padding:50px 0 0 0}
.pb_cont_logo img{padding:0 0 5px 0; display:block; margin:0 auto}

.pb_cont_screens{padding:5px 5px 0 0; float:right; border:1px solid #9c9c9c; overflow:hidden}
.block_01 .col_01, .block_01 .col_02, .block_01 .col_03, .block_01 .col_04{float:left; display:inline}
.block_01 .col_01{padding:0 0 0 5px}
.block_01 .col_01 img{width:290px; height:400px}
.block_01 .col_02{padding:0 0 0 5px}
.block_01 .col_02 img{width:180px; height:130px; padding:0 0 5px 0; display:block}
.block_01 .col_03{padding:0 0 0 5px}
.block_01 .col_03 img{width:289px; height:198px; padding:0 0 5px 0; display:block}
.block_01 .col_04{padding:0 0 0 5px}
.block_01 .col_04 img{width:180px; height:130px; padding:0 0 5px 0; display:block}

.block_02 .col_01, .block_02 .col_02, .block_02 .col_03, .block_02 .col_04{float:left; display:inline; padding:0 0 0 4px}
.block_02 .col_01 p, .block_02 .col_02 p, .block_02 .col_03 p, .block_02 .col_04 p{padding:3px 0; margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:black}
.block_02 .col_01 p b, .block_02 .col_02 p b, .block_02 .col_03 p b, .block_02 .col_04 p b{color:#060}
.block_02 .col_01 p i, .block_02 .col_02 p i, .block_02 .col_03 p i, .block_02 .col_04 p i{color:#936; font-style:normal; font-weight:bold}
.block_02 .col_01 img, .block_02 .col_02 img, .block_02 .col_03 img, .block_02 .col_04 img{width:235px; height:176px}

.block_03 .col_01, .block_03 .col_02, .block_03 .col_03, .block_03 .col_04{float:left; display:inline; padding:0 0 0 3px}
.block_03 .col_01{}
.block_03 .col_01 img, .block_03 .col_03 img{width:290px; height:385px}
.block_03 .col_02{}
.block_03 .col_02 img{width:370px; height:190px; display:block; margin-bottom:5px;}

.block_04{padding-bottom:5px}
.block_04 .col_01, .block_04 .col_02, .block_04 .col_03, .block_04 .col_04{float:left; display:inline; padding:0 0 0 4px}
.block_04 .col_01 img, .block_04 .col_02 img, .block_04 .col_03 img, .block_04 .col_04 img{width:235px; height:320px}

.block_05 .col_01, .block_05 .col_02, .block_05 .col_03, .block_05 .col_04{float:left; display:inline; padding:0 0 0 4px}
.block_05 .col_01 p, .block_05 .col_02 p, .block_05 .col_03 p, .block_05 .col_04 p{padding:3px 0; margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:black}
.block_05 .col_01 p b, .block_05 .col_02 p b, .block_05 .col_03 p b, .block_05 .col_04 p b{color:#060}
.block_05 .col_01 p i, .block_05 .col_02 p i, .block_05 .col_03 p i, .block_05 .col_04 p i{color:#936; font-style:normal; font-weight:bold}
.block_05 .col_01 img, .block_05 .col_02 img, .block_05 .col_03 img, .block_05 .col_04 img{width:315px; height:246px}


.pb_footer{border-top:2px solid #f1f1f1; overflow:hidden; background:url(http://hqpornsites.com/images/spr_01.png) right -177px no-repeat #d4d4d4; height:40px; line-height:40px; overflow:hidden; text-align:center; font-size:20px; font-weight:bold}
.pb_foot_left{float:right; width:340px; color:#8d8d8d;  text-align:center; font-size:20px}
.pb_foot_left span{text-decoration:line-through;  text-align:center; font-size:20px }
.pb_foot_center{float:right; width:350px; color:#FFF; text-align:center; font-size:20px}
.pb_foot_center span{color:#ffea00; text-align:center; font-size:20px }
.pb_foot_right{float:right; width:270px; color:#FFF;   text-align:center; font-size:20px }
.pb_foot_right a, .pb_foot_right a:visited{text-decoration:underline; color:#FFF; display:inline-block; padding:1px 2px}
.pb_foot_right a:hover{text-decoration:none}
