body{background-color:#000;font:62.5%/1.8em Arial,"Trebuchet MS",Tahoma,Verdana,Helvetica,sans-serif;color: #CCC;font-family: Arial, "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;}
/*automatically styles all h1's*/
h1{color:#FC0;font-size:x-large;font-style:italic;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
h2{color:#679ED2;font-size:medium;font-style:normal;font-family:Verdana, Geneva, sans-serif;}
h3{color:#CCC;font-size:11px;font-style:normal;font-weight:900;font-family:Verdana, Geneva, sans-serif;}
h4{color:#09F;font-style:italic;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
a,a:link,a:visited{color:#0080C0;text-decoration:none;}
a:hover,a:active{color:#B9C1FF;text-decoration:underline;}
a:focus, a:active {outline: none;}

/*Encloses the entire webpage and determines the size of page*/
.wrapper{font-size:1.2em;margin:20px auto;text-align:left;width:950px;z-index:100;}
.homepage-login-area-td a{color:#FFC86E;}

/*Encloses the clickable logo and the main menu bar*/
.menu-block{position:relative;float:left;margin:0 0 0 0;z-index:6;clear:both;width:950px;}
/*Encloses the clickable logo and determines size*/
.menu-sub-block1{position:relative;padding:5px 0 5px 0;float:left;width:315px;}
.menu-sub-block2 a{text-decoration:none;color:#FFFFFF;}

/*Encloses the main menu bar and determines position on page*/
.menu-sub-block2{position:relative;padding:20px 0 5px 0;margin-right:10px;float:right;}

#panel{margin:0 auto;width:800px;}
#panel h4{color:#FFC86E;text-align:left;font-size:15px;font-family:inherit;}
#panel p{text-align:left;font-family:inherit;font-size:.8em;}
#panel li{text-align:left;font-family:inherit;font-size:.8em;}
.panel_button{text-size:.5em;font-family:inherit;}

/*Encloses the very top menu and determines their position on the page*/
.header-block{position:relative;float:left;margin:0 0 0 0;z-index:6;clear:both;width:950px;}

/*container that actually holds the very top links*/
#header-sub-block1{position:relative;padding:0 0 0 0;float:left;width:400px;text-decoration:none;font-family: Verdana, Geneva, sans-serif;}
#header-sub-block3{position:relative;padding:75px 0 0 0;float:left;width:965px;text-decoration:none;font-family: Verdana, Geneva, sans-serif;}

/*container for the sign in link*/
.header-sub-block2{position:relative;padding:0 0 0 0;float:right;width:315px;text-align:right;color:#CCC;font-family: Verdana, Geneva, sans-serif;}
.header-sub-block2 h3{color:#09F; font-size:13px; font-style:bold;}

/*container for the all the graphics on page*/
.display-block{position:relative;float:left;margin-top:5px;width:740px;clear:both;}
/*container for the current conditions graphic*/
#display-sub-block1{position:relative;padding: 0 5px 0 0;margin-top:0;float:left;}

.currentcontainer{position: relative;width:950px;}
#current{position:relative;float:right;margin:5px 5px 5px 0;width:366px;height:110px;background-image:url(/_homepage/graphics/Homepage2010/bg_innerdiv_repeat.png);background-repeat:repeat-x;background-position:top;background-color:#000000;}

#ads-outer-div{position:relative;float:right;margin-top:5px;width:205px;height:495px;background-image:url(/_homepage/graphics/Homepage2010/div_ads_background.png);background-repeat:repeat-x;}
#ads-div{position:relative;margin:5px 0 0 5px;width:195px;height:475px;padding:0 0 0 0;background-image:url(/_homepage/graphics/Homepage2010/bg_innerdiv_repeat.png);background-repeat:repeat-x;background-position:top;background-color:#000000;}
#days{padding-top:20px;position:relative;}

#hourly-fcst{position:relative;float:right;width:366px;height:150px;margin-right:5px;background-image:url(/_homepage/graphics/Homepage2010/bg_innerdiv_repeat.png);background-repeat:repeat-x;background-position:top;background-color:#000000;overflow:hidden;}
#hourly-fcst h2, #current-loc h2, #daily-fcst h2,#radar h2,#satellite h2, #lightning h2,.column-2-1 h2,.column-2-2 h2, .column-2-3 h2,.bottom h2,#wwa h2{margin-right:10px;font-size:18px;font-weight:bold;padding:0 0 0 10px;}
#hourly_fcst_table_div {position:absolute;top:25px;left:0;width:366px;height:125px;overflow:hidden;}

#daily-fcst-outer-div{background-image:url(/_homepage/graphics/Homepage2010/div_small_background.png);background-repeat:repeat-x;margin-top:5px;width:740px;height:220px;}
#daily-fcst{position:relative;padding-top:0;width:720px;height:210px;float:left;background-image:url(/_homepage/graphics/Homepage2010/bg_innerdiv_repeat.png);background-repeat:repeat-x;background-position:top;background-color:#000000;padding-right:10px;margin:5px 0 0 5px;}

#daily-fcst h2,#radar h2,#satellite h2, #lightning h2,.column-2-1 h2,.column-2-2 h2,.column-2-3 h2,.bottom h2{padding:5px 0 0 10px;}
#current-loc h2{padding:0 0 0 0;}
#days h2{
	color:#FEDA32;
	margin-right:10px;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 10px;
	text-align:center;
}

#daily-fcst img{padding-left:0px;}
.bottom{position:relative;float:left;margin-top:5px;clear:both;background-image:url(/_homepage/graphics/Homepage2010/div_background.png);background-repeat:repeat-x;background-position:top;background-color:#000000;height:420px;width:950px;}
#bottom-inner-div{position:relative;float:left;width:940px;height:410px;margin:5px 0 0 5px;background-image:url(/_homepage/graphics/Homepage2010/bg_innerdiv_repeat.png);background-repeat:repeat-x;background-position:top;background-color:#000000;}

/*container for the free trial text*/
.display-sub-block2{position:relative;padding-top:27px;float:right;font-size:x-large;font-style:normal;font-weight:bold;text-align:center;color:#F90;font-family:Arial, Helvetica, sans-serif;}
/*styles the trial button*/
.display-trial-button{color:#999;font-size:.4em;text-align:center;clear:both;}
/*positions the trial button*/
.trial-button{position:relative;}

/*positions the first row of graphics at the bottom of the page.*/
.bottom-row-1{position:relative;float:left;padding-left:5px;margin-top:5px;clear:both;background-image:url(/_homepage/graphics/Homepage2010/div_background.png);background-repeat:repeat-x;background-position:top;background-color:#000000;height:305px;width:940px;}
#satellite, #lightning{position:relative;float:left;width:305px;height:300px;margin:5px 0 0 10px;background-image:url(/_homepage/graphics/Homepage2010/bg_innerdiv_repeat.png);background-repeat:repeat-x;background-position:top;background-color:#000000;}
#radar{position:relative;float:left;width:305px;height:300px;margin-top:5px;background-image:url(/_homepage/graphics/Homepage2010/bg_innerdiv_repeat.png);background-repeat:repeat-x;background-position:top;background-color:#000000;}
#radar a img,#satellite a img, #lightning a img{margin:5px 0 0 10px;}

.column1-1{position:relative;float:left;width:316px;}
.column1-2{position:relative;float:left;width:316px;}
.column1-3{position:relative;float:right;clear:both;}
/*positions the second row of graphics at the bottom of the page*/
.bottom-row-2{position:relative;float:left;padding-left:5px;margin-top:5px;clear:both;background-image:url(/_homepage/graphics/Homepage2010/div_background.png);background-repeat:repeat-x;background-position:top;background-color:#000000;height:290px;width:940px;}
.column-2-1{position:relative;float:left;width:270px;height:280px;margin-top:5px;background-image:url(/_homepage/graphics/Homepage2010/bg_innerdiv_repeat.png);background-repeat:repeat-x;background-position:top;background-color:#000000;}
.column-2-2,.column-2-3{position:relative;float:left;width:270px;height:280px;margin:5px 0 0 62px;background-image:url(/_homepage/graphics/Homepage2010/bg_innerdiv_repeat.png);background-repeat:repeat-x;background-position:top;background-color:#000000;}
.column-2-image{margin:5px 0 0 10px;}

/*positions the third row of graphics at the bottom of the page*/
.bottom-row-3{position:relative;float:left;padding-bottom:70px;clear:both;}
/*positions and sizes the last graphic*/
.column-3-1{position:relative;width:335px;float:left;}
/*positions h1 on the very bottom*/
.column-3-2{position:relative;float:left;}
/*styles the unordered list on the bottom*/
.column-3-2 ul{color:#CCC;font-size:10px;font-weight:bold;	}
.addsession{position:relative;float:left;padding:0 0 15px 10px;}
.multi-user{position:relative;float:left;padding:0 0 15px 10px;}
.lightning{position:relative;float:left;padding:0 0 15px 10px;}
.addsession img,.multi-user img,.lightning img{padding-right:10px;}

#copyright{position:relative;border:none;float:right;width:310px;margin-top:3px;font-size:10px;color:#a0a0a0;z-index:-10;background-color: #000;}
#sub-menu{position:relative;float:left;text-align:center;font-size:10px;width:360px;}

#current-loc{position:relative;float:left;padding:0 0 0 10px;width:260px;height:120px;}
.current-temp{position:absolute;font-size:20px;font-weight:bold;top:45px;right:15px;}

#current-loc h3{font-size:11px;padding:0 0 0 0;margin-top:0;margin-bottom:0;}
#current-icon{position:relative;float:left;width:90px;height:74px;text-align:center;padding-top:10px;}	
#current-icon img{padding-top:14px;}
.zone_icon_fcst_day_a{position:relative;float:left;background:#333333;text-align:center;width:119px;height:140px;}
.zone_icon_fcst_day_b{position:relative;float:left;background:#111111;text-align:center;width:119px;height:140px;}
.zone_icon_fcst_day_a h3, .zone_icon_fcst_night_a h3{text-align:center;}
.zone_icon_fcst_day_b h3, .zone_icon_fcst_night_b h3{text-align:center;}
.zone_icon_fcst_day_a h5, .zone_icon_fcst_day_b h5, .zone_icon_fcst_night_a h5, .zone_icon_fcst_night_b h5{font-size:11px;}
.zone_icon_fcst_night_a{position:relative;float:left;text-align:center;width:119px;height:140px;}
.zone_icon_fcst_night_b{position:relative;float:left;text-align:center;width:119px;height:140px;}
.zone_icon_fcst_day_a, .zone_icon_fcst_night_a {background:#222222;}
.zone_icon_fcst_day_b, .zone_icon_fcst_night_b {background:#0a0a0a;}

#ads-div h3{padding-top:5px;font-weight:bold;font-size:14px;text-align:center;color:#DDDEFF;}
#ads-div ul{color:#DDDEFF;padding-left:20px;margin-left:20px;}

#wwa{position:relative;float:left;padding-left:5px;margin-top:5px;width:190px;height:230px;background-repeat:no-repeat;}
.wwa-background-image {background-image:url(../graphics/Homepage2010/warningIcon.png);background-position:center;}
#wwa h2{font-size:12px;padding:0;}
#wwa h3{font-weight:bold;font-size:12px;color:#B9C1FF;padding:0px;text-align:left;}
#wwa a{color:#FF9900;text-decoration:none;}

#hourly_fcst_table{clearall;border-collapse:collapse;border-spacing:0;table-layout:fixed;padding:0;margin:0;text-align:center;width:2928px;}
#hourly_fcst_table td{margin:0;}
#hourly_fcst_table tr{padding:0;margin:0;}
#hourly_fcst_date{text-align:center;}
.hourly_day_a, .hourly_day_b {text-align:left;font-weight:bold;}
.hourly_time_a {padding-bottom:10px;font-weight:bold;}
.hourly_time_b {padding-bottom:10px;font-weight:bold;}
.hourly_temp_a {text-align:left;}
.hourly_temp_b {text-align:left;}
.hourly_precip_a, .hourly_precip_b{margin:0;padding:0;}

#change-loc-div{position:relative;float:right;width:366px;height:245px;display:none;padding-top:20px;}
#change-loc-div form{padding:0;margin:0;}
#change-loc-table{border-collapse:collapse;border-spacing:0;width:300px;}
#location-buttons{text-align:center;padding-top:10px;}
.location-title{color:#FFFFFF;text-align:center;margin:0;padding:0 0 10px 0;}
.location-index{width:20px;}
.location-radio{text-align:center;}
.location-textbox{width:85px;}
.change-loc-button{width:60px;text-decoration:none;cursor:pointer;border: 1px solid #888888;color:#FFFFFF;font-weight:700;background-color:#2F7EEA;}
.location-heading{font-weight:bold;text-align:center;}

.hourly_skytext_a{text-align:left;padding-bottom:10px;}
.hourly_skytext_b{text-align:left;padding-bottom:10px;}
.hourly_temp {font-size:16px;}

#scroll-lt{position:absolute;right:19px;top:1px;}
#scroll-rt{position:absolute;right:2px;top:1px;}
#scrollbuttons {padding:5px 0 5px 0;margin-left:10px;}
#scrollbuttons h2{margin-right:10px;font-size:20px;font-weight:bold;padding:0 0 0 0;width:200px;}

#myGallery{position:relative;width:355px;height:238px;}
#myGallery div{display:none;position:absolute;top:0;left:0;}
#myGallery div.active{display:block;}

#rotating-current-hourly-div{background-image:url(/_homepage/graphics/Homepage2010/div_background.png);height:275px;width:740px;}
.outer-div-background-left{position:absolute; top:0px; left:0px;}
.outer-div-background-right{position:absolute; top:0px; right:0px;}
.hourly-fcst-hour-div{float:left;position:relative;width:121px;height:120px;}
#all-hourly-data-div{width:2928px;}
#all-hourly-data-div h4{font-style:normal;text-align:center;color:#FFFFFF;border:none;font-size:12px;}
#all-hourly-data-div h5{font-style:normal;text-align:center;color:#FFFFFF;border:none;font-size:12px;margin:0;}

/* Rotating Div */
.fadein { width:355px; height:238px;float:left;}
.fadein img { position:absolute; width: 355px;height: 238px;display: block;left:0; top:0; }
.rotating{float:left;margin:5px 0 0 5px;}
.btn{height:20px;width:20px;float:left;cursor:pointer;}
#show-nav{float:left;width:355px;clear:both;padding-top:5px;}
.stop{float:left;padding-left:2px;}
.play{float:left;}

.homepage-login-table a {color:#FFC86E;}
#nondynamic-link-div{padding-top:16px;width:366px;text-align:center;}
