*{margin:0px;padding:0px;}
html{overflow-y:scroll;height:100%;width:100%;margin:0px auto;text-align:center;}
body{height:100%;width:100%;font:13px verdana;background:#f9f9f9 url('http://static.adultblast.com/images/bg_site.jpg') no-repeat top center;margin:0px auto;text-align:center;}
img{border:none;}
#adultblast{width:988px;height:auto;text-align:left;background:url('http://static.adultblast.com/images/bg_content.gif') repeat-y;}
#header_top{width:988px;height:85px;background:url('http://static.adultblast.com/images/head_top.jpg') no-repeat;}
#header_spacer{width:986px;height:0px;background:#fff;}
#subnavi{width:980px;height:24px;margin:0px 3px;text-align:left;background:url('http://static.adultblast.com/images/navi_bg.jpg') repeat-x;position:relative;}
.subnavi_item{height:24px;float:left;background:url('http://static.adultblast.com/images/adb_navigation.png') 0 0 no-repeat;}
#subnavi_home{width:39px;background-position:0 -24px;}
#subnavi_home:hover{background-position:0 -24px;}
#subnavi_join{width:47px;background-position:-39px 0;}
#subnavi_join:hover{background-position:-39px -24px;}
#subnavi_reality{width:65px;background-position:-86px 0;}
#subnavi_reality:hover{background-position:-86px -24px;}
#subnavi_chatcams{width:96px;background-position:-151px 0;}
#subnavi_chatcams:hover{background-position:-151px -24px;}
#subnavi_spycams{width:88px;background-position:-247px 0;}
#subnavi_spycams:hover{background-position:-247px -24px;}
#subnavi_movies{width:75px;background-position:-335px 0;}
#subnavi_movies:hover{background-position:-335px -24px;}
#subnavi_models{width:72px;background-position:-410px 0;}
#subnavi_models:hover{background-position:-410px -24px;}
#subnavi_members{width:85px;background-position:-482px 0;}
#subnavi_members:hover{background-position:-482px -24px;}
#subnavi_favorites{width:86px;background-position:-567px 0;}
#subnavi_favorites:hover{background-position:-567px -24px;}
#subnavi_support{width:76px;background-position:-653px 0;}
#subnavi_support:hover{background-position:-653px -24px;}
#subnavi_iloveadb{width:121px;background-position:-729px 0;}
#subnavi_iloveadb:hover{background-position:-729px -24px;}
#subnavi_end{width:195px;height:20px;background:url('http://static.adultblast.com/images/navi_end.jpg') no-repeat;float:left;padding:4px 0px 0px 12px;}
#searchfield{border:1px solid #aa0074;float:left;}
#searchbutton{margin-top:0px;float:right;}
.header_link{width:986px;height:82px;}
.panel-text{width:450px;height:49px;float:left;padding-top:6px;}
.panel-imglink{width:582px;height:267px;border:none;cursor:pointer;}
.panel-logo{width:119px;height:43px;float:right;padding-top:6px;margin-top:6px;background:url('http://static.adultblast.com/images/co_logos.png') 0 0 no-repeat;}
.panel-headline{font:bold 16px arial;color:#fff;}
.panel-info{font:bold 12px verdana;color:#ff53a9;}
.panel-link:link,.panel-link:visited{font:bold 11px verdana;color:#fff;text-decoration:none;}
.panel-link:hover{text-decoration:underline;}
.content_datas{width:978px;height:auto;margin:4px;text-align:center;background:#fff;}
#episode_datas{width:978px;height:auto;margin:4px;text-align:center;background:#fff;}
.episode_datas_main{width:239px;height:325px;position:relative;background:#fff;padding:4px 0px 2px 0px;margin:3px 2px 4px 2px;text-align:center;float:left;}
.episode_information{padding:1px 0px 3px 3px;text-align:left;height:12px;width:227px;margin:0px auto;font:bold 10px verdana;color:#000;background:#ECEAEF;}
.episode_picture{width:227px;height:300px;margin:0px auto;border:1px solid #A6057A;background:#fff;position:relative;}
.episode_logo{width:119px;height:49px;visibility:visible;position:absolute;z-index:105;left:108px;top:251px;background:url('http://static.adultblast.com/images/co_logos.png') 0 0 no-repeat;}
#movie_datas{width:978px;height:auto;margin:4px;text-align:center;background:#fff;}
.movie_datas_main{width:239px;height:153px;background:#fff;padding:4px 0px 2px 0px;margin:3px 2px 4px 2px;text-align:center;float:left;}
.movie_picture{width:227px;height:128px;margin:0px auto;border:1px solid #A6057A;background:#fff;position:relative;}
.movie_play_button{width:65px;height:35px;visibility:visible;position:absolute;z-index:105;left:80px;top:47px;}
.movie_information{width:227px;height:12px;padding:1px 0px 3px 3px;text-align:left;margin:0px auto;font:bold 10px verdana;color:#000;background:#ECEAEF;}
.livecam_datas_main{width:159px;height:127px;background:#fff;padding:4px 0px 2px 0px;margin:3px 1px 4px 2px;text-align:center;float:left;}
.livecam_information{width:147px;height:12px;padding:1px 0px 3px 3px;text-align:left;margin:0px auto;font:bold 10px verdana;color:#000;background:#ECEAEF;}
.livecam_picture{width:147px;height:115px;border:1px solid #A6057A}
#news_datas{width:978px;height:auto;margin:4px;text-align:center;background:#fff;}
.news_datas_main{width:239px;height:191px;background:#fff;padding:4px 0px 2px 0px;margin:3px 2px 4px 2px;text-align:center;float:left;}
.news_picture{width:227px;height:128px;margin:0px auto;border:1px solid #A6057A;background:#fff;position:relative;}
.news_text{width:227px;height:40px;padding:1px 0px 3px 3px;text-align:left;margin:0px auto;font:11px verdana;color:#000;background:#ECEAEF;}
#livecam_datas{width:978px;height:auto;margin:4px 4px 15px;text-align:center;background:#fff;}
#seo_datas{width:954px;height:auto;margin:4px;padding:5px 12px;text-align:left;font:12px verdana;color:#aa0074;background:#fff;}
#reality_navi{width:227px;height:auto;float:right;}
#reality_navi h3{height:20px;text-align:left;font:bold 14px verdana;color:#aa0074;padding:0px 0px 3px 10px;background:#eceaef;margin-bottom:4px;}
.reality_navi_episode{width:227px;height:37px;margin-bottom:5px;background:#fff;padding:0px;}
.reality_navi_teaser{width:57px;height:37px;float:left;text-align:left;background:#fff;}
.reality_navi_datas{width:170px;height:37px;float:right;text-align:left;background:#eceaef;}
.reality_navi_name{width:154px;}
.reality_navi_date{width:154px;}
#voyeur_datas{width:978px;height:auto;margin:4px;text-align:center;background:#fff;}
.voyeur_datas_main{width:159px;height:118px;background:#fff;padding:4px 0px 2px 0px;margin:3px 1px 4px 2px;text-align:center;float:left;}
.voyeur_information{width:147px;height:12px;padding:1px 0px 3px 3px;text-align:left;margin:0px auto;font:bold 10px verdana;color:#000;background:#ECEAEF;}
.spy_cabin_picture{width:147px;height:106px;background:url('http://static.adultblast.com/images/spy_pics_sprite.jpg') 0 0 no-repeat;border:1px solid #A6057A}
.cabin_1{background-position:0 0;}
.cabin_2{background-position:-147px 0;}
.cabin_3{background-position:-294px 0;}
.cabin_4{background-position:-441px 0;}
.cabin_5{background-position:-588px 0;}
.cabin_6{background-position:-735px 0;}
.info{font:10px verdana;color:#AA0074;}
.headinfo{font:bold 10px verdana;color:#46002C;text-decoration:none;}
#main{width:986px;padding:0px 1px 0px 1px;margin:0px auto;text-align:left;overflow:hidden;}
#come_in{width:247px;height:329px;margin:8px 6px 0px -8px;float:right;}
#footer{width:988px;height:156px;margin:0px auto;background:url('http://static.adultblast.com/images/footer.jpg') no-repeat;text-align:center;}
#footer_labels{width:243px;height:31px;padding:28px 0px 0px 745px;}
.footer_label{width:88px;height:31px;margin:0px 15px 10px;float:left;border:none;}
#footer_label_rta{background:url('http://static.adultblast.com/images/label.png') 0 0;}
#footer_label_icra{background:url('http://static.adultblast.com/images/label.png') -89px 0;}
#footer_text{width:610px;font:10px verdana;text-align:center;margin:0px auto;padding-top:25px;color:#909090;}
#footer_text a:link, a:visited{font:10px verdana;color:#aa0074;text-decoration:underline;}
#footer_text a:hover{text-decoration:none;}
.biglogo_bip{background-position:0 0;}
.biglogo_dsl{background-position:-119px 0;}
.biglogo_hfp{background-position:-238px 0;}
.biglogo_mfb{background-position:-357px 0;}
.biglogo_sfb{background-position:-476px 0;}
.biglogo_smb{background-position:0 -49px;}
.biglogo_sqc{background-position:-119px -49px;}
.biglogo_ttl{background-position:-238px -49px;}
.biglogo_ydf{background-position:-357px -49px;}
.tinylogo{width:55px;height:25px;background:url('http://static.adultblast.com/images/tiny_logos.png') 0 0 no-repeat;}
.tinylogo_bip{background-position:0 0;}
.tinylogo_dsl{background-position:-55px 0;}
.tinylogo_hfp{background-position:-110px 0;}
.tinylogo_mfb{background-position:-165px 0;}
.tinylogo_sfb{background-position:-220px 0;}
.tinylogo_smb{background-position:-275px 0;}
.tinylogo_sqc{background-position:0 -25px;}
.tinylogo_ttl{background-position:-55px -25px;}
.tinylogo_ydf{background-position:-110px -25px;}
.tinylogo_spy{background-position:-165px -25px;}
.tinylogo_dvd{background-position:-220px -25px;}
.headline{width:961px;height:27px;background:url('http://static.adultblast.com/images/headline_line.png') bottom left no-repeat;text-align:left;margin-left:12px;}
.headline h1{font:italic bold 24px verdana;color:#AA0074;float:left;}
.headline h2{font:italic bold 24px verdana;color:#AA0074;float:left;}
.headline a:link, .headline a:visited{font:12px verdana;color:#46002C;text-decoration:none;margin-top:10px;float:right;}
.headline a:hover{text-decoration:underline;}
.caption:link, .caption:visited{font:bold 10px verdana;color:#46002C;text-decoration:none;}
.caption:hover{text-decoration:underline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.gallery_spacer{width:988px;height:350px;}
#gallery{visibility:hidden;margin:0px 0px 10px 2px;float:left;}
.gallery{background:#fff;border:1px solid #fff;padding:5px;}
.loader{background:url(loader.gif) center center no-repeat #fff;}
.panel{}
.panel .panel-overlay, .panel .overlay-background{height:328px;padding:0 1em;background:url('http://static.adultblast.com/images/overlay_top_img.png') no-repeat;}
.panel .overlay-background{background:transparent;}
.panel .panel-overlay{color:white;font-size:0.7em;}
.filmstrip{margin:5px;}
.frame{}
.frame .img_wrap{border:1px solid #aa0074;}
.frame.current .img_wrap{border-color:#aa0074;}
.frame img{border:none;}
.frame .caption{font-size:11px;text-align:center;color:#888;}
.frame.current .caption{color:#000;}
.pointer{border-color:#aa0074;}
*html .pointer{filter:chroma(color=pink);}
