 body{background-color:#555555;font-family:verdana,sans-serif;font-size:small;padding:0px;margin:0px 0px 50px;}
h1,h2,h3,h4{font-family:georgia,serif;}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,p:first-child{margin-top:0px;}
.obscure{position:absolute;top:-9999px;left:-9999px;}
.contextual{float:left;margin:3px 9px 3px 0px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.small{font-size:.85em;}
.credit a{font-size:0.85em;text-decoration:none;}
.bold{font-weight:bold;}
.infinite-column{padding-bottom:9999px ! important;margin-bottom:-9999px ! important;}
#structure-layout{margin:auto;width:988px;background-color:#FFFFFF;overflow:hidden;}
#structure-header{height:53px;padding:30px 25px;background-color:#000000;}
#structure-content{float:left;width:490px;padding:50px 22px;}
#structure-navigation{float:left;width:200px;padding:50px 9px 0px 18px;background-color:#F4F4F4;}
#structure-promotion{float:right;width:200px;padding:50px 18px 0px 9px;background-color:#F4F4F4;}
#structure-footer{margin:auto;width:900px;padding:20px;text-align:center;font-size:.85em;}
#structure-footer ul li{display:inline;padding:0px 20px;}
#structure-footer p{margin:20px;}
#main-nav{margin-bottom:50px;}
#main-nav li{margin-top:3px;font-family:georgia,serif;}
#main-nav li:first-child{margin-top:0px;}
#main-nav li a{background-color:#999999;color:#FFFFFF;display:block;padding:5px 10px;}
#main-nav li a:hover{background-color:#666666;}
#main-nav li.active a{background-color:#000000;}
.panel{margin-bottom:20px;}
.panel h3{background-color:#000000;color:#FFFFFF;font-size:1em;padding:5px 16px;margin:0px;}
.panel div{padding:5px 16px;}
.panel h3 em{font-style:normal;}
.panel p{margin:5px 0px;}
.panel .column{width:105px;float:right;padding:0px;}
a{color:#D41C00;}
p{margin:0px 0px 15px;}
#structure-footer,#structure-footer a{color:#CCCCCC;}
#main-nav li a{background-color:#D41C00;color:#FFFFFF;text-decoration:none;font-weight:bold;}
#main-nav li a:hover{background-color:#BC1700;}
#main-nav li a.active{background-color:#000000;}
.panel h3{background-color:#000000;color:#FFFFFF;border-radius:7px 7px 0px 0px;-moz-border-radius:7px 7px 0px 0px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;}
.panel h3 em{color:#D41C00;}
.bright h3{background-image:none ! important;background-color:#D41C00;font-size:1.2em;text-align:center;font-weight:normal;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.bright a{color:#FFFFFF;text-decoration:none;}
.panel div{background-color:#D0D1D0;border-radius:0px 0px 7px 7px;-moz-border-radius:0px 0px 7px 7px;-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;}
.panel .column strong{color:#D41C00;}
.panel .contextual{margin-top:7px;}
#home-panel{background-image:url('../images/chrome/home-panel-background.png');background-repeat:repeat-x;padding:10px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;}
#home-panel h1{font-size:2em;font-weight:normal;font-family:verdana,sans-serif;}
#home-panel h1 em{font-size:1.8em;font-weight:bold;font-family:georgia,serif;color:#D41C00;}
#home-panel h2{font-size:1.4em;margin-bottom:5px;font-family:georgia,serif;color:#000000;}
.small-home-panel{float:left;width:30%;margin:5px 5px 20px;}
.small-home-panel h3{padding:5px 10px;margin:0px;font-size:1.1em;background-color:#D41C00;color:#FFFFFF;border-radius:7px 7px 0px 0px;-moz-border-radius:7px 7px 0px 0px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;}
.small-home-panel p{padding:5px 10px;background-color:#e4e4e4;font-size:.9em;border-radius:0px 0px 7px 7px;-moz-border-radius:0px 0px 7px 7px;-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;}
.do-this{text-align:center;}
p.do-this{background-image:url('../images/chrome/do-this-body.png');background-repeat:no-repeat;}
p.do-this a{display:block;font-family:georgia,serif;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:1.3em;color:#FFFFFF;padding:19px;background-image:url('../images/chrome/do-this-end.png');background-repeat:no-repeat;background-position:right top;}
.bright a{background-color:#D41C00;padding:2px 3px;font-weight:bold;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#structure-content.tpl-home #content-inner{background:url(../images/chrome/home-content-bg.jpg) 0 0 no-repeat;padding:110px 0 0 0;position:relative;margin:0 0 20px 0;}
#structure-content.tpl-home #content-inner .content-top{position:relative;}
#structure-content.tpl-home #content-inner .content-top img{padding:0 0 0 125px;}
#structure-content.tpl-home #content-inner #imageTop{position:absolute;top:60px;left:60px;padding:0;}
#structure-content.tpl-home #content-inner .Subscribe{top:200px;left:270px;position:absolute;text-decoration:none;}
#structure-content.tpl-home #content-inner .Subscribe span{background:transparent url(../images/chrome/button_rj.png) no-repeat scroll left top;color:#FFF;display:block;font-family:Georgia,Serif;font-size:20px;font-weight:bold;height:40px;line-height:110%;text-align:center;text-decoration:none;padding-top:18px;width:212px;cursor:pointer;}
#structure-content.tpl-narrow #content-inner .App_HTMLContent p,#structure-content.tpl-narrow #content-inner .App_HTMLContent h2,#structure-content.tpl-narrow #content-inner .App_HTMLContent h3{padding:0 0 0 160px;}
.tpl-narrow #content-inner .App_HTMLContent img{margin:0 0 0 -160px;}
.tpl-narrow .subscribe-now{margin-left:160px;}
#structure-navigation .App_HTMLContent,#structure-promotion .App_HTMLContent{margin:0 0 20px 0;}
#structure-navigation .App_HTMLContent_inner h3,#structure-promotion .App_HTMLContent_inner h3{padding:4px 16px;margin:0 0 12px 0;background-color:#000000;color:#FFFFFF;border-radius:7px 7px 0px 0px;-moz-border-radius:7px 7px 0px 0px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;}
#structure-navigation .App_HTMLContent_inner,#structure-promotion .App_HTMLContent_inner{padding:0 0 16px 0;background-color:#D0D1D0;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
#structure-navigation .App_HTMLContent_inner p,#structure-promotion .App_HTMLContent_inner p{margin:0 0 6px 0;padding:0 16px;font-size:11px;}
#structure-navigation .App_HTMLContent_inner img,#structure-promotion .App_HTMLContent_inner img{padding:0 6px 0 0;display:inline;}
#structure-promotion .App_HTMLContent_inner .bright{margin:12px 0;}
#structure-promotion #why-subscribe .App_HTMLContent_inner{background:#D41C00;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;padding:0;text-align:center;}
#structure-promotion #why-subscribe .App_HTMLContent_inner h3{background:none;}
#structure-promotion #why-subscribe .App_HTMLContent_inner h3 a{color:#fff;text-decoration:none;}
#structure-content .subscribe-now h2{text-align:center;line-height:33px;}
#structure-content .subscribe-now h2 strong{font-size:16px;font-family:Georgia,serif;text-transform:uppercase;padding:5px 15px;color:#fff;background:url(../images/chrome/subscribe-link.jpg) 0 0 no-repeat;}
#structure-content .homeButtons{padding:0 18px;margin:10px 0 30px;}
#structure-content .homeButtons .homeButton{text-align:center;width:139px;margin:0 0 0 10px;float:left;background:#E4E4E4 url(../images/chrome/small-panel-bot.jpg) left bottom no-repeat;padding:0 0 5px;display:inline;}
#structure-content .homeButtons .homeButton h5{margin:0;padding:5px;color:#fff;background:#D31B00 url(../images/chrome/small-panel-top.jpg) left top no-repeat;}
#structure-content .homeButtons .homeButton h5 a{color:#fff;text-decoration:none;}
#structure-content .homeButtons .homeButton p{padding:5px;margin:0;font-size:11px;}
body.Subscribe #structure-content{width:470px;padding:50px 32px;}
#structure-content #tick-panels .App_HTMLContent{background:#D41B00 url(../images/chrome/tick-panel-top.jpg) 0 0 no-repeat;width:456px;margin:0 0 20px 0;}
#structure-content #tick-panels .App_HTMLContent_inner{background:url(../images/chrome/tick-panel-bot.jpg) left bottom no-repeat;padding:10px;}
#structure-content #tick-panels .App_HTMLContent_inner h3{margin:0;color:#fff;padding:0 10px 0 30px;background:url(../images/chrome/tick-red.jpg) 0 50% no-repeat;}
div.tick-box{background:#c2000c url(../images/tick-red.jpg) 0 50% no-repeat;padding:12px 12px 12px 48px;color:#fff;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
#structure-content .subscriptionBanner{background:url(../images/chrome/sub-banner-bg.jpg) 100% 50% no-repeat;}
#structure-content .subscriptionBanner .starOffer{float:left;}
#structure-content .subscriptionBanner h2{margin:0;padding:22px 40px 22px 0;color:#fff;font-size:36px;}
#structure-content .subscriptionBannerMessage{font-weight:bold;font-size:12px;margin-left:90px;}
#sub-navigation{float:left;margin:0 0 20px 0;}
#sub-navigation ul{float:left;}
#sub-navigation ul li{float:left;text-align:center;margin:0 0 0 15px;}
#sub-navigation ul li a{color:#fff;text-decoration:none;font-weight:bold;display:block;width:150px;padding:10px 30px;background:#e07f86;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
#sub-navigation ul li a:hover,#sub-navigation ul li.active a{background:#c2000b;}

