@charset "UTF-8";
/* CSS Document */

 * {
     margin: 0;
 }

body{
	
	margin: 0 auto 0;
	padding: 0;
	height: 100%;

}


.header {
	margin: 0 auto 0;
	width: 768px;
	height: 155px;	
	margin-bottom: 20px;
}

.main {	
	width:768px;
	margin: 0 auto 0;
	padding-bottom: 10px;
	
}


.footer {	
	padding-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #224289;
	height: 4em;
	padding-top: 10px;
	
}

.push {
	
	clear: both;
	
}

/* -------- Home Buttons ------- */

.home_buttons {
	
	width: 490px;
	margin-top: 20px;
	height:inherit;
	overflow:hidden;
}

.home_buttons img {
	
	padding-right: 10px;
	padding-bottom: 10px;

}

/* img.nohover {border:0}
img.hover {border:0;display:none}
A:hover img.hover {display:inline}
A:hover img.nohover {display:none} */


/*------- Home Page -------- */


.home_text {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #224289;
	width: 250px;
	line-height:15pt;
	margin-top: -485px;
	margin-left: 500px;
	overflow:hidden;
}

.upcoming_events {
	
	background-image:url(../images/upcoming_events.jpg);
	width: 254px;
	height: 222px;
	margin-left: 500px;
	margin-top: 30px;
	overflow:hidden;
	
}

.upcoming_events p {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #fff;
	margin-top: 1px;
}

.upcoming_events h3 {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #ffcb05; /* golden yellow */
	margin-bottom: 2px;

}

.upcoming_text {
	
	padding-top: 46px;
	width: 215px;
	margin-left: 17px;
	overflow:hidden;
	
}

.upcoming_header_link a:link {
	color: #ffcb05;
	text-decoration:underline;
	
}

.upcoming_header_link a:hover {
	text-decoration:none;
	color: #ffcb05;
	
}

.upcoming_header_link a:active {
	text-decoration:underline;
	color: #ffcb05;
}

.upcoming_header_link a:visited {
	color: #ffcb05;
}
	
.upcoming_text_link a:link {
	color: #FFFFFF;
	text-decoration:underline;
}

.upcoming_text_link a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.upcoming_text_link a:active {
	color:#FFFFFF;
	text-decoration:none;
}

.upcoming_text_link a:visited {
	color:#FFFFFF;
	
}
	

/* ----- Interior Page ------- */

h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #224289;
	margin-top: 0px;
	padding-top: 3px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:16px;
	color: #224289;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 3px;

}

h4 {
	margin-bottom:10px;
	padding-bottom:0;
	margin-top: 10px;
	padding-top: 0;
	padding-left: 3px;
	font-size:13px;
	font-weight:bold;
}
	
p {
	margin-bottom:10px;
	padding-bottom:0;
	margin-top: 10px;
	padding-top: 0;
	padding-left: 3px;
}


.content {
	
	width: 645px;
	overflow:hidden;
	height:inherit;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #274077;
	
}

.content a:link {
	color: #0d4289;
	
}

.content a:hover {
	text-decoration:none;
}

.content a:active {
	color: #0d4289;
}

.content a:visited {
	color: #0d4289;
}


.left_content {
	
	width: 120px;
	float:left;	
}

.content_img {
	
	float:right;
	padding-left: 15px;
	padding-bottom: 10px;
	
}

ul, ol {
	
	list-style-position:outside;
	margin-left: 25px;
	padding: 0;
	} 

li {
	
margin-bottom:5px;
list-style-position:outside;
margin-left: 0px;
padding-left: 0px;
}

.shelter_left {
	
	width: 295px;
	margin-left: 25px;
	float:left;
	
}

.shelter_right {
	width:310px;
	float:right;
}

.contacts li {
	
	list-style-image:none;
	line-height:12pt;
	list-style:none;
	
}

.emergency_contacts {
	
	color: #0d4289;
	font-size: 13px;
	padding-left:5px;
	padding-top: 10px;
	
}

ul.map {
	list-style-type: none;
	list-style-image: none;
}

ul.map li { list-style-image: none; }

/* ---- Interior Nav ---- */

.int_nav_top {
	
	background-image:url(../images/nav_top.gif);
	width: 107px;
	height: 17px;
	margin-top: 10px;

}

.int_nav {
	
	width: 107px;
	background-color:#0d4289;
	padding-top: 4px;
	overflow: hidden;
	
}

.int_nav_bottom {
	
	background-image:url(../images/nav_bottom.gif);
	width: 107px;
	height: 17px;

}

.nav_links {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align:center;
	list-style: none;
    margin: 0;
    padding: 0;
	line-height: 11pt;
	overflow: hidden;
	background-color:#0d4289;
	
}

.nav_links li {
	
	padding-bottom: 6px;
	margin-left: 5px;
	margin-right: 5px;
	
}

.nav_links li a:link {
	
	text-decoration:none;
	color:#FFF;
	margin-bottom: 20pt;
	
}

.nav_links li a:visited {
	text-decoration:none;
	color:#FFF;
	
}


.nav_links li a:hover {
	
	color: #7b9fcf;
	text-decoration:none;
}

.nav_links li a:active {
	text-decoration:none;
	color:#FFF;
}


/* ---- Interior Sub-Nav ---- */

.light_blue {
	
	color: #7b9fcf;
	padding-left: 2px;
	padding-right: 2px;
	
}


#topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 20px;
	}
	
#topnav ul {
	
	padding: 0;
	display:inline;
	list-style: none;
	margin: 0;
	
}

#topnav li a {

	color: #7b9fcf; /* light blue */
	text-decoration: none;
	list-style:none;
	line-height: 14pt;
	margin: 0;
	padding: 0;
	
	}

#topnav li {

	display: inline;
	margin: 0;
	padding: 0;
	
}
	
#topnav li a:hover {
	text-decoration:none;
	color: #0d4289; /*dark blue */
	margin: 0;
	padding: 0;
}

#hurricanes-general #topnav ul li#topnav-hurricanes-general a,
#hurricanes-making #topnav ul li#topnav-hurricanes-making a,
#hurricanes-surge #topnav ul li#topnav-hurricanes-surge a,
#hurricanes-stronger #topnav ul li#topnav-hurricanes-stronger a,
#hurricanes-flood #topnav ul li#topnav-hurricanes-flood a,
#hurricanes-categories #topnav ul li#topnav-hurricanes-categories a,
#hurricanes-angle #topnav ul li#topnav-hurricanes-angle a,
#hurricanes-tracking #topnav ul li#topnav-hurricanes-tracking a,
#before-should #topnav ul li#topnav-before-should a,
#before-should #topnav ul li#topnav-before-should a,
#before-supplies #topnav ul li#topnav-before-supplies a,
#before-shoppinglist #topnav ul li#topnav-before-shoppinglist a,
#before-manual #topnav ul li#topnav-before-manual a,
#before-saferoom #topnav ul li#topnav-before-saferoom a,
#before-links #topnav ul li#topnav-before-links a,
#after-generator #topnav ul li#topnav-after-generator a,
#after-chainsaw #topnav ul li#topnav-after-chainsaw a,
#after-insurance #topnav ul li#topnav-after-insurance a,
#shelters-special #topnav ul li#topnav-shelters-special a,
#shelters-faq #topnav ul li#topnav-shelters-faq a,
#shelters-maps #topnav ul li#topnav-shelters-maps a,
#pets-lodging #topnav ul li#topnav-pets-lodging a,
#pets-livestock #topnav ul li#topnav-pets-livestock a,
#maps-zones #topnav ul li#topnav-maps-zones a,
#maps-surge #topnav ul li#topnav-maps-surge a,
#weatherhaz-thunderstorms #topnav ul li#topnav-weatherhaz-thunderstorms a,
#weatherhaz-tornadoes #topnav ul li#topnav-weatherhaz-tornadoes a,
#weatherhaz-lightning #topnav ul li#topnav-weatherhaz-lightning a,
#weatherhaz-temps #topnav ul li#topnav-weatherhaz-temps a,
#weatherhaz-flood #topnav ul li#topnav-weatherhaz-flood a,
#weatherhaz-tornadofaq #topnav ul li#topnav-weatherhaz-tornadofaq a,
#weatherhaz-sigtornado #topnav ul li#topnav-weatherhaz-sigtornado a,
#weatherhaz-heat #topnav ul li#topnav-weatherhaz-heat a,
#weatherhaz-cold #topnav ul li#topnav-weatherhaz-cold a,
#otherhaz-chemical #topnav ul li#topnav-otherhaz-chemical a,
#otherhaz-terrorism #topnav ul li#topnav-otherhaz-terrorism a,
#otherhaz-water #topnav ul li#topnav-otherhaz-water a,
#otherhaz-wildfires #topnav ul li#topnav-otherhaz-wildfires a,
#otherhaz-rip #topnav ul li#topnav-otherhaz-rip a,
#otherhaz-bio #topnav ul li#topnav-otherhaz-bio a,
#otherhaz-earthquakes #topnav ul li#topnav-otherhaz-earthquakes a,
#otherhaz-swine #topnav ul li#topnav-otherhaz-swine a,
#news-slideshow #topnav ul li#topnav-news-slideshow a,
#news-video #topnav ul li#topnav-news-video a,
#news-kids #topnav ul li#topnav-news-kids a,

#contact #topnav ul li#nav-contact a 
{
color: #0d4289; /*dark blue */
}