/*
==============================================================================================================================
 Copyright © Sherlockology. All Rights Reserved.                                                                              
==============================================================================================================================
*/
html{scrollbar-arrow-color:#333333;scrollbar-3dlight-color:#000000;scrollbar-darkshadow-color:#000000;scrollbar-face-color:#000000;scrollbar-highlight-color:#333333;scrollbar-shadow-color:#333333;scrollbar-track-color:#000000;}
html,body{line-height:140%;margin:0;padding:0;font-family:arial,helvetica,sans-serif;font-size:85%;color:#ffffff;}
body{background:url(/ImageGen.ashx?image=/images/site/site-bg.jpg) repeat #262324 fixed;}
.show{display:block;}
.hide{display:none;}
strong{font-weight:bold;}
em{font-style:italic;}
.pl-10, .pl-16, .pl-20, .pl-25, .pl-28, .pl-29, .pl-30, .pl-33, .pl-34, .pl-40, .pl-45, .pl-46, .pl-49, .pl-50, .pl-55, .pl-60, .pl-66, .pl-70, .pl-72, .pl-75, .pl-80, .pl-85, .pl-90, .pl-95{float:left !important;}
.pl-10{width:10%}.pl-16{width:16.5%;}.pl-20{width:20%;}.pl-25{width:25%;}.pl-28{width:28%;}.pl-29{width:29%;}.pl-30{width:30%;}.pl-33{width:33%;}.pl-34{width:34% !important;}.pl-40{width:40% !important;}.pl-45{width:45% !important;}.pl-46{width:46% !important;}.pl-49{width:49%;}.pl-50{width:50% !important;}.pl-55{width:55%;}.pl-60{width:60%;}.pl-66{width:66%;}.pl-70{width:70%;}.pl-72{width:72%;}.pl-75{width:75%;}.pl-80{width:80%;}.pl-85{width:85%;}.pl-90{width:90%;}.pl-95{width:95%;}
.center{text-align:center;margin:0 auto;}
#site{margin:0 auto;width:985px;position:relative;}
#site .site-l{padding-left:20px;background:url(/ImageGen.ashx?image=/images/site/site-l3.png) repeat-y 0 0;}
#site .site-r{padding-right:20px;background:url(/ImageGen.ashx?image=/images/site/site-r3.png) repeat-y 100% 0;}
#site #site-leftImg{position:absolute;left:-332px;}
#site #site-rightImg{position:absolute;right:-332px;}
#site-outer{padding-top:2px;}
#site-inner{overflow-x:hidden;border:1px solid #242327;border-bottom:0;background:#000;width:945px;padding:10px 20px 30px;}
html>body #site-inner{width:905px;}
.ico-twit{background:url(/ImageGen.ashx?image=/images/site/tabs-twitter.png) no-repeat 5px 5px #141414;}
.ico-twit-ff{background:url(/ImageGen.ashx?image=/images/site/tabs-twitter-ff.png) no-repeat 5px 5px #141414;}
.ico-std{background:url(/ImageGen.ashx?image=/images/site/tabs-std.png) no-repeat 5px 5px #141414;}
.ico-music{background:url(/ImageGen.ashx?image=/images/site/tabs-music.png) no-repeat 5px 5px #141414;}
.ico-news{background:url(/ImageGen.ashx?image=/images/site/tabs-news.png) no-repeat 5px 5px #141414;}
.ico-desktop{background:url(/ImageGen.ashx?image=/images/site/tabs-desktop.png) no-repeat 5px 5px #141414;}
.ico-media{background:url(/ImageGen.ashx?image=/images/site/tabs-media.png) no-repeat 5px 5px #141414;}
.ico-awards{background:url(/ImageGen.ashx?image=/images/site/tabs-awards.png) no-repeat 5px 5px #141414;}
.ico-trivia{background:url(/ImageGen.ashx?image=/images/site/tabs-trivia.png) no-repeat 5px 5px #141414;}
.ico-credits{background:url(/ImageGen.ashx?image=/images/site/tabs-credits.png) no-repeat 5px 5px #141414;}
.ico-video{background:url(/ImageGen.ashx?image=/images/site/tabs-video.png) no-repeat 5px 5px #141414;}
.ico-photo{background:url(/ImageGen.ashx?image=/images/site/tabs-photo.png) no-repeat 5px 5px #141414;}
.ico-directions{background:url(/ImageGen.ashx?image=/images/site/tabs-directions.png) no-repeat 5px 5px #141414;}
.ico-bio{background:url(/ImageGen.ashx?image=/images/site/tabs-bio.png) no-repeat 5px 5px #141414;}
.ico-cast{background:url(/ImageGen.ashx?image=/images/site/tabs-cast.png) no-repeat 5px 5px #141414;}
.ico-crew{background:url(/ImageGen.ashx?image=/images/site/tabs-crew.png) no-repeat 5px 5px #141414;}
.ico-social{background:url(/ImageGen.ashx?image=/images/site/tabs-social1.png) no-repeat 5px 5px #141414;}
.ico-wardrobe{background:url(/ImageGen.ashx?image=/images/site/tabs-wardrobe.png) no-repeat 5px 5px #141414;}
.ico-geo{background:url(/ImageGen.ashx?image=/images/site/tabs-geo.png) no-repeat 5px 5px #141414;}
.ico-prop{background:url(/ImageGen.ashx?image=/images/site/tabs-prop.png) no-repeat 5px 5px #141414;}
.ico-episode{background:url(/ImageGen.ashx?image=/images/site/tabs-episode.png) no-repeat 5px 5px #141414;}
#site-header{position:relative;margin-bottom:20px;}
#site-header #logo{}
#site-header #logo div{text-transform:uppercase;color:#FFF;font-size:14px;margin-left:17px;}
#site-search{position:absolute;right:0;bottom:-20px;padding:11px 14px;border:1px solid #1e2022;border-bottom-color:#252525;background:#141414;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}
#site-search input{margin:0 2px 0 0;border:1px solid #939393;background:url(/ImageGen.ashx?image=/images/site/search-box-bg.gif) no-repeat 4px 2px #FFF;padding:2px 4px 2px 28px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:4px;-webkit-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}
#site-search input:focus{background-position:4px -19px;}
#site-search input.btn{cursor:pointer;color:#EEE;font-weight:bold;padding:2px 8px;-moz-border-radius-topleft:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;}
#site-search #site-search-prvw{display:none;position:absolute;margin:6px 0 0 -15px;z-index:9999;width:243px;padding:11px 0 0;border:1px solid #1e2022;border-bottom-color:#252525;border-top:0;background:#141414;-webkit-box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 40);-moz-box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 40);box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 40);}
#site-search #site-search-prvw a{display:block;text-decoration:none;color:#998C9B;border-bottom:1px solid #232323;border-right:1px solid #1F1F1F;background-color:#1A1A1A;margin:0 2px 2px;padding:5px 14px 5px 29px;}
#site-search #site-search-prvw a.cast{background:url(/ImageGen.ashx?image=/images/site/tabs-cast.png) no-repeat 5px 5px #1A1A1A;}
#site-search #site-search-prvw a.crew{background:url(/ImageGen.ashx?image=/images/site/tabs-crew.png) no-repeat 5px 5px #1A1A1A;}
#site-search #site-search-prvw a.social{background:url(/ImageGen.ashx?image=/images/site/tabs-social1.png) no-repeat 5px 5px #1A1A1A;}
#site-search #site-search-prvw a.wardrobe{background:url(/ImageGen.ashx?image=/images/site/tabs-wardrobe.png) no-repeat 5px 5px #1A1A1A;}
#site-search #site-search-prvw a.geo{background:url(/ImageGen.ashx?image=/images/site/tabs-geo.png) no-repeat 5px 5px #1A1A1A;}
#site-search #site-search-prvw a.newsIco{background:url(/ImageGen.ashx?image=/images/site/tabs-news.png) no-repeat 5px 5px #1A1A1A;}
#site-search #site-search-prvw a.prop{background:url(/ImageGen.ashx?image=/images/site/tabs-prop.png) no-repeat 5px 5px #1A1A1A;}
#site-search #site-search-prvw a.episode{background:url(/ImageGen.ashx?image=/images/site/tabs-episode.png) no-repeat 5px 5px #1A1A1A;}
#site-search #site-search-prvw a:hover, #site-search #site-search-prvw a.active{background-color:#252525;color:#FFF;}
#social{position:absolute;height:84px;right:14px;top:0px;text-align:right;}
.socialImg a{display:block;float:left;width:30px;overflow:hidden;margin-left:5px;}
.socialImg a img{margin-left:0;width:60px;}
.socialImg a:hover img{margin-left:-30px;}
.donate{margin-top:10px;}
.donate a{display:block;float:left;}
.donate a.lnk{float:left;margin-left:8px;padding-top:5px;}
#site-prefs{}
#site-prefs .tag{position:absolute;top:0;right:40px;border-top:0;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;-webkit-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.4);}
#site-prefs .tag a{display:block;font-size:10px;font-weight:bold;text-shadow:0 1px 1px #000000;padding:20px 12px 12px;width:56px;text-align:center;text-transform:uppercase;line-height:12px;}
html>body #site-prefs .tag a{width:32px;}
#site-prefs .tag a:hover{padding-top:23px;text-decoration:none;color:#FFF;}
#site-footer{background:#000;}
#site-footer .sf-inner{background:#141414;border-top:4px solid #191919;padding:25px 20px 0;}
#site-footer h5{padding-left:8px;font-size:19px;font-weight:bold;color:#E1E1E1;margin-bottom:14px;}
#site-footer .footer-news{background:#222;border:1px solid #292929;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#site-footer .footer-news a{color:#dc789a;padding:8px 10px;border-bottom:1px solid #272727;font-weight:bold;font-size:13px;}
#site-footer .footer-news a:hover{background:#171717;}
#site-footer .footer-news a span{padding-top:2px;color:#FFF;font-size:12px;}
#site-footer a.news-archiveLnk{color:#d8d8d8;text-transform:uppercase;font-size:12px;display:block;text-align:center;}
#site-footer ul li a{font-size:13px;padding:8px 5px;border-bottom:1px solid #1d1d1d;display:block;}
#site-footer .socialImg{margin-top:15px;}
#site-footer .socialImg a{margin-right:3px;}
#site-footer .info{text-align:right;color:#CCC;margin-top:15px;padding:15px 10px;border-top:1px solid #212121;}
#site-prefs .usrForm{position:absolute;top:0;display:none;padding:15px 40px 0;}
#site-prefs .usrForm .switch{float:left;margin-right:30px;}
#site-prefs .usrForm .switch label.switcher{display:block;font-weight:bold;padding-top:7px;font-size:14px;float:left;margin-right:12px;text-transform:uppercase;color:#bebebe;}
#site-prefs .usrForm .switch label.chkEnable, #site-prefs .usrForm .switch label.chkDisable{cursor:pointer;color:#000;font-weight:bold;text-transform:uppercase;height:30px;padding:8px 10px 0;background:url(/images/site/site-usrPrefs-switch.gif) repeat-x 0 -30px #e6e6e6;display:block;float:left;}
html>body #site-prefs .usrForm .switch label.chkEnable, html>body #site-prefs .usrForm .switch label.chkDisable{height:22px;}
#site-prefs .usrForm .switch label.selected{background-position:0 0;background-color:#507711;color:#FFF;text-shadow:0 1px 1px #293d09;}
#site-prefs .usrForm .switch label.chkDisable.selected{background-position:0 0;text-shadow:0 1px 1px #494949;}
#site-prefs .usrForm .switch input{display:none;}
#site-prefs .usrForm input.btn{float:left;}
#site-prefs .usrForm select{color:#000;font-weight:bold;text-transform:uppercase;padding:2px;border:1px solid #010101;font-size:12px;background:#E6E6E6;}
nav{width:905px;height:40px;border-top:1px solid #616161;background:url(/ImageGen.ashx?image=/images/menubg.jpg) repeat-x #262324;}
header{margin:2px 0 30px;border-bottom:1px solid #2a2b2c;}
header h1{width:100%;}
#page, .page{float:left;margin:20px 20px 0 0;width:590px;height:600px;min-height:600px;}
html>body #page, html>body .page{height:auto;}
#page.full{margin-right:0;width:auto;float:none;}
#page .page-content{margin-bottom:40px;background:url(/ImageGen.ashx?image=/images/site/page-content-bg.gif) #121211;border:2px solid #161619;}
#page .page-content .pc-inner{border:2px solid #020202;padding:10px;}
#page.full .page-content .pc-inner{padding-left:25px;padding-top:25px;}
#page.full .page-content.news-content .pc-inner{padding-left:18px;padding-right:14px;}
#page.hp{margin-top:10px;}
#page.hp .page-content .pc-inner{padding:20px;}
#page h1, #page h2.fauxH1{margin:0 0 8px 10px;font-size:24px;line-height:29px;color:#D9D3DE;text-transform:uppercase;}
#page h1 a, #page h1 span, #page h2.fauxH1 span{color:#FFF;font-size:16px;}
#hp-hero{position:relative;padding-bottom:60px;}
.hp-hero{float:left;width:420px;text-align:center;}
.hp-hero h2{font-size:32px;margin-top:25px;line-height:30px;color:#DC789A;font-weight:bold;text-transform:uppercase;text-shadow:-1px 1px 2px #000000;filter:dropshadow(color=#000000, offx=0, offy=1);}
.hp-hero h2 span{border-top:1px solid #2c2e34;margin-top:10px;padding:10px 0 20px;display:block;line-height:50px;color:#F1F4F9;font-size:40px;font-weight:bold;font-family:'Arial Narrow', sans-serif;text-shadow:0px 2px 2px #000000;}
.hp-hero h3{font-size:18px;font-weight:normal;margin-bottom:5px;text-shadow:0px 1px 1px #000000;filter:dropshadow(color=#000000, offx=0, offy=1);}
.hp-hero p{font-size:16px;}
.hp-hero a{display:block;}
.hpFeatureTxt{padding:0 10px;}
a.hp-news{display:block;text-align:center;text-decoration:none !important;line-height:25px;font-size:17px;background:#131211;border:1px solid #262422;padding:15px 30px;}
a.hp-news span{display:block;text-transform:uppercase;font-size:22px;font-weight:bold;}
#ShFollow{background:url(/ImageGen.ashx?image=/images/site/social-follow.png) no-repeat 0 0;width:355px;height:65px;}
#ShFollow a{display:block;text-shadow:0 1px 1px #222;display:block;float:left;width:50%;padding-top:30px;height:65px;line-height:16px;font-size:13px;font-weight:bold;text-align:center;}
html>body #ShFollow a{height:35px;}
#ShFollow a span{font-weight:normal;}
p.twitFFText{margin-top:2px;font-style:italic;line-height:18px;border-top:1px solid #1D1D1D;padding:20px;color:#C1C1C1;background:#0E0E0E;}
.tweet{background:#0E0E0E;border:1px solid #151314;border-width:0 1px;}
.tweet, .query{}
.tweet_list{overflow-y:hidden;}
.tweet_list .awesome, .tweet_list .epic{text-transform:uppercase;}
.tweet_list li{overflow-y:auto;overflow-x:hidden;padding:10px;position:relative;}
.tweet_list li a{text-decoration:none;color:#A4A4A4;}
.tweet_list li a:hover{color:#7C9FC2;}
.tweet_list .twScrNm{margin:0 0 2px 75px;color:#DC789A;}
.tweet.small .tweet_list .twScrNm{margin-left:60px;}
.tweet_list .twAct{font-size:11px;float:right;margin-right:20px;}
.tweet.small .tweet_list .twAct{margin-right:10px;}
.tweet_list .tweet_even{}
.tweet_list .tweet_avatar{padding:2px 15px 2px 0;float:left;background:url(/images/site/tweet-bbl.png) no-repeat 100% 10px;}
.tweet_list .tweet_avatar img{vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #444;}
.tweet_list .tweet_time{font-size:11px;}
.tweet_list .tweet_text{border:1px solid #FFF;border-left:0;width:260px;padding:8px 10px;margin-bottom:4px;display:block;float:left;color:#393939;text-shadow:0px 1px 0px #FFFFFF;filter:dropshadow(color=#FFFFFF, offx=0, offy=1);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#e7e7e7;background:-moz-linear-gradient(top, #e7e7e7 0%, #cfcfcf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e7e7), color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top, #e7e7e7 0%,#cfcfcf 100%);background:-o-linear-gradient(top, #e7e7e7 0%,#cfcfcf 100%);background:-ms-linear-gradient(top, #e7e7e7 0%,#cfcfcf 100%);background:linear-gradient(top, #e7e7e7 0%,#cfcfcf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#cfcfcf',GradientType=0);}
html>body .tweet_list .tweet_text{width:240px;}
.tweet.small .tweet_list .tweet_text{width:210px;}
html>body .tweet.small .tweet_list .tweet_text{width:190px;}
.tweet_list .tweet_text a{color:#3b5d7f;text-shadow:0px 1px 0px #FFFFFF;filter:dropshadow(color=#FFFFFF, offx=0, offy=1);}
.tweet_list .tweet_text a:hover{color:#000;text-decoration:underline;}
#shortyfun .tweet_list li{position:absolute;}
#shortyfun .tweet_list li.tweet_first{margin:50px 0 0 470px;}
#shortyfun .tweet_list li.tweet_first .tweet_avatar img{height:30px;width:30px;}
#shortyfun .tweet_list li.tweet_first .tweet_text{font-size:11px;}
#shortyfun .tweet_list li.tweet_first .twAct{margin-right:100px;}
#shortyfun .tweet_list li.tweet_first .twScrNm{margin-left:55px;}
.hp-nav{}
.hp-nav li{float:left;margin-bottom:3px;}
.hp-nav li a{overflow:hidden;width:500px;display:block;border-left:1px solid #252525;}
.hp-nav li a img{display:block;}
.hp-nav li a.first img{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}
.hp-nav li a.last img{-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;}
.page-content .profile-img{float:left;width:179px;margin-right:12px;background:#000;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0px 0px 5px 1px #000000;-moz-box-shadow:0px 0px 5px 1px #000000;box-shadow:0px 0px 5px 1px #000000;}
.page-content .profile-img.oview{margin:0 36px 20px 0;min-height:60px;height:60px;}
html>body .page-content .profile-img.oview{height:auto;}
.page-content .profile-img.oview.last{margin-right:0;}
.page-content .profile-img.oview div span{text-align:center;display:block;padding:0 8px 5px;line-height:16px;}
.page-content .profile-img.oview div span.main{color:#FBFBFB;border-top:1px solid #000;padding:5px 0 0;text-transform:uppercase;font-size:13px;}
.page-content .profile-img.oview div span.main.one{padding-bottom:5px;}
.page-content .profile-img.oview div a{text-decoration:none;font-size:12px;text-transform:none;}
.page-content .profile-img.oview div a:hover img{margin-left:0;}
.page-content .profile-img.oview.alt div a:hover img{margin-left:-175px;}
.page-content .profile-img.oview.episodes{width:250px;}
.page-content .profile-img.oview.episodes a img{margin-left:0;}
.page-content .profile-img.oview.episodes a:hover img{margin-left:-250px;}
.page-content.altImages .profile-img.oview.episodes a img{margin-left:-250px;}
.page-content.altImages .profile-img.oview.episodes a:hover img{margin-left:0;}
.page-content .profile-img div{border:2px solid #000;overflow:hidden;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.page-content .profile-img div img{margin-left:-175px;}
.page-content .profile-img.half div img{margin-left:-20px;}
.page-content .profile-img.halfalt div img{margin-left:-300px;}
.page-content .profile-img.alt div img{margin-left:0;}
.page-content .profile-img.big{width:555px;min-height:320px;height:320px;margin-bottom:15px;float:none;}
html>body .page-content .profile-img.big{height:auto;}
.page-content .profile-img.big div div{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.page-content .profile-img #gallery-frame{height:320px;background:url(/ImageGen.ashx?image=/images/wallpapers/wallpaperBG.jpg) no-repeat -3px 100%;}
.page-content .profile-img #gallery-frame img{margin-left:0;}
.page-content .profile-img.hp{width:419px;margin:0;float:right;}
.page-content .profile-img.hp div img{margin:0;}
#gallery-frame .nivo-controlNav{position:absolute;width:565px;bottom:-90px;overflow:visible;}
#gallery-frame .nivo-controlNav img{display:inline;position:relative;margin:0 10px 0 0;width:60px;cursor:pointer;}
.page-content .profile-info{float:left;}
.page-content .profile-info.big{float:none;margin-bottom:20px;}
.page-content .profile-info .item{position:relative;width:355px;background:url(/ImageGen.ashx?image=/images/site/profile-info-bg-alt.png);}
.page-content .profile-info.big .item{width:auto;}
.page-content .profile-info .item:nth-child(even){background:url(/ImageGen.ashx?image=/images/site/profile-info-bg.png);}
.page-content .profile-info .item .label{width:122px;padding:9px 0 9px 11px;font-size:11px;text-transform:uppercase;float:left;text-shadow:0 1px 1px #000000;filter:dropshadow(color=#000000, offx=0, offy=1);}
.page-content .profile-info .item img{cursor:help;display:block;position:absolute;top:6px;right:8px;}
html>body .page-content .profile-info .item .label{width:111px;}
.page-content .profile-info.big .item .label{width:146px;}
html>body .page-content .profile-info.big .item .label{width:135px;}
.page-content .profile-info.big .item .label.small{width:100px;}
html>body .page-content .profile-info.big .item .label.small{width:89px;}
.page-content .profile-info .item .details{width:233px;padding:9px 11px 9px 0;font-size:12px;color:#FEFEFE;float:left;}
html>body .page-content .profile-info .item .details{width:222px;}
.page-content .profile-info.big .item .details{width:146px;}
html>body .page-content .profile-info.big .item .details{padding-right:0;}
.page-content .profile-info.big .item .details.big{width:400px;}
html>body .page-content .profile-info.big .item .details.big{width:324px;}
.page-content p{color:#C3C0BF;font-size:16px;line-height:21px;margin-bottom:20px;}
p.intro{font-size:16px;font-style:italic;}
.page-content h3{color:#FFF;font-weight:bold;font-size:16px;margin-bottom:3px;}
.page-content a{text-decoration:underline;}
.page-content a.note{font-size:12px;}
.tooltip{display:none;border:2px solid #D2D2D2;background:#16050C;font-size:13px;height:180px;width:240px;padding:10px;color:#F9E6ED;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
ul.tabs{border-bottom:4px solid #333;height:40px;padding-left:5px;margin:20px 0 1px;}
ul.tabs li{width:125px;white-space:nowrap;float:left;}
ul.tabs.big li, ul.tabs li.big{width:200px;}
ul.tabs li.med{width:150px;}
ul.tabs.hp li{width:170px;}
ul.tabs li a{text-decoration:none;display:block;padding:11px 14px 11px 40px;font-size:14px;color:#FFF;margin-right:2px;border:1px solid #000;border-bottom-color:#252525;background-color:#141414;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}
ul.tabs li.icon{width:50px;}
ul.tabs li.icon a{padding:11px 5px;}
ul.tabs li.twit a{background:url(/ImageGen.ashx?image=/images/site/tabs-twitter.png) no-repeat 16px 10px #141414;}
ul.tabs li.twit-ff a{background:url(/ImageGen.ashx?image=/images/site/tabs-twitter-ff.png) no-repeat 16px 10px #141414;}
ul.tabs li.bio a{background:url(/ImageGen.ashx?image=/images/site/tabs-bio.png) no-repeat 16px 12px #141414;}
ul.tabs li.directions a{background:url(/ImageGen.ashx?image=/images/site/tabs-directions.png) no-repeat 16px 12px #141414;}
ul.tabs li.photo a{background:url(/ImageGen.ashx?image=/images/site/tabs-photo.png) no-repeat 20px 12px #141414;}
ul.tabs li.video a{background:url(/ImageGen.ashx?image=/images/site/tabs-video.png) no-repeat 20px 12px #141414;}
ul.tabs li.credits a{background:url(/ImageGen.ashx?image=/images/site/tabs-credits.png) no-repeat 20px 12px #141414;}
ul.tabs li.trivia a{background:url(/ImageGen.ashx?image=/images/site/tabs-trivia.png) no-repeat 20px 12px #141414;}
ul.tabs li.awards a{background:url(/ImageGen.ashx?image=/images/site/tabs-awards.png) no-repeat 16px 12px #141414;}
ul.tabs li.awards.icon a{background-position:16px 12px;}
ul.tabs li.social a{background:url(/ImageGen.ashx?image=/images/site/tabs-social1.png) no-repeat 20px 12px #141414;}
ul.tabs li.social.icon a{background-position:16px 12px;}
ul.tabs li.crew a{background:url(/ImageGen.ashx?image=/images/site/tabs-crew.png) no-repeat 20px 12px #141414;}
ul.tabs li.crew.icon a{background-position:16px 12px;}
ul.tabs li.media a{background:url(/ImageGen.ashx?image=/images/site/tabs-media.png) no-repeat 20px 13px #141414;}
ul.tabs li.media.icon a{background-position:16px 12px;}
ul.tabs li.wardrobe a{background:url(/ImageGen.ashx?image=/images/site/tabs-wardrobe.png) no-repeat 16px 14px #141414;}
ul.tabs li.wardrobe.icon a{background-position:16px 14px;}
ul.tabs li.episode a{background:url(/ImageGen.ashx?image=/images/site/tabs-episode.png) no-repeat 16px 12px #141414;}
ul.tabs li.episode.icon a{background-position:16px 12px;}
ul.tabs li.geo a{background:url(/ImageGen.ashx?image=/images/site/tabs-geo.png) no-repeat 20px 12px #141414;}
ul.tabs li.geo.icon a{background-position:16px 12px;}
ul.tabs li.prop a{background:url(/ImageGen.ashx?image=/images/site/tabs-prop.png) no-repeat 20px 12px #141414;}
ul.tabs li.prop.icon a{background-position:16px 12px;}
ul.tabs li.desktop a{background:url(/ImageGen.ashx?image=/images/site/tabs-desktop.png) no-repeat 20px 12px #141414;}
ul.tabs li.music a{background:url(/ImageGen.ashx?image=/images/site/tabs-music.png) no-repeat 20px 12px #141414;}
ul.tabs li a.active{background-color:#333 !important;border-color:#2A2A2A;border-bottom-color:#333;}
ul.tabs li a:hover{background-color:#1E1E1E;}
.panes{padding-top:28px;}
.panes .panel{padding:0 20px;}
.panes.hp .panel{padding:0;}
.panes .panel.full{padding:0 4px;}
.news-content .panes{padding-top:0;}
#search-page .panes{padding-top:10px;}
#hp-hero .scrollable{width:857px;height:286px;overflow:hidden;position:relative;}
#hp-hero .scrollable .items{width:20000em;position:absolute;}
.items .content{float:left;width:857px;margin-right:20px;}
#hp-hero ul.hpHero{position:absolute;bottom:0;padding:0;border:0;height:auto;margin:0;}
#hp-hero ul.hpHero li{width:auto;white-space:nowrap;float:left;}
#hp-hero ul.hpHero li a{padding:14px 20px;margin-right:10px;text-decoration:none;display:block;font-size:14px;color:#FFF;border:1px solid #000;border-bottom-color:#202020;background-color:#141414;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
#hp-hero ul.hpHero li.active a{background-color:#333 !important;border-color:#2A2A2A;border-bottom-color:#333;}
#hp-hero ul.hpHero li a:hover{background-color:#1E1E1E;}
ul.credits{}
ul.credits li{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #252523;}
ul.credits li strong{text-shadow:0 1px 1px #000;color:#868680;display:block;float:left;margin-right:10px;font-size:18px;font-weight:bold;}
.thumb-nav{padding:0 10px;}
.thumb-nav a{display:block;float:left;position:relative;z-index:1;width:80px;height:50px;border:2px solid #D6D6D6;overflow:hidden;margin-right:10px;}
.thumb-nav a img{display:block;position:absolute;top:-12px;left:-20px;border:0;}
.thumb-nav a:hover{overflow:visible;z-index:1000;}
.thumb-nav a:hover img{border:2px solid #D6D6D6;}
.mainLink{}
.mainLink img{display:block;float:left;padding-bottom:55px;}
.mainLink img.small{padding-bottom:20px;}
.mainLink p{margin-bottom:4px !important;}
#ringtones, #scripts{margin:15px 0 0 14px;position:relative;padding-left:190px;background:url(/ImageGen.ashx?image=/images/site/ringtones-bg.jpg) no-repeat 0 100%;height:302px;}
#scripts{background:url(/ImageGen.ashx?image=/images/site/scripts-bg.jpg) no-repeat 0 100%;}
#ringtones{height:402px;}
#ringtones #ringtones-player{height:180px;width:141px;position:absolute;bottom:1px;left:14px;overflow:hidden;}
#ringtones #ringtones-player img{display:block;margin:-20px 0 0 -12px;}
#ringtones #ringtones-player .btns{border-top:1px solid #858890;background:#040C1E;height:90px;}
#ringtones #ringtones-player .btns a{display:block;width:100px;height:33px;overflow:hidden;margin:8px auto 0;}
#ringtones #ringtones-player .btns a img{margin:0;}
#ringtones #ringtones-player .btns a.m4r img{margin-top:-42px;}
#ringtones .ringtone, #scripts .script{cursor:pointer;border:1px solid #000;padding:10px 6px;margin:0 8px 8px 0;background:#111;}
#ringtones .ringtone img, #scripts .script img{border:2px solid #D6D6D6;display:block;float:left;margin-right:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#ringtones .ringtone h4, #scripts .script h4{color:#FFF;text-transform:none;font-size:13px;margin:0 0 6px;}
#scripts .script a{text-transform:uppercase;color:#DC789A;}
#ringtones .ringtone:hover, #scripts .script:hover{border-color:#2E2E2E;}
#ringtones .step2{position:absolute;width:380px;bottom:0;padding-left:17px;}
#ringtones .step2 p.intro{margin-bottom:5px;}
.divider.ringtones-divider{border-top:1px solid #2a2a2a;height:30px;margin-top:-1px;z-index:999;position:relative;background:#111111;background:-moz-linear-gradient(top, #111111 0%, #000000 49%, #000000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#111111), color-stop(49%,#000000), color-stop(100%,#000000));background:-webkit-linear-gradient(top, #111111 0%,#000000 49%,#000000 100%);background:-o-linear-gradient(top, #111111 0%,#000000 49%,#000000 100%);background:-ms-linear-gradient(top, #111111 0%,#000000 49%,#000000 100%);background:linear-gradient(top, #111111 0%,#000000 49%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111', endColorstr='#000000',GradientType=0);}
a.charImgLnk{text-decoration:none;padding:10px 3px 10px 38px;font-size:12px;display:block;position:relative;}
a.charImgLnk span{color:#666;}
a.charImgLnk span.img{border:1px solid #D6D6D6;display:block;width:27px;overflow:hidden;position:absolute;top:3px;left:3px;}
a.charImgLnk span.img img{height:27px;display:block;margin-left:-27px;}
a.charImgLnk.last{border-bottom:1px solid #222;}
a.charImgLnk:hover{text-decoration:none;background:#0C0C0C;}
a.charImgLnk:hover span.img img{margin-left:0;}
#page-side, .page-side{float:left;margin-top:60px;width:290px;}
#page-side.newsPage{margin-top:20px;}
.panes #page-side, .panes .page-side{width:255px;margin-top:20px;}
#page-side h3, .page-side h3{margin-bottom:10px;text-transform:uppercase;font-size:16px;cursor:pointer;}
#page-side .pane{margin-bottom:15px;}
#page-side #downloads a.matchedRes{background:url(/ImageGen.ashx?image=/images/site/downloads-resmatch.gif) no-repeat 100% 5px;}
a.castcrew{border-top:1px solid #222;padding:10px 3px 10px 38px;font-size:12px;display:block;position:relative;}
a.castcrew span{color:#666;}
a.castcrew span.img{border:1px solid #D6D6D6;display:block;width:27px;overflow:hidden;position:absolute;top:3px;left:3px;}
a.castcrew span.img img{height:27px;display:block;margin-left:-27px;}
a.castcrew.last{border-bottom:1px solid #222;}
a.castcrew:hover{text-decoration:none;background:#0C0C0C;}
a.castcrew:hover span.img img{margin-left:0;}
a.castcrew.download .img img{margin-left:0;}
a.castcrew.date{padding-left:3px;}
a.castcrew.date span{display:block;}
#page-side .advert{margin-top:40px;text-align:center;}
html>body #page-side .advert{text-align:center;}
.advert h5{color:#4B4B4B;margin-bottom:4px;font-size:14px;}
.advert.header{margin:10px auto;text-align:center;}
.advert.footer{margin:0 auto 15px;text-align:center;}
#maincontentright{margin-top:20px;width:290px;float:left;padding-left:10px;}
#maincontentcenter{margin-top:20px;width:905px;float:left;}
#homemainimage{width:905px;height:365px;}
#aboutpic{width:200px;float:left;margin-bottom:25px;}
#abouttxt{width:382px;float:left;padding:0 10px;}
.leftsidegrad{width:565px;height:450px;min-height:410px;background:url(/ImageGen.ashx?image=/images/articlebg.jpg) repeat-x;padding:20px;}
.rightsidegradHome{width:250px;height:450px;min-height:410px;margin-top:25px;background:url(/ImageGen.ashx?image=/images/articlebg.jpg) repeat-x;padding:20px;}
.rightsidegrad{width:250px;height:450px;min-height:410px;background:url(/ImageGen.ashx?image=/images/articlebg.jpg) repeat-x;padding:20px;}
.centergrad{width:865px;height:450px;min-height:410px;background:url(/ImageGen.ashx?image=/images/articlebg.jpg) repeat-x;padding:20px;}
html>body .centergrad, html>body .rightsidegrad, html>body .rightsidegradHome, html>body .leftsidegrad{height:auto;}
.floatleft{float:left;}
.clear, .divider{display:block;clear:both;font-size:1px;line-height:0;height:0;color:#FFF;}
.divider{height:4px;}
.fltL{float:left !important;}
.fltR{float:right !important;}
.padding10{padding:0 10px 0 10px;}
.xh2{text-shadow:0 1px 1px #000000;margin:0 0 20px 0;text-transform:uppercase;font-size:175%;border-bottom:2px solid #3A3540;color:#6C6376;padding-bottom:6px;}
h4{margin:10px 0 5px 0;text-transform:uppercase;font-size:125%;color:#999999;}
p{margin-bottom:15px;font-size:110%;color:#D9D9D9;}
p.preamble{font-size:120%;line-height:140%;}
a{color:#ffffff;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0}
.linksimage{float:left;padding-right:20px;}
.boldtxt{font-weight:bold;}
.main_view{float:left;position:relative;}
.image_reel{position:absolute;top:0;left:0;}
.image_reel img{float:left;border:0;}
.paging{position:absolute;bottom:10px;right:10px;height:15px;z-index:100;text-align:right;display:none;font-size:1px;}
.paging a{background:url(/ImageGen.ashx?image=/images/greyspot.png);height:15px;width:16px;display:block;float:left;}
.paging a:hover{text-decoration:none;}
.paging a.active{background:url(/ImageGen.ashx?image=/images/whitespot.png);}
.paging img{border:0;}
ul#site-nav{position:relative;z-index:999;list-style-type:none;margin:0;padding:0;}
ul#site-nav li{float:left;background:url(/ImageGen.ashx?image=/images/site/nav-divider-2.png) no-repeat 100% 0;}
ul#site-nav li.hasChildren.active{margin-bottom:30px;}
ul#site-nav li.last{background:none;}
ul#site-nav li a{margin-top:1px;padding:8px 16px 11px;position:relative;background:url(/ImageGen.ashx?image=/images/site/nav-divider-2.png) no-repeat 0 -35px;font-size:13px;text-transform:uppercase;display:block;color:#cfcfcf;text-decoration:none;font-weight:bold;}
ul#site-nav li a:hover{margin-top:0;border-top:1px solid #000;}
ul#site-nav li a span{position:relative;z-index:999;display:none;width:20px;height:10px;margin:0 auto;bottom:-10px;}
ul#site-nav li a.active{color:#FFF;margin-top:0;}
ul#site-nav li.hasChildren a.active span{display:block;background:url(/ImageGen.ashx?image=/images/site/nav-sub-active.gif) no-repeat 0 0;}
ul#site-nav li a.first{background:none;}
ul#site-nav .subnav{display:none;position:absolute;left:0;height:40px;overflow:hidden;width:905px;border-bottom:2px solid #000;background:url(/ImageGen.ashx?image=/images/site/nav-sub-bg.gif) 0 0 #1a1918;}
ul#site-nav li.active .subnav{display:block;margin-top:-11px;}
ul#site-nav .subnav{}
ul#site-nav .subnav div.active{position:absolute;display:none;}
ul#site-nav .subnav .content{border-bottom:1px solid #434343;border-top:1px solid #000;}
ul#site-nav .subnav li{background:none;}
ul#site-nav .subnav li a{margin:0;border:0;background:url(/ImageGen.ashx?image=/images/site/nav-sub-divider.gif) no-repeat 100% 9px;color:#F0F0F0;padding:11px 16px 10px 15px;font-weight:normal;font-size:12px;text-transform:none;}
ul#site-nav .subnav li a.last{background:none;}
ul#site-nav .subnav li a:hover{color:#999;}
ul#site-nav .subnav li a.active{border:0;}
ul#site-nav .subnav li a span{display:none !important;}
.ringtone .jp-play, .ringtone .jp-pause, .ringtone .jp-stop{text-decoration:none;float:left;margin-right:4px;display:block;height:20px;width:58px;background:url(/images/media-buttons.png) -58px 0;}
.ringtone .jp-pause{background-position:-58px -20px;}
.ringtone .jp-stop{background-position:-58px -40px;}
.ringtone .jp-play:hover{background-position:0 0;text-decoration:none;}
.ringtone .jp-pause:hover{background-position:0 -20px;text-decoration:none;}
.ringtone .jp-stop:hover{background-position:0 -40px;text-decoration:none;}
.pagination{margin-bottom:20px;}
.pagination.bottom{margin-top:20px;}
.pagination a{display:block;float:left;text-decoration:none;padding:10px 12px;background:#111;border:1px solid #222;color:#F5F5F5;}
.pagination ul.pageNumbers{}
.pagination ul.pageNumbers li{float:left;}
.pagination ul.pageNumbers li a{float:none;}
.pagination ul.pageNumbers li.active a{background:#1F1F1F;color:#FFF;border-color:#353535;}
#map{color:#000;}
.search-info{font-weight:bold;border:1px solid #423E3C;border-bottom-color:#000;margin-bottom:14px;border-width:1px 0;padding:6px 10px 6px;background:#2F2C2B;color:#DC789A;}
.search-results{}
.search-results a.result-item{font-size:14px;color:#FFF;background-position:14px 10px;display:block;padding:8px 30px 10px 44px;text-decoration:none;margin-bottom:4px;border-bottom:1px solid #232323;border-top:1px solid #0B0B0B;}
.search-results a.result-item span{display:block;margin-top:2px;font-size:13px;color:#999;}
.search-results a.result-item:hover{background-color:#0D0D0D;}
#search-page input{margin:10px 0 0 20px;border:1px solid #939393;background:url(/ImageGen.ashx?image=/images/site/search-box-bg.gif) no-repeat 4px -19px #FFF;padding:2px 4px 2px 28px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:4px;-webkit-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}
#search-page input.btn{margin-left:0;cursor:pointer;background:#766878;border-color:#6A5E6C;color:#EEE;font-weight:bold;padding:2px 8px;-moz-border-radius-topleft:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;}
.loading{margin-bottom:50px;}
.hp_oviewimage{width:250px;text-align:center;float:left;padding:0 57px 0 0;}
.hp_oviewimageend{width:250px;text-align:center;float:left;padding:0;}
.hp_oviewImg{float:left;overflow:hidden;width:250px;}
.hp_oviewImg .img{border:2px solid #1F2025;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden;margin-bottom:10px;}
.hp_oviewImg img{display:block;}
.hp_oviewImg.overview a{display:block;text-align:center;text-transform:uppercase;text-decoration:none;padding-bottom:20px;}
.hp_oviewImg.overview a img{margin-left:-250px;}
.hp_oviewImg.overview a:hover img{margin-left:0;}
ul.bold{padding:12px 0;border:2px solid #404551;border-width:2px 0;margin-bottom:15px;}
ul.bold li{font-weight:bold;font-size:14px;margin-bottom:4px;}
ul.bold li a{text-decoration:underline;color:#D3E2F7;}
.msg{display:none;float:none;margin-bottom:10px;padding:10px;}
.msg.err{display:block;background:#FFD8D9;color:#A40000;border:1px solid #A95A62;}
.msg.success{display:block;background:#BCEEB2;color:#247221;border:1px solid #7BB57A;}
.form{margin:0;background:#F5F5F5;padding:15px 15px;}
.form label, .form .fauxLabel{text-align:left;float:left;width:120px;padding-top:4px;margin-right:14px;font-weight:bold;color:#0F1014;}
.form label.inline, .form .chkBoxList label{width:auto;margin:2px 20px 0 5px;font-size:12px;font-weight:normal;padding:0;}
.form input, .form textarea{float:left;width:250px;color:#222;border:1px solid #C8C8C8;padding:3px;font:1em Arial, Verdana, Helvetica;}
.form input.chk, .form input.btn, .form .chkBoxList input{width:auto;border:0;}
.form .fauxInput{float:left;width:258px;text-align:right;}
.form p{color:#0C0D0F;}
input.btn_gen{cursor:pointer;color:#FDFAFA;text-transform:uppercase;font:13px Arial;font-weight:bold;margin:0;padding:4px 22px 4px 6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #EA8803;text-shadow:-1px 0px 1px #ED9525;filter:dropshadow(color=#ED9525, offx=0, offy=-1);width:120px;min-width:100px;background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 95% 7px #fecf77;background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 95% 7px, -moz-linear-gradient(top, #fecf77 1%, #fcbd45 2%, #fda60a 98%, #fecf77 99%);background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 95% 7px, -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fecf77), color-stop(2%,#fcbd45), color-stop(98%,#fda60a), color-stop(99%,#fecf77));background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 95% 7px, -webkit-linear-gradient(top, #fecf77 1%,#fcbd45 2%,#fda60a 98%,#fecf77 99%);background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 95% 7px, -o-linear-gradient(top, #fecf77 1%,#fcbd45 2%,#fda60a 98%,#fecf77 99%);background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 95% 7px, -ms-linear-gradient(top, #fecf77 1%,#fcbd45 2%,#fda60a 98%,#fecf77 99%);background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 95% 7px, linear-gradient(top, #fecf77 1%,#fcbd45 2%,#fda60a 98%,#fecf77 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecf77', endColorstr='#fecf77',GradientType=0);}
input.btn_gen:hover{color:#FEFAAF;}
html>body input.btn_gen{width:auto;}
input.btn_gen.btn_gen_prpl{padding-right:6px;color:#FFF;border-color:#755593;text-shadow:-1px 0px 1px #000;filter:dropshadow(color=#000000, offx=0, offy=-1);background:#5b4870;background:-moz-linear-gradient(top, #5b4870 1%, #6d6789 2%, #30263e 96%, #24123d 98%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#5b4870), color-stop(2%,#6d6789), color-stop(96%,#30263e), color-stop(98%,#24123d));background:-webkit-linear-gradient(top, #5b4870 1%,#6d6789 2%,#30263e 96%,#24123d 98%);background:-o-linear-gradient(top, #5b4870 1%,#6d6789 2%,#30263e 96%,#24123d 98%);background:-ms-linear-gradient(top, #5b4870 1%,#6d6789 2%,#30263e 96%,#24123d 98%);background:linear-gradient(top, #5b4870 1%,#6d6789 2%,#30263e 96%,#24123d 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b4870', endColorstr='#24123d',GradientType=0);}
input.btn_gen.disabled{cursor:wait;color:#e7e4e4;border:1px solid #696969;text-shadow:-1px 0px 1px #696969;filter:dropshadow(color=#ED9525, offx=0, offy=-1);background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 91% 7px #bbbbbb;background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 91% 7px, -moz-linear-gradient(top, #bbbbbb 1%, #a1a1a1 2%, #848484 98%, #bbbbbb 99%);background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 91% 7px, -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bbbbbb), color-stop(2%,#a1a1a1), color-stop(98%,#848484), color-stop(99%,#bbbbbb));background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 91% 7px, -webkit-linear-gradient(top, #bbbbbb 1%,#a1a1a1 2%,#848484 98%,#bbbbbb 99%);background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 91% 7px, -o-linear-gradient(top, #bbbbbb 1%,#a1a1a1 2%,#848484 98%,#bbbbbb 99%);background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 91% 7px, -ms-linear-gradient(top, #bbbbbb 1%,#a1a1a1 2%,#848484 98%,#bbbbbb 99%);background:url(/ImageGen.ashx?image=/images/btnChevron.png) no-repeat 91% 7px, linear-gradient(top, #bbbbbb 1%,#a1a1a1 2%,#848484 98%,#bbbbbb 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbbbbb', endColorstr='#bbbbbb',GradientType=0);}
#countdown{position:relative;overflow:hidden;margin:0;height:303px;width:290px;background:#000;border:1px solid #1B1522;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#countdown #timer{position:absolute;bottom:10px;left:15px;}
#countdown #timer .timer_numbers{letter-spacing:10px;background:url(/images/date-num.png) no-repeat;padding:16px 0 0 10px;margin:0;width:64px;height:49px;font-family:Arial, Helvetica, sans-serif;float:left;font-size:30px;color:#E8E8E8;}
html>body #countdown #timer .timer_numbers{height:33px;width:54px;}
#countdown #timer .timer_labels{float:left;font-weight:bold;width:64px;height:49px;text-align:center;}
#countdown #timer.cdown_1, #countdown #timer.cdown_4, #countdown #timer.cdown_7{width:128px;top:10px;left:4px;}
#countdown #timer.cdown_1 .timer_numbers, #countdown #timer.cdown_2 .timer_numbers, #countdown #timer.cdown_3 .timer_numbers, #countdown #timer.cdown_4 .timer_numbers, #countdown #timer.cdown_7 .timer_numbers{margin-bottom:6px;}
#countdown #timer.cdown_1 .timer_labels, #countdown #timer.cdown_2 .timer_labels, #countdown #timer.cdown_3 .timer_labels, #countdown #timer.cdown_4 .timer_labels, #countdown #timer.cdown_7 .timer_labels{padding-top:15px;width:45px;}
html>body #countdown #timer.cdown_1 .timer_labels, html>body #countdown #timer.cdown_2 .timer_labels, html>body #countdown #timer.cdown_3 .timer_labels, html>body #countdown #timer.cdown_4 .timer_labels, html>body #countdown #timer.cdown_7 .timer_labels{height:34px;}
#countdown #timer.cdown_2, #countdown #timer.cdown_3, #countdown #timer.cdown_7{width:128px;top:10px;left:175px;}
#countdown #timer.cdown_6 .timer_labels, #countdown #timer.cdown_5 .timer_labels{height:auto;}
#countdown #timer.cdown_4 .timer_labels, #countdown #timer.cdown_6 .timer_labels{color:#000;}
#calendar2012, #calendar2013, #calendar2014{}
#calendar2012 .intro, #calendar2013 .intro, #calendar2014 .intro{font-size:17px;line-height:22px;}
#calendar2012 .calendar-item, #calendar2013 .calendar-item, #calendar2014 .calendar-item{margin:0 10px;position:relative;}
#calendar2012 .calendar-item.active, #calendar2013 .calendar-item.active, #calendar2014 .calendar-item.active{cursor:pointer;}
#calendar2012 .calendar-item.active h2, #calendar2013 .calendar-item.active h2, #calendar2014 .calendar-item.active h2{color:#FFF;}
#calendar2012 .calendar-item input, #calendar2013 .calendar-item input, #calendar2014 .calendar-item input{display:none;}
#calendar2012 .calendar-item:hover input, #calendar2013 .calendar-item:hover input, #calendar2014 .calendar-item:hover input{display:block;position:absolute;bottom:45px;left:38px;}
#resolutionNumber{display:block;font-weight:normal;}
#calendar-open, .altOlayBox{width:800px;height:525px;padding:20px;}
.altOlayBox{z-index:9999;}
html>body #calendar-open, html>body .altOlayBox{width:760px;height:485px;}
#calendar-open h2, .altOlayBox h2{font-size:30px;font-weight:bold;line-height:28px;border-bottom:2px solid #2D2831;}
#calendar-open #letterHolder{margin:80px 0 30px;}
#calendar-open #letterHolder .letterBox{color:#FFF;width:40px;min-width:40px;cursor:move;display:block;text-align:center;border:2px solid #6C6376;background:#3A3540;line-height:19px;padding:11px 0;font-weight:bold;font-size:19px;float:left;margin:0 5px 10px 0;}
#calendar-open #letterHolder .letterBox.blank{background:#2D2831;border-color:#3A3540;}
#calendar-open #letterHolder .letterBox:hover{border-color:#928F47;color:#DFDC4F;}
#calendar-open, .altOlayBox p{font-size:17px;color:#FFF;line-height:22px;}
#calendar-open .msg.err{text-transform:uppercase;margin-top:50px;background:none;border:0;position:relative;}
#calendar-open .msg.err .a{font-size:60px;top:25px;color:#B92106;display:block;position:absolute;}
#calendar-open .msg.err .b{top:0;left:320px;font-weight:bold;font-size:20px;color:#FFF;display:block;position:absolute;}
#calendar-open .msg.err .c{font-size:40px;color:#4B888D;left:400px;top:60px;display:block;position:absolute;}
#calendar-open .msg.err .d{top:20px;right:80px;color:#FFF;font-weight:bold;font-size:24px;display:block;position:absolute;}
.news{background:url(/ImageGen.ashx?image=/images/site/profile-info-bg-alt.png) #111;margin-bottom:4px;}
.news a{text-decoration:none;display:block;}
.news a .title{display:block;font-size:13px;text-transform:uppercase;font-weight:bold;margin-bottom:2px;}
.news.news.news-1{border:1px solid #000;margin-bottom:12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.news.news-1 .date{text-transform:uppercase;font-size:16px;font-weight:bold;float:left;width:70px;border-right:1px solid #232323;}
.news.news-1 .date span{display:block;text-align:center;padding:5px 0;}
.news.news-1 .date span.d{font-size:40px;padding:8px 0;}
.news.news-1 a{float:left;width:470px;padding:6px;}
html>body .news.news-1 a{width:458px;}
.news.news-1 a img{width:64px;height:64px;border:1px solid #c1c1c1;display:block;float:left;margin:3px 11px 0 0;}
.news.news-1 a span.title{float:left;font-size:15px;width:375px;}
.news.news-1 a span.desc{display:block;font-size:14px;float:left;width:375px;color:#FFF;}
.news.news-1 a span.comments{text-align:center;display:block;float:right;background:url(/ImageGen.ashx?image=/images/site/news-bubble.png) no-repeat 0 0;height:19px;width:26px;font-weight:bold;font-size:9px;color:#000;}
.news.news-1 a:hover img{border-color:#FFF;}
.news.news-1 a:hover span.desc{text-decoration:underline;}
.news.news-2, .news.news-3{padding:8px;margin:0 10px 10px 0;float:left;width:275px;}
html>body .news.news-2, html>body .news.news-3{width:259px;}
.news.news-3{margin-right:0;}
.news.news-2 .title, .news.news-3 .title{margin-bottom:0;}
.news.news-2 .date, .news.news-3 .date, .news.news-list .date{font-weight:bold;font-size:12px;color:#FFF;}
.news.news-2 .desc, .news.news-3 .desc{color:#D4D4D4;font-size:12px;}
.news.news-2 a:hover .desc, .news.news-3 a:hover .desc{text-decoration:underline;}
.news.news-list{padding:8px;}
.news.news-list a{color:#D4D4D4;}
.news.news-list a:hover .title{text-decoration:underline;}
.news-hp{background:none;}
.news-hp a span{display:block;}
.news-hp a .title{color:#AFA3BA;font-size:22px;margin-bottom:6px;text-transform:none;}
.news-hp a .date{font-size:12px;text-transform:uppercase;margin-bottom:6px;color:#C4C4C4;}
.news-hp a .desc{font-size:14px;line-height:18px;}
.gallery .thumb-nav a{margin-bottom:8px;}
.thumb-nav a.imgP{width:50px;height:80px;}
.thumb-nav a.imgL{}
#gallery{display:none;background:#0F0F0F;position:relative;border:10px solid #000;height:540px;width:640px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0px 0px 60px 10px #000000;-moz-box-shadow:0px 0px 60px 10px #000000;box-shadow:0px 0px 60px 10px #000000;}
#gallery #overlay-close{cursor:pointer;position:absolute;top:-22px;left:-22px;height:45px;width:45px;background:url(/ImageGen.ashx?image=/images/site/overlay-close.png) no-repeat 0 0 #000;}
#gallery #gallery-image{text-align:center;margin-top:20px;}
#gallery #gallery-image img{margin:0;border:5px solid #FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
#gallery #gallery-thumbs{border-top:2px solid #000;height:95px;position:absolute;bottom:0;left:0;background:url(/ImageGen.ashx?image=/images/site/page-content-bg.gif) #121211;}
#gallery-thumbs a.prev, #gallery-thumbs a.next{z-index:999;background:url(/ImageGen.ashx?image=/images/site/scroll-nav.png) no-repeat 0 0;cursor:pointer;width:44px;height:46px;display:block;position:absolute;bottom:25px;left:-20px;}
#gallery-thumbs a.next{right:-20px;left:auto;background-position:-48px 0;}
#gallery-thumbs a.disabled{visibility:hidden !important;}
#gallery-thumbs .scrollable{position:relative;overflow:hidden;width:640px;height:95px;}
#gallery-thumbs .scrollable .active{border:2px solid #564B62;position:relative;cursor:default;}
#gallery-thumbs .scrollable .active img{padding:2px;background:#000;}
#gallery-thumbs .scrollable .active:hover img{border-color:#564B62;}
#gallery-thumbs .scrollable .items{width:20000em;position:absolute;clear:both;margin:20px 0 0 30px;}
#gallery-thumbs .scrollable .items div{float:left;width:600px;}
.social-bar{position:relative;height:33px;}
.social-bar .outer{position:relative;height:28px;overflow:hidden;margin:0 15px;background:#141414;border:1px solid #1E2020;border-bottom-color:#000;padding:0 10px 5px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}
html>body .social-bar .outer{height:23px;}
.st_fblike_hcount{padding-top:2px;}
.st_plusone_hcount{padding-top:5px;}
.social-bar span{float:left;display:block;}
.social-bar span.stArrow{margin-right:2px;}
.chicklets{color:#D9D3DE !important;margin:8px 2px 0 0;}
#fbComments{overflow:hidden;height:1px;}
.fbComment{margin:5px 0;padding-bottom:5px;border-bottom:1px solid #444;}
.fbComment img{display:block;float:left;width:50px;margin-right:10px;}
.fbComment .details{float:left;width:400px;}
.fbComment .details a{display:block;color:#DC789A !important;margin-bottom:2px;font-weight:bold;}
.fbComment .details .datetime{margin-bottom:5px;color:#D14E7B;}
.fbComment .details .message{color:#FFF;}
.altOlayBox .banner{padding:10px;color:#FFF;font-size:15px;}
.altOlayBox .banner span{display:block;font-size:12px;}
#shortyfun{height:500px;background:url(/ImageGen.ashx?image=/images/shortylogo.png) no-repeat 50% 50%;}
a.greenBtn , a.orangeBtn{display:inline-block;margin:10px 10px 0;padding:10px 20px;text-decoration:none;text-align:center;text-transform:uppercase;color:#222;font-size:15px;-webkit-border-radius:5px;border-radius:5px;}
a.greenBtn{margin-left:20px;text-shadow:-1px 1px 1px #b0d00f;filter:dropshadow(color=#b0d00f, offx=-1, offy=1);background:#9dc819;background:-moz-linear-gradient(top, #9dc819 0%, #6fa908 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dc819), color-stop(100%,#6fa908));background:-webkit-linear-gradient(top, #9dc819 0%,#6fa908 100%);background:-o-linear-gradient(top, #9dc819 0%,#6fa908 100%);background:-ms-linear-gradient(top, #9dc819 0%,#6fa908 100%);background:linear-gradient(to bottom, #9dc819 0%,#6fa908 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dc819', endColorstr='#6fa908',GradientType=0);}
a.orangeBtn{text-shadow:-1px 1px 1px #F1B800;filter:dropshadow(color=#F1B800, offx=-1, offy=1);background:#f3a500;background:-moz-linear-gradient(top, #f3a500 0%, #ed7500 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3a500), color-stop(100%,#ed7500));background:-webkit-linear-gradient(top, #f3a500 0%,#ed7500 100%);background:-o-linear-gradient(top, #f3a500 0%,#ed7500 100%);background:-ms-linear-gradient(top, #f3a500 0%,#ed7500 100%);background:linear-gradient(to bottom, #f3a500 0%,#ed7500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3a500', endColorstr='#ed7500',GradientType=0);}
a.greenBtn:hover, a.orangeBtn:hover{text-decoration:none;color:#000;}
.tweetBox #tweet-box-container{margin-top:10px !important;}
.tweetBox #tweet-box-header label{color:#FFF !important;}
.tweetBox #editor{border:2px solid #0072BC !important;}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
