/* Reset CSS and general stuff */
*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100% serif}table{border-collapse:collapse}caption,th,td{text-align:left}

/* COMMON things*/
html { overflow:-moz-scrollbars-vertical; }
.clear { clear:both; font:0; height:0; overflow:hidden; }
.hidden { display:none; font:0; height:0; margin-left:-10000px; }
body { background:#0279ab url(../images/bg.jpg) repeat-x left top;  }
h1, h2.h2_desc { font:0; height:0; display:none; }

#screenshot{ position:absolute;	border:1px solid #ccc; background:#002839; padding:5px;	display:none; color:#fff; z-index:9999;	}

#page { width:980px; margin:0 auto; position:relative; padding-top:265px; background:#f5f5f5; }

/* POPUP JOIN PAGE */

#fogall { position:absolute; z-index:20; top:0px; left:0px; width:100%; min-width:984px; height:1000px; display:none; background-color:#000; filter:alpha(opacity=65); -moz-opacity:.65; opacity:.65; }
#iframe { position:absolute; top:50px; left:50%; width:436px; padding:5px; height:790px; margin-left:-224px; border:1px solid #545252; background:#fff; display:none; z-index:21; } 

/* CONTAINER //CONTENT */
/*#container { position:relative; }*/

#container #content { width:776px; float:right; padding:11px 0 0; }
#content h2 { display:block; width:742px; height:43px; padding:0 10px; margin:0 0 6px 0; text-align:right; background:url(../images/h2_content.gif) no-repeat 0 0; font:20px/45px Arial, Helvetica, sans-serif; color:#fefefe; font-weight:normal; }

#content h2 strong { color:#53cefc; }
#content h2 em { color:#d2d0d0; font-size:13px; font-style:italic; padding-right:10px; line-height:50px; }
#content h2 em a { color:#fff; text-decoration:none; }
#content h2 em a:hover { text-decoration:underline; }
#content h2 span { float:left; }

#content div.sites { position:relative; width:762px; }
#content div.sites h2 em { line-height:25px; }
#content div.sites h2 { background:url(../images/h2_sites_index.gif) no-repeat 0 0; }
#content div.sites a { display:block; width:230px; height:19px; position:absolute; bottom:0; right:0; }
#content div.sites a span { display:none; }


#content p.noresults { width:100%; text-align:center; padding:30px 0 100px; font:bold 12px/22px Arial, Helvetica, sans-serif; color:#d54b00; }

#content .bloc_site { width:192px; height:209px; float:left; }
#content .bloc_site .bloc_ss { width:187px; height:142px; position:relative; }
#content .bloc_site .bloc_ss .ss_site { display:block; width:185px; height:140px; border:1px solid #575757; position:absolute; top:0; left:0; z-index:1; }
#content .bloc_site .bloc_ss .ss_site img { display:block; width:185px; height:140px; }
#content .bloc_site .bloc_ss .ss_play { display:block; width:185px; height:140px; position:absolute; top:1px; left:1px; z-index:1; }
#content .bloc_site .bloc_ss .ss_play_1 { background:url(../images/watchfree_1.png) no-repeat 0 0;  }
#content .bloc_site .bloc_ss .ss_play_2 { background:url(../images/watchfree_2.png) no-repeat 0 0;  }
#content .bloc_site .bloc_ss .ss_play_3 { background:url(../images/watchfree_3.png) no-repeat 0 0;  }
#content .bloc_site .bloc_ss .ss_play_4 { background:url(../images/watchfree_4.png) no-repeat 0 0;  }

#content .bloc_site h3 { padding:4px 0 0; font:bold 11px Arial, Helvetica, sans-serif; text-align:center; }
#content .bloc_site h3 a { color:#0e0e0e; text-decoration:none; }
#content .bloc_site h3 a:hover { color:#008cde; }
#content .bloc_site p { font:10px/14px Arial, Helvetica, sans-serif; color:#777; text-align:center; }
#content .bloc_site p strong { color:#000; font-weight:normal; }
#content .bloc_site p a { text-decoration:none; color:#777; }
#content .bloc_site p a:hover { color:#000; }

#content .pagesNavig { clear:both; padding:8px 0 14px; text-align:center; position:relative; }
#content .pagesNavig span { display:none; margin-left:-1000px; }
#content .pagesNavig ul { margin:0 auto; height:17px; }
#content .pagesNavig ul li { float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; text-align:center; }
#content .pagesNavig ul li em { display:block; height:15px; width:22px; text-decoration:none; border:1px solid #535353; border-left:0px; border-right:0px; font-style:normal }
#content .pagesNavig ul li em.pageCurrent { background:#d2d2d2; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; color:#000; }
#content .pagesNavig ul li a { display:block; height:15px; width:22px; background:#ff9000; text-decoration:none; color:#fff; border:1px solid #03384e; border-left:0px; border-right:0px;}
#content .pagesNavig ul li a:hover { background:#d86703; color:#fff; }

#content .pagesNavig ul li.page a.prv { background:none; color:#000; font-size:12px; font-weight:bold; display:block; margin-right:1px; float:left; width:18px; height:17px; border:0px; }
#content .pagesNavig ul li.page a.nxt { background:none; color:#000; font-size:12px; font-weight:bold; display:block; margin-left:1px; float:left; width:18px; height:17px; border:0px; }
#content .pagesNavig ul li.page a.nxt:hover,#content .pagesNavig ul li.page a.prv:hover { background:#d86703; color:#fff; }

#content .pagesNavig ul li.first { border-left:1px solid #535353; }
#content .pagesNavig ul li.last { border-right:1px solid #535353; }

#content .pagesNavig .search_results { position:absolute; top:8px; left:0px; font:bold 12px/16px Arial, Helvetica, sans-serif; }
#content .pagesNavig .search_results em { color:#025c81; font-style:normal; }

#content a.pub {display:block; width:762px; height:89px; background:url(../images/pub.gif) no-repeat 0 0; }


/* CONTAINER //CONTENT//HOWITWORKS */
#howitworks .how_step { width:762px; position:relative; }
#howitworks .how_step1 { height:316px; background:url(../images/how_step1.jpg) no-repeat 0 0; }
#howitworks .how_step2 { height:307px; background:url(../images/how_step2.jpg) no-repeat 0 0; }
#howitworks .how_step3 { height:302px; background:url(../images/how_step3.jpg) no-repeat 0 0; }
#howitworks .how_step4 { height:301px; background:url(../images/how_step4.jpg) no-repeat 0 0; }
#howitworks .how_step5 { height:388px; background:url(../images/how_step5.jpg) no-repeat 0 0; }
#howitworks .how_step h4 { color:#fff; font:bold 50px Arial, Helvetica, sans-serif; position:absolute; left:63px; top:46px; }
#howitworks .how_step h3 { color:#313131; font:bold 18px/20px Arial, Helvetica, sans-serif; position:absolute; left:112px; top:58px; }
#howitworks .how_step p { color:#444; width:258px; font:12px/18px Arial, Helvetica, sans-serif; position:absolute; left:112px; top:112px; }
#howitworks .how_step p a { text-decoration:underline; color:#000; font-weight:bold; }
#howitworks .how_step p a:hover { text-decoration:none; }
#howitworks .how_step5 h3 { top:74px; }
#howitworks .how_step5 h4 { top:62px; }
#howitworks .how_step5 p { top:132px; width:186px; }

/* CONTAINER //CONTENT//BROWSE */
#browse .bt_cat { margin:9px 0 8px 493px; display:block; width:228px; padding:0 0 0 40px; height:25px; background:url(../images/bt_cat.gif) no-repeat left top; color:#000; font:bold 12px/25px Arial, Helvetica, sans-serif; text-decoration:none; }
#browse .bt_cat:hover { text-decoration:underline; }

/* CONTAINER //PORNSTARS */
#content .navig_pornstar { width:762px; height:24px; text-align:right; font:11px/22px Arial, Helvetica, sans-serif; color:#363636; border-bottom:1px solid #000; margin-bottom:10px; font-weight:normal; clear:both; }
#content .navig_pornstar em { font-weight:bold; color:#024562; font-style:normal }
#content .navig_pornstar a { color:#000; text-decoration:none; }
#content .navig_pornstar a:hover { text-decoration:underline; }

#content .bloc_stars { width:156px; height:184px; float:left; }
#content .bloc_stars_last { width:138px; }
#content .bloc_stars .bloc_ss { width:138px; height:138px; }
#content .bloc_stars .bloc_ss .ss_site { display:block; width:136px; height:136px; border:1px solid #575757; }
#content .bloc_stars .bloc_ss .ss_site img { display:block; width:136px; height:136px; }

#content .bloc_stars h3 { padding:4px 0 0; font:bold 11px Arial, Helvetica, sans-serif; text-align:center; width:138px }
#content .bloc_stars h3 a { color:#0e0e0e; text-decoration:none; }
#content .bloc_stars h3 a:hover { color:#008cde; }
#content .bloc_stars p { font:10px/14px Arial, Helvetica, sans-serif; width:138px; color:#777; text-align:center; }
#content .bloc_stars p strong { color:#000; font-weight:normal; }
#content .bloc_stars p a { text-decoration:none; color:#777; }
#content .bloc_stars p a:hover { color:#000; }

/* CONTAINER //PORNSTARS SCENES */
#content .bloc_scenes { height:230px; float:left; padding:0 3px 0 1px; }
#content .bloc_scenes_last { width:138px; }
#content .bloc_scenes .bloc_ss {  }
#content .bloc_scenes .bloc_ss .ss_site { display:block; border:1px solid #575757; }
#content .bloc_scenes .bloc_ss .ss_site img { display:block; width:249px; height:164px; }

#content .bloc_scenes h3 { padding:4px 0 0; font:bold 11px Arial, Helvetica, sans-serif; text-align:center; width:251px }
#content .bloc_scenes h3 a { color:#0e0e0e; text-decoration:none; }
#content .bloc_scenes h3 a:hover { color:#008cde; }
#content .bloc_scenes p { font:10px/14px Arial, Helvetica, sans-serif; width:251px; color:#777; text-align:center; }
#content .bloc_scenes p strong { color:#000; font-weight:normal; }
#content .bloc_scenes p a { text-decoration:none; color:#777; }
#content .bloc_scenes p a:hover { color:#000; }

/* CONTAINER //CONTENT//COPYRIGHTS */
#copyrights #content p { font:11px/18px Arial, Helvetica, sans-serif; color:#444; padding:0 15px 15px 0; }
#copyrights #content p a { color:#1a81a0; text-decoration:none; }
#copyrights #content p a:hover { text-decoration:underline; }
#copyrights #content p.strong { font-weight:bold; }
#copyrights #content h3,#copyrights #content dt { font:11px/18px Arial, Helvetica, sans-serif; font-weight:bold; color:#444; padding:0 15px 0 0; }


/* CONTAINER //COLUMN */

#container #column { width:204px; float:right; background:url(../images/bg_column.jpg) repeat-y left top; }
#container #column h3 { width:180px; height:29px; padding:0 0 0 10px; background:url(../images/h3_column.jpg) repeat-x left top; color:#fefefe; font:bold 11px/28px Arial, Helvetica, sans-serif; }
#container #column .search { width:190px; height:43px; background:#aaaeb0 }
#container #column .search p { padding:10px 0 0 10px; }
#container #column .search p input#keyword { width:150px; height:16px; padding:2px 2px; background:#fff; border:0; float:left; color:#121212; font:11px Arial, Helvetica, sans-serif }
#container #column .search p .btn { width:19px; height:20px; float:left; margin-left:2px; display:block; background:url(../images/frm_search_img.jpg) no-repeat 0 0; }
#container #column .search p input.btn_smt { display:none; margin-left:-10000px; }
#container #column ul.column-categories li { width:190px; height:24px; background:url(../images/bg_col_categories.jpg) no-repeat 0 0 }
#container #column ul.column-categories li a { padding:0 0 0 30px; font:11px/24px Arial, Helvetica, sans-serif; color:#535353; text-decoration:none; }
#container #column ul.column-categories li a em { font-style:normal; color:#379eab; }
#container #column ul.column-categories li a:hover { color:#000; font-weight:bold; }
#container #column ul.column-categories li.premium { background-image:url(../images/bg_col_categories_prem.gif); height:27px; }
#container #column ul.column-categories li.premium a { line-height:27px; font-weight:bold; color:#000; }
#container #column ul.column-categories li.premium a em { color:#000; }
#container #column ul.column-categories li.premium a:hover { color:#fff; }
#container #column h3.topstars { width:190px; height:86px; background:url(../images/h3_pornstars.jpg) no-repeat 0 0 }
#container #column ul.topstars { width:184px; padding:5px 0 0 6px; }
#container #column ul.topstars li { margin-bottom:8px; width:184px; height:50px; background:url(../images/bg_topstars.jpg) repeat-y 0 0; }
#container #column ul.topstars li img { width:48px; height:48px; display:block; float:left; border:1px solid #8e8c8c; }
#container #column ul.topstars li p { float:left; padding:3px 0 0 8px; font:10px/14px Arial, Helvetica, sans-serif; }
#container #column ul.topstars li p a { color:#686868; }
#container #column ul.topstars li p strong a { color:#000; font-size:11px; text-decoration:none; }
#container #column ul.topstars li p a em { color:#1a81a0; font-style:normal; }
#container #column ul.topstars li p a:hover { color:#1a81a0; }
#container #column a.bt_stars { display:block; width:182px; padding:0 0 0 8px; height:24px; background:#002744; color:#ffffff; text-decoration:none; font:bold 11px/24px Arial, Helvetica, sans-serif; clear:both; }
#container #column a.bt_stars:hover { text-decoration:underline; }
#container #column h3.topsearches { margin-top:20px; width:190px; height:86px; background:url(../images/h3_searches.jpg) no-repeat 0 0; clear:both; }
#container #column ul.topsearches { width:184px; padding:0 0 0 5px; }
#container #column ul.topsearches li { height:24px; padding-top:2px; }
#container #column ul.topsearches a { display:block; width:136px; height:24px; padding:0 0 0 48px; background:url(../images/bg_topsearches.jpg) no-repeat 0 0; color:#000; font:bold 11px/24px Arial, Helvetica, sans-serif; text-decoration:none }
#container #column ul.topsearches a:hover { text-decoration:underline; }

/* HEADER */
#header { width:980px; height:249px; background:#012f42; position:absolute; top:16px; left:0; }
#header #bookmark { position:absolute; text-align:right; top:-16px; left:0; width:980px; height:16px; background:#0279ab url(../images/bg_bookmark.gif) repeat-x left top; color:#fff; font-size:0.7em;}
#header #bookmark a { font:bold 11px/14px Arial, Helvetica, sans-serif; color:#ecebeb; text-decoration:underline; margin:0 10px 0 10px;}
#header #bookmark a:hover { text-decoration:none; }
#header ul#menu { width:711px; height:24px; position:absolute; right:0; top:0px; }
#header ul#menu li { float:left; width:140px; height:24px; }
#header ul#menu li.last { width:143px; }
#header ul#menu li.sep { width:2px; background:url(../images/bg_mnu_sep.gif) repeat-x left top; }
#header ul#menu li a { display:block; height:24px; background:url(../images/bg_mnu.gif) repeat-x left top; text-decoration:none; font:bold 12px/24px Arial, Helvetica, sans-serif; color:#000; text-align:center; }
#header ul#menu li a:hover { background-position:left bottom; }

#header a#logo-pa { display:block; width:269px; height:59px; position:absolute; top:0; left:0; background:url(../images/logo.gif) no-repeat 0 0; }

#header #header-promo .arrow { font-size:2em; color:#183152; }
#header #header-promo { height:172px; width:269px; position:absolute; left:0; top:59px; }
#header #header-promo form { display:block; width:269px; height:26px; background:url(../images/frm_promo.gif) repeat-x 0 0; }
#header #header-promo form p { font:12px/26px Arial, Helvetica, sans-serif; color:#000; }
#header #header-promo form p label { font-weight:bold; padding-left:10px; display:block; width:85px; float:left; }
#header #header-promo form p input.txt { margin:3px 0 0; float:left; display:block; font:12px Arial, Helvetica, sans-serif; width:147px; padding:2px 0; background:#fff; border:1px solid #363636; }
#header #header-promo form p input.img { margin:8px 0 0; padding:0 0 0 4px; float:left; display:block; }
#header #header-promo #curr_promo { width:269px; height:139px; background:url(../images/hd_promo.jpg) no-repeat 0 0; position:absolute; left:0; top:26px; }
#header #header-promo #curr_promo a.promo_go { position:absolute; top:112px; left:157px; display:block; width:104px; height:78px; background:url(../images/hd_promo_go.gif) no-repeat 0 0; }
#header #header-promo #curr_promo p { position:absolute; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#header #header-promo #curr_promo p.promo-days { font-size:36px; left:0px; top:7px; z-index:2; width:41px; text-align:right; display:block; }
#header #header-promo #curr_promo p.promo-days-shadow { font-size:36px; left:2px; top:9px; z-index:1; width:41px; text-align:right; display:block; }
#header #header-promo #curr_promo p.promo-price { display:block; width:115px; text-align:center; font-size:44px; left:33px; top:89px; z-index:2; }
#header #header-promo #curr_promo p.promo-price-shadow { display:block; width:115px; text-align:center; font-size:44px; left:35px; top:91px; z-index:1; }
#header #header-promo #curr_promo p a { text-decoration:none; color:#ffcb2e; }
#header #header-promo #curr_promo p.promo-days-shadow a, #header #header-promo #curr_promo p.promo-price-shadow a { color:#002438; }
#header #header-promo #curr_promo a.promo_over { display:block; width:269px; height:139px; z-index:3; position:absolute; top:0; left:0; }
#header #header-promo #bloc_promocode_results { width:262px; height:92px; padding:3px; background:url(../images/bloc_promo_code.jpg) no-repeat left top; position:absolute; z-index:5; top:33px; left:0; clip:rect(0px 206px 0px 0px); }
#header #header-promo #bloc_promocode_results h2 { display:block; width:250px; height:20px; background-repeat:no-repeat; }
#header #header-promo #bloc_promocode_results h2 span { display:none; margin-left:-10000px; }
#header #header-promo #bloc_promocode_results p { font:12px/18px Arial, Helvetica, sans-serif; color:#000; padding:4px; }

#header .hd_stats { width:980px; height:25px; position:absolute; top:224px; left:0; background:url(../images/hd_stats.gif) no-repeat 0 0; z-index:5; }
#header .hd_stats_top { width:253px; height:11px; position:absolute; right:0; top:-11px; background:url(../images/hd_stats_top.png) no-repeat 0 0; overflow:hidden; }
#header .hd_stats ul.stats { padding-left:16px; }
#header .hd_stats ul.stats li { padding:0 8px; float:left; color:#00c3ff; font:bold 11px/25px Arial, Helvetica, sans-serif; }
#header .hd_stats ul.stats li.sep { padding:0; width:2px; height:25px; background:url(../images/hd_stats_sep.jpg) no-repeat 0 0; }
#header .hd_stats ul.stats li strong { color:#fff; font-size:14px; }
#header .hd_stats ul.stats_mnu { position:absolute; top:0; right:10px; }
#header .hd_stats ul.stats_mnu li { float:left; font:bold 11px Arial, Helvetica, sans-serif; padding:0 16px; }
#header .hd_stats ul.stats_mnu li a { color:#fff; text-decoration:none; }
#header .hd_stats ul.stats_mnu li a:hover { text-decoration:underline; }

#header .hd { width:711px; height:200px; position:absolute; top:24px; right:0; background:#0279ab;  }

#header a.top_join{display: block; width: 269px; height: 139px; background:url(../images/top_join.gif) no-repeat 0 0; clear: both;}

/* FOOTER */
#footer { clear:both; }
#footer .steps { display:none; }

#homepage #container { padding:0 0 218px 0; }
#homepage #footer { position:absolute; left:204px; bottom:9px; }

#homepage #footer .steps { display:block; width:762px; height:295px; background:url(../images/ft_steps.jpg) no-repeat 0 0; position:relative; }
#homepage #footer .steps h2 a { display:block; width:762px; height:64px; }
#homepage #footer .steps .step { width:220px; height:148px; position:absolute; }
#homepage #footer .steps .step h3 { font:bold 12px/14px Arial, Helvetica, sans-serif; color:#b3b2b2; padding:8px 0 0 50px; }
#homepage #footer .steps .step h3 strong { color:#fff; font-size:17px; line-height:18px; }
#homepage #footer .steps .step h3 strong.smaller { font-size:15px; }
#homepage #footer .steps .step a.steps-link { background:url(../images/blank.gif) repeat 0 0; display:block; width:220px; height:148px; position:absolute; z-index:1; top:0; left:0; }
#homepage #footer .steps .step1 { top:74px; left:102px; }
#homepage #footer .steps .step2 { top:74px; left:321px; }
#homepage #footer .steps .step3 { top:74px; left:542px; }
#homepage #footer .steps ul { position:absolute; top:237px; left:296px; }
#homepage #footer .steps ul li { float:left; }
#homepage #footer .steps ul li.getmore { width:304px; }
#homepage #footer .steps ul li a { color:#000; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; }
#homepage #footer .steps ul li a:hover { text-decoration:underline; }
#footer p.moveup { position:relative; padding:15px 0 0 0; }
#footer p { font:11px/16px Arial, Helvetica, sans-serif; color:#7d7d7d; text-align:center; padding-bottom:20px; }
#footer p a { color:#414141; font-weight:bold; text-decoration:none; }
#footer p a:hover { text-decoration:underline; }
#footer p a.ft-main { color:#13c3f9; }
#footer p a.ft-main:hover { color:#414141; }

/* POPUP WARNING */

#body_warning{margin:0; background:#0279ab url(/skins/pa_fresh/images/bg.jpg) repeat-x left top; position:absolute; z-index:330; top:0px; left:0px; width:100%; min-width:984px; height:3450px;}


#main_warning p, #main_warning li, #main_warning td, #main_warning th, #main_warning div, #main_warning textarea, #main_warning input, #main_warning select, #main_warning h1, #main_warning h2, #main_warning h3, #main_warning h4{font:11px arial;color:#6A6A6A;}

.left{float:left;}
	
#main_warning .lh17{line-height:17px;}
#main_warning .jus{text-align:justify;}


#main_warning{width:941px; position:absolute; z-index:331; top:25px; left:50%; margin-left:-470px; background:#fff; }
#warning_logo{position:relative;}
#warning_logo img{
	position:absolute;
	top:14px;
	left:635px;
}
#warning_holder{padding:45px 0 0 28px; width:471px;}
#conditions{padding:0 0 0 13px; width:486px;}
#conditions p{background:url(/skins/pa_fresh/images/warning/warning_dot.gif) no-repeat 0 6px; padding-left:17px;}
.lk{color:#7F813A; font-weight:bold; text-decoration:none;}
.lk:hover{text-decoration:underline;}
.f{color:#7F813A;}

#warning_promo { width:402px; height:713px; float:left; position:relative; }
#warning_promo p.warning_cond { padding:0; margin:0; font:12px Arial, Helvetica, sans-serif; color:#e2e2e2; text-align:left; position:absolute; bottom:94px; left:50px; }
#warning_promo p.warning_price { padding:0; margin:0; color:#fff; z-index:2; font:bold 86px Arial, Helvetica, sans-serif; position:absolute; bottom:119px; left:114px; }
#warning_promo a.warning_bt_go { display:block; position:absolute; top:571px; left:258px; width:113px; height:81px;  }
#warning_promo span { display:none; margin-left:-10000px; z-index:1; }

#container #column h3.topscenes { width:190px; height:86px; background:url(../images/h3_topscenes.jpg) no-repeat 0 0 }

ul.opts { padding-top:6px; float:left; margin:0px;  list-style-type:none; width:180px; padding-left:5px;}
ul.opts li {  float:left; border-right:1px solid #000; margin:0 !important; font:bold 11px Arial, Helvetica, sans-serif; color:#313131; background:#6c6c6c; width:59px; padding:0 !important; border-color:#CFCFCF;}
ul.opts li a.current {color:#fff; font-weight:bold; background:#002744;}
ul.opts li a, ul.opts li a:hover {color:#fff; text-decoration:none; display:block; width:100%; text-align:center;}
ul.opts li a { font-weight:normal;}

a.uline { border-bottom:1px dotted #8B8989; display:block !important; margin:0 0 3px 0;}

#menu_topscenes { float:left; }
#menu_topscenes img {border-bottom:1px solid #8b8989; width:178px; height:118px;}
#menu_topscenes ul li { margin:5px 0 15px 0; }
#menu_topscenes p { text-transform:capitalize; }
#menu_topscenes p a { color:#002744; text-decoration:none; }	
#menu_topscenes p a:hover { color:#002744; text-decoration:underline;}	

#mn_topweek, 
#mn_topmonth, 
#mn_topyear {float:left; clear:both; padding:0 0 0 5px;}

#mn_topweek li, 
#mn_topmonth li, 
#mn_topyear li { float:left; clear:both; border:solid 1px #8b8989; background:#fff; }

#mn_topweek a, 
#mn_topmonth a, 
#mn_topyear a { float:left; display:block; clear:both; }

#mn_topweek p, 
#mn_topmonth p, 
#mn_topyear p { float:left; clear:both; width:174px; font-family:Arial, Helvetica, sans-serif; color:#002744; font-size:0.6em; padding:3px 0 3px 4px; } 
 
#mn_topweek p a, 
#mn_topmonth p a, 
#mn_topyear p a { float:none; clear:none; display:inline; font-weight:bold; }

#mn_topweek p a.actor, 
#mn_topmonth p a.actor, 
#mn_topyear p a.actor { color:#6c6c6c; }

.header_actor { float:left; clear:both; font-family:arial; }
.b1, .b2, .b3 { float:left; }
.b1 { width:138px; text-align:center; padding:0 10px 0 0; }
.b1 h3 { height:13px; overflow:hidden; }
.b2 { width:250px; }
.b3 { width:250px; }

.header_actor h3 { color:#043C53; font-size:0.9em; font-weight:bold; }
.header_actor h4 { margin:0 0 4px 0; font-size:0.8em; font-weight:bold; }

.filter { width:190px; font-family:arial; }
.filter h4 {  color:#fff;  font-size:0.7em; background:#002839; padding:0 0 0 5px; height:15px; }
.filter ul { background:#02394e; height:20px; }
.filter ul li { display:inline; border-left:1px solid #00b4ff; font-size:0.75em; padding:0 16px 0 20px; line-height:20px; }
.filter ul li.no_border { border:none; }
.filter ul li a { color:#fff; text-decoration:none;  }
.filter ul li a.current { font-weight:bold; text-decoration:underline; }