/*
Theme Name: #
Theme URI: #
Author: #
Author URI:#
Description: #
Version: 1.0
License: GNF
License URI: 
Tags: light
*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}
legend{color:#000;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;text-align:center;position:relative;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
strong{font-weight:700;}
.clearfix:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{*display:inline-block;}
iframe{border:none;outline:none;}
small{font-size:100%;}
a:focus{outline:none;}
hr{font-size:0;line-height:0;background:none;border:none;border-bottom:1px dotted #ccc;margin-bottom:10px;}
body{color:#000;background:#999;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.y7-uni-hd,.masthead,#encore{margin:0 10px;}
.y7-uni-hd{padding:0;margin-bottom:10px;background:#fff;}
.y7-advertisement iframe{margin:0 auto;display:block;}
.nt1 .y7-advertisement center{height:60px;background:#fff;width:950px;padding:10px 10px 0 10px;margin:0 auto;}
#y7-cont{text-align:left;width:990px;margin:0 auto;}
.masthead{height:80px;padding:0 0 10px 0;}
.navsearch{padding:10px;_height:1%;}
.navsearch,.keyart-cont,.nt1{background:url("images/wht.50percent.png");_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='#');}
#bd,#ft{padding-left:20px;padding-right:20px;background:url("images/bd-rep.png");_height:1%;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='#');}
#bd{padding-top:10px;}
#bd .bd-lhs{float:left;width:710px;}
#bd .bd-rhs{float:right;width:240px;}
#bd .bd-lhs-inner{padding:0 10px 0 0;}
#bd .bd-rhs-inner{padding:0;}
h1{font-size:216%;}
h2,.genericmod h1,.galleryindex h1,.modgallery h1,.modresultlist h1{font-size:167%;font-weight:700;padding-bottom:3px;}
h2 a{color:#000;}
h3{font-size:116%;font-weight:700;padding-bottom:3px;}
.miniad h3{padding-bottom:0;}
h4{font-size:108%;font-weight:700;padding-bottom:3px;}
h5{font-size:93%;font-weight:700;padding-bottom:3px;}
.mod{margin:0 0 12px 0;}
.mod .hd{padding:3px 0 7px;}
.mod .bd{padding:0 0 10px 0;}
.mod .ft{text-align:right;font-size:93%;padding-bottom:10px;}
.modwrap-lhs{padding-right:10px;}
.modwrap-lhs,.modwrap-rhs{float:left;overflow:hidden;width:700px;}
.screen-reader{position:absolute;left:-10000px;top:-10000px;height:1px;}
.stamp,span.date{color:#AAA;white-space:nowrap;}
a.img-cont{display:block;}
a img,img.img-cont{}
a.img-cont img,img.img-cont{border:1px solid #fff;}
span.gallery,span.video{padding:0 0 0 15px;color:#000;font-weight:normal;background:url("images/icon-sprite.r1.5.png") -4px 2px no-repeat;}
span.video{background-position:-4px -153px;}
ul.yui-nav{background:#fff;border-bottom:1px solid #ddd;padding:0 10px;}
ul.yui-nav li{float:left;margin-bottom:-1px;padding-right:4px;position:relative;top:0;left:0;}
ul.yui-nav li a{color:#000;display:block;background:url("images/lifestyle-sprite.r1.2.png") 0 -596px repeat-x #ededed;border:1px solid #ddd;padding:3px 10px;}
ul.yui-nav li.selected a{background:#fff;border-bottom-color:#FFF;color:#666;}
.yui-hidden{display:none;}
.text{line-height:18px;font-size:93%;}
.text p,.arttext p{margin-bottom:10px;padding:1px 0 2px;}
.text h3,.text strong,.arttext h3,.arttext strong,.bd h2,.text h1{margin-bottom:5px;padding-bottom:2px;}
.text ul,.text ol,.arttext ul{margin:0 0 12px 0;}
.text ul ul,.arttext ul ul,.text ol ol{margin:0;}
.text ul li,.arttext ul li,ul.list li{background:url("images/icon-sprite.r1.5.png") -16px -723px no-repeat;padding:0 0 3px 14px;}
.text ol li{margin:0 0 3px 22px;list-style:decimal outside;}
.genericmod .hd{position:relative;}
.genericmod .hd .page-nav{float:right;font-size:93%;margin-top:-30px;}
.genericmod .hd .page-nav strong{float:left;padding:5px 5px 0 0;vertical-align:baseline;}
.genericmod .hd .page-nav .y7n-dd{float:left;}
.genericmod .hd .paginationpgstat{clear:both;padding-bottom:0;font-size:93%;}
.genericmod .bd p{padding:1px 0 2px 0;}
.genericmod .bd .img-cont{float:right;margin:0 0 0 10px;}
.genericmod .ft{padding-bottom:0;}
.artimg a. .artimg a img{display:block;}
.gallerylist li,.articlelist li{float:left;width:50%;}
.gallerylist .artimg,.articlelist .artimg{float:left;padding:0 10px 10px 0;}
.gallerylist .artblurb,.articlelist .artblurb{padding:0 15px 10px 0;}
.indexlist li p{font-size:93%;}
.indexlist li{padding:0 0 10px 0;margin-bottom:10px;background:none;border-bottom:1px dotted #ccc;}
.gallerylist li p{font-size:93%;}
.hd .nav{text-align:right;font-size:93%;padding:16px 0 0;}
.bd .nav{border-bottom:1px dotted #ddd;padding:0 0 7px;margin-bottom:10px;font-size:93%;}
.bd .nav .sort{float:left;}
.bd .nav .sort dt,.nav .sort dd{display:inline;}
.bd .nav .sort dd{padding:0 7px;border-left:1px solid #ddd;}
.bd .nav .sort dd.first{border-left:none;}
.bd .nav .sort dd a{font-weight:normal;}
.bd .nav .index{float:right;}
.modresultlist .itemlistmod{border:none;padding:0;}
.modresulttools .bd{padding:0;}
.modresulttools dt,.modresulttools dd{display:inline;}
.modresulttools dt{font-weight:700;}
.modresulttools dd{padding:0 0 0 10px;}
.modresulttools .bd .display{float:right;color:#999;font-size:93%;}
.modresulttools .hd,.modresulttools .ft,.itemlistmod .ft{display:none;}
.bd-rhs .y7-advertisement{margin:0 auto;width:300px;margin-bottom:10px;}
.bd-rhs .y7-advertisement span{display:block;width:99%;line-height:1;text-align:center;color:#AAA;font-size:75%;line-height:2;}
.bd-rhs .y7-advertisement span span{font-size:100%;}
.bd-rhs .y7-advertisement span span,.bd-rhs .y7-advertisement td span{display:inline;width:auto;}
.answers{text-align:left;padding-bottom:0;}
.answers a{font-weight:700;font-size:93%;}
.answers .qbox,.answers #anssearch button,.answers .hd #ansicon{background:url("images/sprite_1.1.png") no-repeat 0 -625px;}
.answers .hd #ansicon{float:right;margin:4px 0 0 0;width:46px;height:45px;background-position:0 -748px;display:block;}
.answers .hd p{font-size:93%;margin:0 0 0 20px;color:#666;}
.answers .bd{width:262px;margin:0 auto;padding:0;}
.answers .celeb{float:left;position:relative;top:16px;left:5px;padding-right:5px;}
.answers .qbox{margin-bottom:2px;}
.answers .qbox p{padding:15px 10px 0 10px;margin:0;height:73px;}
.answers p.askedby{font-size:85%;margin:0 0 0 85px;}
.answers .askedby a{font-weight:400;}
.answers .anstool{margin:5px 0 0;border-top:1px solid #dcdcdc;text-align:center;padding:3px 0;clear:left;color:#eee;}
.answers .anstool a{font-size:93%;}
.answers .ft{height:35px;background-color:#f3f4f6;padding:0;}
.answers #anssearch{padding:8px 0 8px 5px;}
.answers #anssearch label{float:left;font-size:85%;margin:3px 0 0;color:#333;}
.answers #anssearch input{float:left;border:1px solid #666;width:132px;padding:0;margin-left:5px;font-size:93%;height:17px;}
.answers #anssearch button{border:1px solid #666;border-left:none;padding:0;float:left;background-position:0 -719px;width:40px;height:19px;position:relative;cursor:pointer;}
.answers #anssearch button span{font-size:93%;color:#fff;font-weight:700;}
#bd .article{padding:0;border:none;}
#bd .article .hd{position:relative;padding-bottom:25px;}
.article .hd{border-bottom:1px dotted #ccc;}
.article .hd .info{float:left;font-size:93%;width:290px;}
.article .hd .tools{position:absolute;bottom:3px;right:0;font-size:85%;}
.article .hd .info span{display:block;width:99%;padding-top:2px;}
.article .bd{padding:10px 0;}
.article .ft{padding:0 0 10px 0;font-size:85%;text-align:left;}
.article .ft .tools{padding:2px 0 0 0;}
.article .ft .links{padding:0 0 5px;}
.article .lhs{float:left;width:292px;font-size:100%;padding-right:18px;}
.article .lhs .mod{margin-bottom:12px;}
#bd .article .lhs .mod .hd{border:none;padding-bottom:5px;}
.article .lhs .mod .bd{padding:0;font-size:93%;}
.article .lhs .mod .ft{display:none;}
.article .lhs .mediamod{padding:0;border:none;background:none;}
#bd .article .lhs .mediamod .hd{padding:0;margin:0;background:none;}
.article .lhs .mediamod .bd{font-size:85%;}
.mediamod{border-bottom:1px solid #DDD;}
.mediamod .hd{background:none;padding-right:0;font-size:93%;}
.mediamod .yui-nav{display:none;}
.mediamod .hd .yui-nav{padding-left:5px;font-weight:700;display:block;margin-bottom:5px;}
.mediamod .image{background:#eee;}
.mediamod .image p{padding:7px 10px;text-align:left;position:relative;min-height:16px;_height:16px;}
.mediamod .image p a{position:absolute;right:10px;top:7px;}
.related-links .row{background:none;}
.related-links ul li li{background:url("images/icon-sprite.r1.5.png") -18px -724px no-repeat;padding:1px 0 2px 12px;}
.related-links a.img-cont{float:left;padding-right:10px;}
.related-links .stamp{display:block;}
.modcomments{position:relative;top:0;left:0;}
.comment-items{padding:10px;}
.modcomments ol,.y7n-comments ol{font-size:93%;margin:10px 0 0;clear:right;}
.comment-post{font-size:93%;padding:15px;border:9px solid #FFF;outline:1px solid #ccc;background:#eee;_border:1px solid #CCC;_padding:25px;}
.modcomments p,.y7n-comments p{padding:5px 0;}
.modcomments .postbtn{padding:10px 0 0;}
.modcomments .postbtn a{padding-left:18px;background:url("images/icon-sprite.r1.5.png") -2px -1702px no-repeat;}
.comment-items ol{border-bottom:1px solid #ccc;_margin:0;}
.comment-items ol li{border-top:1px solid #ccc;padding:10px 0;}
.modcomments .lhs,.modcomments .name img{float:left;}
.modcomments .name{overflow:hidden;_height:1%;}
.modcomments .name img{padding-right:10px;}
.modcomments .rhs,.y7n-comments .rhs{margin-left:56px;}
.modcomments .rhs span{padding-right:10px;}
.modcomments .abuse{border-left:1px solid #DDD;padding-left:10px;}
.modcomments .abuse a{font-weight:normal;}
.modcomments .comments-nav{float:right;width:400px;}
.modcomments .comments-nav .y7n-dd{float:right;}
.comment-post h2{padding:0;border:none;color:#000;}
.comment-post ul li{padding:5px 0;}
.comment-post .post,.modcmtv2 .cmtresponse .comment-post .inner form ul li.post{border:1px solid #CCC;padding:10px;background:#fff;}
.comment-post .post textarea{border:none;outline:none;background:none;width:100%;height:95px;}
.comment-post button,.comment-post button span{background:url("images/lifestyle-sprite.r1.2.png") right -958px no-repeat;height:22px;text-align:left;}
.comment-post button{padding:0 10px 0 0;cursor:pointer;font-weight:700;border:none;overflow:visible;width:auto;}
.comment-post button span{padding:0 0 0 10px;background-position:0 -934px;position:relative;top:-1px;_top:0;white-space:nowrap;line-height:22px;display:block;}
.comment-post .ft{display:none;}
#updates-disclosure{margin-bottom:12px;}
#formindex-nav{display:block;position:relative;top:0;right:11px;margin:15px 0;width:120px;height:20px;float:right;}
#formindex-nav dt{position:absolute;left:-40px;line-height:21px;}
#formindex-nav dd{position:absolute;left:0;top:0;z-index:2;width:100%;border:1px solid #ccc;display:block;line-height:21px;background:#fff url("images/icon-sprite.r1.5.png") right -1826px no-repeat;}
#formindex-nav dd a{padding:0 4px;color:#333;}
#formindex-nav dd dl{display:none;background:#fff;border-top:1px solid #ccc;}
#formindex-nav dd dd{position:static;border:none;background:#fff;}
#formindex-nav.y7n-dd-on dd{background-position:right -1969px;}
#formindex-nav.y7n-dd-on dl{display:block;}
.modcomments .comments-paginationpgstat{font-size:85%;text-align:right;width:400px;color:#666;float:right;clear:right;padding:5px 0 0;}
.modcomments .comments-paginationpgstat p{color:#000;display:inline;}
.modcomments .comments-paginationpgstat span,.modcomments .comments-paginationpgstat a{display:inline;padding:0 5px;}
#updates-disclosure{outline:1px solid #ccc;_border:1px solid #ccc;padding:10px;background:#eee;margin-top:-11px;position:relative;z-index:5;}
#updates-disclosure h3{font-size:123.1%;font-weight:700;}
#updates-disclosure p{padding:2px 0 1px;font-size:93%;}
a.commentguidelines{position:absolute;right:25px;top:25px;}
.y7n-comments{border:1px solid #ccc;margin-bottom:12px;margin-top:12px;}
.y7n-comments .comment-items h2{border-bottom:1px solid #DDD;color:#5188CB;line-height:36px;padding:0 10px;}
.y7n-comments h2{font-size:177%;}
.y7n-comments .comment-items div.clearfix{padding:10px;font-size:85%;}
.y7n-comments .comment-post{margin:0 10px 10px;}
.y7n-comments .comment-post form ul li{text-align:left!important;}
.y7n-comments .profile a{font-weight:normal;margin-left:10px;padding-left:10px;border-left:1px solid #ddd;}
.y7n-pagination li{display:inline;color:#888;}
.y7n-pagination li.date{padding-right:5px;}
.y7n-pagination li span{padding:0 5px;color:#ccc;}
.captcha input{background:fff;border:1px solid #ccc;padding:5px 10px;margin:0 2px;letter-spacing:.2em;font-weight:bold;}
.captcha img{border:1px solid #ccc;}
.error{display:none;}
.modcmtv2 .thumbrate .thbbtn,.modcmtv2 .thumbrate .thbvoted,.modcmtv2 .thumbrate .thbupvoted,.modcmtv2 .thumbrate .downnorm,.modcmtv2 .comment-items .cclose,.modcmtv2 .comment-items .copen,.modcmtv2 .cmtalert span,.modcmtv2 .comment-items .cmtreply{background:url("images/y7-ugc_comments-sprite.gif") no-repeat;}
.modcmtv2 .commentstool{margin-top:10px;}
.modcmtv2 .commentstool .postbtn{position:static;float:left;}
.modcmtv2 .commentstool .paginationtool{float:right;}
.modcmtv2 .commentstool .paginationtool li{float:left;border-left:1px solid #c8c8c8;padding:0 7px;font-size:85%;}
.modcmtv2 .commentstool .paginationtool li a{font-weight:400;}
.modcmtv2 .commentstool .paginationtool .first{border-left:0;}
.modcmtv2 .comment-items ol{padding:0;}
.modcmtv2 .comment-items ol li{padding-right:0;}
.modcmtv2 li .thumbrate{float:right;position:relative;top:-3px;}
.modcmtv2 ol li .thumbrate span{margin:0;color:#9D9D9C;font-size:85%;float:left;margin-top:3px;}
.modcmtv2 .thumbrate .grn{color:#2C9801;}
.modcmtv2 .thumbrate .red{color:#CB4700;}
.modcmtv2 .thumbrate .thbbtn{border:0;text-indent:-9999em;width:20px;height:19px;font-size:0;line-height:0;cursor:pointer;float:left;}
.modcmtv2 .thumbrate .thbupbtn{background-position:0 -43px;margin-left:5px;}
.modcmtv2 .thumbrate .thbdownbtn{background-position:-20px -43px;margin-right:5px;}
.modcmtv2 .thumbrate .uhover{background-position:0 -73px;}
.modcmtv2 .thumbrate .dhover{background-position:-20px -73px;}
.modcmtv2 .thumbrate .thbvoted{float:left;width:12px;height:12px;margin:3px 3px 0;}
.modcmtv2 .thumbrate .voteup{background-position:-22px 0;margin-left:10px;}
.modcmtv2 .thumbrate .downnorm{background-position:0 -22px;margin-right:10px;margin-top:5px;margin-left:4px;}
.modcmtv2 .thumbrate .upnorm{background-position:0 0;margin-left:8px;}
.modcmtv2 .thumbrate .votedown{background-position:-22px -22px;margin-right:10px;margin-top:5px;margin-left:4px;}
.modcmtv2 .comment-items ol li .cmtresponse ol{border:0;margin-bottom:0;}
.modcmtv2 .comment-items ol li .cmtresponse li{margin:0;padding:10px 0;}
.modcmtv2 .cmtresponse .comment-post .inner form ul li.name{border-bottom:1px solid #ddd;padding-bottom:20px;}
#bd .modcmtv2 .comment-items li .rhs .hidden{display:none;}
#bd .modcmtv2 .comment-items li .rhs p .cmthidden{color:#969696;font-style:italic;}
#bd .modcmtv2 .comment-items li .rhs p .cmthidden a{font-style:normal;}
.modcmtv2 .comment-items .cmtreply{font-size:85%;margin-top:10px;display:block;background-position:-36px -100px;}
.modcmtv2 .comment-items .cmtreply a{font-weight:400;padding-left:10px;}
.modcmtv2 .comment-items .copen{background-position:-33px -115px;}
.modcmtv2 .comment-items .cclose{background-position:-36px -100px;}
.modcmtv2 .responsehide{display:none;}
.modcmtv2 .cmtresponse{clear:both;padding-top:10px;}
.modcmtv2 .cmtresponse .comment-post .inner form ul li{padding:5px 0 10px;border:none;}
.modcmtv2 .cmtresponse .comment-post .updates-disclosure{margin:0;}
.modcmtv2 .cmtresponse .comment-post .updates-disclosure .hd{height:auto;}
.modcmtv2 .cmtresponse .comment-post .updates-disclosure .hd span{background:none;margin-right:0;}
.modcmtv2 .cmtresponse .comment-post .updates-disclosure .hd img{vertical-align:top;position:relative;top:0;_top:-13px;*top:-13px;}
.modcmtv2 .cmtresponse .comment-post .updates-disclosure h3{float:left;font-size:100%;}
.modcmtv2 .cmtresponse .comment-post .updates-disclosure .bd{clear:both;}
.modcmtv2 .cmtresponse .comment-post .updates-disclosure .bd p{display:inline;}
.modcmtv2 .cmtalert{border:2px solid #F34B53;background-color:#FBE6E6;padding:10px;margin:20px 0;}
.modcmtv2 .cmtalert span{background-position:-18px -131px;display:block;line-height:20px;padding-left:30px;font-weight:700;color:#F1142C;}
.modcmtv2 .cmtthankyou h3{font-size:131%;}
.modcmtv2 .cmtthankyou p{margin-bottom:0;}
.modcmtv2 .cmtthankyou a{margin-left:5px;font-size:85%;}
.modcmtv2 .rhs .thumbrate span{padding-right:0;}
.modcmtv2 .comment-items ol li .cmtresponse ol{margin:0;}
.cmtresponse .cmtreply,.cmtresponse .cmtresponse{display:none;}
.keyart-cont{padding:0 10px;}
.keyart-cont .simpleimage{margin:0;}
.keyart-cont .simpleimage,.keyart-cont .simpleimage .bd,.bd-rhs-inner .simpleimage,.bd-rhs-inner .simpleimage .bd{background:none;border:none;padding:0;}
.simpleimage .hd,.simpleimage .ft{display:none;}
.simpleimage .bd img{display:block;}
.bd-lhs .editorial{width:630px;}
.editorial .y7-modal-ss-gallery-zoom img{display:block;}
.editorial .key-img{float:left;display:block;width:240px;}
.editorial .hero-img{margin:0 0 10px;display:block;}
.editorial .sponsor{display:block;padding:0 0 6px 0;color:#777;font-size:93%;}
.bd-lhs .editorial .hd{padding:0 0 10px 0;float:right;width:500px;margin-bottom:0;}
.editorial .hd .title{margin-bottom:5px;}
.editorial .hd .title h2{font-weight:normal;font-size:116%;}
.editorial .hd .abstract{font-weight:700;font-size:100%;}
.editorial .hd .info span{display:inline;padding:0 5px 0 7px;border-left:1px solid #ccc;}
.editorial .hd .info span.date{padding-left:0;border-left:none;}
.editorial .hd .contextual,.editorial .abstract{margin:5px 0 0;}
.editorial .hd .contextual li{padding-bottom:3px;font-size:93%;}
.editorial .bd .reference{float:left;width:120px;overflow:hidden;_height:1%;font-size:85%;}
.editorial .bd .reference .y7-modal-ss-gallery-zoom img{margin-bottom:5px;}
.editorial .bd .reference .section{padding:5px;color:#fff;background:#999;font-weight:700;text-transform:uppercase;margin-bottom:5px;text-align:center;}
.editorial .bd .reference .read-more{padding:5px 0 5px 2px;margin-bottom:5px;}
.editorial .bd .reference .read-more p{font-weight:700;background:url("images/icon-sprite.r1.5.png") no-repeat 0 -2253px;padding:0 0 3px 18px;}
.editorial .bd .reference .read-more ul{padding:0 0 0 3px;}
.editorial .bd .reference .read-more li{background:url("images/icon-sprite.r1.5.png") no-repeat -18px -724px;padding:2px 0 1px 13px;}
.editorial .bd .text{float:right;width:500px;}
.editorial .bd .text table{width:100%;border-collapse:collapse;margin-bottom:12px;}
.editorial .bd .text table th{text-align:left;padding:5px;background:#bbb;border-bottom:1px solid #aaa;border-top:1px solid #aaa;font-weight:700;}
.editorial .bd .text table td{padding:3px 5px;border-bottom:1px solid #bbb;font-size:93%;}
.editorial .ft{clear:both;text-align:left;padding:10px 0 0;}
.editorial .ft .hd{width:auto;padding:0;float:none;}
.editorial .ft .related-links .bd ul{float:left;width:50%;}
.editorial .ft .related-links .bd ul.west{border-left:1px solid #CCC;width:48%;padding-left:1%;}
.editorial .ft .related-links .bd li{padding:1px 10px 0 15px;background:url("images/icon-sprite.r1.5.png") no-repeat -16px -723px;}
.editorial .ft .related-links .bd li.first{padding-left:0;background:none;}
.editorial .ft .related-links .bd li.first .img-cont{float:left;}
.editorial .ft .related-links .ft{display:none;}
.editorial .ft .related-searches li{display:inline;padding:0 5px 0 10px;background:url("images/icon-sprite.r1.5.png") no-repeat -18px -725px;}
.editorial .ft .related-searches .ft{display:none;}
.editorial .ft .y7-advertisement{padding-top:1px;}
.bd-lhs .featureKey .hd{width:100%;}
.featureKey .hd .blurb{margin-left:250px;}
.featureKey .bd{clear:left;}
.featureHeroOverlay{position:relative;}
.featureHeroOverlay .title h1{position:absolute;right:0;display:inline;padding:10px;text-align:right;color:#fff;top:60px;width:290px;background:url("images/blk.50percent.png");_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='#');}
.editorial .ratebar{float:none;padding:0 0 5px 8px;}
.editorial .ratebar .rating,.editorial .ratebar .rateit,.editorial .ratebar .rated{float:none;width:auto;overflow:hidden;_height:1%;padding:0;}
.editorial .ratebar .rateit{padding:5px 0 0;}
.editorial .ratebar .stars dt,.editorial .ratebar .rateit .stars dt{display:block;float:none;text-align:left;padding:0 0 2px 2px;}
.editorial .ratebar .rateit .cmt{float:none;text-align:left;font-size:85%;}
.editorial .tools{float:none;height:auto;overflow:hidden;_height:1%;margin-top:5px;display:block;padding-bottom:5px;}
.editorial .tools li{float:none;display:block;border:none;padding:0;}
.editorial .tools li a{display:block;_width:70px;}
.editorial .tools li.show{border:none;width:auto;padding:0;background-color:transparent;}
.editorial .tools li.show ul{position:static;left:auto;top:auto;border:none;width:auto;border-bottom:1px solid #ccc;padding:0 3px 5px;}
.feature-box{background:#eee;border:1px solid #ddd;padding:10px 10px 5px;margin-bottom:12px;}
.inline-image{margin:12px 0;line-height:1.231;}
.inline-image img{display:block;}
.inline-image .caption{background:#eee;overflow:hidden;_height:1%;}
.inline-image .caption p{padding:7px 10px;color:#666;margin:0;}
.image-l{width:480px;}
.image-m{width:360px;margin-left:auto;margin-right:auto;}
.image-s img{margin:0 auto;}
.image-s .caption img{float:left;}
.image-s .caption p{margin-left:240px;}
.image-w{width:120px;padding-left:10px;float:right;clear:left;}
.inline-video{margin:12px 0;border:1px solid #ccc;width:480px;}
.inline-video embed{display:block;}
#bd .expand-issue{position:relative;border:none;width:auto;min-height:185px;_height:185px;padding:10px 160px 10px 10px;background:url("images/lifestyle-sprite.r1.2.png") left bottom repeat-x #000;}
.expand-issue *{color:#fff;}
.expand-issue .bd p{font-size:93%;}
.expand-issue .bd a.img-cont{position:absolute;top:10px;right:10px;display:block;}
.expand-issue .bd a.img-cont img{display:block;margin:0;}
.expand-issue .bd .btn{display:block;padding:10px 0 0;}
.expand-issue .ft{text-align:left;}
#bd .expanded-issue,#bd .issue-container{background:url("images/lifestyle-sprite.r1.2.png") left bottom repeat-x #000;}
#bd .expanded-issue{position:relative;width:930px;height:auto;padding:10px;margin:0;border:none;}
#bd .expanded-issue .bd-lhs{width:630px;}
#bd .expanded-issue .bd-rhs,.expanded-issue .modwrap-lhs,.expanded-issue .modwrap-rhs{width:300px;}
.expanded-issue .modwrap-lhs{padding-right:15px;}
.expand-issue .expanded-issue .bd{padding:0;}
.expanded-issue .bd-rhs .simpleimage{margin:0;}
.expanded-issue .bd a.img-cont{position:static;top:auto;left:auto;}
.expanded-issue h2,.expanded-issue h3,.expanded-issue a{color:#fff;}
.expanded-issue p{color:#ddd;font-size:93%;}
.expanded-issue a.close{font-weight:700;font-size:116%;padding-left:20px;background:transparent url("images/icon-sprite.r1.5.png") no-repeat scroll 0 -1209px;}
.featurecarousel .bd{width:670px;font-size:93%;z-index:10;overflow:hidden;position:relative;}
.mod-wrap .featurecarousel .bd,.bd-rhs .featurecarousel .bd{width:300px;}
.featurecarousel ol{width:1000000px;}
.featurecarousel ol li{width:120px;padding:0 18px 0 17px;float:left;outline:none;position:relative;}
.mod-wrap .featurecarousel ol li,.bd-rhs .featurecarousel ol li{padding:0 15px;}
.featurecarousel ol li img{display:block;}
.featurecarousel ol li .playvid{height:30px;left:18px;position:absolute;top:58px;width:118px;}
.mod-wrap .featurecarousel ol li .playvid,.bd-rhs .featurecarousel ol li .playvid{left:16px;}
.featurecarousel ol li .playvid .blackstrip{background-color:#000;display:block;height:30px;opacity:.5;position:absolute;top:0;width:100%;z-index:1;}
.featurecarousel ol li .playvid a{display:block;height:20px;padding:5px;line-height:20px;width:100%;z-index:2;position:relative;color:#fff;font-size:85%;font-weight:400;}
.featurecarousel ol li .playvid a:hover{text-decoration:none;color:#ddd;}
.featurecarousel ol li .playvid a img{padding:0;display:inline;line-height:0;vertical-align:middle;}
.featurecarousel li p{margin:4px 0 0 0;}
.featurecarousel li p.abstract{display:none;}
.featurecarousel li p a{display:block;}
.featurecarousel .ft{display:none;}
.yui-carousel{visibility:hidden;margin-top:-35px;}
.yui-carousel-visible{visibility:visible;}
.yui-carousel-nav:after{clear:both;content:"";display:block;}
.yui-carousel-nav{text-align:right;zoom:1;font-size:1px;padding:0 0 15px 0;z-index:100;}
.yui-carousel-nav ul{float:right;margin:0;margin-left:-220px;margin-right:74px;*margin-left:-130px;*margin-right:0;padding:0;}
.yui-carousel-nav ul:after{clear:both;content:"";display:block;}
.yui-carousel-nav ul li{float:left;height:19px;list-style:none;}
.yui-carousel-nav ul li a{background:url("images/lifestyle-sprite.r1.2.png") no-repeat 0 -896px;display:block;height:9px;margin:5px 0 0 5px;overflow:hidden;width:9px;}
.yui-carousel-nav ul li a em{left:-10000px;position:absolute;}
.yui-carousel-nav ul li.yui-carousel-nav-page-selected a{background-position:0 -908px;}
.yui-carousel-button{background:url("images/lifestyle-sprite.r1.2.png") no-repeat -48px -896px;float:right;height:20px;overflow:hidden;width:32px;}
.yui-carousel-button-focus{outline:none;}
.yui-carousel-first-button{background-position:-17px -896px;margin-left:-100px;margin-right:31px;*margin-left:-63px;}
.yui-carousel-button button,.yui-carousel-button input{background-color:transparent;border:0;cursor:pointer;display:block;height:44px;margin:0 0 0 -2px;padding:0 0 0 50px;}
.yui-carousel-nav select{border:1px solid #AAA;font-size:11px;height:20px;}
.mod-wrap .yui-carousel-nav ul{display:none;}
.yui-carousel-content{overflow:hidden;}
.yui-carousel-element{position:static;overflow:hidden;z-index:1;width:1000000px;}
.yui-carousel-element ol{float:left;width:auto;}
.feature-collection li a.img-cont{float:left;margin:0 10px 10px 0;}
.feature-collection p{padding:0 0 10px 0;font-size:93%; text-align:justify}
.feature-collection .listitem{background:transparent url("images/icon-sprite.r1.1.png") no-repeat scroll -20px -726px;padding:0 0 0 10px;}
.top5 .bd ul{padding-left:25px;}
.top5 li.listitem{list-style-type:decimal;*list-style-type:square;vertical-align:top;background:none;background:none;padding:0 0 5px 0;font-weight:bold;}
.top5 li a{font-size:93%;font-weight:normal;}
#ft h3{text-indent:0;text-transform:uppercase;}
.ftnav{background:url("images/lifestyle-sprite.r1.2.png") 0 -23px repeat-x #efefef;padding:20px;font-size:93%;border-top:2px solid #ccc;border-bottom:1px solid #ccc;}
.ftnav ul{margin:5px 0 0 0;}
.ftnav ul li{margin-bottom:2px;background:url("images/icon-sprite.r1.5.png") -18px -725px no-repeat;padding-left:14px;}
.ftnav ul li a{font-weight:normal;}
.ftnav .ft-site{width:349px;padding-right:20px;border-right:1px solid #ccc;float:left;}
.ftnav .ft-network{width:785px;float:right;}
.ftnav .ft-site ul{float:left;width:50%;}
.ftnav .ft-network dl,.ftnav .ft-network ul{float:left;width:33%;margin-top:5px;}
.ftnav .ft-network dl dt{font-weight:700;}
.ftnav .ft-network dl ul{margin-top:2px;float:none;width:auto;}
.ftbtm{padding:10px 0;}
.ftbtm .y7-advertisement{float:left;width:728px;}
.ftbtm .copyright{float:right;width:212px;font-size:85%;}
.ftbtm .copyright ul,.ftbtm .copyright p{display:block;}
.ftbtm .copyright li{display:block;}
.modgallery .bd{font-size:93%;}
.modgallery .bd .inner{position:relative;width:630px;padding:30px 0 0;background:#000 url("images/lifestyle-sprite.r1.2.png") left bottom;}
.modgallery .bd a.prev,.modgallery .bd a.next{position:absolute;top:0;width:80px;height:300px;}
.modgallery .bd a.prev{left:0;}
.modgallery .bd a.next{right:0;}
.modgallery .bd a.prev span,.modgallery .bd a.next span{display:block;width:34px;height:63px;overflow:hidden;cursor:pointer;text-indent:-1000px;margin:128px auto 0;background:url("images/lifestyle-sprite.r1.2.png") -1px -700px;}
.modgallery .bd a.next span{background-position:-45px -700px;}
.modgallery .bd a.prev:hover span{background-position:-1px -767px;}
.modgallery .bd a.next:hover span{background-position:-45px -767px;}
.modgallery .bd .galleryimg{padding:10px 0;}
.modgallery .bd .galleryimg img{border:1px solid #fff;display:block;margin:0 auto;}
.modgallery .bd .imgnum,.modgallery .bd cite{display:block;text-align:center;}
.modgallery .bd cite{color:#999;padding:10px 0 0;}
.modgallery .bd .imgnum{text-transform:uppercase;font-weight:700;font-size:108%;position:absolute;top:10px;left:0;width:100%;color:#fff;}
.modgallery .bd .gallerytext,.modgallery .bd .date{background:url("images/blk.50percent.png");line-height:1.4;padding:15px;_background:#000;}
.modgallery .bd .gallerytext{color:#fff;clear:left;padding-bottom:5px;}
.modgallery .bd .date{padding-top:0;display:block;}
.modgallery .ft{display:none;}
#bd .herolead{padding:0;border:0;}
.herolead .bd{position:relative;left:0;top:0;z-index:1;width:100%;padding:0;border:0;min-height:150px;}
.herolead .bd *{color:#FFF;}
.herolead .bd a.img-cont{float:none;margin:0;}
.herolead .bd a.img-cont img{width:100%;border:none;margin:0;display:block;}
.herolead .lead-story{position:absolute;left:0;bottom:0;z-index:5;width:100%;background:url("images/blk_block.1x1.png");_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='#');}





*html .herolead .lead-story{position:absolute;left:0;bottom:0;z-index:5;width:100%;background:url("images/blk_block.1x1.png"); 




}










.herolead .lead-story .inner{padding:12px;position:relative;}
.herolead .bd h3{font-size:182%;font-weight:700;}
.herolead .bd p{font-size:93%;line-height:16px;
padding-bottom:10px;
padding-right:2px;
text-align:justify;}
.herolead .bd p{padding-right:2px;}
.herolead .btn{position:absolute;right:11px;bottom:11px;width:70px;text-align:center;}
.herolead dl dt,.herolead dl dd{display:none;}
.herolead dl dd.first{display:block;padding:4px 12px;font-size:93%;background:#006A78 url("images/lifestyle-sprite.r1.2.png") repeat-x scroll 0 -525px;border:1px solid #00A9C0;}
.herolead dl dd.first a{color:#fff;font-weight:700;line-height:1;text-transform:uppercase;}
.masthead #north-ad{margin:0; margin-top:-79px; padding:0;float:right;text-align:right;background:none;height:80px;}
.masthead h1{width:232px;height:90px;float:left;overflow:hidden;text-indent:-1000px;padding:0;}
.masthead h1 a{display:block;height:90px;}
.modalerts .hd,.modalerts .ft{display:none;}
.modalerts .bd dt{font-weight:700;display:inline;}
.modalerts .bd dd{display:inline;}
.bd-lhs .bd-lhs-inner .mojo-form{background:#fff;padding:10px;}
.mojo-form iframe{margin:0 auto!important;width:600px;display:block;}
#y7-modal{background:#000;}
#y7-modal-panel{text-align:left;background:#fff url("images/ajax-loader.gif") no-repeat 50% 50%;padding:15px 20px;}
#y7-modal-panel .modal{position:relative;z-index:2;width:100%;}
#y7-modal-panel a{color:#818181;outline:none;}
#y7-modal-panel .close{background:url("images/icon-sprite.r1.5.png") 24px -696px no-repeat;font-size:85%;cursor:pointer;display:block;text-align:right;padding-right:15px;position:absolute;right:0;}
#y7-modal-panel #y7-modal-panel-content{background:#fff;}
#y7-modal-panel .hd{padding:0 60px 10px 0;}
#y7-modal-panel .bd{padding:10px 0 0;}
#y7-modal-panel .bd .ss-zoom,#y7-modal-panel .bd .arrow{float:left;}
#y7-modal-panel .bd .ss-zoom img{border:solid 1px #ccc;display:block;}
#y7-modal-panel .bd .arrow{width:40px;}
#y7-modal-panel .bd .arrow a{display:block;height:48px;width:40px;overflow:hidden;text-indent:-1000px;background:url("images/icon-sprite.r1.5.png") 0 -2461px no-repeat;}
#y7-modal-panel #y7-modal-next a{background-position:17px -2407px;}
#y7-modal-panel .ft{font-size:93%;text-align:center;padding:5px 0 0;background:#fff;}
#y7-modal-panel .ft p{padding:5px 0;}
#y7-modal-panel .ft div.nav{padding:10px 0 0;}
#y7-modal-panel .ft div.nav img{border:3px solid #ddd;margin:5px 2px 0;cursor:pointer;}
#y7-modal-panel .ft div.nav img.selected{border-color:#333;cursor:auto;}
.navigation,.search{background:#fff;}
.navigation li{padding:0;height:29px;float:left;text-align:center;}
.navigation li a{font-weight:700;display:inline-block;line-height:29px;padding:0 16px;color:#000;}
.nav0 a{text-transform:uppercase;}
.nav1 .on a{text-decoration:underline;}
.navsearch .search{padding:10px;}
.search form{padding:5px;width:550px;margin:0 auto;}
.search ul li{float:left;padding-right:2px;}
.search label{color:#333;font-size:108%;display:block;padding-right:5px;font-weight:700;line-height:23px;text-transform:uppercase;}
.search .field{border:solid 1px #333;vertical-align:top;height:21px;line-height:23px;_margin-top:-1px;padding:0 2px;width:255px;}
.search .drop{border:solid 1px #999;vertical-align:top;padding:2px 3px;height:21px;margin:0;width:95px;}
.search .drop option{vertical-align:middle;padding:0 5px;}
.search .submit{border:0;height:23px;width:94px;cursor:pointer;background:url("images/lifestyle-sprite.r1.2.png") no-repeat 0 0;}
.search .submit span{text-indent:-9999px;display:block;}
.signup .hd{display:none;}
.signup .bd .bx{background-color:#f4f4f4;margin:0 0 10px;}
.signup .bd .bx .cont{padding:15px 22px;border:1px solid #ddd;overflow:hidden;_height:1%;}
.signup .bd .bx .cont p{font-size:93%;}
.signup .bd form .bx dl{float:left;width:300px;overflow:hidden;_height:1%;}
.signup .bd form .bx dl dt,.signup .bd form .bx dl dd{float:left;}
.signup .bd form .bx dl dt{width:80px;text-align:right;margin:10px 0;clear:left;}
.signup .bd form .bx dl dd{margin:6px 0 10px 0;width:220px;text-align:left;}
.signup .bd form .bx dl dd select{width:120px;}
.signup .bd form input.txt,.signup .bd form select{border:1px solid #666;padding:2px;margin-left:5px;}
.signup .bd form p.r{margin:0 0 10px 0;}
.signup .bd hr{display:none;}
.signup .bd .others p{font-size:116%;font-weight:700;padding-bottom:3px;}
.signup .bd .others dl{padding:15px 0 5px;}
.signup .bd .others dl dt{font-weight:700;}
.signup .bd .others dl dd{float:left;width:33%;}
.signup .bd .others dl dd input{margin-right:10px;}
.signup .bd .others dl dd ul li{margin-top:10px;}
.signup .ft input.submit{cursor:pointer;}
.signup .bd .ft{margin:20px auto 0;text-align:center;padding:0;}
.signup .ft p{font-size:85%;color:#565656;}
ul.nwsltr-err{color:#900;margin:10px 20px;}
ul.nwsltr-err li{list-style-type:square;}
.signup .others .clrflt{clear:left;}
.pagination .bd{padding:10px 0;font-size:93%;}
.pagination .bd ul{text-align:center;}
.pagination .bd ul li{display:inline;}
.pagination .bd ul li a,.pagination .bd ul li.on{height:24px;line-height:24px;margin:0 1px;padding:3px 8px;}
.pagination .bd ul li.on{font-weight:700;}
.pagination .bd ul li a{background:#EEE;border-bottom:1px solid #AAA;}
.pagination .bd ul li a:hover{background:#AAA;color:#fff;text-decoration:none;}
.pagination .bd ul li span.dot{font-weight:700;}
.poll a.img-cont{float:left;margin-right:10px;}
.poll a{font-size:93%;}
.poll .ft{text-align:left;font-size:inherit;}
.poll .bd p{font-weight:700;font-size:116%;padding:0 0 5px;}
.poll .bd a{font-weight:700;}
.poll a.votebutton{clear:left;color:#fff;padding:5px 20px;float:right;background:url("images/lifestyle-sprite.r1.2.png") 0 -647px repeat-x;text-transform:uppercase;margin:5px 0 0;}
.poll a.resultlink{clear:left;float:left;padding-right:0;padding-left:0;font-weight:normal;margin:10px 0 0;}
.poll dl dt{color:#666;font-weight:700;font-size:93%;}
.poll dl dd{background:url("images/icon-sprite.r1.5.png") -16px -725px no-repeat;padding:1px 0 3px 14px;}
.featured .bd .vidimg{float:left;padding:0 10px 5px 0;}
.featured .bd .vidimg *{display:block;}
.featured .bd li{ }
.featured .bd li.last{border-bottom:none;padding:0;}
.featured .bd p{font-size:93%;}
.featured .ft{text-align:right;font-size:93%;display:none;}
.ratebar{font-size:93%;color:#666;text-align:left;line-height:15px;float:left;margin:5px 0 0;}
.ratebar div{float:left;}
.ratebar .rating{padding-right:20px;}
.ratebar .stars dt{color:#999;font-weight:700;float:left;padding:0 5px 0 0;}
.ratebar .stars dd{float:left;width:15px;height:15px;background:url("images/icon-sprite.r1.5.png") no-repeat;}
.ratebar .stars dd.star-static-on,.ratebar .stars dd.star-hover{background-position:0 -2035px;}
.ratebar .stars dd.star-static-off{background-position:0 -2097px;}
.ratebar .stars dd.star-static-hlf{background-position:0 -2141px;}
.ratebar .stars dd.star-off{background-position:0 -2054px;}
.ratebar .stars dd.star-selected{background-position:0 -2076px;}
.ratebar .stars p{display:none;}
.ratebar .rateit .stars dt{width:100px;text-align:right;}
.ratebar .rateit .stars dd{cursor:pointer;}
.ratebar .rateit .cmt,.ratebar .ratecnt{padding:0 0 0 8px;font-size:85%;}
.ratebar .rateit .rated input{border:solid 1px #333;background-color:#8F5FA8;color:#FFF;}
.ratebar .stars .yourated .title{color:#404040;padding-right:10px;}
.hrecipe .hd{border-bottom:1px dotted #ccc;}
.hrecipe .bd{padding:10px 0;}
.hrecipe .artleimg{float:left;}
.hrecipe .summary{display:block;font-weight:700;padding-bottom:10px;}
.hrecipe .quickdata{margin:0 0 2px;}
.hrecipe .sourceinfo{padding:10px 0;}
.hrecipe .quickdata dt{float:left;clear:left;padding-right:5px;font-weight:700;}
.hrecipe .modsponsor{padding:0;margin-top:20px;}
.hrecipe .modsponsor .adholder{float:none;}
.hrecipe .modsponsor .adholder a{float:none;margin:0;display:block;}
.hrecipe .artintro{margin-bottom:0;}
.hrecipe .artintro .modsponsor,.hrecipe .artintro .modsponsor img{border:0;}
.hrecipe .artintro .modsponsor img{margin-right:40px;}
.hrecipe .artintro .artintromain{padding:0 0 0 10px;float:left;width:310px;}
.hrecipe .artintro .quickdata{color:#2b1f43;}
.hrecipe .artintro .quickdata dt{font-weight:700;width:120px;margin-right:20px;}
.hrecipe .artintro .quickdata dd{float:right;}
.hrecipe .modprint{border:1px solid #ccc;padding:10px 15px;margin-top:20px;}
.hrecipe .modprint li{float:left;}
.hrecipe .modprint li.first{padding-right:60px;}
.hrecipe .modprint li a{padding-left:20px;background:url("images/icon-sprite.r1.5.png") no-repeat 0 -1107px;}
.hrecipe .modartmain{clear:both;padding-top:20px;margin-bottom:0;}
.hrecipe .bd ul,.hrecipe .bd ol,.hrecipe .bd p{font-size:93%;}
.hrecipe .ft{font-size:85%;}
.bd-rhs .sponsored-links{border-bottom:none;}
.sponsored-links .bd{font-size:85%;}
.sponsored-links ul li{margin-bottom:10px;}
.sponsored-links ul li em{display:block;font-weight:700;}
.sponsored-links ul li a{display:block;font-weight:normal;}
.sponsored-links .ft{display:none;}
#bd .subscribe{position:relative; text-align:justify;height:auto;width:auto;padding:10px 10px 10px 10px;background:url("images/lifestyle-sprite.r1.2.png") left bottom repeat-x #000;border-bottom:1px solid #000;}
.subscribe h2,.subscribe p,.subscribe a{color:#fff;}
.subscribe .bd{padding:0;}
.subscribe .bd .vidimg{position:absolute;top:10px;right:0;display:block;border:none;}
.subscribe .bd p{margin:5px 0 0;}
.subscribe .bd .itemdetails{margin-left:0;}
#bd .subscribe .bd li p a{padding-right:0;}
.spromo{font-size:13px;}
.spromo .hd p{text-transform:uppercase;font-size:93%;color:#999;margin-left:0;padding-left:0;}
.spromo .bd strong{font-size:93%;padding-bottom:5px;display:block;}
.spromo a{font-weight:700;}
.spromo .hd{height:auto;line-height:normal;padding:0;margin:5px 0 6px;}
.spromo .bd p{margin-bottom:0;padding-bottom:0;}
.spromo h3{margin-left:0;}
.spromo img{width:118px;height:88px;float:left;margin-right:10px;}
.spromo .ft{text-align:right;clear:both;}
.spromo .ft a{font-size:85%;margin-right:10px;}
.y7-advertisement .spromo{width:310px;margin-left:-5px;_margin-left:0;}
.spromo .hd{padding:3px 0 7px;}
.spromo .hd p{color:#AAA;text-align:center;font-size:77%;}
.spromo .bd{text-align:left;}
.spromo .bd strong{font-size:108%;}
.spromo .bd p{font-size:93%;}
.spromo img{margin-bottom:10px;}
.spromo .ft a{font-size:inherit;margin-right:0;font-weight:normal;}
.bd-lhs .switcher{height:226px;position:relative;padding:0;border:none;}
.switcher a{font-weight:700;}
.switcher .switchleftinner h2{padding:0 0 5px;line-height:1.231;}
.switcher #switchcontrols{position:absolute;bottom:15px;right:15px;z-index:5;}
.switcher #switchcontrols li{float:left;width:31px;margin:10px 0 0;font-size:85%;padding:2px 0 5px;cursor:pointer;background:url("images/lifestyle-sprite.r1.2.png") 0 -854px no-repeat;text-align:center;}
.switcher #switchcontrols li.on{color:#fff;padding:10px 0 5px;margin:2px 0 0;background-position:-31px -846px;width:29px;}
.switcher #switchcontent li{display:none;position:absolute;}
.switcher #switchcontent li.on{display:block;z-index:3;}
.switcher #switchcontent li ul{padding:10px 0 0;}
.switcher #switchcontent li ul,.switcher #switchcontent li p{font-size:93%;}
.switcher #switchcontent li ul li{display:block;padding:5px 0 0 0;position:static;}
.switcher #switchcontent li ul li span{display:block;float:left;height:12px;width:22px;background:url("images/icon-sprite.r1.5.png") -4px -840px no-repeat;}
.switcher #switchcontent li.active{display:block;z-index:2;}
.switcher #switchcontent .switchleft{width:320px;position:absolute;width:250px;height:226px;}
.switcher #switchcontent .switchleft .switchleftinner{padding:10px 12px 0;}
.switcher .switchmainimage{text-align:right;width:630px;height:226px;overflow:hidden;}
.switcher .switchmainimage img{height:226px;float:right;}
.switcher #switchcontent li ul li span.cam{background-position:0 -155px;}
.switcher #switchcontent li ul li span.goto{background-position:0 -46px;}
.switcher #switchcontent li ul li span.pht{background-position:0 1px;}
.switcher #switchcontent li ul li span.extlink{background-position:0 -104px;}
.videoarchive .hd{position:relative;z-index:2;}
.videoarchive .hd h2{padding:0;float:left;padding-right:20px;}
.videoarchive .tvvidpgstat{text-align:right;font-size:85%;float:right;position:absolute;top:10px;right:-10px;color:#999;}
.videoarchive .tvvidpgstat p,.videoarchive .tvvidpgstat .tvvidpgctrl span span,.videoarchive .tvvidpgstat .tvvidpgctrl a{display:inline;padding:0 5px;}
.videoarchive .bd{font-size:93%;padding-bottom:0;}
.videoarchive .bd li{float:left;overflow:hidden;width:33%;height:65px;}
.videoarchive .bd li .tvvidimg{float:left;position:relative;height:47px;width:62px;padding:0 10px 10px 0;}
.videoarchive .bd li .tvvidimg .vidplay{background:url("images/icon-sprite.r1.5.png") -2px -1931px;position:absolute;left:5px;bottom:15px;height:13px;width:14px;}
.videoarchive .bd li p{padding:0 5px 0 0;}
.videoarchive .bd li p a{display:block;padding:1px 0 0;font-size:93%;}
.videoarchive .ft{border-top:1px dotted #ccc;padding:10px 0;position:relative;text-align:left;font-size:100%;}
.videoarchive .ft .totalvid{font-size:85%;}
.videoarchive #archive-nav{float:left;position:relative;font-size:93%;z-index:100;border:1px solid #ccc;background:#fff;height:21px;padding-right:1px;overflow:hidden;}
.videoarchive #archive-nav.hover,.videoarchive #archive-nav:hover{overflow:visible;}
.videoarchive #archive-nav dd{padding:0 22px 0 5px;background:url("images/icon-sprite.r1.5.png") right -1826px no-repeat;}
.videoarchive #archive-nav dd a{padding:2px 0;line-height:17px;display:block;}
.videoarchive #archive-nav.hover dd,.videoarchive #archive-nav:hover dd{background-position:right -1969px;}
.videoarchive #archive-nav dd dl{background:#fff;border:1px solid #ccc;border-top:0;margin:0 -24px 0 -6px;position:relative;z-index:100;}
.videoarchive #archive-nav dd dl dd{background:#fff;padding-right:5px;}
.videoarchive #archive-nav{_width:179px;}
.videoarchive #archive-nav dd{_width:152px;_position:absolute;_top:0;_left:0;}
.videoarchive #archive-nav dd dl{_display:none;}
.videoarchive #archive-nav dd dl dd{_position:relative;}
.videoarchive #archive-nav.hover dd dl{_display:block;}
.video-player #uvp_fop_container{margin:0 auto;}
.vid-player{margin-bottom:12px;}
.video-playlist{margin-top:-13px;}
.video-playlist .bd{padding:0;}
.tools{float:right;height:21px;}
.tools li{float:left;border-left:1px solid #ccc;margin-top:1px;position:relative;top:0;left:0;display:block;z-index:25;}
.tools li.comments{border-left:0;}
.tools li.print{padding-right:5px;}
.tools li a,.tools li button,.y7n-social-strap li a{background:url("images/icon-sprite.r1.5.png") 10px -1041px no-repeat;padding:2px 10px 2px 30px;display:block;font-weight:normal;line-height:17px;}
.tools li.buzz button{background-position:10px -1147px;border:none;color:#000;cursor:pointer;font-family:arial;font-size:100%;font-weight:700;color:#304A6C;}
.tools li.buzz :hover{text-decoration:underline;}
.tools li.comments a{background-position:7px -1698px;}
.tools li.share a{background-position:10px -1072px;}
.tools li.print a{background-position:10px -1104px;}
.tools li.delicious a,li.del a{background-position:7px -1381px;}
.tools li.twitter a{background-position:8px -1316px;}
.tools li.myspace a{background-position:7px -1575px;}
.tools li.digg a{background-position:7px -1448px;}
.tools li.stumbleupon a{background-position:7px -1641px;}
.tools li.facebook a,li.face a{background-position:7px -1511px;}
.tools li.email a{background-position:7px -1788px;}
.tools li.im a{background-position:7px -1748px;}
.tools li.print a{padding-right:0;}
.tools li.dropdown{background:url("images/icon-sprite.r1.5.png") right -890px no-repeat;}
.tools li.dropdown a{padding-right:20px;}
.tools ul{display:none;}
.tools li.show{border-top:1px solid #ccc;margin-top:0;background-position:right -912px;background-color:#fff;}
.tools li.show a{z-index:40;position:relative;display:block;color:#444;border-bottom:1px solid #fff;padding-bottom:1px;}
.tools li.show ul{display:block;padding-bottom:5px;padding-top:2px;background:#fff;border:1px solid #ccc;position:absolute;left:-1px;top:20px;width:120px;z-index:25;}
.tools li.show ul li{border:none;padding-top:2px;float:none;width:100%;}
.tools li.show ul li a{padding-right:0;border:none;}
.tools li a,.tools li button{color:#000;}
.ft .tools{text-align:left;}
#bd .create-post{background:#fff;}
#bd .create-post .bd{padding:10px 0;}
#bd .opinion .text{font-size:100%;}
#bd .text em{font-style:italic;}
#bd .opinion .hd p{clear:left;font-size:93%;padding:5px 0 0;}
#bd .opinion form span.error{color:#b40104!important;display:inline;}
#bd .opinion form label{display:block;color:#373737;position:relative;width:99%;}
#bd .opinion form .title{font-size:153.9%;line-height:1;}
#bd .opinion form .title span.abstract,#bd .opinion form .title span.counter{font-size:60%;}
#bd .opinion form .title span.abstract{color:#999;padding-left:2px;}
#bd .opinion form .title span.counter{position:absolute;right:0;bottom:0;color:#666;}
#bd .opinion form .title span.counter span.count{font-weight:700;}
#bd .opinion form .fields{position:relative;}
#bd .opinion form .fields .yui-editor-container{border:none;}
#bd .opinion form .fields .textarea,#bd .opinion form .fields .text,#bd .opinion form .fields .select{color:#555;border:1px solid #AAA;padding:3px;background:#fff;cursor:text;}
#bd .opinion form .fields .text,#bd .opinion form .fields .textarea{width:598px;}
#bd .opinion form .fields .textarea .textarea{width:auto;border:none;padding:0;}
#bd .opinion form .buttons{text-align:right;margin:10px 0 0;}
#bd .opinion form .buttons input{text-align:center;margin-left:5px;}
#bd .opinion form ol li.form-row{margin:0 0 3px 0;padding:10px;background:#EEE;}
#bd .opinion form ol li .required{color:#b40104;font-weight:bold;padding-right:2px;}
#bd .opinion form ol li .fields{margin:5px 0 0;}
#bd .opinion form ol li.readonly .required{display:none;}
#bd .opinion form ol li.readonly .textarea,#bd .opinion form ol li.readonly .text,#bd .opinion form ol li.readonly .select{border-color:#fff;}
#bd .opinion form ol.preview li.form-row{background:none;padding:5px 0;overflow:hidden;_height:1%;}
#bd .opinion form ol.preview .title{float:left;width:150px;}
#bd .opinion form ol.preview .title span.abstract{display:none;}
#bd .opinion form ol.preview .title span.counter{position:static;display:block;margin:3px 0 5px;}
#bd .opinion form ol.preview .fields{margin:0 0 0 160px;}
#bd .opinion form ol.preview .text,#bd .opinion form ol.preview .textarea{width:440px;}
#bd .opinion form ol li.form-error{background:#e8c4c4;}
#bd .opinion form ol li.form-error span.errors{display:block;font-weight:700;color:#b40104;font-size:93%;margin:0 0 5px 0;}
#bd .opinion form ol li.form-error .textarea,#bd .opinion form ol li.form-error .text,#bd .opinion form li.form-error .select{border:1px solid #b40104;}
#bd .opinion form .fields .tagger{padding-bottom:1px;}
#bd .opinion form .fields .tagger ul{margin:0;padding:0;}
#bd .opinion form .fields .tagger li{list-style:none;float:left;margin:0 2px 2px 0;padding:2px 30px 2px 5px;line-height:18px;cursor:pointer;background:#eee url("images/icon-sprite.r1.5.png") right -1205px no-repeat;border:1px solid #AAA;white-space:nowrap;}
#bd .opinion form .fields .tagger textarea{padding:3px;background:0;margin:0 0 2px;height:18px;line-height:18px;border:none;float:left;}
#bd .editor-hidden{visibility:hidden;top:-9999px;left:-9999px;position:absolute!important;}
#bd .yui-skin-sam .yui-editor-container .yui-toolbar-container .yui-toolbar-nogrouplabels .yui-toolbar-group,#bd .yui-skin-sam .yui-editor-container .yui-toolbar-container .yui-toolbar-subcont{margin:0;padding:0;height:auto;width:auto;border:none;}
#bd .yui-skin-sam .yui-editor-container .yui-toolbar-container{background:none;}
#bd .yui-skin-sam .yui-editor-container .yui-toolbar-container .yui-toolbar-subcont{padding-bottom:5px;}
#bd .yui-skin-sam .yui-editor-container .yui-toolbar-container .yui-toolbar-viewsource span.yui-toolbar-icon{background:url("images/html_editor.gif") 0 1px no-repeat;left:5px;}
#bd .yui-skin-sam .yui-editor-container .yui-toolbar-container .yui-toolbar-insertvideo span.yui-toolbar-icon{background:url("images/media.gif") 1px 0 no-repeat;left:4px;top:1px;}
#bd .yui-skin-sam .yui-editor-container .yui-editor-panel .bd div.yui-editor-body-cont{padding:3px 5px;}
#bd .yui-skin-sam .yui-editor-container .yui-editor-panel label{margin-bottom:3px;}
#bd .yui-skin-sam .yui-editor-container .yui-editor-panel label strong,#bd .yui-skin-sam .yui-editor-container .yui-editor-panel .yui-toolbar-group h3{text-align:left;width:6em;}
#bd .yui-skin-sam .yui-editor-container .yui-editor-panel label input{border:1px solid #ccc;margin:0;padding:1px;}
#bd .yui-skin-sam .yui-editor-container .yui-editor-panel .yui-toolbar-group-textflow{width:200px;}
#bd .yui-skin-sam .yui-editor-container .yui-editor-panel .height-width,#bd .yui-skin-sam .yui-editor-panel .yui-toolbar-group-padding,#bd .yui-skin-sam .yui-editor-panel .yui-toolbar-group-border{display:none;}
#bd .yui-skin-sam .yui-editor-container .yui-editor-panel .checkbox{font-size:85%;color:#888;}
#bd .yui-skin-sam .yui-editor-container .yui-editor-panel .checkbox input{width:auto;margin:0 .25em 0 0;}
#bd .opinion-admin{background:#eee;padding:0;border:5px solid #b9b9b9;}
#bd .opinion-admin .hd{padding:8px;margin:0;border:1px solid #676767;border-bottom:none;height:auto;background:url("images/sprite.r1.1.png") left bottom repeat-x;}
#bd .opinion-admin .hd h2{padding:0;background:none;margin:0;border:none;height:auto;display:block;float:none;color:#000;font-size:116%;text-transform:none;}
#bd .opinion-admin .hd a.img-cont{float:left;margin-right:5px;}
#bd .opinion-admin .hd a img{display:block;border:none;width:32px;height:32px;}
#bd .opinion-admin .hd p{font-size:85%;color:#666;margin:2px 0 0 0;padding:0;}
#bd .opinion-admin .bd{margin:0;padding:0;font-size:93%;border:1px solid #676767;border-top:none;}
#bd .opinion-admin .bd ul{margin:0;padding:0;background:#fff;}
#bd .opinion-admin .bd ul li{border-bottom:1px dotted #dedede;padding:7px 0;float:left;width:50%;}
#bd .opinion-admin .bd ul li.profile,#bd .opinion-admin .bd ul li.feedback{width:100%;border-bottom:none;}
#bd .opinion-admin .bd ul li a{display:block;padding:0 5px 0 25px;line-height:12px;background:url("images/icon-sprite.r1.8.png") no-repeat 1px -2581px;}
#bd .opinion-admin .bd ul li.edit a{background-position:0 -2619px;}
#bd .opinion-admin .bd ul li.view a{background-position:2px -2658px;}
#bd .opinion-admin .bd ul li.manage a{background-position:0 -2697px;}
#bd .opinion-admin .bd ul li.profile a{background-position:3px -2735px;}
#bd .opinion-admin .bd ul li.feedback a{background-position:3px -2735px;}
#bd .opinion-admin .ft{margin:0;padding:0;}
#bd .tabbifier .yui-navset .yui-nav{height:23px;padding:0 5px;font-size:93%;}
#bd .tabbifier .yui-navset .yui-nav li{margin:0;}
#bd .tabbifier .yui-navset .yui-nav a{padding:4px 10px 3px;}
#bd .tabbifier .yui-content{border:1px solid #ddd;border-top:none;}
#bd .tabbifier .yui-content{margin-bottom:12px;}
#bd .tabbifier .yui-content .mod{margin-bottom:0;background:#fff;border:none;font-size:85%;}
#bd .opinion-list .bd li p{color:#666;}
#bd .editorial .blogger{margin-bottom:5px;border:1px solid #ccc;padding:5px;}
#bd .editorial .blogger ul{margin-top:5px;}
#bd .editorial .blogger ul li{margin:1px 0;}
#bd .opinion-index .indexlist li{padding:5px;}
#bd .opinion-index .bd h3{font-size:131%;}
#bd .opinion-index .bd .stamp{display:block;}
#bd .opinion-index .bd .img-cont{float:left;margin:0 10px 0 0;}
#bd .opinion-index .bd .rhs{margin:0 0 0 58px;}
#bd .opinion-index .bd .rhs dl,#bd .opinion-index .bd .rhs a.comments,#bd .opinion-index .bd .rhs .stamp{font-size:93%;margin:5px 0 0;}
#bd .opinion-index .bd .rhs a.comments{float:left;background:url("images/icon-sprite.r1.5.png") no-repeat 0 -1701px;padding-left:20px;}
#bd .opinion-index .bd .rhs dl{float:right;}
#bd .opinion-index .bd .rhs dl dd,#bd .opinion-index .bd .rhs dl dt{display:inline;text-align:right;padding-left:5px;color:#AAA;}
#bd .opinion-index .bd li.expert{background:#eee;}
#bd .opinion-expert-index .bd .rhs{margin:0 0 0 100px;}
#bd .opinion-profile-index .hd{display:none;}
#bd .opinion-profile-index .bd li.expert{background:none;}
#bd .opinion-profile-index .bd li.featured h3{font-size:146.5%;}
#bd .opinion-profile{background:#f3f3f3;padding:10px;border:none;}
#bd .opinion-profile .hd,#bd .opinion-profile .bd{background:none;padding:0;overflow:inherit;}
#bd .opinion-profile .hd h2{background:none;color:#000;float:none;}
#bd .opinion-profile .hd img{float:left;margin-right:10px;}
#bd .opinion-profile .hd p{font-size:85%;color:#666;}
#bd .opinion-profile .bd{margin-left:74px;}
#bd .opinion-profile ul,#bd .opinion-profile p{font-size:93%;}
#bd .opinion-profile ul{overflow:hidden;padding:5px 0;}
#bd .opinion-profile ul li{float:left;margin-right:10px;_margin-right:5px;padding:3px 5px;border:1px solid #ccc;background:#fff;}
#bd .opinion-profile ul li span{padding:0 0 0 15px;line-height:12px;background:url("images/icon-sprite.r1.8.png") no-repeat -6px -2733px;}
#bd .opinion-profile ul li.rss span{background-position:-6px -2772px;}
#bd .opinion-profile ul li.report span{background-position:-7px -2810px;}
#bd .opinion-profile .ft{clear:left;padding:0;margin:0;}
#bd .opinion-crumbs{border:none;padding:0;background:none;}
#bd .opinion-crumbs .hd{padding:0;border:0;background:url("images/sprite.r1.1.png") left bottom repeat-x;height:26px;overflow:visible;}
#bd .opinion-crumbs .hd h2,#bd .opinion-crumbs .hd .sep,#bd .opinion-crumbs .hd ul.select{float:left;}
#bd .opinion-crumbs .hd li.dropdown span.choose,#bd .opinion-crumbs .hd h2{font-size:116%;}
#bd .opinion-crumbs .hd h2{background:none;border:none;padding:0 0 0 10px;line-height:26px;text-transform:none;font-weight:normal;}
#bd .opinion-crumbs .hd span.sep{width:7px;padding:0 10px;line-height:26px;overflow:hidden;text-indent:-1000px;background:url("images/sprite.r1.1.png") 0 -23px no-repeat;}
#bd .opinion-crumbs .hd ul.select{position:relative;z-index:10;}
#bd .opinion-crumbs .hd ul li.dropdown span.choose{padding:0 10px 0 10px;background:#fff url("images/sprite.r1.1.png") 0 0 repeat-x;border:1px solid #dedede;border-bottom:none;line-height:25px;height:25px;position:relative;z-index:5;float:left;}
#bd .opinion-crumbs .hd ul li.dropdown span.choose span.more{width:19px;overflow:hidden;text-indent:1000px;background:url("images/sprite.r1.1.png") -4px -48px;display:inline-block;vertical-align:middle;}
#bd .opinion-crumbs .hd ul li.dropdown ul{display:none;background:#fff;border:1px solid #87bbe3;padding:10px;position:absolute;z-index:4;left:0;top:25px;width:400px;}
#bd .opinion-crumbs .hd ul li.hover ul{display:block;}
#bd .opinion-crumbs .hd ul li.hover span.choose{border-color:#87bbe3;}
#bd .opinion-crumbs .hd ul li.hover span.choose span.more{background-position:-4px -73px;}
#bd .opinion-crumbs .hd ul li.hover ul li{float:left;width:49%;margin:0 0 2px;}
#bd .opinion-dash{position:relative;}
#bd .opinion-dash .links{font-size:93%;position:absolute;z-index:2;top:5px;right:0;}
#bd .opinion-dash .links li{display:inline;padding:0 10px 0 0;}
#bd .opinion-dash .links li.active{color:#000;font-weight:700;}
#bd .opinion-dash .links li.active a{color:#000;}
#bd .opinion-dash table{width:100%;border-collapse:collapse;}
#bd .opinion-dash table th,#bd .opinion-dash table td{padding:5px 5px;border-bottom:1px solid #DDD;}
#bd .opinion-dash table th{border-width:2px;font-weight:700;font-size:108%;}
#bd .opinion-dash table td{font-size:93%;}
#bd .opinion-dash a.view,#bd .opinion-dash a.edit,#bd .opinion-dash form.delete{float:left;cursor:pointer;background:url("images/icon-sprite.r1.8.png") no-repeat -6px -2657px;width:12px;height:12px;text-indent:-1000px;overflow:hidden;margin-right:4px;}
#bd .opinion-dash a.edit{background-position:-6px -2619px;}
#bd .opinion-dash form.delete{background-position:-7px -2811px;text-indent:0;}
#bd .opinion-dash form.delete input{padding-left:30px;border:none;background:none;outline:none;}



.itemdetails ul li{background-image:url("images/bul.gif");
background-position:left 4px;
background-repeat:no-repeat;
line-height:22px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 24px; }



.itemdetails ul li a{font-size:12px; color:#333333}

.itemdetails ul li a:hover{font-size:12px; color: #FF0000}

.white p{padding-bottom:8px; color:#FFFFFF; text-align:justify; font-size:12px}

h2{color:white;
font-family:Arial;
font-size:17px;

font-weight:bold;
padding-bottom:9px;
text-transform:uppercase;}














body{background:#24282b url("images/mc-sprite.r1.1.png") repeat-x 0 -534px;}
a{color:#d7172c;}
.navsearch,.keyart-cont{background-image:url("images/blk.50percent.png");_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='#');}
#bd,#ft{background-image:url("images/bd-rep.r1.1.png");_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='#');}
.mod{background:#fff;border:1px solid #ddd;padding:5px 10px;line-height:1.231;}
.mod1{background:#fff;border:1px solid #D61729; width:228px; margin-right:10px; padding-top:5px; padding-bottom:5px; float:left; text-align:center;}
.mod2{background:#fff;border:1px solid #D61729; width:228px; padding-top:5px; padding-bottom:5px; float:left; text-align:center;}
.mod .hd{padding:3px 0;}
.hd h2{font-size:131%;}
.hd h2,.genericmod h1,.galleryindex h1,.modgallery h1,.article h1,.editorial h1,.hrecipe h1,.modresultlist h1{text-transform:uppercase;color:#d61729;font-weight:700;}
.hd h1{text-transform:uppercase;color:#d61729;font-weight:700; font-size:150%;}
.hd h4{color:#d61729;font-weight:700; font-size:100%;}
.hd ul li{background-image:url("images/bul.gif");
background-position:left 4px;
background-repeat:no-repeat;
line-height:22px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 24px; }}

.button { color: #d61729; font-weight: bold; background: #fff repeat-x 50% top; margin: 4px; padding:2px; border: solid 1px #ccc; }
.button { text-decoration:none; line-height:20px;}

.bd h3{font-family:Georgia,"Times New Roman",Times,serif;font-weight:700;}
.bd h3 a{font-weight:700;color:#000;}
.mod .ft a span{display:none;}
.feature-collection .ft a{background:url("images/mc-sprite.r1.1.png") right -408px;padding-right:10px;text-transform:uppercase;text-align:right;}
a.img-cont img,img.img-cont{border:none;margin:1px;}
.featurecarousel p a,.switcher h2,.top5 .bd a,.poll .bd p,.subscribe h2{font-family:Georgia,"Times New Roman",Times,serif;color:#000;text-transform:none;}
.article,.hrecipe{background:none;padding:0;border:0;}
.article h1,.editorial h1{font-size:189%;}
.editorial{padding:0;border:0;background:none;}
.editorial h1{padding:0 0 5px;}
.featureHeroOverlay .title h1{font-family:Georgia,"Times New Roman",Times,serif;text-transform:none;font-weight:normal;}
.editorial .info span{color:#888;font-family:Georgia,"Times New Roman",Times,serif;font-size:93%;font-weight:700;}
.editorial .info span.source{display:none;}
.editorial .ratebar,.editorial .tools{background:#fafafa;padding:5px;}
.editorial .tools li.show ul{background:#fafafa;}
.editorial .hd h2{text-transform:none;}
.editorial .hd .abstract{color:#111;font-size:116%;padding-top:10px;}
.editorial .text{line-height:1.5;font-size:108%;}
.mediamod .image{background:#fff;}
.masthead h1 a{background:url("images/mc-sprite.r1.1.png") -738px -428px;}
.navigation ul{height:30px;padding:0 0 0 7px;}
.navigation li{padding:0 0 0 3px;}
.navigation li a{padding:0 12px;line-height:30px;}
.navigation .nav0{background:#c91727 url("images/mc-sprite.r1.1.png") -0px -75px;font-size:93%;}



*html .navigation .nav0{ margin-top:-15px}

.navigation .nav0 a{color:#fff;}
.navigation .nav0 .on a{color:#000;background:url("images/mc-sprite.r1.1.png") 0 -161px;border-left:1px solid #540913;border-right:1px solid #540913;}
.navigation .nav1{background:#f9f9f9;font-size:93%;}
.navigation .nav1 li{padding-top:3px;padding-bottom:3px;}
.navigation .nav1 li a{line-height:23px;line-height:18px\9;*line-height:23px;}
.navigation .nav1 .on a{background:url("images/mc-sprite.r1.1.png") right -165px;border-bottom:1px solid #d3d3d3;text-decoration:none;}
.search{background:#fff url("images/mc-sprite.r1.png") repeat-y;}
.search .field{background:#e6e6e6;width:225px;}
.search label{font-size:116%;color:#000;}
.subscribe h2{color:#fff;font-size:124.9%;}
.subscribe .bd p a{text-align:left;background:none;text-transform:none;color:#d7172c;}
.subscribe .bd .minifeat a{font-size:93%;font-weight:700;}
.featurecarousel ol li{padding:0 17px 0 16px;}
.featurecarousel ol li .playvid{left:16px;}
.mod-wrap .featurecarousel ol li{padding:0 13px 0 12px;}
.mod-wrap .featurecarousel ol li .playvid{left:12px;}
.featurecarousel p.abstract{display:none;}
.yui-carousel-nav{padding:5px 0 10px;}
.yui-carousel-nav ul li.yui-carousel-nav-page-selected a{background:url("images/mc-sprite.r1.1.png") no-repeat -519px -474px;}
.yui-carousel-button{background:url("images/mc-sprite.r1.1.png") -582px -467px no-repeat;}
.yui-carousel-first-button{background-position:-551px -467px;}
.video-playlist{border:none;background:#eee url("images/mc-sprite.r1.1.png") right -165px;padding-top:10px;}
.video-playlist h2{color:#000;font-size:100%;}
#uvp_fop_container{margin-left:-2px;}
.modgallery .bd .inner{width:610px;}
.tools li.print{padding-right:0;}
.modcomments{padding:0 0 10px;margin-bottom:0;border:1px solid #ddd;}
.modcomments.clearfix{border-bottom:none;}
.comment-post{outline:none;}
#updates-disclosure{background:#fff;border:1px solid #ddd;outline:none;margin-top:-10px;}
.poll .bd p{font-size:123.1%;}
.poll a.votebutton,.herolead dl dd.first{background:#c91727 url("images/mc-sprite.r1.1.png") repeat-x 0 -75px;border-color:#550913;}
.switcher .switchleftinner h2{font-size:153.9%;padding-bottom:10px;}
.switcher #switchcontrols li.on{background:url("images/mc-sprite.r1.1.png") -634px -462px no-repeat;width:31px;}
.switcher #switchcontent *{color:#fff;}
.switcher #switchcontent .switchleft{background-image:url("images/blk.80percent.png");_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='#');}
.switcher #switchcontent li li{background-position:-11px -834px;}
.answers #anssearch input{width:110px;}
.facebook{padding:0;}
.facebook iframe{display:block;}
.ftnav{background:#292e31;border:none;}
.ftnav a{color:#fff;}
.ftnav .ft-network dl dt{color:#CCC;text-transform:uppercase;}
.ftnav ul li{background-position:-11px -839px;}
.ftnav .ft-site{border:none;}
.ftbtm .y7-advertisement{float:none;margin:0 auto;}
.ftbtm div.copyright{float:none;width:100%;padding:10px 0;text-align:center;line-height:1;}
.ftbtm div.copyright p{color:#747474;}
.ftbtm div.copyright a{color:#484848;}
.ftbtm div.copyright p,.ftbtm div.copyright ul,.ftbtm div.copyright li{display:inline;}
.ftbtm div.copyright ul{padding:0 10px;}
.ftbtm div.copyright li{padding:0 10px;border-left:1px solid #747474;}
#y7-modal-panel .inner{border:0;}
.y7-advertisement .spromo{width:288px;}






div.top-block{ background:#fff; padding:1px; }

div.top-block div.cols1{width:670px;overflow:hidden;clear:both;background-color:#b80000; color:#fff; font-size:13px; text-align:center; font-weight:bold;}

div.top-block div.cols1 div.col1{width:135px; border-right:solid 1px #10337d;float:left;}

div.top-block div.cols1 div.col2{width:144px; border-right:solid 1px #10337d;float:left;}

div.top-block div.cols1 div.col3{width:82px;border-right:solid 1px #10337d;float:left;}

div.top-block div.cols1 div.col4{width:100px;border-right:solid 1px #10337d; float:left;}

div.top-block div.cols1 div.col5{width:69px;border-right:solid 1px #10337d;float:left;}

div.top-block div.cols1 div.col6{width:109px;border-right:solid 1px #10337d;float:left;}

div.top-block div.cols1 div.col7{width:105px;float:left;}

div.top-block div.cols2{width:670px;overflow:hidden;clear:both; font-size:13px; }

div.top-block div.cols2 div.col1{width:135px; border-right:solid 1px #b4d6e5;vertical-align:middle; line-height:35px;font-weight:bold;float:left;text-align:center;}

div.top-block div.cols2 div.col2{width:144px; border-right:solid 1px #b4d6e5;vertical-align:middle; line-height:35px; font-weight:bold;float:left;text-align:center;}

div.top-block div.cols2 div.col3{width:82px;border-right:solid 1px #b4d6e5;vertical-align:middle; line-height:35px;float:left;text-align:center;}

div.top-block div.cols2 div.col4{width:100px;border-right:solid 1px #b4d6e5;vertical-align:middle; line-height:35px; float:left;text-align:center;}

div.top-block div.cols2 div.col5{width:69px;border-right:solid 1px #b4d6e5;vertical-align:middle; line-height:35px;float:left;text-align:center;}

div.top-block div.cols2 div.col6{width:109px;border-right:solid 1px #b4d6e5;vertical-align:middle; line-height:35px;float:left;text-align:center;}

div.top-block div.cols2 div.col7{width:105px;float:left;vertical-align:middle; line-height:35px; text-align:center;}

div.top-block div.cols2 div.c1{ padding:5px 0 5px 12px;}

div.top-block div.cols2 div.c2{ padding:5px 0 5px 0px;}

div.top-block a.review{ color:#1c4599; text-decoration:underline;}

div.top-block div.even{ background:#aeaeae url("images/images/images/bg06.gif") repeat-x left top;}

div.blog-block{background:#fff; padding:1px; margin:32px 0 0;}

div.blog-block h1.t1{ font-size:13px; line-height:41px; color:#fff; padding:0 18px; background:url("images/images/images/bg07.jpg") no-repeat left top;}

div.blog-block div.blogs{ padding:0 14px 6px 14px;background:#f6fcff;}

div.blog-block div.blog{ padding:8px 14px;}

div.blog-block h2.t2{ font-size:13px; line-height:15px; padding:0 0 2px 0;}

div.blog-block h2.t2 a{ color:#093793;}

div.blog-block div.separator{ line-height:1px; height:1px; font-size:1px; background:#d6e9f3;}


div.blog-block1{background:#fff; padding:1px; margin:0px 0 0;}

div.blog-block1 h1.t1{ font-size:13px; line-height:41px; color:#fff; padding:0 18px; background:url("images/images/images/bg07.jpg") no-repeat left top;}

div.blog-block1 div.blogs{ padding:0 14px 6px 14px;background:#f6fcff;}

div.blog-block1 div.blog{ padding:8px 14px;}

div.blog-block1 h2.t2{ font-size:13px; line-height:15px; padding:0 0 2px 0;}

div.blog-block1 h2.t2 a{ color:#093793;}

div.blog-block1 div.separator{ line-height:1px; height:1px; font-size:1px; background:#d6e9f3;}
.button { color: #d61729; font-weight: bold; background: #fff repeat-x 50% top; margin: 4px; padding:2px; border: solid 1px #ccc; }
.button { text-decoration:none; line-height:20px;}