body{background:url(/_homepage/graphics/bg.jpg) top left repeat fixed;font:62.5%/1.8em Arial,"Trebuchet MS",Tahoma,Verdana,Helvetica,sans-serif;}
.wrapper{width:800px;font-size:1.2em;text-align:left;z-index:100;margin:20px auto;}
.header{position:relative;}
.logoDiv{position:absolute;top:0;left:0;}
.header h1,.header h2{clear:none;text-align:right;}
.header h1 span,.header h2 span{text-indent: -8700px; overflow: hidden; float: left; text-align: left;}
.header h1{padding-top:30px;}
.header h2{padding-bottom:20px;}
.featured{background:url(/_homepage/graphics/featured-bg.jpg) top left no-repeat;width:800px;height:270px;margin:10px 0; clear:both;}
.featured .featureImg{float:left;margin:10px 0 10px 10px;}
.featured dl.actionBtns{width:270px;margin-left:515px;padding:20px 0;}
.featured dl.actionBtns dt{margin:0;padding:0 0 0 0;}
.featured dl.actionBtns dd{margin:0;padding:0 10px 0 33px;}
.featured dl.actionBtns dd h3{font-weight:700;margin:0 0 5px;padding:0; color: #333;}
.featured dl.actionBtns dd p{color:#333;font-weight:500;text-align: justify;}
.glider {width: 510px; float: left; padding: 0; margin: 0; text-align: center; display: inline; overflow: hidden;}
.gallery {width: 500px; float: left; padding: 10px 0; text-align: center; margin-left: 10px; color: #333; display: inline;}
.gallery h3, .gallery p {text-align: left; color: #333;}
.gallery h3 {margin: 0; margin-top: 5px; padding-left: 10px; font-style: oblique; font-weight: 600;}
.gallery img {float: left; padding-right: 15px; margin-left: 20px; display: inline;}
.gallery p {padding: 0 15px; margin-bottom: 0; text-align: justify;}

.content {width: 530px; width: 490px; float: left; text-align: justify;}
.content h2{/* color:#6AC831; */color:#ffc86e;}
.content img{float:right;clear:both;margin:0 0 20px 10px;}
.content img.imgleft{float:left;clear:both;margin:20px 20px 70px 0;}

/* /////////////// Login Slider Div Styles //////////////  */
div #toppanel{display:none;position:fixed;z-index:3000;top:0;left:0;width:100%;background-color:transparent;background-image:url(/_homepage/graphics/login-bg.png);background-repeat:repeat-x;background-attachment:scroll;background-position:left bottom;text-align:center;font-size:1.2em;font-weight:700;margin:0;padding:10px 0 0;}
div #toppanel ul li{list-style-type:none;line-height:18px; font-weight: 700;}
div.panel_button{position:relative;background:url(/_homepage/graphics/btn-login.png) bottom left no-repeat;width:98px;height:28px;float:right;}
div.panel_button a{font-weight:700;padding:3px 1.2em; font-size: .9em; text-decoration: none;}
#panel{width:800px;margin:0 auto;}
.promotion h4 {font-size: 1.4em; font-weight: 700;}
.promotion p {font-weight: 500;}
.homepage-login-area-td li {padding-bottom:8px;}

/* ///////  Right Col Styles //////// */
#nav-subs {float:right; clear:none; width:290px; padding: 0; margin: 0; background: transparent url(/_homepage/graphics/right.bg.shim.jpg) center top repeat-y; }
#nav-section {background: transparent url(/_homepage/graphics/right.bg.bottom.jpg) center bottom no-repeat;margin: 0; padding-bottom: 20px;  }
/* #nav-section {padding: 20px 0 10px;} */
#nav-section div.headerBg {background: transparent url(/_homepage/graphics/right.bg.top.jpg) center top no-repeat; width: 290px; height: 28px;}
#nav-section img {border: 0; margin: 0; padding: 0; float: left; clear: left;}
#nav-section img.help {width: 110px; height: 110px; margin: 20px; margin-right: 10px;}
#nav-section h4 {color: #333; font-size: 1.4em; font-weight: 700; width: 250px; margin-left: 20px; margin-right: 20px;} /* // totals the col width // */
#nav-section h3 {font-size: 1.6em; font-weight: 700; width: 250px; margin: 20px; text-align: center;}
#nav-section p {color: #333; width: 230px; margin: 20px 30px; text-align: justify;}
#nav-section ul {padding: 10px 0; margin-bottom: 0;}
#nav-section ul li {color: #333; list-style-image: none; list-style-type: none;}
#nav-section ul.help { margin-left: 160px; padding-left: 5px; }
#nav-section ul.help li {list-style-type: circle; font-weight: 500;}
/* Stacey */
#nav-section ul.member-benefits-list { margin-top:0; margin-left: 30px; padding-left: 5px; }
#nav-section ul.member-benefits-list li {list-style-type: circle; font-weight: 500;}
#nav-section p.member-benefits {font-size: 1.4em; font-weight: 500;}
#nav-section img.subscribe-button{margin-left:10px;}

#nav-section a:link, #nav-section a:visited {color: #C26224;}
#nav-section a:hover, #nav-section a:active {color: #FC4C00;}

.homepage-login-area-td li {padding-bottom:8px;}
.copyright {text-align: left; clear: left; background-color: #2F2E2A; border: 1px solid #666; width: 760px; padding: 10px 20px; margin: 0;}
.clear {clear: both; visibility: hidden;}
.validXHTML {clear: none; float: right; padding-right: 10px; }
a:focus,a:active{outline:none;}
.adSticker {position: fixed; bottom: 0; right: 0; z-index: 150;opacity 0.8;}
/* .adSticker {display: none;} */
.icons ul {display: block; width: 290px;}
.icons li {display: inline; padding: 15px; float: left;}

/* Jim Cantore's photo */

img.Jim-Cantore {float: left; margin: 0 10px 0 0; padding: 0;}
img.current-radar {clearall; margin-left:0; border:1px solid #ccc;}

