@charset "utf-8";

/* general color scheme */
body, div {
	background-color:#FFFFFF;		
}


/*small banners */
div.wxheader {	
	background-color:#442978;
	color:#FFFFFF;	
}

/* main top 'weather desk' header */
div#top_banner, div#top_header, div#top_wxpowered, div#footer {	
	background-color:#FCAC17;
	color:#FFFFFF;	
}


/* base */
body {

	margin:0px;
	width:728px

}

div {

	font-family:"Trebuchet MS";
	
}

a.wxeye {

	color:#FFFFFF;
	

}

div.wxheader {

	padding:5px;
	font-size:14px;
	margin-top:5px;
	margin-bottom:3px;


}


/** header css **/
div#top_banner {

	
	padding-left:40px;

}

div#top_header {

	padding-top:15px;
	font-size:20px;
}

div#top_wxpowered {

	font-size:11px;
	padding-top:4px;
	padding-bottom:15px;

}

/** wx data core css **/

div#wxcore {

}

div#wxleft {

	float:left;
	width:400px;
	

}

div#wxright {

	float:left;
	width:300px;

}

div#middlespace {

	float:left;
	width:28px;

}

div.clear {

	clear:left;

}

div#footer {

	font-size:11px;
	
	color:#FFFFFF;
	text-align:right;
	padding-right:15px;
	

}

/** p1 fcast **/

div#p1fcast {


}

div#p1icon {

	float:left;
	width:92px;
	text-align:left;
	padding:3px;

}

div#p1temp {

	float:left;
	width:78px;
	font-size:18px;
	text-align:center;
	padding-top:35px;
	padding-bottom:35px;

}

div#p1cond {

	float:left;
	width:220px;
	font-size:11px;

}

/** extended forecast **/

div.fcastrow {



}

div.fcastday {

	padding-left:3px;
	font-size:12px;

}

div.fcasticon {

	float:left;
	width:50px;
	text-align:left;
	padding:3px;

}

div.fcasttemp {

	float:left;
	width:80px;
	font-size:18px;
	text-align:center;

}

div.fcastcond {

	float:left;
	width:240px;
	font-size:11px;

}



/** current conditions **/

div#current_icon {

	float:left;
	width:50px;
	text-align:left;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;

}

div#current_temp {

	float:left;
	width:100px;
	font-size:18px;
	text-align:center;
	padding-top:14px;
	padding-bottom:14px;

}

div#current_cond {

	float:left;
	width:120px;
	font-size:11px;


}

/** radar & satellite **/

img {

	border:none;

}

div#radar {

	float:left;
	width:145px;
	position:relative;

}

div#radar1 {

	width:145px;
	height:145px;
	background-color:transparent;
	

}

div#radar2 {

	width:145px;
	height:145px;
	position:absolute;
	top:0px;
	left:0px;
	background-color:transparent;

}

div#radar3 {

	width:145px;
	height:145px;
	position:absolute;
	top:0px;
	left:0px;
	background-color:transparent;

}

div#sat {

	float:left;
	width:145px;
	position:relative;
	padding-left:10px;

}

div#sat1 {

	width:145px;
	height:145px;
	background-color:black;
	

}

div#sat2 {

	width:145px;
	height:145px;
	position:absolute;
	top:0px;
	left:0px;
	background-color:transparent;

}

/** almanac box css **/

div#avgh, div#avgl, div#sunrise, div#sunset {

	width:150px;
	font-size:11px;
	float:left;
	text-align:center;


}

/** severe css **/

div#severe_headline {

	background-color:#FF0000;
	color:#FFFFFF;
	font-size:13px;
	text-align:left;
	padding-left:40px;
	padding-top:5px;
	padding-bottom:5px;

}

a.severe {

	color:#FFFFFF;

}

td.county {

	font-size:12px;
	background-color:#FF0000;
	color:#FFFFFF;
	padding-left:3px;

}

td.type {

	font-size:11px;
	background-color:#FFFFFF;
	color:#000000;
	padding-left:6px;

}

td.expires {

	font-size:11px;
	background-color:#FFFFFF;
	color:#000000;
	padding-left:6px;

}

/** adds **/

div.right_add {

	height:250px;

}

/** random **/
div#wxstory {

text-align:center;


}