* { padding:0; margin:0;}
body {font-size:13px;font-family:Verdana, sans-serif;color:#363636; background:url(../images/bg.png) repeat;}
*, * focus { outline:none;}
img { border:0;}
a{color:#136CB2;text-decoration:underline;}
a:hover{text-decoration:none;}

.clearfix{clear:both}
.separator{border-bottom:1px solid #eee;height:1px;margin:10px 0}

/*For FF*/
input::-moz-focus-inner { border:0; padding:0;}
button::-moz-focus-inner { border:0; padding:0;}

/*Header
------------------------------------*/
.wheader { width:100%; min-width:960px; height:121px; border-bottom:solid 2px #001c53;}
.wheader.gradient-pl{border-bottom:solid 2px #333;}
.header { width:960px; /* overflow:hidden; */ margin:0 auto;}
.header .logo { position:absolute; overflow:hidden; margin-top:20px;}
.header .logo h1 a { display:block; background:url(../images/logo.png) no-repeat; width:321px; height:142px; text-indent:-5000px;}
.header .logo h1 a.platinum {background:url(../images/logo-platinum.png) no-repeat;}

.header .login_menu { float:right; /* overflow:hidden; */ margin-top:40px; position:relative; }
.header .login_menu .hello { position: absolute; top: -28px; right: 0; color: #fff; min-width:500px; text-transform: uppercase; font-family: Verdana; font-size: 9px; text-align:right;}
.header .login_menu .hello a { color:#fff; text-decoration:none;}
.header .login_menu .my-account { position:absolute; top:2px; right:0; width:85px; height:22px; }
.header .login_menu .my-account a { display:block; width:85px; height:22px; background:url(../images/my_account_btn.png) no-repeat 0 0; text-decoration:none; text-indent:-50000px;}
.header .login-block ul { list-style:none;}
.header .login-block li { display:inline; position:relative; z-index:10;}
.header .login-block li a{color:#fff;}
.header .login-block li ul { position:absolute; top:21px; left:12px; background:#00153e; visibility:hidden; width:106px; height:auto; font-size:11px; padding:2px 0 0; list-style:none; z-index:5; border-radius:0 0 4px 4px; }
.header .login-block li .drop2 {width:106px;}
.header .login-block li ul li { display:block;  text-align:center; border-bottom:1px solid #b3bac6;}
.header .login-block li:hover ul { display:block;}
.header .login-block li ul li a { text-decoration:none; text-align:center; color:#f6f7f7; display:block; padding:3px 8px;}

.header .login-block li ul li:hover{text-decoration:none; background:#EAEAEA;}
.header .login-block li ul li:hover a{ background:#EAEAEA; color:#001233;}
.header .login-block input { margin-left:4px; border:0;}
.header .login-block input.login_type { font-size:11px; color:#333; border:solid 1px #dedede; padding:3px 5px;}
.header .login-block input.login_submit { font-size:12px; color:#353535; padding:3px 15px; cursor:pointer;}
.header .login-block{height:35px;margin:0 0 15px;color:#fff; min-width:564px; /*text-align:right; overflow:hidden; */}
.header .login-block.login-block-right { text-align:right;}
.header .login-block p{padding:5px 0 0}
.header .login-block a{color:#fff; position:relative;}
.header .login-block p a:hover { text-decoration:none;}
/*
.header .resume-button{display:inline-block;background:url(../images/button_static_bg.png) top left; border-radius:4px;min-width:135px;height:20px;line-height:19px;color:#001233!important;text-align:left;
		font-size:11px;font-weight:bold;text-decoration:none;margin:0 5px 0 0;}
.header .resume-button:hover {background:url(../images/button_hover_bg.png) repeat top left; color:#fff!important; border-radius:4px; border:1px solid #011336;}
*/
.header .resume-button{display:inline-block;background:url(../images/head_nav_button_bg.png) top left; border-radius:4px; width:131px; height:25px;line-height:25px;color:#001233!important;text-align:center;
		font-size:11px;font-weight:normal;text-decoration:none;margin:0 5px 0 0;}
/*
.resume_active {background:url(../images/button_hover_bg.png) repeat top left !important; color:#fff!important; border-radius:4px; border:1px solid #011336;}
.resume_active em {background:url(../images/down_arrow_hover.png) no-repeat center center !important;}
.resume_active span { color:#fff !important;}
*/
/*
.header .film-button{display:inline-block;background:url(../images/button_static_bg.png) top left; border-radius:4px;width:150px;height:20px;line-height:19px;color:#001233!important;text-align:left;
		font-size:11px;font-weight:bold;text-decoration:none;margin:0 20px 0 0;}
.header .film-button:hover {background:url(../images/button_hover_bg.png) repeat top left; color:#fff!important; border-radius:4px; border:1px solid #011336;}	
*/
.header .film-button{display:inline-block;background:url(../images/head_nav_button_bg.png) top left; border-radius:4px; width:131px; height:25px;line-height:25px;color:#001233!important;text-align:center;
		font-size:11px;font-weight:normal;text-decoration:none;margin:0 20px 0 0;}	
.header .film-button span, 	.header .resume-button span{display:inline-block;padding:0 5px 0 5px;}	
.header .film-button em, .header .resume-button em{ margin-left:5px; display:inline-block; width:7px; height:6px; background:url(../images/down_arrow_sprite.png) no-repeat 0 0; position:absolute; top:8px; right:4px; }
/*
.header .film-button:hover em { background-position:0 -10px;}
.header .resume-button:hover em { background-position:0 -10px;}
*/
/* .header .film-button:hover em, .header .resume-button:hover em {background:url(../images/down_arrow_hover.png) no-repeat center center;} */
.header .film-button span { /*background:url(../images/plus.png) no-repeat 3px center;*/}
.header .resume-button span {/* background:url(../images/pencil.png) no-repeat 3px center;*/}
.header .fill_profile span{ padding-right:5px;}

.header .menu { overflow:hidden; float:right;}
.header .menu ul { list-style:none;}
.header .menu li {float:left;padding:0;margin:0}
.header .menu li a span{ background:url(../images/dropdown.png) no-repeat 100% 60%;padding-right:14px;}
.header .menu a { display:inline-block; background:url(../images/menu_bg.png) repeat-x; text-decoration:none; font-size:14px; color:#353535; padding:8px 23px; border-left:solid 1px #fefefe; border-right:solid 1px #fefefe;} 
.header .menu a:hover { color:#fff; background:url(../images/hover_bg.png) repeat-x; border-left:solid 1px #02266e; border-right:solid 1px #02266e;}
.header .menu a.active { color:#fff; background:url(../images/hover_bg.png) repeat-x; border-left:solid 1px #02266e; border-right:solid 1px #02266e;}
.header .menu li ul {position:absolute;visibility:hidden;margin:0;padding:10px 0;z-index:999;background:#05389b;border:solid 1px #02266e;border-top:none;}
.header .menu li ul li {float:none;}
.header .menu li ul li a:link, .header .menu li ul li a:visited {background:#05389b;color:#fff;width:140px;border:none;padding:3px 0 3px 15px;font-size:13px;}
.header .menu li ul li a:hover {text-decoration:underline;}

/*Search
------------------------------------*/
.search_border { border:solid 1px #b4b4b4; border-top:none; width:958px; margin:0 auto;}
.search { overflow:hidden; width:956px; min-height:60px; margin:0 auto; background:url(../images/search_bg.png) repeat-x; border:solid 1px #e9e9e9; border-top:none;}
.search ul { float:right; list-style:none; margin-top:17px;}
.search li { display:inline;line-height:20px;}
.search li.separator { background:url(../images/separator.png) no-repeat center center; width:3px;height:24px;display:inline-block;margin:0 10px 0;} 
.search select.search_select { width:125px; padding:4px 0; border:0;margin:0 10px 0 0}
.search input.search_type { width:450px; padding:5px; border:0;}
.search input.search_submit { border:0; font-size:14px; color:#fff; cursor:pointer; padding:5px 12px 5px 30px;margin:0 15px 0 0}
.search li span { background:url(../images/search_icon.png) no-repeat; position:absolute; z-index:99; height:17px; width:17px; margin:5px 0 0 9px;}

.search-result{}
.search-result ol{margin:0 0 0 30px}
.search-result li{clear:both;height:40px;line-height:40px;padding:0 0 3px}
.search-result li img{margin:0 5px 0 0}

/*Trailers
------------------------------------*/
#container { width:960px; margin:0 auto; position:relative;}
.home-content { width:649px; overflow:hidden; float:left; color:#363636;}
.home-content h2 { color:#fff; font-size:15px; font-weight:normal;}
.home-content .box { width:643px;}

#container #leftbar{width:215px;float:left;margin:0 15px 0 0}
#container #rightbar{width:215px;float:right;margin:0 0 0 15px}
#container .sidewidth{float:left;width:730px;}
#container .bodywidth{float:left;width:500px;}


/*Trailers*/
.trailers { width:100%; overflow:hidden; padding:5px 5px 0;}

.trailers .trailer {float:left;width:150px;margin:0 3px;border:1px solid #ccc;}
.trailers .trailer:hover{border:1px solid #333}
/* .trailers .holder { position:absolute; background:#000; opacity:0.8; filter:alpha(opacity=80);height:50px;width:150px;margin-top:175px; border-top:solid 1px #555;} */
.trailers .holder { position:static; background:#000; opacity:0.8; filter:alpha(opacity=80);min-height:50px;width:150px;margin-top:-50px; border-top:solid 1px #555;}
.trailers .holder .movie-name { font-size:12px; float:left;font-weight:bold;color:#fff; margin:10px 0 0 5px; width:103px;height:80%;overflow:hidden; display:table-cell; text-align:left; vertical-align:middle; }
.trailers .holder .movie-name a{color:#fff;font-size:12px;text-decoration:none}
.trailers .holder .video-name { font-size:12px; font-size:10px;float:left;width:100px;margin:2px 0 0 5px;height:20px;overflow:hidden;color:#ccc;}
/* .trailers .holder a.play {position:absolute;top:10px;right:5px;display:block; background:url(../images/play_icon.png) no-repeat; text-indent:-5000px; width:34px; height:34px;} */
.trailers .holder a.play {position:static; display:block; background:url(../images/play_icon.png) no-repeat; float:right; text-indent:-5000px; width:34px; height:34px; margin:8px 4px 0 0;}

/*News Desk*/
.news_desk { background:#fff; overflow:hidden;padding:10px 0 0}
.news_desk .desk_menu { margin:8px;}
.news_desk .desk_menu ul { list-style:none; text-align:right;}
.news_desk .desk_menu li { display:inline;}
.news_desk .desk_menu a { font-size:12px; text-decoration:none; color:#363636; padding:6px 10px; display:inline-block;}
.news_desk .desk_menu a:hover { background:url(../images/button_hover.png) repeat-x; border:solid 1px #f3f2f2; padding:6px 9px;}
.news_desk .desk_menu a.avtive_desk { background:url(../images/button_hover.png) repeat-x; border:solid 1px #f3f2f2; padding:6px 9px;}

.news_desk .desk_info { overflow:hidden; color:#363636;}
.news_desk .left_disk { float:left; overflow:hidden;width:350px; border-right:solid 1px #e7e3e3;margin:0 10px 0 0}
.news_desk .left_disk .item { overflow:hidden; border-bottom:solid 1px #e7e3e3; padding-bottom:10px; margin:0 10px 15px 0;}
.news_desk .left_disk .item.none{border:0;margin-bottom:0}
.news_desk .item .inner {}
.news_desk .left_disk h3 { font-size:14px;} /* old font-weight:normal; */
.news_desk .left_disk h3 a { color:#363636;}
.news_desk .left_disk h3 a:hover { text-decoration:none;}
.news_desk .left_disk p { font-size:11px;}
.news_desk .left_disk p span { font-size:10px;color:#666}
.news_desk .left_disk img { float:left;margin:0 5px 5px 0;}

.news_desk .right_disk { overflow:hidden; width:260px; float:left;}
.news_desk .right_disk ul{list-style:disc;margin:0 0 0 15px;}
.news_desk .right_disk li{margin:0 0 7px;}
.news_desk .right_disk li span{font-size:10px;color:#666}
.news_desk .right_disk li.see-more{list-style:none;text-align:right}

.news-content{}
.news-content h2{font-size:18px;margin:0 0 5px;}
.news-content .date{font-size:11px;margin:0 0 10px;}
.news-content img{border:1px solid #ccc;padding:2px;margin:3px 5px 5px 0}
.news-content .content{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #E5E2E2}
.news-content .share{padding:0 0 15px;margin:0 0 15px;}

.news-category{padding:0!important;}

.newslist{}
.newslist .item{border-top:1px solid #ccc;padding:10px 0 0;margin: 10px 0 0;}
.newslist .item.first{border:none;padding:0;margin:0}
.newslist .item img{float:left;padding:2px;border:1px solid #ccc;margin:0 5px 5px 0}
.newslist .item h3{margin:0 0 7px!important;font-size:14px;}
.newslist .item p{font-size:12px;}
.newslist .item a.read-more{float:right;display:inline-block;}

.popular-news{}
.popular-news .item{border-bottom:1px solid #ccc;padding:10px 0;font-size:12px;}
.popular-news .item span{display:block;color:#666;font-size:11px;}
.popular-news .item a{color:#333;text-decoration:none}
.popular-news .item a:hover{text-decoration:underline}

/* featured slider */
#featured{width:315px;padding-right:185px;position:relative;height:225px;margin:10px 0 0}
#featured ul.ui-tabs-nav{position:absolute;top:0; left:310px;list-style:none;padding:0; margin:0; z-index:999;width:185px; background:none;border:none;}
#featured ul.ui-tabs-nav li{ padding:0 0 0 10px;font-size:12px;margin:0;color:#666;float:left;top:0}
#featured ul.ui-tabs-nav li span{display:block;overflow:hidden;height:20px;}
#featured li.ui-tabs-nav-item a{ background: url("../images/slider/slider_nav_bg.png") repeat-x scroll 0 0 #E7EAD0;border-bottom: 1px solid #B8B5B5;
    clear: both;color: #152E3D;display: block;font-size: 13px;height:23px;width:160px;line-height: 16px;padding: 11px 10px 10px;text-decoration: none;}
#featured li.ui-tabs-nav-item a.last{border:none;padding:10px;}
#featured li.ui-tabs-nav-item a:hover{background: url("../images/slider/slider_selected.png") repeat-x scroll 0 0 transparent; color: #FFFFFF;position: relative;}
#featured li.ui-tabs-selected{ background: url("../images/slider/slider_arrow.png") no-repeat bottom left;z-index:99999;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ background: url("../images/slider/slider_selected.png") repeat-x scroll 0 0 transparent;color: #FFFFFF; position: relative;}
#featured ul.ui-tabs-nav .ui-state-default{background:none;border:none}
#featured .ui-tabs.ui-widget-content{background:none;border:none;} 
#featured .ui-tabs-panel{width:322px; height:223px;position:relative;background:#333;padding:0}
#featured .ui-tabs-panel .details{ position:absolute;top:160px; left:0;height:60px;width:100%;background: url('../images/slider/transparent-bg.png');}
#featured .details h2{ font-size:14px;line-height:18px;font-weight:normal;color:#fff; padding:5px; margin:0;overflow:hidden;}
#featured .details p{ 	margin:0 5px;font-family:Verdana; font-size:11px;line-height:15px; color:#f0f0f0;}
#featured .details a{ text-decoration:none;color:#fff;}
#featured .details a:hover{ text-decoration:underline;}
#featured .ui-tabs-hide{display:none; }

/*Gallery*/
.gallery { background:#fff; overflow:hidden; width:100%;text-align:center;}
.gallery ul { list-style:none; margin:10px 0;}
.gallery li { display:inline; margin:0 6px;}
.gallery a { display:inline-block; width:110px; height:110px;}
.gallery a:hover { opacity:0.9; filter:alpha(opacity=90);}

/* born today */
.born-today{background:#fff;padding:10px 0 ;text-align:center;vertical-align:top}
.born-today ul { list-style:none;}
.born-today li { margin:0 10px;width:140px;float:left;font-size:11px;}
.born-today a {}
.born-today img{border:1px solid #ccc;}

/*Hit List*/
.hit_list { background:#fff; overflow:hidden; padding:10px; width:100%;}
.hit_list p { font-size:13px; line-height:28px;}

.bside { width:305px; overflow:hidden; float:right;}
.bside p { font-size:12px; line-height:20px; color:#363636;}
.bside .box { width:299px;}

/*Submit*/
.submit { padding:10px; overflow:hidden; background:#fff; margin-bottom:10px;}
.submit h3 { font-size:20px; color:#363636; font-weight:normal; margin:3px 0 10px;}
.submit p { clear:both; overflow:hidden;}
.submit p strong { float:left;} 
.submit p span { width:260px; float:left; display:block; margin-left:5px;}
.submit_inner { border-top:solid 1px #5e5e5e; margin-top:15px; padding-top:3px; overflow:hidden;text-align:right!important}
.submit_inner input.submit_block { border:0; float:right; background:url(../images/button_bg.png) repeat-x; border:solid 1px #f3f2f2; padding:8px 15px; font-size:15px; color:#000; cursor:pointer;}

/*Member*/
.member {overflow:hidden; margin-bottom:10px;}
.member p {padding:10px 0 0;text-align:right;}
.member .soc {text-align:center; line-height:25px; padding:7px 0 0 0; margin:0;}
.member p .button-join { background:url(../images/join_now2.png) no-repeat 0 0; border:0; margin-right:-2px; width:93px; height:28px;}
.member p .facebook { margin:0 4px -6px 0px;}
.facebook { background:url(../images/icons/facebook.png) no-repeat top center; width:154px; height:22px; display:inline-block;}
.twitter { background:url(../images/icons/twitter_5472.png) no-repeat top center; width:154px; height:22px; display:inline-block;}  
   

/*Soon*/
.soon { padding:10px 10px 5px; overflow:hidden; background:#fff; margin-bottom:10px;}
.soon p { font-size:13px; border-bottom:solid 1px #5e5e5e; padding:5px 0;}
.soon p.border_none { border-bottom:none;}

/*Footer
------------------------------------*/
.wfooter { width:100%; min-width:960px; clear:both; margin-top:37px;}
.footer { width:960px; margin:0 auto; color:#fff; font-size:12px; padding:15px 0;}
/*.footer p { float:left;}*/
.footer p { text-align:center; line-height:20px;}
.footer p a { color:#fff; text-decoration:none; border-right:solid 1px #fff; padding:0 10px 0 10px;}
.footer p a:hover { text-decoration:underline;}
.footer p a.border_none { border:none;}
/*.footer ul { list-style:none; text-align:right;}
.footer li { display:inline;}
.footer a { color:#fff; text-decoration:none; border-right:solid 1px #fff; padding:0 10px 0 5px;}
.footer a:hover { text-decoration:underline;}
.footer a.border_none { border:none;}*/

/*Strars Page
------------------------------------*/
.left_side { overflow:hidden; width:215px; color:#363636; float:left;}
.left_side .box  { width:209px;}
.left_side p { font-size:13px;}
.my_account { width:195px; overflow:hidden; background:#fff; padding:10px 10px 5px;}
.my_account ul { list-style:none;}
.my_account li { display:list-item; margin:5px 0;}
.my_account li ul li a { font-size:12px; color:#00163f;}
.my_account a { display:inline-block; text-decoration:none; font-size:13px; color:#00163f; padding:2px 0 3px 25px;} 
.my_account a:hover { color:#022c78;}
.my_account a.submit_film { background:url(../images/submit_icon.png) no-repeat;}
.my_account a.submit_profile { background:url(../images/profile_icon.png) no-repeat;}
.my_account a.create_resume { background:url(../images/resume_icon.png) no-repeat;}
.my_account a.pesonal_info { background:url(../images/personal_icon.png) no-repeat;}
.my_account a.films_icon { background:url(../images/films_icon.png) no-repeat;}

.refine_search input.refine_type { margin:10px 0; border:solid 1px #e5e5e5; width:135px; padding:6px 7px; font-size:12px; color:#363636; vertical-align:middle;}
.refine_search input.refine_submit { margin:10px 0; border:0; cursor:pointer; color:#fff; height:28px; width:35px; background:url(../images/search.png) no-repeat; vertical-align:middle;}
.refine_search { overflow:hidden;}
.refine_search ul { list-style:none; margin-left:12px;}
.refine_search li { display:list-item; padding:1px 0;font-size:11px;}
.refine_search li a.active{color:#333;text-decoration:none;font-weight:bold;}
.refine_search li.off{display:none}
.refine_search a.show-trigger {text-decoration:none; font-size:14px; padding-left:10px; color:#363636;background:url(../images/arrow_right.gif) no-repeat left center;}
.refine_search a.show-trigger.down {background-image:url(../images/arrow_down.gif);}
.refine_search a.show-trigger:hover { color:#000;}	
.refine_search input.checkbox { height:12px; width:12px; vertical-align:middle;}
.refine_search .border { border-bottom:solid 1px #e5e2e2; height:1px; margin:10px 0;}
.refine_search .apply_filters p { text-align:center;}
.refine_search .apply_filters input { background:url(../images/submit_bg.png) repeat-x; padding:5px 15px; border:solid 1px #e5e4e4; color:#363636; font-size:11px; cursor:pointer;}

/*Middle Side*/
.middle_side { width:512px; overflow:hidden; float:left; margin:0 9px; color:#363636;}
.middle_side .box { width:506px;}
.middle_side .box ul { list-style:none; text-align:left;}
.middle_side .box li { display:inline; position:relative;}
.middle_side .box li span { background:url(../images/menu_separator.png) no-repeat; width:2px; height:37px; display:block; position:absolute; top:-8px; right:0;}
.middle_side .box a { text-decoration:none; font-size:15px; color:#fff; padding:0 16px 0 8px;}
.middle_side .box a:hover { color:#ddd;}

.mid_content { width:492px; overflow:hidden; background:#fff; padding:10px;}
.mid_content .stars { overflow:hidden; border-bottom:solid 1px #e5e2e2; margin:5px 0 15px; padding-bottom:5px;}
.mid_content img { float:left; width:86px; height:75px; margin:0 25px 10px 0;}
.mid_content h3 { font-weight:normal; line-height:18px; margin-top:15px;}
.mid_content h4 { font-weight:normal; line-height:18px;} 
.mid_content h3 a { font-size:16px; color:#363636; text-decoration:none;}
.mid_content h3 a:hover { color:#000;}
.mid_content h4 a { font-size:12px; color:#363636;}
.mid_content h4 a:hover { text-decoration:none;}
.mid_content p { text-align:right;}
.mid_content p a { color:#001744; font-size:11px;}
.mid_content p a:hover { text-decoration:none;} 
.mid_content .stars_info { width:370px; overflow:hidden;}

/*Right Side*/
.right_side { width:215px; overflow:hidden; float:right;}
.right_side .box  { width:209px;}

.movie-rank {list-style:none;padding:0;margin:0}
.movie-rank li {clear:both; font-size:13px; color:#363636; border-bottom:solid 1px #e5e2e2; padding-bottom:8px;}
.movie-rank a { font-size:13px; color:#363636; text-decoration:none;}
.movie-rank a:hover { color:#000;}
.movie-rank .border { border-bottom:solid 1px #e5e2e2; height:1px; margin:10px 0;}

.stars-rank {list-style:none;padding:0;margin:0}
.stars-rank img {margin:0 5px 15px 0;}
.stars-rank li{line-height:45px;margin:5px 0;color:#363636;padding:0 0 5px;border-bottom:solid 1px #e5e2e2; overflow: hidden;}
.stars-rank li a { font-size:13px; color:#363636; text-decoration:none;}
.stars-rank li a:hover { color:#000;}
.stars-rank .stars_meter_inner { overflow:hidden;}
.stars-rank .border { border-bottom:solid 1px #e5e2e2; height:1px; margin-bottom:10px;}

.box_office { width:195px; overflow:hidden; background:#fff; padding:5px 10px 10px;}
.box_office p { font-size:13px; color:#363636; text-align:left; line-height:18px; border-bottom:solid 1px #e5e2e2; padding:5px 0; overflow:hidden;}
.box_office p a { font-size:13px; color:#363636; text-decoration:none;}
.box_office p a:hover { color:#000;}
.box_office p span { float:right; text-align:right;}
.box_office p.margin_none { margin-bottom:0; border-bottom:none;}

/* */
.sidebar-nav{background:#fff url(../images/side_menu_bg.png) repeat-x bottom left;margin-top:12px;padding:15px;border:1px solid #e7e6e6;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}
.sidebar-nav h2{color:#001742;font-weight:normal;margin:0 0 10px 10px;}
.sidebar-nav ul{list-style:none;padding:0;margin:0}
.sidebar-nav li{border-bottom:1px solid #c4c4c4;border-top:1px solid #fff;padding:3px 0}
.sidebar-nav li.first{border-top:none;}
.sidebar-nav li.last{border-bottom:none;}
.sidebar-nav a{color:#353535;text-decoration:none;display:block;padding:5px 10px}
.sidebar-nav a:hover{background:url(../images/button_blue_bg.png) repeat-x top left;color:#fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}

/*Description Page
------------------------------------*/
.description { width:492px; overflow:hidden; background:#fff; padding:5px 10px 30px; min-height:994px;}
.description .border { border-bottom:solid 1px #e5e2e2; height:1px; margin:10px 0;}
.des_info { width:492px; overflow:hidden; padding:10px 0; color:#363636;}
.des_info img { float:left; margin:0 20px 15px 0;}
.des_info .des_info_block { width:320px; float:left;}
.des_info .des_info_block h3 { font-size:16px; font-weight:normal;}
.des_info .des_info_block p { font-size:12px; line-height:22px;}
.des_info .des_info_block a { font-size:12px; color:#363636;}
.des_info .des_info_block a:hover { text-decoration:none;}
.des_info .des_info_block .more { margin-top:20px;}


.filmography { overflow:hidden;}
.filmography h2 { font-size:18px; font-weight:normal; color:#363636; margin:5px 0 12px 0;} 
.filmography h2 span { font-size:12px;} 
.filmography h2.margin_top { margin-top:30px;}
.filmography table { font-size:12px; color:#363636; width:100%;}
.filmography table .title {width:55%;text-align:left; padding-right:0;}
.filmography th { background:#e5e2e2; color:#999; font-weight:normal; padding:2px 5px; text-align:center;} 
.filmography td { padding:10px 5px; border-bottom:solid 1px #e5e2e2; text-align:center;} 
.filmography td span { display:block; margin-top:3px;} 
.filmography td.image { padding:10px 5px; text-align:left; width:30px;}
.filmography td a { font-size:12px; color:#363636;}
.filmography td a:hover { text-decoration:none;}

/*News Page
------------------------------------*/
.top_stories { width:195px; overflow:hidden; background:#fff; padding:0 10px 5px;}
.top_stories p { color:#363636; line-height:18px; border-bottom:solid 1px #e5e2e2; padding:10px 0;}
.top_stories p span { display:block; font-size:11px;}

.news { overflow:hidden; width:512px;}
.news .news_slider { width:100%; height:222px; overflow:hidden; margin:20px 0 10px;}
.news .news_img { overflow:hidden; float:left; width:325px;}
.news .news_lists { float:left; width:185px; border-right:solid 1px #ecebeb; border-top:solid 1px #ecebeb;}
.news .news_lists ul { list-style:none;}
.news .news_lists li { display:list-item; position:relative;}
.news .news_lists li span { position:absolute; left:0; top:0; background:url(../images/news_arrow.png) no-repeat; width:10px; height:44px; margin-left:-10px; color:#f00;}
.news .news_lists a { display:inline-block; background:url(../images/news_bg.png) repeat-x; color:#363636; font-size:12px; height:33px; padding:6px 10px; text-decoration:none;}
.news .news_lists a:hover { background:url(../images/news_active.png) repeat-x; color:#fff;}
.news .news_lists a.active_news { background:url(../images/news_active.png) repeat-x; color:#fff;}

.news_content { width:492px; overflow:hidden; background:#fff; padding:10px;}
.news_content .border { border-bottom:solid 1px #e5e2e2; height:1px; margin:10px 0;}
.news_content .pagination { margin-top:25px; padding-top:5px; border-top:solid 1px #e5e2e2;}
.list_news { overflow:hidden; width:100%;}
.list_news img { float:left; margin-right:10px; width:100px; height:75px;}
.list_news .list_news_inner { float:left; width:375px;}
.list_news .list_news_inner h3 { font-weight:normal; margin-bottom:5px;}
.list_news .list_news_inner h3 a { font-size:14px; color:#363636;}
.list_news .list_news_inner h3 a:hover { text-decoration:none;}
.list_news .list_news_inner h3 span { display:block; font-size:10px;}
.list_news .list_news_inner p { line-height:20px; font-size:12px;}

/*News Description Page
------------------------------------*/
.newsdescription h2 { font-size:18px; font-weight:normal;}
.newsdescription img { margin:10px 0;}
.newsdescription p { line-height:20px; font-size:12px;}

/*Contact Page
------------------------------------*/
.contact {}
.contact form{padding:10px}
.contact p { color:#363636;}
.contact input { color:#363636; padding:5px 4px;border:solid 1px #9b9b9b;}
.contact textarea { color:#363636; min-height:100px; padding:3px 4px;border:solid 1px #9b9b9b;}
.contact button {}

/*Contact Page
------------------------------------*/
.myaccount li { border-bottom:solid 1px #bbb; margin-bottom:10px; padding-bottom:7px;}
.myaccount li ul li { border:none; margin:3px 0; padding:0;} 

/*Platinum Page
------------------------------------*/
.platinum-page { width:492px; overflow:hidden; background:#fff; padding:10px;}
.platinum-page table { margin-bottom:15px;}
.platinum-page h2 { font-size:18px; font-weight:normal; color:#363636; margin:10px 0;} 

/*Movie Page
------------------------------------*/
.movies {}
.movies .border { border-bottom:solid 1px #e5e2e2; height:1px; margin:20px 0;}
.movies .pegination { margin-top:0;}
.movies .item {border-bottom: 1px solid #E5E2E2;padding:0 0 10px;margin:0 0 10px;}
.movies .img{ width:150px;float:left;}
.movies .tools{padding:10px 0 10px;font-size:11px;}
.movies .tools ul{margin:0 0 0 10px;list-style:none}
.movies .tools li{padding:2px 0}
.movies .info {float:left;width:330px;}
.movies .img-small{ width:80px;float:left;}
.movies .info-small{float:left;width:400px;}
.movies .info h3 a{font-size:18px;}
.movies .info h3 a.addthis_button { float:right; text-align:right;} 
.movies .info a { font-size:12px; color:#363636;}
.movies .info a:hover { text-decoration:none;}
.movies .info h1 { font-weight:normal; margin:0 0 5px;font-size:18px;color:#363636;}
.movies .info h1 a { font-size:20px; color:#363636;}
.movies .info h1 a.addthis_button { float:right; text-align:right;} 
.movies .info p { font-size:12px; clear:both; line-height:20px;}
.movies .info p span { font-size:10px;}
.movies .info .watch { margin:8px 0; background:url(../images/submit_bg.png) repeat-x; border:solid 1px #e5e4e4; padding:0 5px; overflow:hidden; float:left;}
.movies .info .watch a { text-decoration:none; color:#363636; font-size:11px;  background:url(../images/watch_icon.png) no-repeat left center; padding:4px 10px 4px 18px; display:inline-block;}
.movies .info .watch a:hover { text-decoration:none;}
.movies .info .watchlist{float:left;margin:8px 0 8px 10px}
.movies .info .watchlist a{display:inline-block;background:url(../images/add_to_watchlist.png) no-repeat;width:123px;height:24px;text-indent:-5000px;}
.movies .info .watchlist a:hover{-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;}
.movies .info .watchlist a.in_watchlist{background:url(../images/in_watchlist.png) no-repeat;}
.movies .info .addthis_movie { float: left; padding: 12px 0 0 0; margin: 0 0 0 10px; }
/*.movies .info .addthis { float: left; margin: 0 0 0 2px; padding: 4px 0 0; }*/

.movies .info .crew{line-height:20px;}
.movies .some_info { background:#cccaca; width:255px; padding:5px; color:#363636; font-size:11px; margin:5px 0 5px 95px;}
.movies .some_info p { line-height:17px; font-size:11px;}
.movies .some_info a { font-size:11px;}
.movies.platinum strong{color:#001743}


.movies .border { margin:0; margin:5px 0 10px;}
.movies .des_photo ul { margin-top:10px;}
.movies h2 { font-size:18px; color:#363636; font-weight:normal; margin-bottom:10px;}
.movies h2 a.addthis_button { float:right; text-align:right;} 
.movies h2 span{float:right;font-size:14px;}
.movies h3{font-size:18px;font-weight:normal;margin:0 0 10px;}
.movies h4{font-size:16px;font-weight:normal;margin:0 0 10px;}

.movie_des p.text_align { text-align:right;}

.movies .details{border-bottom: 1px solid #E5E2E2;padding:0 0 15px;margin:0 0 15px;}
.movies .details .img{width:150px;float:left;}
.movies .details .img .request { font-size:10px; color:#363636; font-family:Verdana;}
.movies .details .img .request p {clear:both;}
.movies .details .img .request em { display:block; padding: 6px 0 0 0 !important; margin-bottom:1px;}
.movies .details .img .request a { font-size:11px; color:#fff; font-family:Verdana; background:url(../images/request_button_bg.png) no-repeat 0 0; font-weight:bold; padding:7px 9px 10px; text-decoration:none;}
.movies .details .info {float:right;width:560px;}

.cast-list{ margin:10px 0; overflow:hidden;}
.cast-list li{clear:both;padding:5px 0;border-bottom:1px solid #E5E2E2;line-height:40px;}
.cast-list li.last{border:none;line-height:20px}
.cast-list img { float:left; margin-right:15px;}
.cast-list strong { font-size:13px; font-weight:normal; margin-top:10px;}
.cast-list strong a { color:#001a4a;display:inline-block;float:left;width:40%;}
.cast-list strong a:hover { text-decoration:none;}


.des_photo { overflow:hidden;}
.des_photo p { font-size:11px;}
.des_photo ul { list-style:none; margin:7px 0;}
.des_photo li { display:inline; margin-left:2px;}
/*.des_photo a { text-decoration:none; color:#363636;}*/
.des_photo p a:hover { text-decoration:underline;}
.des_photo img:hover { opacity:0.8; filter:alpha(opacity=80);}

.movie-photos{}
.movie-photos .item{float:left;width:110px;margin:0 3px 3px 0}
.movie-photos .item img:hover { opacity:0.8; filter:alpha(opacity=80);}
.movie-photos .photo-holder{text-align:center;background:#eee;position:relative;padding:5px}
.movie-photos .photo-holder a.next{display:block;width:80px;height:100%;position:absolute;text-indent:-5000px;top:5px;right:0;}
.movie-photos .photo-holder a.prev{display:block;width:80px;height:100%;position:absolute;text-indent:-5000px;top:5px;left:0;}
.movie-photos .photo-holder a.next:hover{background:#fafafa url(../images/icons/next.png) no-repeat center right;opacity:0.65}
.movie-photos .photo-holder a.prev:hover{background:#fafafa url(../images/icons/prev.png) no-repeat center left;opacity:0.65}

.movie-videos{}
.movie-videos .item{float:left;width:220px;margin:0 0 10px 0;position:relative;border-bottom:1px dotted #ccc;padding:0 15px 10px 0}
.movie-videos .item img{z-index:998;margin:0;padding:0;border:2px solid #ccc;}
.movie-videos .item img:hover { opacity:0.9; filter:alpha(opacity=90);}
.movie-videos .item a{display:block;text-decoration:none;}
.movie-videos .item a:hover{text-decoration:underline;}
.movie-videos .item a:hover span.play{display:block;background:transparent url(../images/icons/play.png) no-repeat center center;width:64px;height:64px;position:absolute;top:50%;left:50%;margin:-48px 0 0 -32px;}
.movie-videos .item span.title{display:block;height:32px;overflow:hidden;font-size:12px;}

/**/
#top-movies{}
#top-movies .item{clear:both;vertical-align:center}
#top-movies .item span.count{float:left;font-weight:bold;padding:10px 0px;width:30px;text-align:right}
#top-movies .item img{margin:0 5px}
#top-movies .item strong{display:block;float:left;margin:10px 0; max-width:365px;}
#top-movies .item .change{width:16px;height:16px;display:block;background:transparent url(../images/icons/minus.gif) no-repeat center center;float:left;margin:12px 10px 0 5px;}
#top-movies .item .change.up{background-image:url(../images/icons/up.gif)}
#top-movies .item .change.down{background-image:url(../images/icons/down.gif)}

/**/
.watchlist{}
.watchlist .item{border:1px solid #ccc;padding:10px;background:#fdfdfd}
.watchlist .item:hover{background:#fafaf9}
.watchlist .info{width:530px;position:relative}
.watchlist a.delete{position:absolute;top:0;right:0;background: url(../images/icons/delete_watchlist.png) no-repeat center center;display:block;width:16px;height:16px;text-decoration:none;opacity:0.7}
.watchlist a.delete:hover{opacity:0.9}

/* movie reviews */
.movie-reviews{}
.movie-reviews h4{font-size:14px;margin:0 0 6px}
.movie-reviews .review-info{font-size:12px;margin:0 0 5px;}
.movie-reviews .review-rating{padding:5px 0}

.rate{width:203px;background:url(../images/rating_none.png) no-repeat top left;float:left;margin:0 10px 0 0}
.rate div{background:url(../images/rating_bar.png) no-repeat top left;height:25px; }

/* ------------------------------------*/

.right_block { width:735px; overflow:hidden; float:left; margin-left:9px; color:#363636;}
.right_block .box { width:729px;}
.right_block .box ul { list-style:none; text-align:left;}
.right_block .box li { display:inline; position:relative;}
.right_block .box li span { background:url(../images/menu_separator.png) no-repeat; width:2px; height:37px; display:block; position:absolute; top:-8px; right:0;}
.right_block .box a { text-decoration:none; font-size:15px; color:#fff; padding:0 68px 0 60px;}
.right_block .box a:hover { color:#ddd;}

.people .border { border-bottom:solid 1px #e5e2e2; height:1px; margin:10px 0;}

.people .item {border-bottom: 1px solid #E5E2E2;padding:0 0 10px;margin:0 0 10px;}
.people .item h3{margin:0 0 10px}
.people .item h3 a{font-size:18px;text-decoration:none;color:#000;font-weight:normal;}
.people .img{ width:140px;float:left;}
.people .info {float:left;width:340px;}
.people .img-small{ width:80px;float:left;}
.people .info-small {float:left;width:400px;}
.people .details h1 { font-weight:normal; margin:0 0 5px;font-size:18px;color:#363636;}
.people .details h1 a { font-size:20px; color:#363636;text-decoration:none;}
.people .details p { font-size:12px; line-height:22px; clear:both;}
.people .details p span { font-size:10px;}
.people .details p span a { font-size:10px;}
.people .details p strong { color:#001743;}
.people .details p input { color:#001743; font-size:11px; background:url(../images/button_hover.png) repeat-x; border:none; padding:2px 10px; border:solid 1px #e9e8e8; cursor:pointer; margin-left:5px;}
.people .details p img.user_rating { position:absolute; margin:5px 0 0 35px;}
.people .some_info { background:#cccaca; width:255px; padding:10px 5px; color:#363636; font-size:11px; margin:5px 0 5px 95px;}
.people .some_info p { line-height:17px; font-size:11px;}
.people .some_info a { font-size:11px;}

.people .details{border-bottom: 1px solid #E5E2E2;padding:0 0 15px;margin:0 0 15px;}
.people .details .img{width:150px;float:left;}
.people .details .info {float:right;width:560px;}

.people .rating{line-height:22px;}
.people .rating strong{color:#001743;}
.people .rating form{display:inline}

.accardion { overflow:hidden; margin-top:10px;}
.accardion ul { list-style:none; border:solid 1px #ebebeb;}
.accardion li { display:list-item;}
.accardion a { text-decoration:none; font-size:14px; color:#363636; background:url(../images/button_bg.png) repeat-x; padding:8px 5px; display:block;}
.accardion a:hover { background:url(../images/news_active.png) repeat-x; color:#fff;}
.accardion a.accardion_active { background:url(../images/news_active.png) repeat-x; color:#fff;}  
.accardion ul li ul { background:#fff; border:none;}
.accardion ul li ul a { background:none; color:#001743;}

/* profile page */
/*
.profile{padding:10px 0}
.profile p{padding:0 0 10px}
.profile .box{width:400px;margin:0 20px 20px;float:left;}
.profile .box ul{margin:0 0 10px 15px}
.profile .box li{padding:0 0 5px}
.profile .box li sup{font-size:8px;}
*/
.profile { padding:20px 0 10px 0; margin-left:0;}
.profile .gray {
background-image: linear-gradient(bottom, rgb(173,173,173) 19%, rgb(221,221,221) 63%);
background-image: -o-linear-gradient(bottom, rgb(173,173,173) 19%, rgb(221,221,221) 63%);
background-image: -moz-linear-gradient(bottom, rgb(173,173,173) 19%, rgb(221,221,221) 63%);
background-image: -webkit-linear-gradient(bottom, rgb(173,173,173) 19%, rgb(221,221,221) 63%);
background-image: -ms-linear-gradient(bottom, rgb(173,173,173) 19%, rgb(221,221,221) 63%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.19, rgb(173,173,173)),
	color-stop(0.63, rgb(221,221,221))
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd, endColorstr=#adadad);
        /* For Internet Explorer 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd, endColorstr=#adadad)";    
        background-color: #dddddd;
}
.profile .gray2{
background-image: linear-gradient(bottom, rgb(209,210,210) 0%, rgb(245,246,246) 100%);
background-image: -o-linear-gradient(bottom, rgb(209,210,210) 0%, rgb(245,246,246) 100%);
background-image: -moz-linear-gradient(bottom, rgb(209,210,210) 0%, rgb(245,246,246) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(209,210,210) 0%, rgb(245,246,246) 100%);
background-image: -ms-linear-gradient(bottom, rgb(209,210,210) 0%, rgb(245,246,246) 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(209,210,210)),
	color-stop(1, rgb(245,246,246))
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f6f6, endColorstr=#d1d2d2);
        /* For Internet Explorer 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f6f6, endColorstr=#adadad)";    
        background-color: #d1d2d2;
}
.profile .box { width:301px; float:left; margin:0 0 0 24px; border-radius:15px; border:1px solid #797979; box-shadow:5px 5px 25px #B5B5B5; font-family:Verdana;}
.profile .box .inner { padding:15px 10px 52px 10px; position:relative; min-height:270px;}
.profile .box h2{ font-size:15px; color:#001335; text-align:center; border-radius:15px 15px 0 0; padding:8px 15px;}
.profile .box h3{ font-size:14px; color:#001234; text-align:center; margin-bottom:15px;}
.profile .box p{ font-size:14px; color:#001234; line-height:24px; margin-bottom:15px;}
.profile .box ul { list-style:none; padding:0 25px; margin-bottom:15px; font-size:14px;}
.profile .box ul li { padding:0 0 0 20px; background:url(../images/prfList_mark.png) no-repeat 0 2px; margin-bottom:6px;}
.profile .box .photos { padding:0 0 0 9px; margin-bottom:15px;}
.profile .box .photos img { width:93px; height:115px; border:1px solid #848484; box-shadow:3px 3px 12px #B5B5B5; margin-left:25px;}
.profile .box .prfButton { position:absolute; bottom:10px; left:63px; display:block; width:173px;  padding:10px 5px; font-size:18px; color:#001846; font-weight:bold; background:url(../images/prfButton.png) no-repeat 0 0; text-decoration:none; text-align:center;}


.resume{}
.resume h2{margin:10px 0 7px;font-weight:normal;}
.resume h4{margin:15px 0 5px;font-size:16px;font-weight:normal;}
.resume .skills label{width:25%;float:left;margin:0 0 5px}
.resume p{padding:0 0 7px;}
.resume label{width:25%;float:left;display:block}

.resume .upload_block{width:100px;text-align:center;border:1px solid #ccc;background:#ebebeb;padding:10px 0;}
.resume .upload_block:hover{border:1px solid #aaa;}
.resume .upload_block img{margin:0 0 10px}
.resume table{border-collapse:collapse;}
.resume th{border-bottom:1px solid #ccc;padding:5px;font-weight:normal;}
.resume th.left{text-align:left;font-weight:bold;}
.resume td{border-bottom:1px solid #eee;padding:5px;}

.resume .award-form{border:1px solid #ccc;background:#eee;padding:10px;width:440px;margin:0 0 10px}

.submit-movie{}
.movie-list{margin:10px 0;padding:10px;border:1px solid #ccc;}
.movie-list ul{margin:10px 0 15px 20px}
.movie-list ul ol{margin:10px 0 15px 20px}

.submit-movie{}

.submit-movie h2{font-weight:normal;margin:10px 0 15px;font-size:22px;}

/* messages */
.message{}
.message h3{margin:0 0 10px!important}
.message .message_info{margin:0 0 10px;}
.message .reply_message{margin:10px 0}

/* table */
table.messages{width:100%;padding:1px;margin:0;border-collapse:separate;border-spacing:0 2px;}
table.messages th{border-bottom:1px solid #ccc;padding:5px;}
table.messages th.lft{text-align:left;}
table.messages td{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:5px;background:#fcfcfc}
table.messages tr:hover td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f8f8f8}
table.messages td.cnt{text-align:center;}
table.messages td.first{border-left:1px solid #eee;}
table.messages td.last{border-right:1px solid #eee;}
table.messages tr:hover td.first, table.messages tr:hover td.last{border-color:#ccc;}
table.messages tr.opt td{background:#fff;border-top:2px solid #ccc;border-bottom:0}
table.messages tr.new{font-weight:bold;}

table.movies-list{width:100%;border-collapse:collapse;}
table.movies-list th{border-bottom:1px solid #ccc;padding:5px;}
table.movies-list td{border-bottom:1px solid #eee;padding:5px;background:#fcfcfc;}
table.movies-list tr.odd td{background:#fffefe;}
table.movies-list td.info{vertical-align:top}

table.table{width:100%;border-collapse:collapse;}
table.table th{border-bottom:1px solid #ccc;padding:5px;}
table.table td{border-bottom:1px solid #eee;padding:5px;background:#fcfcfc;}
table.table tr.odd td{background:#fff;}
table.table td.info{width:60%;vertical-align:top}
table.table .left{text-align:left;}
table.table .center{text-align:center;}  

/* tools */
#tools{list-style:none;text-align:right;margin:5px 0 10px;position:absolute;top:10px;right:10px;}
#tools li{display:inline}


/*Global
------------------------------------*/
#margin_none { margin-bottom:0; border-bottom:none;}
#margin_top { margin-top:0;} 
p.margin_none { margin-bottom:0; border-bottom:none;} 
li.margin_none { margin-bottom:0; border-bottom:none;} 
.corner { position:relative; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; behavior:url(PIE/PIE.php);}
.corner1 { position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}
.corner-2 { position:relative; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(PIE/PIE.php);}

.gradient { 
background: #001847;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#001847), to(#001233));
background: -webkit-linear-gradient(#001847, #001233);
background: -moz-linear-gradient(#001847, #001233);
background: -ms-linear-gradient(#001847, #001233);
background: -o-linear-gradient(#001847, #001233);
background: linear-gradient(#001847, #001233);
-pie-background: linear-gradient(#001847, #001233);
behavior:url(PIE/PIE.php);}

.gradient-pl { 
background: #ccc;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ccc), to(#aaa));
background: -webkit-linear-gradient(#ccc, #aaa);
background: -moz-linear-gradient(#ccc, #aaa);
background: -ms-linear-gradient(#ccc, #aaa);
background: -o-linear-gradient(#ccc, #aaa);
background: linear-gradient(#ccc, #aaa);
-pie-background: linear-gradient(#ccc, #aaa);
behavior:url(PIE/PIE.php);}

/*Box*/
.block{}
.block .block-header{ overflow:hidden; margin-top:12px;padding:8px 10px;}
.block .block-header h2 {overflow:hidden;font-size:15px; font-weight:normal; color:#fff;}
.block .block-header h2 a.rss { float:right; background:url(../images/rss.png) no-repeat; text-indent:-5000px; width:18px; height:20px; margin-right:5px;}
.block .block-header h2 span{float:right;font-size:12px;}
.block .block-header2 { padding:8px 10px; background:#fff; margin-bottom:-20px;}
.block .block-header2 h2 {overflow:hidden;font-size:15px; font-weight:bold; background:#fff; text-align:left; color:#363636;}
.block .block-header2 h2 a.rss { float:right; background:url(../images/rss.png) no-repeat; text-indent:-5000px; width:18px; height:20px; margin-right:5px;}
.block .block-header2 h2 span{float:right;font-size:12px;}
.block .block-content {background:#fff;padding:10px;position:relative}
.block .block-content h3{margin:0 0 15px;}
.block .block-content .buttons { text-align:center; padding:10px 0;}
.block .block-content .buttons .btn { background: transparent url(../images/button_bg_yellow.png) repeat-x 0 0; line-height: 25px; border: none; color: #814D02; cursor: pointer; padding: 0 20px; margin: 3px 10px 3px 10px; font-weight:bold; display:inline-block; text-decoration:none;}

.block-left{float:left;width:50%;}
#premium-box .block-left{width:60%;}
.block-left form .soc {font-size:13px; color:#363636; padding:6px 0 4px;}
.block-left form .soc a { margin:-4px 10px -5px 20px;} 
.block-right{float:right;text-align:left;width:40%;}
.block-right .satisfaction { background:#fff; border:0; padding: 10px;}
.block-right .satisfaction p { font-size:10px; line-height:15px; margin-bottom:10px; color:#8888A5; /*font-family:Tahoma;*/}
.block-right .box123 .wsiteseal { float:left; padding:37px 20px 0 55px;}
.block-right .box123 .box_table { padding:5px 0 0 0;}

.block .new_head { padding:3px 10px; background:transparent;  margin-top:12px;}
.block .block-header .get_news { margin:0;}
.block .block-header .get_news input[type="text"] { padding:3px; border:1px solid #ccc !important; width:233px; border:0; font-size:12px; box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; behavior:url(PIE/PIE.php);}
.block .block-header .get_news input[type="submit"] { display:inline-block; border: 1px solid #fff; font-size: 14px; color: white; cursor: pointer; padding: 2px 7px 2px 7px; font-weight:bold; margin:0 0 0 8px;font-size:12px; box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; behavior:url(PIE/PIE.php);}
/*.block .get_news {}
.block .get_news input[type="text"] { padding:3px; border:1px solid #E1E0E0; width:233px; border:0; font-size:12px;}
.block .get_news input[type="submit"] { border: 1px solid #fff; font-size: 14px; color: white; cursor: pointer; padding: 5px 10px 5px 10px; margin:0 0 0 5px;}*/

.block .new_right_block { border-radius:10px 10px 10px 10px;	}
.block .new_right_block .box2 .text{ padding:10px 10px 16px 10px;}
.block .new_right_block .box2 h2{ font-size:13px; color:#fff; font-weight:bold; font-family:Verdana; text-align:center; padding:8px 0; margin:0 0 0 0;}
.block .new_right_block .box2.sub h2{ border-radius:10px 10px 0 0;}
.block .new_right_block .box2 h3{ font-size:13px; color:#001234; font-weight:bold; font-family:Verdana; text-align:center; padding:0 0 0 0; margin:0 0 11px 0;}
.block .new_right_block .box2 .btn-new { display:block; color:#001846; width:281px; padding:7px 0; margin:0 auto; background:url(../images/btn-new_bg.png) no-repeat 0 0; text-align:center; font-weight:bold; font-size:12px; font-family:Verdana; text-decoration:none; clear:both;}
.block .new_right_block .box2 p { font-size:13px; color:#001234; font-family:Verdana; line-height:17px; width:189px; float:right; margin:0 0 10px 0;}
.block .new_right_block .box2 img { width:85px; height:107px; margin:0 0 12px 0;}
.block .new_right_block .sub .text { border-left:2px solid #D1D1D1; border-right:2px solid #D1D1D1;}
.block .new_right_block .resume .text { border-left:2px solid #d1d1d1; border-right:2px solid #d1d1d1;}
.block .new_right_block .owner .text { border-left:2px solid #d1d1d1; border-right:2px solid #d1d1d1; border-bottom:2px solid #d1d1d1; border-radius:0 0 10px 10px;}
.block .new_right_block .resume .text p { width:100%; text-align:center; float:none;}
.block .new_right_block .resume .text ul { list-style:none; font-size:13px; color:#001234; font-family:Verdana; margin:0 0 10px 0; overflow:hidden;}
.block .new_right_block .resume .text ul li{ float:left; margin:0 10px 5px 0; padding:0 0 0 16px; background:url(../images/new_right_block_star.png) no-repeat 0 2px;}

.block .new_right_block .box2.sub {
	background: #f4f5f5;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f4f5f5), to(#ebecec));
	background: -webkit-linear-gradient(#f4f5f5, #ebecec);
	background: -moz-linear-gradient(#f4f5f5, #ebecec);
	background: -ms-linear-gradient(#f4f5f5, #ebecec);
	background: -o-linear-gradient(#f4f5f5, #ebecec);
	background: linear-gradient(#f4f5f5, #ebecec);
	-pie-background: linear-gradient(#f4f5f5, #ebecec);
	behavior:url(PIE/PIE.php);
}
.block .new_right_block .box2.resume {
	background: #e9e9e9;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e9e9e9), to(#dddede));
	background: -webkit-linear-gradient(#e9e9e9, #dddede);
	background: -moz-linear-gradient(#e9e9e9, #dddede);
	background: -ms-linear-gradient(#e9e9e9, #dddede);
	background: -o-linear-gradient(#e9e9e9, #dddede);
	background: linear-gradient(#e9e9e9, #dddede);
	-pie-background: linear-gradient(#e9e9e9, #dddede);
	behavior:url(PIE/PIE.php);
}
.block .new_right_block .box2.owner {
	border-radius:0 0 10px 10px;
	background: #dbdbdb;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dbdbdb), to(#d2d2d2));
	background: -webkit-linear-gradient(#dbdbdb, #d2d2d2);
	background: -moz-linear-gradient(#dbdbdb, #d2d2d2);
	background: -ms-linear-gradient(#dbdbdb, #d2d2d2);
	background: -o-linear-gradient(#dbdbdb, #d2d2d2);
	background: linear-gradient(#dbdbdb, #d2d2d2);
	-pie-background: linear-gradient(#dbdbdb, #d2d2d2);
	behavior:url(PIE/PIE.php);
}

#premium-box h2{margin:20px 0;font-weight:normal;font-size:20px;}
#premium-box h3{margin:10px 0;font-weight:normal;font-size:18px;}
#premium-box .block-left h2{margin-left:40px;}

/*Pagination*/
.pagination {overflow:hidden; margin-top:34px;text-align:center}
.pagination strong{display:inline-block;padding: 4px 8px 5px;font-size:11px;}
.pagination a { text-decoration:none; display:inline-block;padding: 4px 8px 5px;color:#363636; font-size:11px;display:inline-block;background:url(../images/pagination_bg.png) repeat-x; border:1px solid #e9e8e8; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.pagination a:hover,.pagination strong{ background:url(../images/pagination_activebg.png) repeat-x; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}  
.pagination a.active_pegination { background:url(../images/pagination_activebg.png) repeat-x; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.pagination a.left_arrow { background:url(../images/pagination_left_arrow.png) no-repeat center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.pagination a.right_arrow { background:url(../images/pagination_right_arrow.png) no-repeat center; border-radius:5px; -moz-border-radius:5px; webkit-border-radius:5px;}

/*breadcrumbs */
#breadcrumb{list-style:none;margin:0 0 15px;}
#breadcrumb li{display:inline;}
#breadcrumb span{padding:0 5px}

/*More Button*/
.more { margin-top:7px;}
.more a { background:url(../images/submit_bg.png) repeat-x; font-size:11px; padding:4px 10px; border:solid 1px #e5e4e4; color:#363636; text-decoration:none;}
.more a:hover { color:#363636;}

/*Star
------------------------------------*/
.star { overflow:hidden; width:100%; margin:5px 0;}
.star .float_left { float:left; font-size:11px; color:#363636; padding-top:4px;}
.star .float_left a { font-size:11px;}
.star ul { list-style:none; float:left; margin:0 4px; width:100px;}
.star li { display:inline;}
.star li a { text-decoration:none; background:url(../images/star.png) no-repeat; height:16px; width:15px; display:inline-block; text-indent:-5000px;}
.star li a.active_star { background:url(../images/active_star.png) no-repeat;}

/* form */
form{}
form p{padding:3px 0;}

form input{padding:2px 3px;}
form textarea{padding:2px 3px;resize:none}
form select{padding:2px 3px;}
.member input { border:solid 1px #ccc; padding:5px 6px; width:236px; font-size:11px; color:#363636;}

form label.label{width:140px;float:left;display:block}
form label.label span{color:#f00}
form .button{ background:transparent url(../images/button_bg.png) repeat-x 0 0;border:1px solid #F3F2F2;color:#000;cursor:pointer;padding:8px 20px;margin:3px;font-size:14px;}
form .button:hover{-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;}
form .button_blue, a.button{background:transparent url(../images/button_blue_bg.png) repeat-x 0 0;height:27px;line-height:26px;border:none;color:#fff;cursor:pointer;padding:0 10px;margin:3px;font-weight:bold;}
form .btn{background:transparent url(../images/btn_bg.png) repeat-x 0 0;height:42px;line-height:41px;border:none;color:#fff;cursor:pointer;padding:0 20px;margin:3px;font-weight:bold;}
a.button{display:inline-block;text-decoration:none;}
a.button-platinum{background:transparent url(../images/become_platinum.png) no-repeat 0 0;width:285px;height:40px;display:block;text-indent:-5550px;margin:10px 0}

.button-join{background:transparent url(../images/join_now.png) no-repeat 0 0;border:1px solid #F3F2F2;color:#000;cursor:pointer;width:79px;height:25px;text-indent:-5550px}

form input[type="checkbox"],form input[type="radio"]{border:0;height: 13px;margin: 0;padding: 0;position: relative;top: -1px;vertical-align: bottom;width: 13px;}

#flashdata{padding:10px 0;}
#flashdata .msg{font-size:15px;color:#f00}

.form_error{padding:5px;border:1px dotted #ffbcbc;background:#fee;margin:0 0 15px;}
.form_error p{padding:1px 0px!important;font-size:12px;}

.form form{}
.form p{padding:0 0 10px}
.form p.terms{}
.form p.terms input{float:left;}
.form label{width:150px;float:left;display:block;}
.form label.checkbox{width:540px;float:left;}
.form label.checkbox span{float:left;position:relative;margin:-20px 0 0 30px}
.form label span{display:block;font-size:11px;}

.signup{}
.signup h2{font-size:18px;font-weight:normal;margin:0 0 15px;}
.signup form{padding:0 40px}
.signup form p{padding:7px 0;}
.signup form .spacer{display:block;line-height:1px;padding:0 0 5px}
.signup label{display:block;padding: 0 0 5px;color:#000;font-size:12px;}
.signup label.label{width:160px;float:left;line-height:24px;text-align:right;padding:0 10px 0 0} 
.signup input,.signup select{border:1px solid #ccc;padding:5px 5px;font-size:14px;}
.signup select.country{width:270px;}

.submit-form{margin:10px 0;padding:10px}
.submit-form p{padding:7px 0;clear:both}
.submit-form label.block{width:120px;float:left;font-weight:bold;}
.submit-form.wide label.block{width:240px;float:left;font-weight:bold;}
.submit-form label.checkbox{display:block;position:relative;margin:0 0 3px 120px;}
.submit-form input{padding:3px 5px;}
.submit-form button{padding:5px 15px;}

/* icons */
.icon{display:block;width:16px;height:16px;margin:0 auto}
.icon.check{background:url(../images/icons/check.png) no-repeat;}
.icon.delete{background:url(../images/icons/delete.png) no-repeat;}

/* platinum */

.platinum-content{}
.platinum-content .left{float:left;width:50%;}
.platinum-content .right{float:right;width:50%;}
.platinum-content h1{font-weight:normal;font-size:26px;margin:40px 0 20px}
.platinum-content .trial-img{background:url(../images/trial_lt.png) no-repeat;width:400px;height:263px;}

table.compare{width:100%;background:#fff;border-collapse:collapse;}
table.compare th{font-size:18px;font-weight:normal;padding:10px 0 0}
table.compare th.title{width:50%;}
table.compare th.popular{color:#fff;background:#001233;width:25%}
table.compare td{padding:7px 10px;border-bottom:1px solid #eee;font-size:14px;}
table.compare td.popular{background:#001233;border-bottom:1px solid #001847;}


table.compare-hp{width:100%;background:#fff;;padding:1px}
table.compare-hp th{font-size:11px;font-weight:bold;padding:10px 0 10px;}
table.compare-hp th.title{width:60%;}
table.compare-hp th.popular{width:20%}
table.compare-hp td{padding:7px 10px;border-bottom:1px solid #eee;font-size:13px;}
table.compare-hp td.popular{}
table.compare-hp tr.last td{border:none}

#flashdata{position:relative;top:-18px;left:-150px; -moz-box-shadow:0px 0px 5px 0 #ccc; -webkit-box-shadow:0px 0px 5px 0 #ccc; box-shadow:0px 0px 5px 0 #ccc; 
		border:solid 1px #BCE8F1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; behavior:url(PIE/PIE.php);width:300px;padding:8px 35px 8px 14px;color:#3A87AD;background:#D9EDF7;z-index:999}
#flashdata.error{border:1px solid #F1BCBC;color:#AD3A3A;background:#F7D9D9}		
#flashdata .close{float: right;opacity: 0.2;text-shadow: 0 1px 0 #FFFFFF;position: relative;top: -2px;right:-21px;text-decoration:none;color: #000;font-weight:bold;}
#flashdata .close:hover{opacity:0.4;}


/* welcome */
.welcome-block{background:#fbfafa url(../images/block_bg.png) repeat-x bottom left;margin:12px 0 0;border:1px solid #e1e0e0;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;padding: 0 10px;}
.welcome-block h1{font-weight:normal;border-bottom:1px solid #e9e9e9;color:#00153c;font-size:16px;padding:0 0 3px;margin:7px 0 7px;}
.welcome-block .left{float:left;width:55%;}
.welcome-block .right{float:left;width:41%;border-left:1px solid #ccc;padding-left:10px;margin-left:10px;}
.welcome-block .welcome-text{background:transparent url(../images/cinema.png) no-repeat 100% 85%;padding:0px 120px 10px 0;font-size:12px;line-height:16px;}
.welcome-block form p{padding:6px 0 0}


/* ===== Notification messages ===== */
.nNote { margin: 10px 0px 10px 0px; box-shadow: inset 0 0 1px #fff; -webkit-box-shadow: inset 0 0 1px #fff; -moz-box-shadow: inset 0 0 1px #fff; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; }
.nNote strong { margin-right: 5px; } 
.nNote p { font-size: 13px; padding: 10px 25px 10px 54px; margin: 0px; color: #565656; }
.nMessage p { font-size: 13px; }
.nWarning { background: #ffe9ad url(../images/icons/notifications/error.png) no-repeat 15px center; border: 1px solid #eac572; color: #826200; }
.nSuccess { background: #effeb9 url(../images/icons/notifications/accept.png) no-repeat 15px center; border: 1px solid #c1d779; color: #3C5A01; }
.nFailure { background: #fccac1 url(../images/icons/notifications/exclamation.png) no-repeat 15px center; border: 1px solid #e18b7c; color: #AC260F; }
.nInformation { background: #deeefa url(../images/icons/notifications/information.png) no-repeat 15px center; border: 1px solid #afd3f2; color: #235685; }


#inline { width:729px; padding-top:13px; position:absolute; left:-364px;font-family:Verdana; text-align:left;}
#inline .h_bg { background:#f00 url(../images/become_head_bg.png) top left; padding:16px 23px; color:#fff; font-size:18px; margin:0; border:1px solid #021d4f;}
#inline .bg { width:693px; min-height:212px; padding:178px 18px 55px; 18px; position:relative;}
#inline .bg .kino { position:absolute; top:15px; left:0; z-index:1;}
#inline .bg p { font-size:24px; color:#03276a; font-weight:bold; line-height:40px; text-shadow:0px 0px 10px #0F2750; position:relative; z-index:2;}
#inline .close_button { position:absolute; top:0px; right:-14px; width:29px; height:28px; background:url(../images/close_bg.png) no-repeat top center; text-indent:-5000px; z-index:4;}
#inline .sign_up_now { position:absolute; position:absolute; top:13px; right:-1px; width:212px; height:179px; background:url(../images/sign_up_now2.png) no-repeat top center; z-index:2; text-indent:-5000px;}
#inline .become_button { position:absolute; bottom:19px; left:18px; background:url(../images/become_button.png) no-repeat top center; width:305px; height:44px; text-indent:-5000px;}

.resum { background:url(../images/resume.png) no-repeat top center; width:111px; height:25px; text-indent:-5000px; display:inline-block; margin-top:5px; margin-left:-8px;}

.fancybox-skin { padding:0 !important;}
.wrap_inline { position:relative; width:1px;}
/* .wrap_fillprofile { position:relative; width:1px;} */

@media only screen and (min-height: 801px){
	.ifAI { min-height:727px !important;}
}
@media only screen and (max-height: 768px){
	.ifAI { min-height:698px !important;}
}
@media only screen and (max-height: 720px){
	.ifAI { min-height:655px !important;}
}
@media only screen and (max-height: 648px){
	.ifAI { min-height:590px !important;}
}
@media only screen and (max-height: 640px){
	.ifAI { min-height:582px !important;}
}
@media only screen and (max-height: 600px){
	.ifAI { min-height:546px !important;}
}
@media only screen and (max-height: 576px){
	.ifAI { min-height:524px !important;}
}
@media only screen and (max-height: 540px){
	.ifAI { min-height:491px !important;}
}
@media only screen and (max-height: 512px){
	.ifAI { min-height:466px !important;}
}
@media only screen and (max-height: 480px){
	.ifAI { min-height:437px !important;}
}
@media only screen and (max-height: 466px){
	.ifAI { min-height:424px !important;}
}
@media only screen and (max-height: 400px){
	.ifAI { min-height:364px !important;}
}
@media only screen and (max-height: 384px){
	.ifAI { min-height:350px !important;}
}
@media only screen and (max-height: 348px){
	.ifAI { min-height:317px !important;}
}

@media only handheld and (min-height: 801px){
	.ifAI { min-height:727px !important;}
}
@media only handheld and (max-height: 768px){
	.ifAI { min-height:698px !important;}
}
@media only handheld and (max-height: 720px){
	.ifAI { min-height:655px !important;}
}
@media only handheld and (max-height: 648px){
	.ifAI { min-height:590px !important;}
}
@media only handheld and (max-height: 640px){
	.ifAI { min-height:582px !important;}
}
@media only handheld and (max-height: 600px){
	.ifAI { min-height:546px !important;}
}
@media only handheld and (max-height: 576px){
	.ifAI { min-height:524px !important;}
}
@media only handheld and (max-height: 540px){
	.ifAI { min-height:491px !important;}
}
@media only handheld and (max-height: 512px){
	.ifAI { min-height:466px !important;}
}
@media only handheld and (max-height: 480px){
	.ifAI { min-height:437px !important;}
}
@media only handheld and (max-height: 466px){
	.ifAI { min-height:424px !important;}
}
@media only handheld and (max-height: 400px){
	.ifAI { min-height:364px !important;}
}
@media only handheld and (max-height: 384px){
	.ifAI { min-height:350px !important;}
}
@media only handheld and (max-height: 348px){
	.ifAI { min-height:317px !important;}
}

#align_center { position:fixed; top:50%; right:50%; width:1px; height:1px;}

.border_bg:hover { margin:0 !important;}
.border_bg:focus { margin:0 !important;}
.border_bg:first-of-type { margin:0 !important;}
.border_bg { border:1px solid #fff;  border-bottom:1px solid #ccc; border-top:1px solid #fff; overflow:hidden;}
.border_bg .img_lft { float:left;}
.border_bg .img_lft img { width:40px; height:54px;}
.border_bg .text_rgt {float:left; padding:4px 0 0 10px; margin:0; width:390px;}
.border_bg .text_rgt p { font-size:11px; color:#666; line-height:15px;}
.border_bg .text_rgt span { font-weight:bold; color:#136CB2; font-size:13px;}


#dialog_request_ownership { width:464px; height:356px; font-size:10px; margin:0; font-family:Verdana; display:none; }
#dialog_request_ownership * { padding:0; margin:0; line-height:20px;}
#dialog_request_ownership  h3 { position:relative; font-size:1em; letter-spacing:-0.1em; color:#fff; font-weight:normal; background:url(../images/request_popup_head_bg.png) repeat-x 0 0; padding:10px 0; text-align:center;border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; text-shadow:0 0 10px #000000; -moz-text-shadow:0 0 10px #000000; -webkit-text-shadow:0 0 10px #000000; behavior:url(PIE/PIE.php);}
#dialog_request_ownership h1 { font-size:2.6em; color:#363636; font-weight:normal; margin-bottom:20px;}
#dialog_request_ownership h2 { font-size:2.4em; color:#042b76; margin-bottom:15px;}
#dialog_request_ownership h4 { font-size:1.4em; color:#042b76; margin-bottom:5px; font-weight:normal;}
#dialog_request_ownership ul { list-style:none; padding:;}
#dialog_request_ownership ul li { font-size:1.4em; color:#363636; margin-bottom:;}
#dialog_request_ownership .join_now { padding:16px 0; margin-bottom:20px;}
#dialog_request_ownership .join_now a { position:relative; padding:12px 26px; font-size:1.8em; color:#fff; text-decoration:none; background:url(../images/request_img3.png) no-repeat 0 0; font-weight:bold;  text-shadow:0 0 10px #000000; -moz-text-shadow:0 0 10px #000000; -webkit-text-shadow:0 0 10px #000000; behavior:url(PIE/PIE.php);}
#dialog_request_ownership .popup_container { /*background:url(../images/request_bg2.png) repeat 0 0;*/ text-align:center; padding-top:25px;}
#dialog_request_ownership .popup_content { background:url(../images/request_bg3.png) repeat-x top; text-align:left; /*background:#E8E8E8;*/}
#dialog_request_ownership .outer { background:url(../images/request_img5.png) no-repeat bottom right;}
#dialog_request_ownership .inner { background:url(../images/request_bg4.png) no-repeat center top; padding:20px 20px 15px; overflow:hidden;}
#dialog_request_ownership .inner .left { float:left; width:210px;}
#dialog_request_ownership .inner .right { float:right; width:190px;}
#dialog_request_ownership .inner .right p { padding:7px 0;}
#dialog_request_ownership .inner .right a{ position:relative; padding:5px 10px; font-size:1.1em; color:#fff; text-decoration:none; background:url(../images/request_img4.png) no-repeat 0 0; text-shadow:0 0 10px #000000; -moz-text-shadow:0 0 10px #000000; -webkit-text-shadow:0 0 10px #000000; behavior:url(PIE/PIE.php);}

#tabs.cab_tabs { margin:0 0 20px 0;}
#tabs.cab_tabs ul { border-radius: 0 0 0 0; padding:0 0 0 0; margin:0 0 0 0; border:0;}
#tabs.cab_tabs ul li { float:left; margin:0 0 0 0; border:0; top:0; border-radius:0 0 0 0; font-size:18px; color:#fff; font-family:Verdana; padding:4px 8px; background:transparent; /*border-right:1px solid transparent; border-left:1px solid transparent;*/border-right:1px solid #B4B2B2;	border-left:1px solid #B4B2B2;
}
#tabs.cab_tabs ul li a { font-size:18px;
	color:#001335;
	font-family:Verdana;
	padding:4px 10px;
	border-radius:10px 10px 10px 10px;
	border:1px solid #fff;
	background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;	
}
#tabs.cab_tabs ul li.ui-state-hover {
	background: #001847;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#a1a1a1), to(#cac9c9));
	background: -webkit-linear-gradient(#a1a1a1, #cac9c9);
	background: -moz-linear-gradient(#a1a1a1, #cac9c9);
	background: -ms-linear-gradient(#a1a1a1, #cac9c9);
	background: -o-linear-gradient(#a1a1a1, #cac9c9);
	background: linear-gradient(#a1a1a1, #cac9c9);
	-pie-background: linear-gradient(#a1a1a1, #cac9c9);
	behavior: url(PIE/PIE.php);
	border-right:1px solid #B4B2B2;
	border-left:1px solid #B4B2B2;
}
#tabs.cab_tabs ul .ui-state-hover a { font-size:18px;
	color:#fff;
	font-family:Verdana;
	padding:4px 10px;
	border-radius:10px 10px 10px 10px;
	border:1px solid transparent;
	background:transparent;
}
#tabs.cab_tabs ul li.ui-tabs-selected {
	background: #001847;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#001847), to(#001233));
	background: -webkit-linear-gradient(#001847, #001233);
	background: -moz-linear-gradient(#001847, #001233);
	background: -ms-linear-gradient(#001847, #001233);
	background: -o-linear-gradient(#001847, #001233);
	background: linear-gradient(#001847, #001233);
	-pie-background: linear-gradient(#001847, #001233);
	behavior: url(PIE/PIE.php);
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}
#tabs.cab_tabs ul li.ui-tabs-selected.ui-state-hover {
	background: #001847;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#001847), to(#001233));
	background: -webkit-linear-gradient(#001847, #001233);
	background: -moz-linear-gradient(#001847, #001233);
	background: -ms-linear-gradient(#001847, #001233);
	background: -o-linear-gradient(#001847, #001233);
	background: linear-gradient(#001847, #001233);
	-pie-background: linear-gradient(#001847, #001233);
	behavior: url(PIE/PIE.php);
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}
#tabs.cab_tabs ul li.ui-tabs-selected a {
	color:#fff;
	font-family:Verdana;
	padding:4px 10px;
	border-radius:10px 10px 10px 10px;
	border:1px solid transparent;
	background: #001847;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#001847), to(#001233));
	background: -webkit-linear-gradient(#001847, #001233);
	background: -moz-linear-gradient(#001847, #001233);
	background: -ms-linear-gradient(#001847, #001233);
	background: -o-linear-gradient(#001847, #001233);
	background: linear-gradient(#001847, #001233);
	-pie-background: linear-gradient(#001847, #001233);
	behavior: url(PIE/PIE.php);
}
#tabs.cab_tabs p span { display:inline-block; background:url(../images/cab_span_bg.png) no-repeat center right;}
#tabs.cab_tabs p a { font-size:13px; color:#fff; font-family:Verdana; font-weight:bold; text-decoration:none; margin: 0 12px 0 9px;}
#tabs.cab_tabs div {
	border-radius:0 0 0 0;
	background: #001847;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#001847), to(#001233));
	background: -webkit-linear-gradient(#001847, #001233);
	background: -moz-linear-gradient(#001847, #001233);
	background: -ms-linear-gradient(#001847, #001233);
	background: -o-linear-gradient(#001847, #001233);
	background: linear-gradient(#001847, #001233);
	-pie-background: linear-gradient(#001847, #001233);
	behavior: url(PIE/PIE.php);
}

.block.profile{ padding:12px 0 10px;}
.block.profile #tabs.cab_tabs { margin:0 0 12px 0;}

/*.addthis { float:right !important; } */

.share { margin: 0 0 10px 0px;}