

/* File: . */



 /* ERROR! Couldn't find . */ 


/* File: ./areas/home.css */



.extra_site_1
{
    width:155px;
    height:194px;
    display:block;
    background:transparent url('../images/home_ads/1-thumb-sites-ad.jpg');
}
   .extra_site_2
{
    width:312px;
    height:194px;
    display:block;
    background:transparent url('../images/home_ads/2-thumb-sites-ad.jpg');
}

.extra_site_3
{
    width:473px;
    height:194px;
    display:block;
    background:transparent url('../images/home_ads/3-thumb-sites-ad.jpg');
}

.extra_site_4
{
    width:632px;
    height:194px;
    display:block;
    background:transparent url('../images/home_ads/4-thumb-sites-ad.jpg');
}



div.satisfaction_spot{
     width: 401px;
     margin-top: 0;
     float:left;
     padding-top: 35px;
     text-align:center;
}


div.satisfaction_spot .bottom{
   margin-top:10px;
}

div.satisfaction_spot .bottom p{
    color:#616161;
    font-size:14px;
    /*float:left;*/
    font-weight:bold;
    margin-top:15px;
    margin-left:23px;

}

* html div.satisfaction_spot .bottom p{   margin-left:15px;        }


div.satisfaction_spot h1 a{
    text-align:center;
    font-size:25px;
    font-weight:bold;
    color:#1567bb;
    margin-bottom:10px;
    text-decoration:none;
}
div.satisfaction_spot h2{
    text-align:center;
    font-weight:normal;
    font-size:20px;
    color:#ff8c10;
}


a.btnjoinnow{
      background:transparent url('../images/btn/btn_joinnow.gif') top left no-repeat;
      width:167px;
      height:52px;
      display:block;
      /*margin-left:10px;
      float:left;*/
      margin: 0 auto;
      margin-top: 10px;
}

a.btnjoinnow:hover{
   background-position: left -52px;
}

a.btnjoinnow span{display:none;}

.best_pornstar_info_wrapper{
    background: #EEE;
    padding: 0 5px 5px 5px;
    float: left;
    margin: 0 0 0 7px;
}

.best_pornstar_info{
    width: 380px;
    height: 542px;
    background: #EEE;
    border: 3px solid #4D4D4D;
    position: relative;
    float: left;
}

.popular_pornstars{
    margin: 0 0 5px 6px;
    overflow: hidden;
}

.model_name{
    background: transparent url('../images/model_name_bg.png') repeat-x;
    float: right;
    width: auto;
    height: 23px;
    overflow: hidden;
    padding: 0 5px;
    color: #FFF;
    font-weight: bold;
}

.corner{
   background: transparent url('../images/model_name_bg_corner.png') repeat-x;
   height: 22px;
   width: 22px;
   float: right;
}

.model_description {
    position: absolute;
    height: auto;
    background: transparent url('../images/description_bg.png') repeat bottom left;
    bottom: 0;
    padding-top: 5px;
    width: 100%;
    color: #FFF;
    font-size: 12px;
    z-index: 2;
}
* html .model_description {
	background-color: #000;
}

.popular_pornstars .model_minibox {
	margin: 0 0 2px 7px;
}
.popular_pornstars .model_minibox .name {
	padding: 2px;
	text-align: left;
}

.model_description .best_pornstar_text {
    padding: 5px 5px 25px;
}

.model_description .right{
    float: right;
    padding-right: 5px;
}

.model_description .left{
    float: left;
    padding-left: 5px;
}

.model_description .best_pornstar_name {
    font-weight: bold;
    text-decoration: underline;
    color: #F0F31B;
    display: block;
    float: right;
    clear: both;
    position: absolute;
    bottom: 5px;
    right: 5px;
}

.best_pornstar_info .picture_link{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1;
}

.highlight_text{
    color: #F0F31B;
}



.popular_pornstars .separator_1,
.popular_pornstars .separator_3,
.popular_pornstars .separator_5,
.popular_pornstars .separator_6,
.popular_pornstars .separator_7{
    width: 6px;
    height: 259px;
    float: left;
}

.popular_pornstars .separator_4{
    width: 5px;
    float: left;
    clear: left;
    height: 259px;
}


.brazzers_live_inprogress {
	width:800px;
	height:151px;
	background:transparent url(../images/live/brazzers_live_tour_inprogress.jpg) repeat-y scroll center top;
	margin:5px auto 10px auto;
}


/* File: ./widgets/scene_188.css */


div.scene_188{
    float:left;
    font-size:10px;
    padding:5px;
    width:191px; 
    line-height:16px;
}


div.scene_188 a.image{
    width:188px;
    height:155px;
    display:block;
    border:1px solid #082c56;
    background:transparent url('../images/icons/ajax-loader.gif') center center no-repeat;
}

    div.scene_188 a.image img{
        width:188px;
        height:155px;
        float:left;
    }

    div.scene_188 div.gray{
        background:#f5f4f4;
        color:#a4a4a4;
        padding:2px 6px;
    }

         div.scene_188 div.gray:after
        {
            clear: both;
            content: ".";
            display: block;
            height: 0;
            visibility: hidden;
        }
         div.scene_188 div.gray {display: inline-block;}
        /* Hide from IE Mac \*/
         div.scene_188 div.gray {display: block;}
        /* End hide from IE Mac */



     div.scene_188 div.gray .date{float:left;}
     div.scene_188 div.gray .views{float:right;}

     div.scene_188 a.title{

        font-weight:bold;
        color:#1464c4;
        display:block;
        text-decoration:none;
     }

     div.scene_188 div.rating{
        color:#616161;
        display:block;

     }

           div.scene_188 .rating span {color:#ff8c10;}

       div.scene_188 div.vid_length{
            color:#FFFFFF;
            margin-left:150px;
            font-family:verdana;
            font-size:10px;
            font-weight:bold;
            height:20px;
            letter-spacing:0.5px;
            line-height:18px;
            margin-right:-1px;
            margin-top:-20px;
            position:absolute;
            text-align:center;
            width:40px;
           }


           div.scene_188 div.vid_length_bg{
             background:#000;
             opacity:0.7;
             filter:alpha(opacity=70);
          }

/* File: ./widgets/site_194x253.css */

.site_194x253{
    float:left;
    font-size:12px;
    margin:5px 0 5px 7px;
}

.site_194x253 .image{
    display:block;
    border:1px solid #082c56;
    width:192px;
    height:250px ;
    cursor:pointer;
    background:transparent url('../images/icons/ajax-loader.gif') center center no-repeat;
}
    .site_194x253 .image img{
        width:192px;
        height:250px ;
        float:left;
        position:relative;
        z-index:1;
    }

    .site_194x253 .sitename{
        margin-top:2px;
        font-weight:bold;
        text-decoration:none;
        color:#296bdd;
        display:block;
        width:194px;
        text-align:left;
        white-space: nowrap;
    }

      .site_194x253 p{
        margin:2px 0;
        text-align:center;
      }

a.latest_site_overlay {
	display: block;
	position: absolute;
    background: transparent url(../../images/overlays/newsash.png) top left no-repeat;
    width: 55px;
    height: 33px;
    z-index:2;
    margin-left:137px;
}
*:first-child+html a.latest_site_overlay { margin-left: -55px }
* html a.latest_site_overlay { margin-left: -55px; }
	a.latest_site_overlay span {
		display: none;
	}

/* File: ./widgets/lattest_addition.css */

/******************************
* ZONE LATTEST ADDITION
******************************/    



div.lattest_addition{
  padding-bottom:10px; 
  background:#FFFDED;   
}

div.lattest_addition .stamp{
  width:74px;
  height:76px;
  background:transparent url('../images/icons/brand_new.png') top left no-repeat;
  position:absolute;
  margin-top:-15px;
  margin-left:320px;  
}


div.lattest_addition div.la_head{
    background:transparent url('../images/bz_latest_addition_header.gif') top left no-repeat;
    height:23px;
    padding:4px 40px;    
    margin-bottom:5px; 
}

    div.lattest_addition div.la_head h3{
        font-size:16px;
        font-weight:bold;
        color:#296bdd;
        letter-spacing:.05em;
        float:left;
        margin-right:10px;
    }
    
     div.lattest_addition div.la_head em{font-size:14px;color:#b2b2b2;letter-spacing:0;            }
         
    
    div.lattest_addition .la_content{
    
    }       
         
             
        div.lattest_addition .la_content:after
        { 
            clear: both; 
            content: "."; 
            display: block; 
            height: 0;     
            visibility: hidden; 
        } 
       div.lattest_addition .la_content{display: inline-block;} 
        /* Hide from IE Mac \*/ 
       div.lattest_addition .la_content{display: block;} 
        /* End hide from IE Mac */ 
        
          div.lattest_addition .la_left{ 
            float:left;
            width:378px;
            border:1px solid #e2e2e2;
           
          }
          
          div.lattest_addition .la_left_footer{
            background:#f5f2e3;
            font-size:10px;
            padding:2px 4px;
            float:left;   
            color:#a4a398;
            width:372px;
                     
          }
          
          div.lattest_addition .la_info{
            margin-top:40px;
            font-size:12px;
            float:left;    
          }
          
          div.lattest_addition .la_info label{     
            color:#545454;
            font-weight:bold;          
          }
          
          div.lattest_addition .la_info div.cats{  
            width:200px;
          }
             div.lattest_addition .la_info div.cats a{   
                margin:2px 1px;
             }
          
           div.lattest_addition .la_left a.site_logo{  
                float:left;
                margin:5px;
                background:transparent url('../images/icons/ajax-loader.gif') center center no-repeat;
           }  
          
        
         blockquote{
            margin:5px;
            font-size:12px;
            color:#858585;
            font-style:italic;            
            line-height:18px;
            display:block;
         }
         
         .bqstart, .bqend{            
            font: normal  300% georgia, serif;
            font-weight:bold;
            color:#296bdd;
            height:20px;
            margin-right:5px;
         }
         
         blockquote .bqstart{
             float:left;
             margin-top:-10px;
         }
         
          blockquote .bqend{
              float:right;
              margin-top:-6px;
          }
          


/* File: ./widgets/pornstar_259x192.css */

.model_minibox{
    float: left;
    text-align: center;
    margin-bottom: 5px;
}

.model_minibox img{
    width: 192px;
    height: 259px;
}

.model_minibox .picture{
    width: 192px;
    height: 259px;
    border: 1px solid #285174;
}

.model_minibox .name{
    padding: 4px;
    color: #0049BB;
    font-weight: bold;
    font-size: 10px;
    background: #F5F4F4;
}

/* File: ./areas/home.css */



.extra_site_1
{
    width:155px;
    height:194px;
    display:block;
    background:transparent url('../images/home_ads/1-thumb-sites-ad.jpg');
}
   .extra_site_2
{
    width:312px;
    height:194px;
    display:block;
    background:transparent url('../images/home_ads/2-thumb-sites-ad.jpg');
}

.extra_site_3
{
    width:473px;
    height:194px;
    display:block;
    background:transparent url('../images/home_ads/3-thumb-sites-ad.jpg');
}

.extra_site_4
{
    width:632px;
    height:194px;
    display:block;
    background:transparent url('../images/home_ads/4-thumb-sites-ad.jpg');
}



div.satisfaction_spot{
     width: 401px;
     margin-top: 0;
     float:left;
     padding-top: 35px;
     text-align:center;
}


div.satisfaction_spot .bottom{
   margin-top:10px;
}

div.satisfaction_spot .bottom p{
    color:#616161;
    font-size:14px;
    /*float:left;*/
    font-weight:bold;
    margin-top:15px;
    margin-left:23px;

}

* html div.satisfaction_spot .bottom p{   margin-left:15px;        }


div.satisfaction_spot h1 a{
    text-align:center;
    font-size:25px;
    font-weight:bold;
    color:#1567bb;
    margin-bottom:10px;
    text-decoration:none;
}
div.satisfaction_spot h2{
    text-align:center;
    font-weight:normal;
    font-size:20px;
    color:#ff8c10;
}


a.btnjoinnow{
      background:transparent url('../images/btn/btn_joinnow.gif') top left no-repeat;
      width:167px;
      height:52px;
      display:block;
      /*margin-left:10px;
      float:left;*/
      margin: 0 auto;
      margin-top: 10px;
}

a.btnjoinnow:hover{
   background-position: left -52px;
}

a.btnjoinnow span{display:none;}

.best_pornstar_info_wrapper{
    background: #EEE;
    padding: 0 5px 5px 5px;
    float: left;
    margin: 0 0 0 7px;
}

.best_pornstar_info{
    width: 380px;
    height: 542px;
    background: #EEE;
    border: 3px solid #4D4D4D;
    position: relative;
    float: left;
}

.popular_pornstars{
    margin: 0 0 5px 6px;
    overflow: hidden;
}

.model_name{
    background: transparent url('../images/model_name_bg.png') repeat-x;
    float: right;
    width: auto;
    height: 23px;
    overflow: hidden;
    padding: 0 5px;
    color: #FFF;
    font-weight: bold;
}

.corner{
   background: transparent url('../images/model_name_bg_corner.png') repeat-x;
   height: 22px;
   width: 22px;
   float: right;
}

.model_description {
    position: absolute;
    height: auto;
    background: transparent url('../images/description_bg.png') repeat bottom left;
    bottom: 0;
    padding-top: 5px;
    width: 100%;
    color: #FFF;
    font-size: 12px;
    z-index: 2;
}
* html .model_description {
	background-color: #000;
}

.popular_pornstars .model_minibox {
	margin: 0 0 2px 7px;
}
.popular_pornstars .model_minibox .name {
	padding: 2px;
	text-align: left;
}

.model_description .best_pornstar_text {
    padding: 5px 5px 25px;
}

.model_description .right{
    float: right;
    padding-right: 5px;
}

.model_description .left{
    float: left;
    padding-left: 5px;
}

.model_description .best_pornstar_name {
    font-weight: bold;
    text-decoration: underline;
    color: #F0F31B;
    display: block;
    float: right;
    clear: both;
    position: absolute;
    bottom: 5px;
    right: 5px;
}

.best_pornstar_info .picture_link{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1;
}

.highlight_text{
    color: #F0F31B;
}



.popular_pornstars .separator_1,
.popular_pornstars .separator_3,
.popular_pornstars .separator_5,
.popular_pornstars .separator_6,
.popular_pornstars .separator_7{
    width: 6px;
    height: 259px;
    float: left;
}

.popular_pornstars .separator_4{
    width: 5px;
    float: left;
    clear: left;
    height: 259px;
}


.brazzers_live_inprogress {
	width:800px;
	height:151px;
	background:transparent url(../images/live/brazzers_live_tour_inprogress.jpg) repeat-y scroll center top;
	margin:5px auto 10px auto;
}
