BODY {FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	background-color:#e6e6e6;
	margin:0px 0px 0px 2px;
	text-align:left;
	font-size:12pt;

	}

#Site {width:975px; 
	background:#e6e6e6; 
	}

#top {background-image:url(/common/style/top_tile.jpg); 
	width:975px; 
	background-repeat: no-repeat ;  
	background-color:#cccccc; 
	height:80px; 
	}

#LeftCol {background-color:#e6e6e6;   
	width:175px; 
	float:left;
	margin-top:0px;
	overflow:hidden;
	}

#RightCol {width:320px;
	Position:relative;
	z-index:9;
	font-size:10pt;  
	float:left; 
	background-color:#e6e6e6;
	margin-top:-7px;
	overflow:hidden;
	}


	
#RightCol .box {

BORDER: #b1b9bc 1px solid;
	margin:0 0 10 0; 
	background:white; 
	clear:left; 
	min-width:300px;
	padding-bottom:3px;
	

	}

#Content {font-size:80%; 
	color:black;   
	float:left;  
	Width:460px !important;  
	background-color:#e6e6e6;
	margin:0 10 0 10 !important;
	overflow:hidden;
	}



#Content .box {
	
	BORDER: #b1b9bc 1px solid;
	margin:0 0 10 0; 
	background:white; 
	clear:left; 
	padding:3px;
	min-height:110px; _height:110px;
	display:block;

	}

.clear {clear: both;  height:0px; visibility:hidden; margin:0px;}





#breakingbox {BORDER: #cf2c33 1px solid; 
	margin:0 0 10 0;  
	background:white; 
	clear:left; 
	height:60px;
	font-size:110%;
	padding-right:3px;
	background:url('/images/magick_box/red_tiler.jpg');
	color:white;
	font-weight:bold;
	overflow:hidden;
	}



#breakingbox img {margin-right:3px; padding:0px;}

#breakingbox h1
{color: #cf2c33; background-image:url(); padding:0px; margin:0px;
	
	}


#comingupbox {BORDER: black 1px solid; 
	margin:0 0 10 0;  
	background:white; 
	clear:left; 
	height:60px;
	font-size:13px;
	padding-right:3px;
	background:url('/images/magick_box/blue_tiler.jpg');
	color:white;
	font-weight:bold;
	overflow:hidden;
	}


#comingupbox p{margin-bottom:5px; }

#comingupbox em{text-transform: uppercase}


#comingupbox img {margin-right:6px; padding:0px;}

#comingupbox h1
{color: #cf2c33; background-image:url(); padding:0px; margin:0px
	}
	
#Search {background:#0A4999; 
	background-image:url(/common/style/search_edge.jpg);
	background-repeat: no-repeat ; 
	color:white;	
	font-weight:bold; 
	height:30px; 


	padding-left:15;
	}



#Footer {font-size:10pt; 
	width:975px; 
	clear:both; 
	}

#Footer .box {BORDER: #dddddd 2px solid; 
	margin:0 5 10 0;  
	padding: 5px; 
	background:white; 
	clear:left; 
	min-width:460px;
	}

#CountyCoverage{background:#C4E1FF; 
	height:47px;
	margin-bottom:10px; 
	border:4px solid white;
	
	}
#CountyCoverage form{
	font-weight:bold;
	padding-top:10px;
	
	}
	
#ccgo {position:relative; margin:-10px 0px 0px 4px;}


#tease {

	}
	
.tease {

	}
	
.tease2 {

	}

#tease ul {margin-left:180px;}
.tease ul {margin-left:180px;}
.tease2 ul {margin-left:245px;}


.lefttease {margin-left:100px; 
	padding-left:5px; 
	min-height:100px;

	}

.text {}
.box {
	BORDER: #b1b9bc 1px solid;
	background:white;
	clear:left;
	padding:3px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}

.red {color:#cf2c33}

td {font-size:10pt; }
p {Margin:0 0 9 0;}
IMG {BORDER:0px;}

H1{margin:3px 0px 3px 5px; 
	font-size:18px;
	color:#3F3F41; 
	padding-left:16px; 
	font-weight:bold; 
	background-image: url(/images/style/block.jpg); 
	background-repeat:no-repeat ;
	font-family:Verdana, Helvetica, sans-serif;
	border:1px solid #dddddd; border-width:0 0 1 0;
	}
	
H2{margin:0px 0px 5px 0px; 
	Font-family:Georgia, times, sans-serif;
	color:black; 
	Font-size:25px; 
	font-weight:bold;  
	}
H3 {text-decoration:none; 
	font-size:16px; 
	font-weight:900; 
	margin:2 0 0 0; 
	clear:left;
	Font-family:Georgia, times, sans-serif;
	}
H4 {text-decoration:none; 
	font-weight:600; 
	margin:2 0 0 0;
	}
.headline {Font-family:Georgia, times, sans-serif; font-size:120%; font-weight:bold;}
a.headline {text-decoration:none; 
	color:black;	
	}
	

A.headline:hover {COLOR:red; 
	BORDER: 0px;
	}

A {COLOR: blue; 
	BORDER: 0px; 
	text-decoration:none; 
	}
	

A:active {COLOR: red; 
	BORDER: 0px;
	}

A:hover {COLOR:red; 
	BORDER: 0px;
	}

form {margin:0 0 0 0; 
	overflow:hidden;
	}

UL {
	
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	PADDING:2px 0px 5px 0px;
	margin:0px 0px 5px 0px;
}

UL LI {
	position:relative;
	background: url(/images/style/bullet.jpg)  ;
	background-position:0px 5px;
	background-repeat:no-repeat;
	PADDING:2px 0px 1px 10px;
	margin:0px 0px 0px 10px;
	font-weight:bold;
	}

OL LI {
	PADDING-BOTTOM: 5px;
	}

#todaysdate {background-color:#111111; 
	background-image:url(/common/style/clock_bg.jpg); 
	font-size:13px; 
	font-weight:bold; 
	height:35px; 
	color:#ffffff;  
	overflow:hidden;
	border:1px solid #cccccc;

	 }

#TopPromo{
	
	height:80px; 
/*	visibility:hidden; */
	}


#Menu div {margin-bottom:0px;  
	 z-index:99;

	overflow:hidden;
	}

#Menu h4 {

	CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 85%;
	BACKGROUND: url(/common/style/menu_sep_bg.jpg) #f9f9f9 repeat-x; PADDING-BOTTOM: 2px; MARGIN:0px 0px 0px 0px; 
	TEXT-TRANSFORM: uppercase; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; 
	FONT-FAMILY: Arial, Verdana

	
	}
#Menu span {padding-left:5px;}	

.safari1_div{
    float:left; 
	width:150px;
	}

.safari2_div{
    float:right; 
	width:220px;
	}
	
#showprmom1 {position:absolute;
	left:175px;
	visibility: hidden;
	width:200px;
	margin-top:-1px;
	background:#666666;
	color:white;
	padding:5px;
	}

/* Menu CSS */
	#so_menu{		
		/* Font for main menu items */
		width:175px;	/* Width of main menu */
		visibility:hidden;
		height:353px; 
	}
	


	#so_menu li{	/* Main menu <li> */
		list-style-type:none;	/* No bullets */
		margin:0px;	/* No margin - needed for Opera */
		background-image:none;
		padding:0px;

		
	}
	#so_menu ul{	
		margin:0px 1px 0px 0px;	/* No <ul> air */
		padding:0px;	/* No <ul> air */

	}
	#so_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
			padding-left:3px;
	}
	#so_menu  li  a{	/* Main menu links */
		text-decoration:none;	/* No underline */
		color:White;	/*  text color */
		background:url(/common/style/groupImage.gif) right center;
		background-repeat:no-repeat;
		height:19px;	/* 20 pixel height */
		line-height:19px;	/* 20 pixel height */
		vertical-align:middle;	/* Align text in the middle */
		border:0px solid #000000;	/* Black border */
		background-color:#0f4d9b;	/*  background color */
		margin-top:1px;	/* A little bit of air */
		padding:1px 0px 1px 15px;	/* Air between border and text inside */
		font-size:13px;
		display:block;

	}
	
	#so_menu  li a:hover,#so_menu .activeMainMenuItem{
		color:#FFF;
		margin-top:1px;
		background: url(/common/style/invertedGroupImage.gif) right center;
		background-repeat:no-repeat;
		background-color:#5380b7;
	
	}
	.so_subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
		border:0px solid #000;
		background-color:white;
		font-family:arial;
		text-align:left;
		margin-top:0px;
	
	}
	.so_subMenu ul{
		margin:0px;
		margin-top:-2px;
		padding:0px;
		background-color:white;
		border:1px solid white;	
	}
	.so_subMenu ul li{
		list-style-type:none;
		margin:2px 0px 0px 2px;
	
		background-color:#0f4d9b;
		padding:0px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/

	}
	.so_subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
		color:#fff;	/* Black text color */
		width:175px;
		height:16px;	/* 16 pixels height */
		line-height:16px;	/* 16 pixels height */
		padding:3px;	/* 1px of "air" inside */
		display:block;	/* Display as block - you shouldn't change this */
		font-size:12px;
		background-color:#5380b7;

	}
	.so_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#FFF;	/* White text */
		background-color:#58A6d3;	/* Blue background */
	}


.nav{position: relative;
	font-family: arial, helvetica, sans-serif;
	display: block;
	width: 175px;
	color:white;
	margin-top:0px;
	font-size:11px;

	}

.nav a{display: block;
	color: #000000;
	background-color:#5380b7;
	font-size: 11px;
	width: 175px;
	height: 23px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	color:white;
	font-weight:bolder;
	margin-bottom:1px;
	}



.nav  a:hover{visibility:visible;
	background-color:#58a6d3;
	}

.nav span{position: relative;
	left: 3px;
	top: 1px;
	color:white;
	cursor: pointer;
	margin-left:20px;
	display:block;
	margin-bottom:3px;
	line-height:20px;
	}

.tabs {
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	font-size:11pt;
	font-family:Arial;
	width:100%;
}

.tabs li  {
	width:113px;
	float:left;
	margin:0;
	padding:0;
	background-image:url('/images/template/taboff.jpg');
	background-position:0px 0px;
	background-repeat:repeat-x;
	height:19px;
	text-align:center;
	margin-bottom:-1px;
	position:relative;
}

.tabs A {

	display:block;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	
}

.tabs A:hover {COLOR:#666666; 
	}


A:active {COLOR: #666666; 
	}
	
#wx_logo{ position:relative; margin-right:10px; } 


#WXTease {background:#0F4895; 
		color:white; BORDER: #b1b9bc 1px solid;
		background: url(/images/template/wx_bg.jpg);
		background-repeat:repeat-y;
		margin:0 0 10 0;
		font-size:110%;
		font-weight:bolder;
		width:318px;
		height:100px;
		overflow:hidden;
		
		 }
	
#WXTease ul { 
position:relative;
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	PADDING:10px 0px 5px 10px;
	margin:-100px 0px 3px 133px;
	
	}
	
#WXTease li {
	position:relative;
	background: url(/images/style/bullet_red.gif) ;
		background-position:0px 2px;
	background-repeat:no-repeat;
	PADDING:0px 0px 10px 13px;
	margin:0px 20px 3px 10px;
	font-weight:bold;
	

	
}

#WXTease a {color:white;}

.More {font-weight:bolder; padding:5px; display:block;}
.trail {font-weight:bolder; padding-left:5px; display:block;}

#Doppler   {font-size:10pt; 
	color:black;   
	float:left;  
	text-align:center;
	background-color:#e6e6e6;
	margin:0 0 0 4;
	}

#Doppler2   {font-size:10pt; 
	color:black;   
	float:left;  
	background-color:#e6e6e6;
	margin:0 0 0 4;
	}
	
.temp {float:left; width:240px;}

#WXMaps {BORDER: #b1b9bc 1px solid;
	margin:0 0 10 0; 
	background:white; 
	clear:left;
	
	 height:550px;}

#WXMaps img {margin-top:9px;}
#WXMaps div {float:left; width:110; text-align:center; }

.TopImage {
	width:175px; 
	float:left;
	margin-right:5px;
	}
	
.floatright {float: right}
.floatleft {float:left}

.rcol {float:right; width:220px;}

.nofly{background-image:none !important;}

.HeadlineBox {min-height:133px;}

.HLimgFrame {float:left; height:133px; overflow:hidden;}

.HLimg { border:1px solid black; float:left;}

.hiddentab {position:absolute; visibility:hidden;}

.moreinfo {float:right; width:200px; border:1px outset  #DBDBF2; background:#eeeeee; margin:0 0 5 0; padding:3px; margin:3px;}
.moreinfo li{line-height:125%; background: url(/images/style/bullet_grey.gif)  	background-position:0px 5px;
	background-repeat:no-repeat; ;}


#Video {height:169px; overflow:hidden;}


#video_headline_bg { 
visibility:hidden;
position:relative; top:-45px; left:16px;
opacity:.7;
filter: alpha(opacity=70);

clear: both; background:black; color:white; width:198px;  ;padding-left:4px; font-weight:bold; height:35px; overflow:hidden;}

#video_headline {
position:relative; top:-80px; left:15px;


clear: both;  color:white; width:195px;  ;padding-left:4px; font-weight:bold; height:35px; overflow:hidden;}







.WXControl {
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	font-size:11pt;
	font-family:Arial;
	width:100%;
}

.WXControl li  {
	width:113px;
	float:left;
	margin:0;
	padding:0;
	background-image:url('/images/template/taboff.jpg');
	background-position:0px 0px;
	background-repeat:repeat-x;
	height:19px;
	text-align:center;
	margin-bottom:-1px;
	position:relative;
}

.WXControl A {

	display:block;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	
}

.WXControl A:hover {COLOR:#666666; 
	}
	
.contentimageright {float:right; width:230px; font-size:90%; font-weight:bold; margin:0 3 9 9; padding:2px; background:#eeeeee;  border:1px outset  #DBDBF2;}
.contentimageleft {float:left; width:230px; font-size:90%; font-weight:bold;  margin:0 9 9 3; padding:2px; background:#eeeeee;  border:1px outset  #DBDBF2;}
/*
.list_item_video{background: url('/images/style/camera_icon.gif'); background-repeat:no-repeat; padding-left:22px; }
.list_item_magnify {background: url('/images/style/magnify.gif'); background-repeat:no-repeat; padding-left:22px;}
.list_item_email {background: url('/images/style/email.gif'); background-repeat:no-repeat; padding-left:22px;}
.list_item_date {background: url('/images/style/calendar.gif'); background-repeat:no-repeat; padding-left:22px;}
.list_item_red {background: url('/images/style/bullet_red.gif'); background-repeat:no-repeat; padding-left:22px;}
.list_item_help {background: url('/images/style/help.gif'); background-repeat:no-repeat; padding-left:22px;}
.list_item_comment {background: url('/images/style/comment.gif'); background-repeat:no-repeat; padding-left:22px;}
.list_item_phone {background: url('/images/style/phone.gif'); background-repeat:no-repeat; padding-left:22px;}
*/

#WXMaps2 {BORDER: #b1b9bc 1px solid;
	margin:0 0 10 0; 
	background:white; 
	clear:left;
	}
#WXMaps2 img {margin-top:9px; }
#WXMaps2 br { clear:both;   }
#WXMaps2 div { position: relative; clear:both;  margin-top:10px;  }
#WXMaps2 a {float:left; width:110px; text-align:center; font-weight:bold;  }

.question{font-size:120%; display:block; border:1px solid black; border-width:0 0 1 0; background:#dddddd; padding:2px;}


#tempmenu{margin-top:1px;}

.tempnav{position: relative;
	font-family: arial, helvetica, sans-serif;
	display: block;
	width: 174px;
	color:white;
	margin-top:0px;
	

	}

.tempnav a{display: block;
	color: #000000;
	background:#0f4d9b;
	font-size: 13px;
	width: 175px;
	height: 21px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	color:white;
	font-weight:bolder;
	margin-bottom:1px;
	}



.tempnav  a:hover{visibility:visible;
	background-color:#5380b7;
	}

.tempnav span{position: relative;
	left: -10px;
	top: 3px;
	color:white;
	cursor: pointer;
	margin-left:20px;
	display:block;
	margin-bottom:3px;
	
	
	}
