html,body{height:100%;}
body,p,td,div,ul,li,form,table{margin:0;padding:0;}
:focus { outline: 0;}
form{display:inline;}
table{border-collapse:collapse;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
img.header{display:block;margin-bottom:10px;}
div#logo_ad,div#main_menu_container,div#content,div#footer{clear:both;}
div#logo_ad,div#main_menu,div#content,div#footer{margin:0 auto;width:938px;clear:both;}
div#content{min-height:600px;height:auto !important;height:600px;}
.pagination{font-size:80%;}
.pagination a{text-decoration:none;border:solid 1px #ccc;color:#000;}
.pagination a,.pagination span{display:block;float:left;padding:4px 8px;margin-right:5px;margin-bottom:5px;}
.pagination .current{background:#eee;color:#000;border:solid 1px #ccc;}
.pagination .current.prev,.pagination .current.next{color:#999;border-color:#999;background:#fff;}
div.video_thumb{float:left;height:180px;width:161px;margin-right:20px;}
div.video_thumb img{display:block;}
div#related_videos_counter{text-align:right;border-top:1px solid #ccc;padding-top:10px;}
div#related_videos_counter a{padding:0 10px;}
div#comments_container{}
div.comment{border-bottom:1px solid #ccc;padding:8px 0;}
div#comments,div#channels{float:left;width:666px;}
table.comments{width:100%;}
table.comments td{padding:10px 0;vertical-align:top;border-bottom:1px solid #ccc;}
table.comments td.avatar{width:60px;}
div#modules{float:right;width:226px;padding-left:10px;border-left:1px solid #ccc;}
div#embed{width:500px;height:500px;padding:10px;}
div#footer{text-align:center;clear:both;margin-bottom:10px;font-size:10px;}
div#footer p{padding:14px 0 0 0 !important;}
div#footer a{text-decoration:underline;}
div#footer a:hover{text-decoration:none;}
a.button{background:url(/images/button-a.gif) no-repeat scroll top right;color:#333;display:block;float:left;height:24px;margin-right:6px;padding-right:18px;text-decoration:none;}
a.button span{background:url(/images/button-span.gif) no-repeat;display:block;line-height:14px;padding:5px 0 5px 18px;}
a.button:active{background-position:bottom right;color:#000;outline:none;}
a.button:active span{background-position:bottom left;padding:6px 0 4px 18px;}
div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;display:none;z-index:30;}
* html div#fancy_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
div#fancy_wrap{text-align:left;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('/images/fancybox/fancy_progress.png') no-repeat;}
div#fancy_loading_overlay{position:absolute;background-color:#FFF;z-index:30;}
div#fancy_loading_icon{position:absolute;background:url('/images/fancybox/fancy_loading.gif') no-repeat;z-index:35;width:16px;height:16px;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:18px 18px 33px 18px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #BBB;background:#fff;}
div#fancy_content{margin:0;z-index:100;position:absolute;}
div#fancy_div{background:#fff;color:#000;height:100%;width:100%;z-index:100;}
img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%;}
div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('/images/fancybox/fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:181;display:none;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}
#fancy_ajax{width:100%;height:100%;overflow:auto;}
a#fancy_left,a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url(data:image/gif;base64,AAAA);outline:none;}
a#fancy_left{left:0px;}
a#fancy_right{right:0px;}
span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block;}
span#fancy_left_ico{left:-9999px;background:transparent url('/images/fancybox/fancy_left.png') no-repeat;}
span#fancy_right_ico{right:-9999px;background:transparent url('/images/fancybox/fancy_right.png') no-repeat;}
a#fancy_left:hover{visibility:visible;}
a#fancy_right:hover{visibility:visible;}
a#fancy_left:hover span{left:20px;}
a#fancy_right:hover span{right:20px;}
.fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0;}
div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0;}
div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url('/images/fancybox/fancy_shadow_n.png') repeat-x;}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url('/images/fancybox/fancy_shadow_ne.png') no-repeat;}
div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url('/images/fancybox/fancy_shadow_e.png') repeat-y;}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url('/images/fancybox/fancy_shadow_se.png') no-repeat;}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url('/images/fancybox/fancy_shadow_s.png') repeat-x;}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url('/images/fancybox/fancy_shadow_sw.png') no-repeat;}
div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url('/images/fancybox/fancy_shadow_w.png') repeat-y;}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url('/images/fancybox/fancy_shadow_nw.png') no-repeat;}
div#fancy_title{position:absolute;bottom:-33px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:3px;}
div#fancy_title table{margin:0 auto;}
div#fancy_title table td{padding:0;vertical-align:middle;}
td#fancy_title_left{height:32px;width:15px;background:transparent url(/images/fancybox/fancy_title_left.png) repeat-x;}
td#fancy_title_main{height:32px;background:transparent url(/images/fancybox/fancy_title_main.png) repeat-x;}
td#fancy_title_right{height:32px;width:15px;background:transparent url(/images/fancybox/fancy_title_right.png) repeat-x;}
div#fancy_content{padding:5px;}
div#fancy_content h1{margin-top:0;padding-top:0;}
textarea#embed_code{height:230px;width:400px;padding:3px;}
td.channel_text{font-size:10px;line-height:1.1em;}
td.channel_text strong{font-size:11px;padding-bottom:2px;}
td.channel_text strong a{color:#333;text-decoration:none;line-height:1.2em;}
td.channel_text strong a:hover{text-decoration:underline;}
div.errorExplanation{border:1px solid red;padding:8px;margin-bottom:10px;}
div.errorExplanation h2{display:none;}
div.errorExplanation p{font-weight:bold;padding-bottom:3px;}
div.errorExplanation ul{margin-left:20px;}
p.error{color:red;margin:10px 0;}
body#admin div#logo_ad{margin-top:10px;}
body#admin div#content a{color:#333;text-decoration:underline;}
body#admin div.record_nav{font-size:16px;margin-bottom:20px;background:#ffe;padding:10px;}
body#admin table.listing{width:100%;border-collapse:collapse;margin-bottom:15px;}
body#admin table.listing tr th{padding:10px;vertical-align:top;text-align:left;border-bottom:3px solid #333;font-size:15px;}
body#admin table.listing tr th.options{text-align:center;width:120px;}
body#admin table.listing tr td{padding:10px;vertical-align:top;border-bottom:1px solid #666;font-size:13px;}
body#admin table.listing tr td.options{text-align:center;width:120px;}
body#admin p{padding:10px;}
body#admin p.field{clear:both;padding:10px;}
body#admin p.field label{float:left;width:180px;font-size:14px;font-weight:bold;}
body#admin p.field input,body#admin p.field textarea,body#admin p.field select{font-size:14px;padding:2px;}
body#admin p.submit_cancel{margin-top:20px;background:#eee;border-top:1px solid #ccc;padding:20px;}
body#admin p.submit_cancel a{padding-left:20px;}
body#admin div.notice{clear:both;margin:10px 0;border:1px solid green;padding:10px;color:green;}
body#admin div.error{clear:both;margin:10px 0;border:1px solid red;padding:10px;color:red;}
body#admin h2{background:#fff;color:#333;font-size:16px;margin-top:20px;margin-bottom:10px;border-bottom:1px solid #333;text-transform:none;}
body#admin div.errorExplanation{border:1px solid red;padding:10px;}
body#admin div.errorExplanation p{display:none;}
body#admin div.errorExplanation ul{padding-left:15px;}
body#admin a.admin_home{display:block;font-size:28px;text-decoration:none;font-weight:bold;color:#333;padding-top:30px;}
body#admin a.admin_home:hover{text-decoration:underline;}
div.page_content p{margin-bottom:15px;}


body{background:url(/images/studio1290/bg/body.jpg) top left repeat;font-family:Arial;font-size:12px;color:#333;}
div.left{text-align:left;float:left;}
div.right{text-align:right;float:right;}
div.bot10{margin-bottom:10px;}
a{color:#fff;}
a#fb_connect{padding-right:8px;}
div#container{background:url(/images/studio1290/bg/top.jpg) top center no-repeat;}
div#footer_container{background:url(/images/studio1290/bg/footer.jpg) top center no-repeat;}
div#logo_ad,div#main_menu,div#content,div#footer{width:950px;}
div#user_menu{background:url(/images/studio1290/bg/user_menu.gif) top left repeat-x;padding:8px 16px;text-align:right;color:#fff;height:37px;}
div#user_menu div{margin:0 auto;width:950px;}
div#user_menu table{float:right;}
div#user_menu td{padding-left:32px;}
div#user_menu a{font-size:14px;line-height:21px;}
div#user_menu a:hover{color:#900012;text-decoration:none;}
div#main_col{color:#fff;}
div.p12{padding:7px 10px;}
div#main_menu_container{background:url(/images/studio1290/bg/main_menu.jpg) top center no-repeat;}
div#main_menu{height:27px;margin-bottom:10px;}
div#main_menu ul{list-style:none;float:left;height:27px;}
div#main_menu li{color:#900012;padding:0 20px;float:left;font-weight:bold;font-size:13px;line-height:27px;height:27px;text-transform:uppercase;text-align:center;}
div#main_menu li.first{padding-left:10px;}
div#main_menu li a{color:#fff;}
div#main_menu li a:hover{color:#900012;text-decoration:none;}
div#main_menu div{float:right;text-align:right;padding-top:3px;}
div#main_menu #search_field{border:0;width:160px;height:17px;padding-top:3px;padding-left:3px;background:url(/images/studio1290/bg/search.gif) top left repeat-x;color:#fff;}
p.main_stars_container{display:inline;float:left;padding-right:20px;}
div#content div#main_col{float:left;width:620px;padding:10px;background:url(/images/studio1290/bg/content.jpg) top left repeat-y;}
div#content div#side_col{float:right;width:300px;}
body#homepage div#content div#main_col{padding:0;width:640px;}
div#module_live{background:#000 url(/images/studio1290/headers/live_right.gif) top left no-repeat;margin-top:10px;}
div#module_live div{padding-top:36px;}
div#module_chat{background:#000 url(/images/studio1290/headers/chat_right.gif) top left no-repeat;margin-top:10px;}
div#module_chat div{padding-top:36px;}
div#module_calendar{margin-top:10px;background:#000;}
div#player_container_top{background:url(/images/fbrplus/bg/player_container_top.png) top left no-repeat;height:8px;}
div#player_container{background:url(/images/fbrplus/bg/player_container.jpg) top left repeat-x;height:592px;border-left:2px solid #999;border-right:2px solid #999;padding:6px 12px;}
div#player_container_bottom{background:url(/images/fbrplus/bg/player_container_bottom.png) top left no-repeat;height:9px;}
div#player_top{width:636px;/* height:77px;*/}
div#player_video{width:636px;height:402px;margin:0 auto;}
div#player_bottom{width:636px;height:84px;overflow:visible;}
div.no_links{height:64px !important;}
div#player_bottom_edge{}
div#player_top h3{color:#fff;background:transparent;margin:0;padding:0;padding-left:10px;padding-top:8px;font-size:14px;}
div#player_top h2{color:#fff;background:transparent;font-size:20px;font-weight:bold;margin:0;padding:0;padding-left:10px;}
div#player_top p.tags{color:#fff;font-size:12px;margin:0;padding:0;padding-left:10px;}
div#player_top p.tags a{color:#900012;font-size:12px;}
div#player_top p.tags a:hover{color:#f99;text-decoration:none;}
div#player_bottom ul{list-style:none;}
div#player_bottom li{display:inline;}
div#player_bottom a{color:#fff;font-size:14px;}
div#lineup_container{width:300px;height:340px;background:url(/images/fbrplus/bg/lineup.png) top left no-repeat;margin-top:5px;}
div#lineup_container h2{background:transparent;margin:0;padding-top:6px;padding-left:8px;}
div#desc_container{width:300px;height:139px;background:url(/images/fbrplus/bg/description.png) top left no-repeat;margin-top:5px;}
div#desc_container h2{background:transparent;margin-top:0;padding-top:6px;padding-left:8px;}
div#desc_container p{text-align:left;color:#fff;padding:8px;padding-top:0;}
div#small_ad{padding:0;text-align:center;width:300px;height:50px;}
div#large_ad{padding:0;text-align:center;width:300px;height:250px;}
div#features_container{width:300px;height:173px;background:url(/images/fbrplus/bg/features.png) top left no-repeat;margin-top:5px;}
div#features_container h2{background:transparent;margin:0;padding:0;padding-top:6px;padding-left:8px;}
div.module{color:#fff;width:226px;margin-bottom:10px;}
div.module div.content{padding:10px;background:url(/images/fbrplus/modules/bg.gif) top left no-repeat;height:194px;}
div.module div.content h2{background:transparent;color:#fff;text-transform:uppercase;font-size:12px;margin:0;padding:0;margin-bottom:4px;}
div.module div.content ul{margin-top:10px;margin-left:0;padding-left:0;list-style:none;}
div.module div.content ul li{clear:both;padding-left:12px;padding-bottom:4px;background-image:url(/images/fbrplus/icons/bullet_arrow.png);background-repeat:no-repeat;background-position:0 .3em;}
div.module div.content ul li.first{background:none;padding-left:0;}
div.module div.content ul li.first img{float:left;padding:0 6px 8px 0;}
div.module div.content a{color:#ddd;}
div.module div.bottom{background:url(/images/fbrplus/modules/bottom.gif) top left no-repeat;height:7px;width:226px;}
div#video_stats{clear:both;color:#fff;font-weight:bold;font-size:14px;overflow:visible;}
div#video_functions{clear:both;border-top:1px solid #666;color:#fff;font-weight:bold;font-size:14px;overflow:visible;}
div#video_links{clear:both;border-top:1px solid #666;color:#fff;font-weight:bold;font-size:12px;overflow:visible;}
div#video_functions li{padding-right:16px;}
div#video_functions li img{padding-right:4px;}
div#video_functions li a:hover{color:#900012;text-decoration:none;}
div#video_links a{color:#fff;font-size:12px;}
div#video_links a:hover{color:#900012;text-decoration:none;}
div#video_links span.sep{color:#900012;padding:0 4px;}
div#video_list{background:url(/images/fbrplus/lineup/container_bg.png) top left repeat;margin:0 0 2px 8px;width:286px;height:295px;overflow:auto;padding:5px;}
div#video_list table{width:264px;}
div#video_list table tr{background:url(/images/fbrplus/lineup/item_bg.jpg) top left no-repeat;width:264px;height:82px;}
div#video_list table tr td{padding:5px;padding-bottom:8px;text-align:left;vertical-align:top;height:76px;}
div#video_list table tr td.thumb{}
div#video_list table tr td strong{display:block;}
h1{margin-top:0;}
h2{padding:4px;padding-left:0;color:#fff;font-weight:bold;font-size:14px;text-transform:uppercase;text-align:left;margin-bottom:5px;}
div.content h2{background:transparent;padding:4px;color:#666;font-weight:bold;font-size:14px;text-transform:uppercase;text-align:left;margin-bottom:5px;}
ul.features{list-style:none;text-align:left;margin-left:8px;margin-top:4px;}
ul.features li{display:inline;text-align:left;height:73px;width:73px;float:left;}
div#tabs{clear:both;margin-top:16px;}
div#tabs ul{list-style:none;margin:0;padding:0;margin-left:8px;}
div#tabs ul li{float:left;display:inline;margin-right:25px;}
div#tabs ul li a{color:#fff;padding:0;padding-left:8px;padding-bottom:4px;font-size:14px;float:left;text-decoration:none;margin:0;}
div#tabs ul li a:hover{text-decoration:underline;}
div#tabs ul li.active{}
div#tabs ul li a span{float:left;display:block;text-transform:uppercase;visibility:hidden;}
div#tabs ul li.active a span{}
a#link-comments{background:url(/images/studio1290/tabs/comments_off.png) top left no-repeat;}
a#link-related{background:url(/images/studio1290/tabs/related_videos_off.png) top left no-repeat;}
a#link-channel{background:url(/images/studio1290/tabs/channel_off.png) top left no-repeat;}
a#link-comments:hover{background:url(/images/studio1290/tabs/comments_on.png) top left no-repeat;}
a#link-related:hover{background:url(/images/studio1290/tabs/related_videos_on.png) top left no-repeat;}
a#link-channel:hover{background:url(/images/studio1290/tabs/channel_on.png) top left no-repeat;}
div#tabs ul li.active a#link-comments{background:url(/images/studio1290/tabs/comments_on.png) top left no-repeat;}
div#tabs ul li.active a#link-related{background:url(/images/studio1290/tabs/related_videos_on.png) top left no-repeat;}
div#tabs ul li.active a#link-channel{background:url(/images/studio1290/tabs/channel_on.png) top left no-repeat;}
div#tab_panels{clear:both;padding:10px;padding-bottom:0;}
div.panel{display:none;}
div.visible{display:block;}
div#tab_panels_bottom{clear:both;margin:0;padding:0;height:8px;}
div.no_line{}
div#tab_pagination_container{clear:both;}
div#tab_pagination{color:#fff;font-weight:bold;float:right;text-align:center;height:28px;line-height:28px;background:#900012;}
div#tab_pagination a{color:#fff;font-weight:bold;}
div#tab_pagination a.qp_next{padding:0 20px;}
div#tab_pagination a.qp_prev{padding:0 20px;}
div.tab_corner{display:none;}
div#videos_pagination{clear:both;color:#fff;font-weight:bold;float:right;text-align:right;margin-bottom:20px;}
div#videos_pagination a{color:#fff;font-weight:bold;}
div#videos_pagination a.qp_next{padding-right:30px;}
div#videos_pagination a.qp_prev{padding-left:30px;}
div#videos_pagination a:hover{color:#900012;text-decoration:none;}
div#content{background:url(/images/studio1290/bg/content.jpg) top left repeat-y;overflow:visible;height:100%;}
body#homepage div#content{background:transparent;padding:0;}
span#vote_received{display:none;padding-left:20px;}
div#footer{height:50px;margin-top:6px;}
div#footer p{color:#fff;}
div.star-rating,div.star-rating a{background:url(/images/studio1290/stars/thumb.png) no-repeat 0 0px}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#999;}
.jScrollPaneDrag{position:absolute;background:url(/images/fbrplus/lineup/scroller.gif) top left no-repeat;cursor:pointer;overflow:hidden;height:187px;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:11px;background:url(/images/fbrplus/lineup/arrow_up.gif) repeat-x;}
a.jScrollArrowUp:hover{background:url(/images/fbrplus/lineup/arrow_up_o.gif) repeat-x;}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:11px;background:url(/images/fbrplus/lineup/arrow_down.gif) repeat-x;}
a.jScrollArrowDown:hover{background:url(/images/fbrplus/lineup/arrow_up_o.gif) repeat-x;}
a.jScrollActiveArrowButton,a.jScrollActiveArrowButton:hover{}
div#blog_module{clear:both;border-top:10px solid #000;background:#ab0f0f url(/images/studio1290/bg/blog.jpg) top left no-repeat;}
div#blog_module h2{background:#5e0000;text-transform:uppercase;font-size:14px;color:#e02e2e;margin-bottom:0;padding:4px;}
div#blog_module div.entry{clear:both;padding:10px;padding-top:0;}
div#blog_module div.entry div{background:#840000;padding:10px;color:#fff;}
div#blog_module div.entry div.content{font-size:13px;}
div#blog_module div.entry div.meta{font-size:11px;}
div#blog_module div.entry a:hover{color:#840000;text-decoration:none;}
div.field{clear:both;padding:8px;}
div.field label{float:left;width:140px;display:block;padding-top:4px;}
p.submit{margin-top:20px;}
div.video_thumb{width:135px;}
div.video_thumb p.desc{text-transform:uppercase;color:#fff;font-size:12px;font-weight:bold;padding-top:2px;line-height:1.1em;}
div.video_thumb p.desc a{color:#fff;text-decoration:none;}
div.video_thumb p.desc a:hover{color:#900012;text-decoration:none;}
div.video_thumb p.views{color:#333;font-size:11px;}
div.video_thumb p.stars{}
div.photoset{background:#333;margin-bottom:5px;padding:20px;height:75px;}
div.photoset div.text{float:left;width:150px;margin-right:10px;}
div.photoset p.title{text-transform:uppercase;color:#fff;font-size:110%;}
div.photoset p.count{color:#666;font-size:100%;}
.jcarousel-container{position:relative;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px;}
.jcarousel-next{z-index:3;display:none;}
.jcarousel-prev{z-index:3;display:none;}
.jcarousel-skin-custom .jcarousel-container{}
.jcarousel-skin-custom .jcarousel-container-horizontal{width:415px;}
.jcarousel-skin-custom .jcarousel-clip-horizontal{width:395px;height:77px;}
.jcarousel-skin-custom .jcarousel-item{width:75px;height:75px;background:#000;}
.jcarousel-skin-custom .jcarousel-item:hover{}
.jcarousel-skin-custom .jcarousel-item-horizontal{}
.jcarousel-skin-custom .jcarousel-item-placeholder{}
.jcarousel-skin-custom .jcarousel-next-horizontal{position:absolute;top:0px;right:0px;width:20px;height:75px;cursor:pointer;background:transparent url(/images/studio1290/icons/right_arrow.gif) no-repeat 0 0;}
.jcarousel-skin-custom .jcarousel-prev-horizontal{position:absolute;top:0px;left:0px;width:20px;height:75px;cursor:pointer;background:transparent url(/images/studio1290/icons/left_arrow.gif) no-repeat 0 0;}
.jcarousel-skin-custom .jcarousel-next-horizontal:hover{background-position:-20px 0;}
.jcarousel-skin-custom .jcarousel-next-horizontal:active{background-position:-40px 0;}
.jcarousel-skin-custom .jcarousel-next-disabled-horizontal,.jcarousel-skin-custom .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-custom .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-60px 0;}
.jcarousel-skin-custom .jcarousel-prev-horizontal:hover{background-position:-20px 0;}
.jcarousel-skin-custom .jcarousel-prev-horizontal:active{background-position:-40px 0;}
.jcarousel-skin-custom .jcarousel-prev-disabled-horizontal,.jcarousel-skin-custom .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-custom .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-60px 0;}
div.jcarousel-skin-custom{float:left;width:415px;}
body#admin div#main_menu{background:#000;}
body#admin div#content{background:#fff;padding:15px;width:920px;}
body#admin a.admin_home{color:#fff !important;text-decoration:underline;}
body#admin a.admin_home:hover{text-decoration:none;}
div#module_calendar table{clear:both;background:#333;width:100%;margin:5px;margin-left:0;}
div#module_calendar th{padding:4px;font-size:110%;font-weight:bold;color:#fff;text-align:left;}
div#module_calendar th.right{text-align:right;}
div#module_calendar td{padding:4px;font-size:100%;font-weight:normal;}
div#module_calendar strong{font-weight:bold;color:#fff;font-weight:normal;}
div#module_calendar div{color:#b3b3b3;}
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(/images/fbrplus/stars/delete.gif) no-repeat 0 -16px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.rating-cancel{display:none !important;}
div.star-rating,div.star-rating a{background:url(/images/studio1290/stars/player.png) no-repeat 0 0px}
div.star-rating-on a{background-position:0 -32px!important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
div#session_videos{margin:30px 10px 20px 10px;}
body#photo div#fancy_inner{background:#000;}
div#errorExplanation{background:#fff;color:#333;}
div.event_detail {background:#333;padding:10px;margin-bottom:10px;}
div.event_detail h2 { margin-top:0 !important;padding-top:0 !important;}
table.comments td{padding:10px 0;vertical-align:top;border-bottom:0 !important;}
div#fancy_ajax a { color: #333;text-decoration:underline;}
div#fancy_ajax a:hover { text-decoration:none;}
span.loading{color:#fff;margin-left:10px;margin-bottom:10px;}