/* reset-fonts-grids.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;text-align:center;}
select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}
#ft{clear:both;}
#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}
#doc2{width:73.074em;*width:71.313em;min-width:950px;}
#doc3{margin:auto 10px;width:auto;}
.yui-b{position:relative;_position:static;}
#yui-main .yui-b{position:static;float:none;width:auto;}
#yui-main{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}
.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}
.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}
.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}
.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}
.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em;}
.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}
.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}
.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}
.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}
.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-gc div.first,.yui-gd .yui-u{width:66%;}
.yui-gd div.first{width:32%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
fieldset,img,abbr,acronym{border:0;}
.yui-ge .yui-u,.yui-gf div.first{width:24%;}
.yui-ge div.first,.yui-gf .yui-u,.yui-ge div.first{width:74.2%;}

/* menu.css */
.yuimenu{top:-999em;left:-999em;}
.yuimenubar{position:static;}
.yuimenu .yuimenu,.yuimenubar .yuimenu{position:absolute;}
.yuimenubar li,.yuimenu li{list-style-type:none;}
.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}
.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}
.yuimenubar ul{*zoom:1;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem{float:left;}
.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}
.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}
.yui-skin-sam .yuimenubar{font-size:93%;line-height:2;*line-height:1.9;border:solid 1px gray;background:url(https://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) repeat-x 0 0;}
.yui-skin-sam .yuimenubarnav .yuimenubaritem{border-right:solid 1px #ccc;}
.yui-skin-sam .yuimenubaritemlabel{padding:0 10px;color:#000;text-decoration:none;cursor:default;border-style:solid;border-color:gray;border-width:1px 0;*position:relative;margin:-1px 0;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url(https://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menubaritem_submenuindicator.png) right center no-repeat;}
.yui-skin-sam .yuimenubaritem-selected{background:url(https://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) repeat-x 0 -1700px;}
.yui-skin-sam .yuimenubaritemlabel-selected{border-color:#7D98B8;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected{border-left-width:1px;margin-left:-1px;*left:-1px;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(https://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menubaritem_submenuindicator_disabled.png);}
.yui-skin-sam .yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}
.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu{font-size:100%;}
.yui-skin-sam .yuimenu .bd{*zoom:1;_zoom:normal;border:solid 1px gray;background-color:#fff;}
.yui-skin-sam .yuimenu ul{padding:3px 0;border-width:1px 0 0;border-color:#ccc;border-style:solid;}
.yui-skin-sam .yuimenu h6{font-weight:700;border-style:solid;border-color:#ccc;border-width:1px 0 0;color:#a4a4a4;padding:3px 10px 0;}
.yui-skin-sam .yuimenu .yui-menu-body-scrolled{border-color:#ccc gray;overflow:hidden;}
.yui-skin-sam .yuimenu .topscrollbar,.yui-skin-sam .yuimenu .bottomscrollbar{height:16px;border:solid 1px gray;background:#fff url(https://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) no-repeat 0 0;}
.yui-skin-sam .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}
.yui-skin-sam .yuimenu .topscrollbar_disabled{background-position:center -975px;}
.yui-skin-sam .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}
.yui-skin-sam .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}
.yui-skin-sam .yuimenuitem{_border-bottom:solid 1px #fff;}
.yui-skin-sam .yuimenuitemlabel{padding:0 20px;color:#000;text-decoration:none;cursor:default;}
.yui-skin-sam .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}
.yui-skin-sam .yuimenuitem-hassubmenu{background-image:url(https://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}
.yui-skin-sam .yuimenuitem-checked{background-image:url(https://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}
.yui-skin-sam .yui-menu-shadow-visible{background-color:#000;opacity:.12;*filter:alpha(opacity=12);}
.yui-skin-sam .yuimenuitem-selected{background-color:#B3D4FF;}
.yui-skin-sam .yuimenuitem-hassubmenu-disabled{background-image:url(https://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menuitem_submenuindicator_disabled.png);}
.yui-skin-sam .yuimenuitem-checked-disabled{background-image:url(https://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menuitem_checkbox_disabled.png);}
.yuimenubar .yuimenu ul,.yui-skin-sam .yuimenu .yuimenu .bd{*zoom:normal;}
.hide-scrollbars *,.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yui-skin-sam .yuimenubaritemlabel-disabled,.yui-skin-sam .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}
.yui-skin-sam .yuimenu ul.first-of-type,.yui-skin-sam .yuimenu ul.hastitle,.yui-skin-sam .yuimenu h6.first-of-type{border-width:0;}

/* style.css */
body{width:100%;height:100%;margin:0;font-size:62.5%;font-family:Helvetica, Arial, Geneva, sans-serif;color:#fff;line-height:1.125em;text-align:center;background:#000 url(https://d26kw48lk3slte.cloudfront.net/img/bg/hd_bg2.gif) repeat-x 0 0;*font-size:10px;}
#hd_span{margin:0;width:100%;}
#hd{height:227px;text-align:left;margin:0 auto;width:994px;position:relative;z-index:800;}
body#home #hd{height:268px;_height:258px;width:994px;}
#hd #logo{height:220px;left:-10px;position:absolute;top:0;width:240px;}
#hd .banner{position:absolute;right:0;top:9px;width:728px;height:90px;background:url(https://d26kw48lk3slte.cloudfront.net/img/bg/eguiders_header_welcome.gif) no-repeat 0 0;}
#hd .utilities{height:30px;padding:10px 0 0;position:absolute;right:0;text-align:left;top:99px;width:728px;}
#hd .utilities .what_is{margin-right:14px;float:left;}
#hd .utilities .subscribe{font-weight:700;padding-top:6px;text-align:left;*padding-top:4px;}
#hd .utilities .subscribe h5{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/satellite.gif) no-repeat 0 0;padding:5px 0 5px 30px;font-weight:400;float:left;}
#hd .search{float:right;text-align:right;width:187px;padding:7px 0 0;}
#hd .search input.button{vertical-align:-7px;*vertical-align:-3px;_vertical-align:-4px;}
#hd .search input.seek{color:#333;font-size:1.1em;vertical-align:0;width:130px;*width:125px;margin:0 5px;*margin:0 2px;}
#hd .login{float:left;width:400px;padding:6px 0 0;}
#hd .login span.signup{vertical-align:-7px;*vertical-align:-5px;font-size:1.1em;}
#hd .login input.button,#hd form#UserLogin button.image_button,#anchor .satellite button.image_button{border:0;background-color:transparent;vertical-align:-14px;margin:0;padding:0;}
#hd .login input.input_txt{font-size:1.1em;vertical-align:-8px;width:85px;margin:0 1px 0 0;color:#898989;}
#hd .logout{float:left;width:300px;*width:310px;padding:12px 14px 0 0;text-align:center;font-size:1.3em;}
#hd .login form #authMessage{font-size:1.1em;padding-left:12px;background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/error.gif) no-repeat 0 1px;}
#hd #nav{position:absolute;right:-4px;top:156px;border-top:1px solid #666;width:728px;padding-top:15px;text-align:center;}
#hd #nav ul li,#bd #subnav ul li,#bd #subtext ul li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/border.gif) no-repeat scroll right 7px;float:left;text-align:center;margin:0;}
#bd #subnav ul li ul li{background:none;float:none;text-align:left;margin:0;}
#hd #nav ul li.last,#bd #subnav ul li.last,#bd #subtext ul li.last{background:none;}
#bd #subnav ul.first-of-type li.last{padding-left:29px;}
#bd_span{background-color:#043c57;margin:0;width:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;}
body#home #bd_span{margin:-10px 0 0;_margin:0;}
#bd{margin:0 auto;padding:11px 0 50px;position:relative;z-index:1;text-align:left;width:994px;}
#main{float:left;width:664px;}
#sidebar{float:right;width:320px;_margin-right:-2px!important;}
body#home #sidebar{margin-top:-42px;}
#sidebar ul.callout{margin:0 0 10px;float:none;}
#sidebar ul.callout li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/callout_320.gif) no-repeat scroll 0 0;float:none;height:56px;margin:0 0 10px;padding:22px 0 0 20px;width:300px;_margin:0 0 6px;}
#sidebar ul.callout li.widget{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/callout_bg_widget.gif) no-repeat 0 0;}
#sidebar ul.callout li.swf{padding:0;height:78px;width:320px;background:none;}
#main ul.callout li.swf,#main.featured ul.callout li.swf{padding:0;height:66px;width:327px;background:none;}
#subnav,#subtext{background-color:#022434;height:50px;_height:25px;left:0;position:relative;_z-index:1;width:994px;}
#subtext{margin-bottom:11px;}
#bd #subtext ul li{*font-weight:bold;float:left;padding:10px;width:204px;}
#bd #subtext ul li.last{width:700px;padding:10px;*padding:9px 10px;text-align:left;padding-left:43px;}
#bd #subtext ul li p{font-size:1.1em;text-transform:none;margin:0;}
#bd #subtext ul li h3{padding-top:5px;*padding-top:9px;}
#exclusives #feature,body#spotlight #spotlights #feature{background:#022434 url(https://d26kw48lk3slte.cloudfront.net/img/bg/grad_black.gif) repeat-x scroll 0 0;padding:20px 10px;width:624px;margin:-4px 0 0;}
#exclusives #feature .half,#spotlights #feature .half{width:290px;float:left;padding:0 10px 0 0;}
#exclusives #feature .half .title,#exclusives #feature .lasthalf .title,#spotlights #feature .half .title,#spotlights #feature .lasthalf .title{float:none;padding:0;}
#exclusives #feature .half .title h3,#exclusives #feature .lasthalf .title h3,#spotlights #feature .half .title h3,#spotlights #feature .lasthalf .title h3{font-size:1.4em;}
#exclusives #feature .lasthalf,#spotlights #feature .lasthalf{border-left:1px solid #fff;padding:0 0 0 20px;float:left;width:300px;}
#exclusives .object_pad embed{margin-bottom:25px;}
#exclusives hr{margin:0 0 20px;}
#exclusives h4{margin:15px 0 15px 15px;}
#exclusives #feature.object_pad h4{margin:0;padding:12px 0 5px;}
#exclusives #feature h4{margin:10px 0;padding:12px 0 5px;}
#exclusives #feature img.left{padding:0 10px 10px 0;}
#exclusives #feature img.right{padding:0 0 10px 10px;}
#exclusives #feature h3,#spotlights #feature h3{padding:10px 0 15px;margin:0;}
#exclusives #feature p img{margin-bottom:-5px;padding:0;}
.spotlight #feature .reviewer{_height:80px;width:358px;}
#feature{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/feature_stripe.gif) repeat-y scroll 0 0;margin-top:-4px;padding:0 10px;width:644px;}
#feature .inside{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/feature_bg.gif) repeat-x scroll 0 0;padding:0 10px;width:613px;min-height:222px;}
body#home #feature .inside{padding:15px 15px 0;}
#feature_wrap{float:left;position:relative;_z-index:1;margin:-42px 0 10px;width:664px;}
#feature .view{float:left;padding:0 15px 0 0;text-align:center;width:233px;position:relative;_z-index:1;}
#feature .view img{padding:0 0 10px;}
#feature .view img.arrow{padding:0;position:absolute;right:15px;top:56px;z-index:100;}
#feature .text{float:left;width:365px;}
#feature_wrap img.feature_bottom_img{*position:relative;*top:-1px;}
.video .text{width:247px;}
#feature .text p,.box .column p{line-height:1.2em;}
#feature .title{display:block;padding:10px 0 0;float:left;}
p.spotlight_desc{padding-left:12px;padding-right:12px;line-height:1.1em;}
#spotlight #feature .title,#spotlight_archive #feature .title{float:none;}
body#spotlight #feature_wrap,body#spotlight_archive #feature_wrap,#exclusives #feature_wrap{margin:0;float:none;position:static;width:auto;}
body#spotlight #feature,body#spotlight_archive #feature{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/spotlight_bg.gif) repeat-y scroll 0 1px;padding:0;width:644px;}
body#spotlight #feature .inside,body#spotlight_archive #feature .inside{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/spotlight_grad.gif) repeat-x scroll 0 0;padding:5px 0 1px 15px;width:auto;}
body#spotlight #feature .text,body#spotlight_archive #feature .text{width:365px;}
body#spotlight .box .intro,body#spotlight_archive .box .intro{padding:0 15px;}
.archive .box ul h3{font-size:1.182em;padding:0 0 1.3em;}
body#spotlight .box ul h4,body#spotlight_archive .box ul h4{font-size:.94em;}
body#spotlight .box ul.stars,body#spotlight_archive .box ul.stars{float:left;margin:-3px 0 0 10px;}
body#spotlight .box ul.stars li,body#spotlight_archive .box ul.stars li{background:transparent none;float:none;display:inline;height:auto;min-height:0;margin:0;padding:0;width:auto;}
.archive .box ul p{line-height:1.2em;font-size:1.182em;}
.archive .box ul li.last{margin-right:0!important;border:none;}
.archive .spotlight_bottom{height:10px;position:relative;*top:0;}
.archive .box ul.row_small li{background:#022333 url(https://d26kw48lk3slte.cloudfront.net/img/bg/item_smaller.gif) no-repeat scroll 0 100%;display:inline-block;float:left;margin:0 10px 0 0;_margin:0 5px 0 0;min-height:132px;_height:132px;padding:0 10px 10px;width:188px;}
.box ul.row_tall li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/item_large.gif) no-repeat scroll 0 100%;float:left;min-height:132px;_height:202px;padding:10px;width:188px;margin:10px 10px 20px 0;}
.spotlight_item_top{background:#022333 url(https://d26kw48lk3slte.cloudfront.net/img/bg/spotlight_item_top.gif) no-repeat 0 0;width:208px;height:10px;margin:20px 0 -20px;}
.archive .box ul.spotlight li .thumb{margin-right:9px;_margin-right:4px;width:74px;padding-bottom:.85em;position:relative;}
.archive .box ul.spotlight li .thumb img{width:190px;height:106px;_width:188px;_height:105px;}
.archive .box ul.spotlight li .thumb .episode_number{position:absolute;top:5px;left:5px;padding:4px;background-color:#043C57;color:#FFF;font-weight:700;font-size:10px;line-height:10px;border-right:1px solid #000;border-bottom:1px solid #000;}
.archive .box ul.spotlight li .title h3{padding-bottom:.85em;line-height:1em;padding-top:0;}
.archive .box ul.spotlight li .title h3 a{line-height:1.1em;}
.archive .box ul.spotlight li ul.details li{background-image:none;background-color:transparent;display:inline;float:left;height:auto;min-height:0;width:auto;margin:0;padding:0 8px 4px 0;}
.archive .box ul.spotlight li p a.view{text-transform:uppercase;font-size:.77em;float:none;}
.eguiders .eguider{float:left;margin:10px;}
.eguiders .eguider .thumb img{padding:1px;border:1px solid #fff;}
.eguiders .eguider .info{float:left;padding-top:.85em;}
.eguiders .eguider .info h1{font-weight:400;font-size:2.1em;padding-bottom:.05em;}
.eguiders .eguider .info h4{text-transform:uppercase;font-weight:400;padding-bottom:.1em;}
.eguiders hr.spacing{margin:6px 0 36px 10px;*margin-top:-5px;border-bottom:1px solid #666;}
.box ul.pagination{font-size:1.2em;font-weight:700;margin:20px 10px;}
.box .right ul.pagination{margin:0 6px;text-align:right;}
.spotlight.archive ul.pagination,#exclusives .box ul.pagination{float:right;font-weight:700;margin:0;}
.box ul.pagination.bottom{margin:20px 0 10px;*margin:0 0 10px;text-align:right;}
.box ul.pagination li{display:inline;padding:0 5px 0 3px;}
.browse_featured span.browse{border-left:1px solid #fff;padding-left:10px;margin-left:10px;}
.box ul.pagination li.first a,.browse_featured span.first a{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/b_arrow_left.gif) no-repeat scroll left 1px;padding-left:10px;}
.browse_featured span.first{margin-right:5px;}
.browse_featured span.last{margin-left:5px;}
.box ul.pagination li.first a:hover,.browse_featured span.first a:hover{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/b_arrow_left_o.gif) no-repeat scroll left 1px;padding-left:10px;}
.box ul.pagination li.last{padding-right:0;}
.browse_featured span.last a,.box ul.pagination li.last a{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/b_arrow.gif) no-repeat scroll right 2px;padding-right:10px;}
.browse_featured span.last a:hover,.box ul.pagination li.last a:hover{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/b_arrow_o.gif) no-repeat scroll right 2px;}
ul.featured{list-style-type:none;margin:0;_padding:0;_margin:0;_width:612px;}
ul.featured li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/week_feature.gif) no-repeat 0 bottom;min-width:622px;min-height:132px;margin-top:19px;padding:14px 11px;_width:622px;_margin:10px 0 0;}
ul.featured li.first{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/week_feature_first.gif) no-repeat 0 bottom;margin-top:0;}
ul.featured div.still{float:left;width:231px;_height:131px;}
ul.featured div.text{width:372px;_width:352px;padding-left:18px;}
ul.featured div.text h3,ul.featured div.text_wide h3{font-size:16px;padding:0;}
ul.featured div.text .title p{font-size:13px;}
.title p .heavy{font-weight:700;text-transform:uppercase;}
ul.featured div.text p,ul.featured div.text_wide p{font-size:12px;line-height:15px;margin-bottom:8px;}
ul.featured div.text .reviewer .wrap{margin:7px;float:left;width:280px;}
ul.featured div.text .reviewer .wrap p{font-size:10px;}
ul.featured div.text .reviewer p .title{font-weight:700;font-size:13px;}
ul.featured div.text_wide{width:585px;padding-left:18px;}
.top_right_wrap{float:right;margin:25px 0 0;text-align:right;width:423px;}
#exclusives .top_right_wrap{margin:10px 0 0;}
.box .top_right_wrap ul.pagination{margin-right:7px;margin-top:5px;}
ul.alpha li{display:inline;padding:0 2px 0 1px;text-transform:uppercase;font-weight:700;color:#065880;}
.right .sort_select{float:none;margin:9px 0;}
.spotlight.archive .sort_select{float:right;text-align:left;margin:3px 0 9px;}
.spotlight.archive .eguider_sort_select{float:none;text-align:right;margin:9px 0;*margin:18px 0 9px;}
.sort_select select{margin-bottom:3px;float:left;}
.spotlight.archive .sort_select form{float:left;margin-left:9px;}
.sort_by{font-size:1.2em;text-transform:uppercase;margin:10px 0 5px;text-align:right;font-weight:700;}
.sort_by ul li{display:inline;padding:0 3px;font-size:1em;}
.sort_by .desc{background:url(https://d26kw48lk3slte.cloudfront.net/img/icons/up.gif) no-repeat right 2px;padding-right:12px;margin-right:2px;}
.sort_by .asc{background:url(https://d26kw48lk3slte.cloudfront.net/img/icons/down.gif) no-repeat right 2px;padding-right:12px;margin-right:2px;}
#feature .title h1{line-height:1.048em;padding-bottom:0;}
ul.genres li.last{border:none;}
ul.genres li{background:transparent none repeat scroll 0 0;border-right:1px solid #FFF;display:inline;font-size:1.2em;padding:0 10px;float:none;height:auto;margin:auto;width:auto;}
ul.genres li.first{padding-left:0;margin-right:0;}
#feature p.eguider,.reviewer p.eguider,#main .callout li p{font-size:1.4em;font-weight:700;line-height:1em;}
.reviewer h4{padding-bottom:2px;font-weight:700;}
.archive .reviewer{float:left;width:365px;padding:8px 10px;}
.archive .reviewer p{font-size:1.2em;line-height:1em;margin:3px 0;font-weight:400;}
.archive .reviewer h1{font-size:2.1em;padding:0;}
.reviewer .eguider_thumb img{background-color:#021D29;border:1px solid #FFF;height:65px;width:65px;padding:1px;}
.reviewer .pick{padding:10px 0 0;}
.reviewer p.eguider span.bio,ul.callout li p span.sub{font-weight:400;font-size:.855em;}
div.detail .view_profile p.eguider{padding-top:0;margin-top:0;}
.view_profile{float:left;width:525px;}
div.desc_home{padding-bottom:15px;}
#bd #feature .half .desc p{font-size:1.2em;margin-bottom:0;}
#feature .half .view{padding-top:5px;}
#feature .half .view a.arrow,#feature .half .view a:link.arrow,#feature .half .view a:active.arrow,#feature .half .view a:visited.arrow{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/arrow.gif) no-repeat scroll right 1px;*background-position-y:3px;padding-right:7px;}
#feature .half .view a:hover.arrow{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/arrow_o.gif) no-repeat scroll right 1px;padding-right:7px;color:#999;}
#feature .half .view p{display:inline;font-size:1em;font-weight:700;color:#999;}
#feature .half .view img.button{vertical-align:-12px;margin-right:15px;}
.box{background:#022434 url(https://d26kw48lk3slte.cloudfront.net/img/bg/spotty_top.gif) no-repeat 0 0;position:relative;float:left;}
body#home .box{float:left;padding:10px 0 2px;width:664px;}
.box_wide{width:644px;padding:10px;}
.generic .box_wide{padding:20px;width:624px;_padding-bottom:0;}
.generic .box_wide h1{margin:10px 0 15px;}
.generic .box_wide h1.icon img{margin-right:10px;vertical-align:-7px;}
body#team .box_wide_2nd{width:644px;float:left;padding:0 10px 10px;_padding-bottom:0;}
body#suggest .box_wide h1{margin:20px 10px;}
body#profiles .box_wide{margin-top:30px;}
.box_wide .detail{padding:0 15px 15px;}
.box_narrow{margin-bottom:10px;width:320px;_padding-bottom:0;}
body#home .box ul.categories,body#home .box ul.people{float:left;width:320px;margin-left:10px;_margin-left:5px;_width:320px;}
body#home .box ul.people li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/boxlist_tall.gif) no-repeat scroll 0 bottom;float:none;list-style-type:none;margin:0 0 14px;padding:15px 0 15px 15px;width:306px;}
.box ul.categories li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/boxlist_wide.gif) no-repeat scroll 0 0;float:none;height:45px;list-style-type:none;margin:0 0 10px 9px;padding:15px 0 18px 15px;width:306px;}
body#home .box ul.categories li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/boxlist_wide.gif) no-repeat scroll 0 bottom;list-style-type:none;margin:0 0 8px;padding:18px 0 3px 15px;width:306px;float:none;*margin:0 0 6px;height:53px;display:block;clear:both;}
.box ul.categories li .left,.box ul.categories li img{overflow:hidden;float:left;}
body#home .box ul.people li div.reviewer .pick{width:200px;float:left;padding:0;}
body#home .box ul.people li div.reviewer .eguider_thumb{width:75px;}
body#home .box ul.people li div.reviewer .pick h4{font-size:.92em;padding-bottom:0;}
body#home .box ul.people li div.reviewer .pick h3.eguider{font-size:1.28em;padding:3px 0;}
body#home .box ul.people li div.reviewer .pick p.bio{margin-bottom:1.2em;}
.box ul.team li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/boxlist_wider.gif) no-repeat scroll 0 0;float:left;height:70px;margin:0 8px 10px;padding:20px 10px;width:608px;_margin:0 0 5px 4px;}
.box ul.team li img{margin-right:21px;}
.box ul.team li .eguider_thumb img{margin-right:11px;}
.box ul.team li .reviewer .bio_wrap{float:left;width:500px;height:75px;}
.box ul.team li .reviewer .bio_wrap p{margin-bottom:.5em;line-height:.5em;}
.box ul.team li .reviewer .bio_wrap p a{font-size:.76em;font-weight:700;text-transform:uppercase;}
.box.box_narrow ul li,.box.box_narrow ol li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/boxlist_narrow.gif) no-repeat scroll 0 bottom;margin:0 0 10px 9px;padding:10px;width:290px;_margin-left:5px;_padding-right:0;}
body#home .box ul.categories li.title,body#home .box ul.people li.title,.box ul li.title{background:transparent none repeat scroll 0 0;height:35px;padding-top:24px;}
.box ul.team li.title{padding-bottom:0;}
.box ul li img.vid{border:2px solid #FFF;}
.box .more_links{_margin-left:5px;}
.box .more_links li img.vid,.box .more_links li img{float:left;margin-top:3px;}
.box.box_narrow .more_links li img.vid,.box.box_narrow .more_links li img{width:70px;border:2px solid #FFF;}
.box.box_narrow.more_eguiders h3{padding-top:18px;}
#main.featured ul.featured .reviewer a.profile_image img,.box.box_narrow.more_eguiders .more_links li img{width:42px;height:42px;padding:1px;border:1px solid #FFF;margin-top:0;}
#main.featured ul.featured .reviewer .source,.box .more_links li .source{float:left;padding-left:7px;padding-top:10px;}
.box.box_narrow .more_links li .source{width:202px;padding-left:7px;padding-top:7px;_padding-top:5px;}
.box .more_links li .source .title,.box .more_links li p.title{font-weight:700;font-size:1.275em;line-height:1em;}
.box.box_narrow .more_links li.choose{height:40px;margin-bottom:10px;padding:25px 9px 0;_margin-bottom:0;_padding-bottom:0;_width:270px;}
.box .item{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/boxlist_narrow.gif) no-repeat scroll 0 0;margin:0 0 10px;padding:10px;width:290px;height:66px;_margin-left:5px;_padding-right:0;}
body#video_detail .box.box_narrow .more_links li.choose select,body#video_main .box.box_narrow .more_links li.choose select,body#team .box.box_narrow .more_links li.choose select{_margin-top:-3px;_margin-bottom:0;_padding-bottom:0;}
.box .more_links li select{float:right;margin-right:15px;_margin:7px 12px;}
.box .share ul{float:right;margin-top:10px;margin-bottom:10px;}
#exclusives .box .share ul{margin-top:16px;}
#exclusives .box .share.share_bot ul{margin-top:16px;width:100%;text-align:right;}
#spotlight .box .share ul{margin-top:21px;}
.featured .box .share ul{margin-top:23px;}
.box .share ul li{display:inline;background:none;height:auto;margin:0;padding:0 0 0 4px;width:auto;text-transform:uppercase;font-size:1em;font-weight:700;}
.box .share ul li img{padding-right:4px;}
.watch{background:#171717 url(https://d26kw48lk3slte.cloudfront.net/img/bg/watch.gif) no-repeat left top;margin-bottom:5px;padding:9px 2px;position:relative;text-align:center;width:640px;}
.watch_custom{background-color:#000;margin-bottom:5px;padding:2px;text-align:center;width:640px;position:relative;}
.watch .overview{position:absolute;top:0;right:0;padding:8px;}
.comment_box{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/comments_bg.gif) no-repeat scroll 0 0;height:26px;padding:15px 20px 0;}
.comment_box p{font-weight:700;margin:0;}
#main .box h2 img{padding-top:4px;}
.exclusives_browse ul.featured .text{float:left;min-width:480px;_width:480px;}
.exclusives_browse ul.featured .text .wide{width:auto;}
.exclusives_browse ul.featured .still{float:left;width:120px;}
.adspace{background:#022434 url(https://d26kw48lk3slte.cloudfront.net/img/bg/ad_eguiders_300x250.jpg) no-repeat scroll 10px 10px;margin:0 0 10px;padding:10px;position:relative;height:250px;width:300px;}
body#home #sidebar .adspace .l_bot,body#home #sidebar .adspace .r_bot{_bottom:-2px!important;}
body#home .adspace{background-color:#fff;}
.callout{margin:10px 0 0;float:left;}
ul.callout li{float:left;margin:0 10px 0 0;_margin-bottom:10px!important;width:305px;height:52px;padding:16px 0 0 22px;}
#main ul.callout li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/another_callout_327.gif) no-repeat 0 0;margin-bottom:10px;}
ul.suggest li{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/callout_bg.gif) no-repeat scroll 0 0;float:left;height:66px;margin:10px 5px 0 0;padding-left:63px;padding-top:14px;width:237px;}
ul.callout li img{padding:3px 0 0;}
ul.callout li.three_lines img{padding:0;margin-top:-8px;_margin-top:0;_position:relative;_top:-8px;}
.suggest img.icon{float:left;margin:4px 0 0 -36px;}
#sidebar ul.subscribe_videos li{margin:2px 0 10px;*margin:2px 0 8px;padding:16px 0 0 21px;width:299px;_width:301px;height:64px;background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/titles/subscribe_newsletter.gif) no-repeat 0 0;}
#sidebar ul.subscribe_videos form{padding:4px 0 0;}
#sidebar ul.subscribe_videos form input.tx_input{color:#666;width:184px;border:1px solid #999;background:#fff!important;font-size:11px;padding:2px 2px 0;margin:2px 4px 0 0;*margin:2px 6px 0 0;}
#sidebar ul.subscribe_videos form button.image_button{float:left;padding:0;border:0;margin:0;background:none;cursor:pointer;*width:81px;}
#sidebar ul.subscribe_videos form div.error-message{color:#FFF;margin:2px 0 0;width:auto;}
#sidebar ul.subscribe_videos form .error input{border:1px solid #F60;}
.r_top{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/b_top_right.gif) no-repeat 0 0;position:absolute;top:0;right:0;height:10px;width:9px;}
.r_bot{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/b_bottom_right.gif) no-repeat 0 0;position:absolute;bottom:0;right:0;height:10px;width:9px;}
.l_top{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/b_top_left.gif) no-repeat 0 0;position:absolute;top:0;left:0;height:10px;width:9px;}
.l_bot{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/b_bottom_left.gif) no-repeat 0 0;position:absolute;bottom:0;left:0;height:10px;width:9px;_bottom:-2px;_background-position:0 -1px;}
body#home #sidebar .l_top{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/w_top_left.gif) no-repeat 0 0;}
body#home #sidebar .l_bot{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/w_bottom_left.gif) no-repeat 0 2px;_bottom:-2px;}
body#home #sidebar .r_top{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/w_top_right.gif) no-repeat 0 0;_right:0;}
body#home #sidebar .r_bot{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/w_bottom_right.gif) no-repeat 0 2px;_bottom:-2px;_right:0;}
body#home #main .box .r_bot,body#home #main .box .r_top,body#home #main .box .l_bot{_width:10px!important;_height:10px!important;}
#profile .content_section_header h3 span.more,#sidebar h3 span.nav{font-size:.8em;font-weight:400;}
.spotlight .r_bot,.spotlight .l_bot{_bottom:-4px;}
#profiles #subtext .r_bot,#profiles #subtext .l_bot,#profiles .box_wide.top .r_bot,#profiles .box_wide.top .l_bot{_bottom:-2px;}
.box .r_bot,.box .l_bot{_bottom:-3px!important;}
.spotlight.archive .box .r_bot,.spotlight.archive .box .l_bot{_bottom:-5px!important;}
.still{position:relative;_height:178px;}
.still img.arrow{padding:0;margin:0;position:absolute;left:39%;bottom:1px;_z-index:10;}
.column_container{background:url(https://d26kw48lk3slte.cloudfront.net/img/bg/column_container.gif) repeat-y 0 0;*height:1%;}
.box .column{width:317px;float:left;margin-bottom:10px;}
.box .column .text h2{font-size:18px;}
.box .column .text{background:#000 url(https://d26kw48lk3slte.cloudfront.net/img/bg/black_grad.gif) repeat-x scroll 0 -4px;margin-top:-4px;padding:20px 18px 20px 19px;width:280px;}
.box.stripe{background:url(https://d26kw48lk3slte.cloudfront.net/img/bg/upcoming_bg_repeat.gif) repeat-y 0 0;margin:10px 0 -8px;padding:0;position:static;}
.box.stripe .upcoming_content{background:url(https://d26kw48lk3slte.cloudfront.net/img/bg/upcoming_bg_top.gif) no-repeat 0 0;min-height:140px;_height:140px;padding:0;width:322px;}
.box.stripe h3{font-size:1.8em;padding-bottom:11px;padding-left:22px;}
.box.stripe .upcoming_content h3.now{font-size:1.42em;font-weight:400;margin-bottom:3px;padding-bottom:0;padding-top:20px;}
.box.stripe .upcoming_content h3.now_title{margin-top:5px;padding-top:0;padding-right:8px;}
.box.stripe .upcoming_content p{padding-left:22px;padding-bottom:0;margin-bottom:6px;}
.box.stripe .upcoming_content ul{padding:0 20px 10px 22px;font-size:1.2em;}
.box.stripe .upcoming_content ul li div.date{float:left;width:52px;padding-right:28px;padding-bottom:8px;vertical-align:top;background:url(https://d26kw48lk3slte.cloudfront.net/img/icons/arrow_grey.png) no-repeat 59px 3px;_background-image:url(https://d26kw48lk3slte.cloudfront.net/img/icons/arrow_grey.gif);}
.box.stripe .upcoming_content ul li div.title{float:left;vertical-align:top;width:190px;padding-bottom:8px;}
.stripe_bot{margin-bottom:5px;*margin-bottom:10px;}
.comment_area{margin:20px 0;}
.make_comment{padding:10px;}
.make_comment textarea{font-size:11px;margin:10px 0;padding:10px;width:597px;height:100px;}
.make_comment input,.make_comment a{font-size:11px;}
.comment_wrap .comment{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/comment_bg.gif) no-repeat scroll 0 bottom;min-height:38px;padding:30px 20px 25px;}
.comment_wrap .date{color:silver;}
.comment_wrap span.comment-info button{font-size:13px;padding:0;}
.comment_wrap .name{padding:4px 20px 0;}
.comment_wrap .comment p{line-height:15px;}
.box .detail p{margin-top:5px;}
#profile .details{padding-top:15px;}
#profile .reviewer .pick{padding:5px 0 0;}
.second_line{font-size:1.3em;}
#profile,#press_page{background:#000 url(https://d26kw48lk3slte.cloudfront.net/img/bg/content_gradient.gif) repeat-x scroll 0 0;min-height:413px;padding:30px;position:relative;width:584px;}
body#profiles #profile{padding:5px 30px 30px;}
.eguiders_rss{text-transform:uppercase;text-align:right;margin-bottom:10px;}
#profile .eguiders_rss a{text-transform:none;font-size:1.2em;font-weight:400;}
.eguiders_rss a{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/rss_16x16.gif) no-repeat 100% 50%;_background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/rss_16x16.gif) no-repeat 100% 3px!important;_display:inline-block;padding:4px 22px 4px 0;font-weight:700;}
#profile{_margin-bottom:-100px;}
#profile .profile_bot,#profile .profile_bot img{margin:0 0 -2px!important;padding:0;*position:relative;*top:-10px;}
#profile .reviewer h2{padding:10px 0 0;margin:0;}
#profile .reviewer p.bio{margin-top:15px;}
#profile .reviewer .links a{font-size:.9em;font-weight:700;text-transform:uppercase;}
#profile .video{margin-bottom:20px;}
#profile .video img{margin-right:20px;}
.generic .box .person .eguider_thumb{background-color:#021D29;border:1px solid #FFF;height:65px;margin-right:10px;padding:1px;width:65px;float:left;}
.browse_videos,.browse_featured{font-size:1.2em;margin-top:-13px;margin-left:12px;margin-bottom:22px;}
.browse_featured{margin-bottom:12px;_display:inline;}
.browse_featured select,.browse_featured img{float:left;margin-right:8px;}
.archive .box ul.spotlight li td.table_align,td.table_align{padding-left:6px;vertical-align:middle;}
.border_bot_1{border-top:1px solid #666865;margin:10px 0;}
#cat_drop_downs{padding:0 0 0 12px;margin-top:-15px;font-size:1.2em;width:210px;}
#pess_page{text-align:center;_width:500px;}
.press_release_wrap{margin:0 auto;width:462px;}
.press_release{float:left;text-align:left;width:200px;margin-right:10px;}
.box .sneak_peek h3,.box .press_release h3{padding:0 0 6px;}
.sneak_peek{float:left;text-align:left;width:200px;border-left:1px solid #666865;padding-left:50px;}
ul.press li{padding:40px 10px;border-top:1px solid #666865;}
ul.press p{font-size:1.15em;text-align:left;}
a.pdf,a.pdf:link,a.pdf:visited{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/pdf_red.gif) no-repeat scroll left 0;padding:2px 20px;font-weight:700;}
a.pdf:hover,a.pdf:active{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/pdf.gif) no-repeat scroll left 0;padding:2px 20px;font-weight:700;}
h4.limited_width{float:left;width:400px;}
h3.border_top{border-top:1px solid #666865;padding-top:20px;margin-top:25px;}
img.img_border{border:1px solid #666865;}
#ft_span{margin:0;padding:0;width:100%;text-align:center;min-height:126px;}
#ft{text-align:left;margin:0 auto;width:994px;padding:0;}
#ft ul{float:left;margin-top:1px;padding:10px 0;}
#ft ul li{border-right:1px solid #666;display:inline;padding:0 6px 0 3px;*padding:0 4px 0 6px;}
#ft ul li a{color:#FFF;font-weight:700;text-decoration:none;}
#ft ul li a img.icon{vertical-align:0;}
#ft ul li.last{border-right:none;}
#ft ul li.rss a,#ft ul li.rss a:link,#ft ul li.rss a:hover,#ft ul li.rss a:visited{color:#f60;border-right:none;}
#ft .copyright{float:right;padding:0 0 3px;}
#ft .copyright ul li{font-weight:700;font-size:1.1em;color:#666;border:none;padding-right:15px;}
#ft .copyright ul li a.plank,#ft .copyright ul li a.plank:link,#ft .copyright ul li a.plank:active,#ft .copyright ul li a.plank:visited{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/leaf_white.gif) no-repeat scroll right 1px;color:#fff;padding:5px 10px 5px 0;*background-position-y:3px;}
#ft .copyright ul li a.plank:hover{color:#F60;padding:5px 10px 5px 0;background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/icons/leaf_orange.gif) no-repeat scroll right 1px;*background-position-y:3px;}
a{text-decoration:none;color:#F60;}
a:active,a:focus{outline:0;}
h1{font-size:2.4em;font-weight:700;line-height:1em;padding:0 0 .2em;}
h2{color:#FFF;font-size:2.4em;margin:0;*padding-bottom:.15em;}
body#suggest .box h1
body#generic .box h1{padding:20px 0 20px 12px;}
.box h2,.box h3{padding:10px 0 18px 12px;}
#sidebar div.box div h3.more_vids{padding:16px 0 12px 12px;}
.generic .box h2,.generic .box h3{padding:5px 0 20px;}
body#home .box h2,body#home .box h3{line-height:1em;margin:0;padding:2px 0 0;*padding:0;}
body#home .box p{font-size:1.091em;color:#fff;line-height:1em;}
body#home .box ul.categories p{width:210px;}
h3{font-size:1.64em;font-weight:700;}
h4{font-size:1.2em;text-transform:uppercase;padding-bottom:5px;font-weight:700;}
h5{color:#f60;margin:0 0 .5em;font-size:1.4em;font-weight:700;}
.suggest h5{font-size:1.8em;margin:0;}
span.hilite{font-size:1.1em;font-weight:700;}
h6{margin:0 0 .5em;font-size:1.1em;}
ul.basic{list-style-type:disc;font-size:1.1em;padding-left:14px;list-style-position:outside;}
ul.basic li{margin-bottom:5px;}
ol.ref{list-style-type:decimal;font-size:1em;padding:10px 0 0 14px;list-style-position:outside;}
ol.ref li{padding:0 0 .5em;}
p{margin:0 0 1.3em;font-size:1.3em;line-height:1.4em;}
li{font-size:1.1em;}
.right{float:right;}
.clear{clear:both;*height:1px!important;*overflow:hidden;}
.align_right{text-align:right;}
.smaller{font-size:12px;font-weight:400;}
hr{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ccc;*height:1px;margin:0 5px 0 3px;}
#video_archive hr{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #666;*height:1px;margin:10px 0 30px;}
em{font-style:italic;}
sup{vertical-align:top;*line-height:0;}
.outer{display:table;position:static;height:81px;overflow:hidden;*position:relative;}
.middle{display:table-cell;vertical-align:middle;position:static;*position:absolute;*top:50%;}
.inner{position:static;*position:relative;*top:-50%;}
.search img.icon{vertical-align:-14px;display:inline!important;}
span#ajax-indicator{z-index:100;}
span#ajax-indicator.default-position{position:fixed;top:0;left:0;}
span#ajax-indicator.absolute-position{z-index:10000;position:absolute;}
img.flags{vertical-align:-3px;}
#profile .video div.detail p a img{margin-right:0;}
.hide{visibility:hidden;display:none;}
#sidebar .dev_note{border:1px dotted #666;background-color:#333;padding:5px;margin:10px 10px 10px 0;font-size:1.3em;color:#999;text-align:center;}
.dev_note{border:1px dotted #666;background-color:#333;padding:5px;margin:10px 0;font-size:12px;color:#999;text-align:center;}
table.tv_extension{width:624px;margin-bottom:-1px;}
table.tv_extension th{background:#043C57;border-top:1px solid #848fa3;border-bottom:1px solid #848fa3;height:42px;vertical-align:middle;text-align:center;text-transform:uppercase;}
table.tv_extension td{border-bottom:1px solid #848fa3;padding:12px 0 10px;}
table.tv_extension th.thumb,table.tv_extension td.thumb{width:94px;padding-right:10px;}
table.tv_extension th.thumb img{vertical-align:middle;}
table.tv_extension th.show,table.tv_extension td.show{width:96px;padding-right:10px;text-transform:uppercase;text-align:center;}
table.tv_extension th.desc,table.tv_extension td.desc{text-align:left;width:260px;padding-right:10px;}
table.tv_extension th.links,table.tv_extension td.links{width:108px;padding-right:10px;text-align:left;}
table.tv_extension td.rec{width:25px;text-align:left;}
table.tv_extension td.show,table.tv_extension td.desc{font-size:1.15em;}
p.recommends{font-size:1.1em;text-align:right;background:url(https://d26kw48lk3slte.cloudfront.net/img/tv_extension/recommend.gif) no-repeat 599px 0;padding:1px 32px 3px 0;}
table.network_toc{float:right;width:140px;margin:0 0 40px 20px;font-size:1.1em;border-top:1px solid #848fa3;}
table.network_toc td,table.network_toc th{border-bottom:1px solid #848fa3;text-align:center;padding:5px 0 3px;text-transform:uppercase;}
table.network_toc th{background:#043C57;}
#anchor{z-index:2000;position:fixed;bottom:-150px;left:0;width:100%;height:77px;margin:0;text-align:center;}
#anchor .anchor_content{text-align:left;width:1024px;margin:0 auto;height:77px;position:relative;_margin-top:1px;}
#anchor .pattern{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/anchor_banner/pattern.gif) no-repeat scroll left bottom;width:159px;height:62px;position:absolute;left:0;bottom:0;_position:relative;_float:left;_padding-top:18px;_background-position-y:20px;}
#anchor .satellite{position:relative;left:160px;padding:0 0 0 58px;background:url(https://d26kw48lk3slte.cloudfront.net/img/anchor_banner/satellite.png) no-repeat scroll left top;width:792px;height:77px;_background:url(https://d26kw48lk3slte.cloudfront.net/img/anchor_banner/satellite.gif) no-repeat scroll left center;_float:left;_left:0;_bottom:0;_height:auto;_vertical-align:-10px;}
#anchor .satellite *{float:left;margin-right:11px;}
#anchor .satellite h2{margin-top:32px;}
#anchor .satellite input{margin-top:37px;}
#anchor .satellite button.image_button{margin-top:27px;width:118px;}
#anchor .close{margin-top:43px;text-align:right;float:right;}
#anchor .close p{font-size:8px;text-transform:uppercase;font-weight:700;padding:1px 7px 0 0;background:url(https://d26kw48lk3slte.cloudfront.net/img/anchor_banner/close.gif) no-repeat scroll right bottom;}
div#anchor form div.error-message{position:absolute;top:58px;left:428px;width:200px;}
table.rss_feeds{font-size:1.2em;border-bottom:1px solid #848fa3;margin-top:20px;}
table.rss_feeds *{line-height:16px;}
table.rss_feeds#rss_top{border-top:1px solid #848fa3;}
table.rss_feeds#rss_top td,table.rss_feeds#rss_top th{padding:20px 0 15px;}
table.rss_feeds td,table.rss_feeds th{vertical-align:top;padding:0 5px 15px 0;}
.generic .box table.rss_feeds h3{font-size:1.5em;padding:0;}
table.rss_feeds td.first{width:170px;}
table.rss_feeds td.second{width:80px;}
table.rss_feeds td.third{width:400px;}
#hd #nav ul,#exclusives #feature object,.box .more,ul.press,.align_center,.center{text-align:center;}
body#home #sidebar ul.callout,ul.callout li.last,.archive .box ul.spotlight li td.table_align p,td.table_align p{margin:0;}
.r_bot,.l_bot,.adspace .l_bot,.adspace .r_bot,#profiles .r_bot,#profiles .l_bot,.newsletter .box_wide.top .r_bot,.newsletter .box_wide.top .l_bot{_bottom:-3px;}
#exclusives #feature .half h3,#exclusives #feature .lasthalf h3,#spotlights #feature .half h3,#spotlights #feature .lasthalf h3,.box .column h2,.box .column h3,.box .detail h1,.box .detail h2,.box .detail h3{padding:0;margin:0;}
#exclusives #feature .reviewer,.archive .box ul.row_small{margin:20px 0 0;}
.view,.text,ul.featured .text .reviewer a.profile_image img,.left{float:left;}
#feature .text .pick p.bio,.eguiders .eguider .info p,.browse_featured select{font-size:1.2em;}
.archive .box ul.spotlight li p,ul.featured div.text .reviewer,.box.stripe .upcoming_content ul li{clear:both;}
.eguiders .eguider .thumb,.reviewer .eguider_thumb{float:left;margin-right:10px;}
ul.alpha,.comment_wrap .author,strong,table.tv_extension td.show{font-weight:700;}
ul.alpha li a.white,ul.alpha li a:link.white,ul.alpha li a:hover.white,ul.alpha li a:active.white,ul.alpha li a:visited.white,ul.alpha li.white,.sort_by a.active,#feature .title h1 a,#feature .title h1 a:link,#feature .title h1 a:visited,.no_link,ul.callout li p span.sub,#ft ul li a,#ft ul li a:link,#ft ul li a:visited,a:hover,a.highlight-active,body#home .box ul.categories p a,#anchor .close p a{color:#fff;}
.recently_featured,.sort_select{float:left;margin:7px 0 30px;*margin-bottom:0;font-size:1.2em;}
#feature .title h1 a:hover,body#home .box ul.categories p a:hover{color:#F60;}
#video_main .box .title,.detail ul.genres{margin-bottom:13px;}
.box .column .text .reviewer,.rss{padding-bottom:20px;}
div.desc_home p,#profile .reviewer .pick h2,object,embed,#profile .content_section_header h3,#profile .video .details h3,.generic .box .section_header h3,.generic .box .person h2{margin:0;padding:0;}
body#profiles .box_wide.top,#sidebar .box.stripe{margin-top:0;}
body#home .box ul.categories li img.vid,body#home .box ul.people li img.vid,.column.first{margin-right:10px;}
body#home .box ul.categories a,body#home .box ul.people a,.pointer{cursor:pointer;}
body#home .box ul.people li.title,ul.callout li p{margin-bottom:0;}
.box .more img,table.rss_feeds tr{margin:10px 0;}
#subnav .l_bot,#subnav .r_bot,#subtext .l_bot,#subtext .r_bot,body#home .box_narrow .r_bot,body#home .box_narrow .l_bot,body#profiles .box .r_bot,body#profiles .box .l_bot,#sidebar .box .l_bot,#sidebar .box .r_bot{_bottom:-4px!important;}
#profile .content_section_header,.section_header{padding:20px 0;margin:20px 0;border-top:solid 1px #666865;border-bottom:solid 1px #666865;}
.pop,#ft ul li a:hover,span.orange{color:#f60;}
ul.press h5,.align_left{text-align:left;}

/* menu-skin.css */
#hd #navcontainer{position:absolute;right:0;top:156px;z-index:900;}
#hd #topnav{border-top:1px solid #666;height:55px;padding-top:19px;width:728px;z-index:1000;}
.yui-skin-eguiders .yuimenubar{font-size:93%;line-height:2;*line-height:1.9;}
.yui-skin-eguiders .yuimenubarnav .yuimenubaritem{text-align:center;}
.yui-skin-eguiders .yuimenubarnav li a.video{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/sprite.gif) no-repeat scroll 0 0;width:130px;padding-right:28px;_padding-right:14px;height:51px;}
.yui-skin-eguiders .yuimenubarnav li.yuimenubaritem-selected a.video,.yui-skin-eguiders .yuimenubarnav li.active a.video{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/sprite.gif) no-repeat scroll 0 -100px;}
.yui-skin-eguiders .yuimenubarnav li a.exclusives{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/sprite.gif) no-repeat scroll 0 -201px;height:51px;width:184px;padding-right:28px;}
.yui-skin-eguiders .yuimenubarnav li.yuimenubaritem-selected a.exclusives,.yui-skin-eguiders .yuimenubarnav li.active a.exclusives{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/sprite.gif) no-repeat scroll 0 -301px;}
.yui-skin-eguiders .yuimenubarnav li a.spotlight{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/sprite.gif) no-repeat scroll 0 -401px;height:51px;width:128px;padding-right:28px;}
.yui-skin-eguiders .yuimenubarnav li.yuimenubaritem-selected a.spotlight,.yui-skin-eguiders .yuimenubarnav li.active a.spotlight{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/sprite.gif) no-repeat scroll 0 -501px;}
.yui-skin-eguiders .yuimenubarnav li a.eguiders{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/sprite.gif) no-repeat scroll 0 -601px;height:51px;width:124px;}
.yui-skin-eguiders .yuimenubarnav li.yuimenubaritem-selected a.eguiders,.yui-skin-eguiders .yuimenubarnav li.active a.eguiders{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/sprite.gif) no-repeat scroll 0 -701px;}
.yui-skin-eguiders .yuimenubarnav li.yuimenubaritem img.border{position:absolute;}
.yui-skin-eguiders .yuimenubarnav li.video img.border{left:156px;_left:155px;}
.yui-skin-eguiders .yuimenubarnav li.exclusives img.border{left:394px;_left:393px;}
.yui-skin-eguiders .yuimenubarnav li.spotlight img.border{left:576px;_left:575px;}
.yui-skin-eguiders .yuimenubarnav .yuimenubaritemlabel{*display:inline-block;}
.yui-skin-eguiders .yuimenubaritemlabel-selected{border-color:#7D98B8;}
.yui-skin-eguiders .yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}
.yui-skin-eguiders .yuimenubar .yuimenu,.yui-skin-eguiders .yuimenu .yuimenu{font-size:100%;}
.yui-skin-eguiders .yuimenu .bd{*zoom:1;_zoom:normal;}
.yui-skin-eguiders .yuimenu .yuimenu .bd{*zoom:normal;}
.eguiders .yuimenu ul,.spotlight .yuimenu ul{margin-top:1px;_margin-top:3px;}
.yui-skin-eguiders .yuimenu ul.first-of-type{margin-top:-8px;_margin-top:-6px;_position:relative;_top:-8px;border-width:0;padding:2px 22px 14px;_padding-top:8px;background-color:#000;width:141px;z-index:100;}
.yui-skin-eguiders .yuimenu ul.hastitle,.yui-skin-eguiders .yuimenu h6.first-of-type{border-width:0;}
.yui-skin-eguiders .yuimenu .yui-menu-body-scrolled{border-color:#ccc gray;overflow:hidden;}
.yui-skin-eguiders .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}
.yui-skin-eguiders .yuimenu .topscrollbar_disabled{background-position:center -975px;}
.yui-skin-eguiders .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}
.yui-skin-eguiders .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}
.yui-skin-eguiders .yuimenuitem{_border-bottom:solid 1px #000;}
.yui-skin-eguiders .yuimenuitemlabel{margin:7px 0;_margin:3px 0;color:#000;text-decoration:none;cursor:default;}
#navcontainer ul li .bd li{font-size:1.2em;}
#navcontainer ul li .bd li li{font-size:1em;}
#navcontainer ul li .bd li a.yuimenuitemlabel{cursor:pointer;text-decoration:none;color:#F60;font-weight:700;background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/arrow_hz.gif) no-repeat left center;padding-left:10px;text-transform:capitalize;}
.yui-skin-eguiders .yuimenubarnav .yuimenubaritem.active,.yui-skin-eguiders .yuimenubarnav .yuimenubaritem.last.active{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/sprite.gif) no-repeat center -756px;_background-position-y:-757px;}
body#home .yui-skin-eguiders .yuimenubarnav .yuimenubaritem.active,body#home .yuimenubarnav .yuimenubaritem.last.active{background:none;}
#bd #subnav{margin-bottom:10px;}
#bd #subnav ul,#bd #text ul{padding:0 0 0 4px;}
#bd #subnav ul li{display:inline;font-size:1.3em;margin-top:0;padding:20px 27px;*padding:18px 28px 22px;_padding:20px 27px;text-transform:uppercase;}
#bd #subnav ul li ul{background:#022434 none repeat scroll 0 0;margin:13px 0 -10px;padding:15px 0 5px 30px;width:116px;}
#bd #subnav .bd ul .yuimenu .bd{background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/bg/subnav_bottom.png) no-repeat center bottom;padding-bottom:20px;}
#bd #subnav ul li ul li{font-size:1em;font-weight:700;margin-top:0;padding:10px 0;}
#bd #subnav ul li .bd li a.yuimenuitemlabel:link{cursor:pointer;text-decoration:none;font-weight:700;background:transparent url(https://d26kw48lk3slte.cloudfront.net/img/nav/arrow_hz.gif) no-repeat left center;padding-left:10px;text-transform:capitalize;}
.yui-skin-eguiders .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}
.yui-skin-eguiders .yuimenuitem-hassubmenu{background-position:right center;background-repeat:no-repeat;}
.yui-skin-eguiders .yuimenuitem-checked{background-position:left center;background-repeat:no-repeat;}
.yui-skin-eguiders .yui-menu-shadow-visible{background-color:#000;opacity:.12;*filter:alpha(opacity=12);}
.yui-skin-eguiders .yuimenuitem-selected{background-color:transparent;color:#fff;}
.yui-skin-eguiders .yuimenubarnav li.exclusives,.yui-skin-eguiders .yuimenubarnav li.spotlight,.yui-skin-eguiders .yuimenubarnav li.eguiders{margin-left:26px;}
.yui-skin-eguiders .yuimenubaritem-selected,#navcontainer ul li .bd li a.yuimenuitemlabel-selected,#bd #subnav ul li.active a{color:#fff;}
.yui-skin-eguiders .yuimenubaritemlabel-disabled,.yui-skin-eguiders .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}

/* carousel-core.css */
.yui-carousel{visibility:hidden;overflow:hidden;position:relative;text-align:left;zoom:1;}
.yui-carousel.yui-carousel-visible{visibility:visible;}
.yui-carousel-content{overflow:hidden;position:relative;}
.yui-carousel-element{margin:5px 0;overflow:hidden;padding:0;position:relative;width:32000px;z-index:1;}
.yui-carousel-vertical .yui-carousel-element{margin:0 5px;}
.yui-carousel-element li{border:1px solid #ccc;float:left;list-style:none;margin:1px;overflow:hidden;padding:0;text-align:center;*float:none;*zoom:1;*display:inline;}
.yui-carousel .yui-carousel-item-selected{border:1px dashed #000;margin:1px;}
.yui-carousel-vertical{height:32000px;margin:0 5px;width:auto;}
.yui-carousel-vertical .yui-carousel-element li{display:block;float:none;}
.yui-log .carousel{background:#f2e886;}
.yui-carousel-nav{zoom:1;}
.yui-carousel-nav:after{clear:both;content:"";display:block;}
.yui-carousel-button-focus{outline:1px dotted #000;}
.yui-carousel-min-width .yui-carousel-content{margin:0 auto;}

/* carousel-skin.css */
div.yui-carousel-nav{display:none;visibility:hidden;}
.box.box_narrow div.scrollerWrapper ol li{min-height:46px;}
.yui-carousel-vertical ol.yui-carousel-element li{border:0;margin-left:0;text-align:left;position:relative;height:46px;}
.yui-carousel .yui-carousel-item-selected{border:0;}
div.scrollerWrapper div.ft{text-align:center;}
div.scrollerWrapper span.button{display:block;cursor:pointer;}
div.scrollerWrapper span.butup{background:url(https://d26kw48lk3slte.cloudfront.net/img/scroller/scroll_arrow_up_on.gif) no-repeat 50% 0;}
div.scrollerWrapper span.yui-carousel-first-button-disabled{background:url(https://d26kw48lk3slte.cloudfront.net/img/scroller/scroll_arrow_up_off.gif) no-repeat 50% 0;}
div.scrollerWrapper span.butdown{background:url(https://d26kw48lk3slte.cloudfront.net/img/scroller/scroll_arrow_down_on.gif) no-repeat 50% 0;}
div.scrollerWrapper span.yui-carousel-button-disabled{background:url(https://d26kw48lk3slte.cloudfront.net/img/scroller/scroll_arrow_down_off.gif) no-repeat 50% 0;}

/* forms.css */
input{color:#333;}
div.form_success_message{background-color:#043C57;border:1px solid #FFF;color:#FFF;font-size:12px;font-weight:700;margin:10px 0;padding:16px;}
div#toggler_sendfriend{border-top:1px solid #666865;border-bottom:1px solid #666865;padding:20px 0 10px;margin:10px 0;}
div#toggler_sendfriend form.standard{margin-left:0;margin-right:0;}
div#toggler_sendfriend td.field_input{width:400px;padding-right:10px;}
div#toggler_sendfriend table td.recaptcha{text-align:left;width:312px;}
div#toggler_sendfriend table td.recaptcha p.smaller{margin-bottom:0;margin-left:10px;}
div#toggler_sendfriend table.sendfriend{width:600px;}
div#toggler_sendfriend .cancel_send{width:312px;padding:0;margin:0;}
div#toggler_sendfriend .cancel_send div{float:right;}
form.standard{text-align:right;margin:0 5px 0 30px;font-size:1.2em;}
.required_fields{text-align:right;color:#f60;font-weight:700;padding:0 15px 0 0;*padding:6px 15px 0 0;}
table.comment td.field_name input label{font-size:12px;padding-right:15px;font-weight:700;}
table.comment td{width:300px;font-size:12px;}
table.comment td input{width:280px;margin-left:10px!important;_margin-right:10px!important;}
.make_comment textarea{font-size:11px;margin:0 0 10px;padding:10px;width:297px;}
table.comment td div.indent,td.recaptcha div.indent{margin-left:10px;margin-top:10px;}
table.send_friend .required_fields,table.comment .required_fields{padding:0;font-size:1.1em;text-align:left;}
form.standard table{float:right;margin-right:10px;_margin-right:5px;}
#toggler_sendfriend form.standard table{margin:0;float:none;}
form.standard table td{vertical-align:top;font-size:12px;}
form.standard table td.label{padding-top:2px;}
form.standard input.tx_input,form.standard textarea,form.standard select{width:362px;padding:0;margin-left:10px;margin-bottom:10px;_float:right;border:1px solid #999;}
form.standard input.checkbox{margin-left:10px;_margin-left:5px;text-align:left;}
table.comment input.tx_input,table.comment textarea{margin-left:10px!important;width:575px;_margin-right:10px!important;}
#toggler_sendfriend form.standard table.send_friend input.tx_input,#toggler_sendfriend form.standard table.send_friend textarea{margin-left:10px!important;width:295px;_margin-right:10px!important;}
form.tight input.tx_input,form.tight textarea,form.tight select{width:180px;padding:0;margin-left:10px;margin-bottom:10px;border:1px solid #999;}
form.standard td.gender input{margin-right:10px;vertical-align:bottom;}
form.standard td.gender{text-align:left;padding-left:10px;padding-bottom:10px;}
form.standard input.tx_input{height:16px;}
form.standard select{height:18px;*height:20px;width:362px;}
form.standard textarea{width:200px;}
form.standard span.required,span.required{color:#f60;}
form.standard .submit{width:362px;text-align:center;float:right;margin:10px 0 20px;_margin-bottom:40px;}
form.standard button.image_button,form.add_comment button.image_button{border:0;background-color:transparent;position:relative;_margin:0 0 3px;cursor:pointer;}
form.standard button,form.standard #close-toggler-sendfriend{cursor:pointer;}
form.standard .captcha{background:url(https://d26kw48lk3slte.cloudfront.net/img/bg/captcha_bg.gif) no-repeat right 0;float:right;text-align:left;width:362px;color:#f60;font-weight:700;padding:10px;position:relative;}
form.standard .captcha_img{float:left;width:95px;margin-right:10px;height:62px;padding:0;}
form.standard .captcha_img img{border:1px solid #f60;}
form.standard .instruct{width:257px;bottom:10px;*bottom:9px;left:116px;position:absolute;}
form.standard .instruct .captcha_instruct{background:url(https://d26kw48lk3slte.cloudfront.net/img/bg/arrow_orange.gif) no-repeat 1px 0;*background:url(https://d26kw48lk3slte.cloudfront.net/img/bg/arrow_orange.gif) no-repeat 1px 3px;padding-left:10px;}
form.standard .instruct input{width:255px;margin-top:5px;height:16px;border:1px solid #999;}
div#contact textarea{width:360px;padding:0;margin-left:10px;margin-bottom:10px;border:1px solid #999;}
div.comment_wrap div.name span.comment-info{font-size:1.3em;}
form.report-form{display:inline;}
form.report-form button{cursor:pointer;color:#F60;display:inline;background:transparent;border:0;}
#recaptcha_area,#recaptcha_table{margin-bottom:10px;margin-left:10px;*float:left;_margin-left:5px;}
form.standard .error input,form.standard .error select,form.add_comment .error input,form.add_comment .error select,div form.add_comment div.error textarea,div#contact form.standard .error textarea.form-error{border:2px solid #F60;}
form.add_comment div.error-message{margin:0 0 10px 10px;color:#F60;}
form.standard div.error-message{margin-top:-5px;margin-bottom:10px;color:#F60;width:373px;text-align:right;}
div#toggler_sendfriend form.standard div.error-message{width:305px;}
div.floated-login{border-width:3px;border-style:solid;border-color:#ff0;padding:6px 12px 11px!important;background-color:#000;}
div#toggler_sendfriend td.field_name,form.standard td.input.text{text-align:left;}

/* skin.css */
#shadowbox_container,#shadowbox_overlay{top:0;left:0;height:100%;width:100%;margin:0;padding:0;}
#shadowbox_container{position:fixed;display:block;visibility:hidden;z-index:999;text-align:center;}
#shadowbox_overlay{position:absolute;}
#shadowbox{position:relative;margin:0 auto;text-align:left;}
#shadowbox_body{position:relative;margin:0;padding:0;border:1px solid #333;overflow:hidden;}
#shadowbox_body_inner{position:relative;height:100%;}
iframe#shadowbox_content{overflow:auto;}
#shadowbox_content.html{height:100%;overflow:auto;}
#shadowbox_loading{position:absolute;top:0;width:100%;height:100%;}
#shadowbox_body,#shadowbox_loading{background-color:#060606;}
#shadowbox_loading_indicator{float:left;margin:10px 10px 0;height:32px;width:32px;background-image:url(https://d26kw48lk3slte.cloudfront.net/img/shadowbox/loading.gif);background-repeat:no-repeat;}
#shadowbox_loading span{font-family:'Lucida Grande', Tahoma, sans-serif;font-size:10px;float:left;margin-top:16px;}
#shadowbox_title,#shadowbox_info{position:relative;margin:0;padding:0;overflow:hidden;}
#shadowbox_title_inner,#shadowbox_info_inner{position:relative;font-family:'Lucida Grande', Tahoma, sans-serif;line-height:16px;}
#shadowbox_title{height:26px;}
#shadowbox_title_inner{font-size:16px;padding:5px 0;color:#fff;}
#shadowbox_info{height:20px;}
#shadowbox_info_inner{font-size:12px;color:#fff;}
#shadowbox_nav{float:right;height:16px;padding:2px 0;width:5%;}
#shadowbox_nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}
#shadowbox_nav_close{background-image:url(https://d26kw48lk3slte.cloudfront.net/img/shadowbox/icons/close.png);background-repeat:no-repeat;}
#shadowbox_nav_next{background-image:url(https://d26kw48lk3slte.cloudfront.net/img/shadowbox/icons/next.png);background-repeat:no-repeat;}
#shadowbox_nav_previous{background-image:url(https://d26kw48lk3slte.cloudfront.net/img/shadowbox/icons/previous.png);background-repeat:no-repeat;}
#shadowbox_nav_play{background-image:url(https://d26kw48lk3slte.cloudfront.net/img/shadowbox/icons/play.png);background-repeat:no-repeat;}
#shadowbox_nav_pause{background-image:url(https://d26kw48lk3slte.cloudfront.net/img/shadowbox/icons/pause.png);background-repeat:no-repeat;}
#shadowbox_counter{float:left;padding:2px 0;width:45%;}
#shadowbox_counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#shadowbox_counter a.shadowbox_counter_current{text-decoration:underline;}
div.shadowbox_clear{clear:both;}
div.shadowbox_message{font-family:'Lucida Grande', Tahoma, sans-serif;font-size:12px;padding:10px;text-align:center;}
#shadowbox_loading span a:link,#shadowbox_loading span a:visited,div.shadowbox_message a:link,div.shadowbox_message a:visited{color:#fff;text-decoration:underline;}

/* debug.css */
pre{color:#000;background:#f0f0f0;padding:1em;}
pre.cake-debug{text-align:left;background:#fc0;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative;}
div.cake-stack-trace{background:#fff;border:4px dotted #fc0;color:#333;margin:0;padding:6px;font-size:120%;line-height:140%;overflow:auto;position:relative;}
div.cake-code-dump pre{position:relative;overflow:auto;}
div.cake-stack-trace pre,div.cake-code-dump pre{color:#000;background-color:#F0F0F0;margin:0;padding:1em;overflow:auto;}
div.cake-code-dump pre,div.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;margin:4px 2px;padding:4px;overflow:auto;}
div.cake-code-dump span.code-highlight{background-color:#ff0;padding:4px;}
div.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px;}
div.code-coverage-results div.uncovered span.content{background:#ecc;}
div.code-coverage-results div.covered span.content{background:#cec;}
div.code-coverage-results div.ignored span.content{color:#aaa;}
div.code-coverage-results span.line-num{color:#666;display:block;float:left;width:20px;text-align:right;margin-right:5px;}
div.code-coverage-results span.line-num strong{color:#666;}
div.code-coverage-results div.start{border:1px solid #aaa;border-width:1px 1px 0;margin-top:30px;padding-top:5px;}
div.code-coverage-results div.end{border:1px solid #aaa;border-width:0 1px 1px;margin-bottom:30px;padding-bottom:5px;}
div.code-coverage-results div.realstart{margin-top:0;}
div.code-coverage-results p.note{color:#bbb;padding:5px;margin:5px 0 10px;font-size:10px;}
div.code-coverage-results span.result-bad{color:#a00;}
div.code-coverage-results span.result-ok{color:#fa0;}
div.code-coverage-results span.result-good{color:#0a0;}