body{
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
background-color:#FFFFFF;
}

body a:link, body a:visited{
/*color:#f5f5f5;*/
color:#000;
font-weight:bold;

}

	body a:hover{
	color:#CC3300;
	}

.word{
float:left;
font-size:100%;
padding:5px 5px 5px 8px;
width:200px;
}
	.word a:link, .word a:visited{
	color:#ooooo;
	font-weight:bold;}

h1{
font-size:110%;
margin-bottom:1px;
}

	h1 a:visited, h1 a:link{
	text-decoration:none;
	color:#000000;
	}
	
	h1 a:hover{
	color:#CC3300;
	}

h2{
font-size:95%;
margin:2px 0px 5px 0px;
font-weight:lighter;
font-style:italic;
}

	h2 a:visited, h2 a:link{
	color:#0088C1;
	}
	
	h2 a:hover{
	color:#CC3300;
	}

h3{
font-size:130%;
margin-top:0px;
color:#304FB8;
}

h4{
margin:4px 0px 5px 0px;
}

h5{
font-size:160%;
margin-top:0px;
color:#CC3300;
}

.redInfo{
color:#CC3300;
margin:0px 0px 12px 0px;
padding:0px 0px 0px 0px;
}

.copy{
margin:0px 0px 12px 0px;
padding:0px 0px 0px 0px;
}

	.copy a:visited, .copy a:link{
	color:#0088C1;
	}
	
	.copy a:hover{
	color:#CC3300;
	}

.copy2{
margin:0px 0px 12px 6px;
padding:0px 0px 0px 0px;
}

	.copy2 a:visited, .copy2 a:link{
	color:#0088C1;
	}
	
	.copy2 a:hover{
	color:#CC3300;
	}

.redhead{
font-size:160%;
margin:0px 0px 4px 0px;
color:#CC3300;
}

	.redhead a:visited, .redhead a:link{
	text-decoration:underline;
	color:#CC3300;
	}
	
	.redhead a:hover{
	color:#304FB8;
	}

.blacktitle{
font-size:100%;
margin:2px 0px 8px 0px;
font-weight:bolder;
}

.bluetopic{
font-size:130%;
margin:16px 0px 6px 0px;
color:#304FB8;
}

.img{
margin:6px;
}

.imglone{
margin:6px 56px 16px 6px;
}

.imgHome{
position:relative;
left:-10px;
top:-20px;
margin:2px;
z-index:1000;
}


	.over{
	position:relative;
	bottom:-60px;
	left:0x;
	z-index:10000;
	margin-left:-20px;
	}
	
	.over a{	
	display:block;		
	font-size:80%;
	line-height:120%;
	text-align:center;
	background: url("../images/weather/weather.png") 0 0 no-repeat;
	text-decoration: none;
	width:64px;
	height:64px;
	}
		
		.over a:hover {	
		background-position: -64px 0;
		color: #D59850;
		}

		
.main{
width:948px;
margin:5px auto 0px auto;
padding:0px 0px 8px 0px;
background-color:#f5f5f5;
border:#CCCCCC solid 1px;
}
	.banner{
	width:948px;
	height:130px;
	}
	
	.bannerImg{
	position:relative;
	top:-22px;
	left:0px;
	z-index:100;
	}
	
	.home{
	width:900px;
	position:relative;
	top:10px;
	left:25px;
	padding-bottom:10px;
	}
	
	.fry{
	position:relative;
	top:30px;
	left:30px;
	margin-bottom:10px;
	}
	
	.partitionL{
	float:left;
	width:400px;
	position:relative;
	margin-bottom:20px;
	top:20px;
	left:30px;
	z-index:1000;
	}
	
	.partitionR{
	float:left;
	width:450px;
	position:relative;
	margin-bottom:20px;
	top:20px;
	left:70px;
	z-index:1000;
	}

	
		.box1{
		width:444px;
		margin:0px 0px 15px 0px;
		}
		
		
		.box2{
		float:left;
		width:444px;
		margin:0px 0px 0px 0px;
		}
		
			.boxHead{
	width:440px;
	height:36px;
	background-color:#D0E2E8;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
			}
	
	.boxHeadCenter {
	width:440px;
	height:33px;
	background-color:#D0E2E8;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
	
		.topic{
		float:left;
		width:367px;
		height:150px;
		margin:20px 0px 30px 0px;
		}
		
			.topicImg{
			width:150px;
			height:150px;
			float:left;
			}
	
.state{
float:left;
margin:0px 0px 0px 8px;
width:248px;
height:148px;
border:#000000 solid 1px;
background-image:url(../Images/state.gif);
}

.fed{
float:left;
margin:0px 0px 0px 12px;
width:248px;
height:148px;
border:#666666 solid 1px;
background-image:url(../Images/fed.gif);
}

.findrep{
float:left;
margin:0px 8px 0px 0px;
padding:0px 0px 0px 10px;
width:190px;
height:150px;
}

	.form{
	text-align:center;
	padding:0px 0px 0px 0px;	
	margin:80px 0px 0px 0px;
	font-size:190%;
	}	

		.form a:visited, .form a:link{
		text-decoration:underline;
		color:#CC3300;
		}
		
		.form a:hover{
		color:#304FB8;
		}	
	
	
	.nav {
	width:840px;  
	font-size:0.75em;
	position:relative; 
	z-index:1000;
	top:108px;
	left:108px;
	z-index:10000;
	}

		.nav ul {
		padding:0;
		margin:0;
		list-style-type:none;
		}
			
	
		.nav li {
		float:left;
		width:120px;
		position:relative;
		}
	
		.nav a, .nav a:link, .nav a:visited {
		display:block;
		font-size:125%;
		text-decoration:none;
		text-align:center; 
		color:#fff; 
		width:120px; 
		background:#D6423D; 
		line-height:22px;
		}
	

		.nav ul ul {
		visibility:hidden;
		position:absolute;
		top:21px;
		left:0; 
		width:110px;
		}
	
	
		.nav ul ul a, .nav ul ul a:visited {
		background:#CCCCCC; 
		color:#000; 
		line-height:1em; 
		width:110px;
		padding:4px;
		border:#666666 solid 1px;
		}
	
		.nav a:hover{
		color:#fff; 
		background:#993300;
		}
		
		.nav ul ul a:hover{
		color:#000; 
		background:#f5f5f5;
		}
	
	
		.nav ul li:hover ul, .nav ul a:hover ul{
		visibility:visible; 
		}
	
		.nav ul :hover ul ul{
		visibility:hidden;
		}
	
		.nav ul :hover ul :hover ul{ 
		visibility:visible;
		}
		
div#footer{
clear:both;
margin:0px auto 0px auto;
padding-top: 2px;
padding-bottom:2px;
padding-right: auto;
background-color:#D6423D;
width:950px;
z-index:2000;
}
	
ul#nav-footer {
padding:0px;
color: #CC3300;
font-size: 95%;
list-style: none;
text-align: center;
margin: 0px;	
}

		ul#nav-footer li {
		display: inline;
		margin: 0 5px;
		color: #f5f5f5;
		background-color: inherit;
		}
		
		ul#nav-footer li.left {
		float: left;
		}
		
		ul#nav-footer li a {
		margin: 0 5px;
		color: #f5f5f5;
		background-color: inherit;
		}
		
		ul#nav-footer li a:hover {
		color: #333;
		background-color: inherit;
		}

