body {
	font-family: Helvetica;
	color: #999999;
	text-align: center;
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	text-align: left; /* Fix for IE6*/
	}


/*  Div Styles  */


#header {
	width: 100% ;
	height: 105px ;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #5a7878;
	text-align: left;
	}	
	

#locator {
	margin-top: 50px;
	height: 25px;
	width: 700px;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	}

	
#wrapper {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:740px;
	height: 680px ;
	}
	
	
#logo {
	text-align: left; 
	margin-left: 0px;
	margin-top: 40px;
	}


#topnav {
	text-align: left; 
	margin-left: 300px;
	margin-top: -30px;
	color: #093058;
	font-weight: bold;
	}
	
	
#columns {
	width: 800px;
	height: 550px;
	position: relative;
	top: 60px;
	}
	
	
#text {
	margin-top: 40px;
	margin-left: 5px;
	height: 320px;
	width: 360px;
	position: absolute;
	color: #5a7878;
	}
	
	
#pics {
	margin-top: 40px;
	width: 450px;
	height: 320px;
	position:absolute;
	left: 400px;
	}
	
#credit {
	margin-top: 10px;
	width: 200px;
	height: 100px;
	position:absolute;
	left: 520px;
	}
	
	
#credit2 {
	margin-top: 280px;
	width: 300px;
	height: 100px;
	position:absolute;
	left: 450px;
	} /* station screens */
	
	
#credit3 {
	margin-top: 200px;
	width: 200px;
	height: 100px;
	position:absolute;
	left: 530px;
	} /* digital posters */
	
		
#footer {
	margin-left: 130px;
	top: 600px;
	width: 600px;
	height: 20px;
	position: absolute;
	} 
	
#homefooter {
	margin-left: 130px;
	top: 600px;
	width: 600px;
	height: 20px;
	position: absolute;
	} 
	
#pressfooter {
	margin-left: 120px;
	width: 600px;
	height: 20px;
	top: 60px;
	position: relative;
	} 


#home {
	margin-top: 40px;
	height: 200px;
	width: 700px;
	position: relative;
	margin-left: 75px;
	}
	
#homepics {
	margin-left: 40px;
	height: 360px;
	width: 600px;
	position: relative;
	} /* pics and caption for homepage */

#homemovie {
	margin-left: 125px;
	height: 330px;
	width: 512px;
	position: relative;
	} /* pics and caption for homepage */


#hometext {
	height: 50px;
	width: 500px;
	position: relative;
	margin-left: 130px;
	color: #5a7878;
	line-height: 14px;
	text-align: justify;
	} /*  text below homepage image  */


#address {
	left:100px;
	top: 100px;
	position: absolute;
	text-align: left;
	color: #5a7878;
	}
	
#map {
	width: 450px;
	height: 320px;
	position:absolute;
	left: 320px;
	}
	
#twoleft {
	text-align: center;
	margin-left: 10px;
	margin-top: 40px;
	height: 300px;
	width: 300px;
	position: absolute;
	color: #5a7878;
	} /* pic and text for 2 col page */
	
#tworight {
	text-align: center;
	margin-top: 40px;
	margin-left: 420px;
	width: 300px;
	height: 300px;
	position:absolute;
	color: #5a7878;
	} /* pic and text for 2 col page */
	

#twoleft p {
	text-align: justify;
	} /* centers pics to text */

#tworight p {
	text-align: justify;
	} /* centers pics to text */


#homepics img {
	margin-right: 50px;
	margin-left: 50px;
	} /* Only effects images in map div */



/*  Link Styles  */


a:link {text-decoration: none; color: #FFFFFF; border: none; }
a:visited {text-decoration: none; color: #FFFFFF;}
a:hover {text-decoration: none; color: #000000;}
a:active {text-decoration: none;}

a.ftp:link { color: #bebebe ; text-decoration: none; margin-left: 30px; }
a.ftp:visited {color: #bebebe; margin-left: 30px;}
a.ftp:hover{ color: black ; }
a.ftp:active { color: #FFFFFF; }

a.email:link { color: #999999; }
a.email:visited {color: #999999; }
a.email:hover{ color: black ; }
a.email:active { color: #FFFFFF; }

a.toast:link { color: #f28d00; }
a.toast:visited {color: #f28d00; }
a.toast:hover{ color: #000000 ; }
a.toast:active { color: #000000; }

a.subnav2:link { color: #999999; font-size: 12px;}
a.subnav2:visited {color: #999999; font-size: 12px; }
a.subnav2:hover{ font-size: 15px; }
a.subnav2:active {color: #999999; font-size: 15px; }

a.subnav3:link { color: #f28d00; font-size: 12px;}
a.subnav3:visited {color: #f28d00; font-size: 12px; }
a.subnav3:hover{ font-size: 12px; color: #000000; }
a.subnav3:active {color: #999999; font-size: 12px; }

a.h2:link { color: #999999; text-decoration: none; border: none; }
a.h2:visited {color: #999999; border: none; }
a.h2:hover{ color: black ; border: none; }
a.h2:active { color: #FFFFFF; border: none; }

a.h3:link { color: #f28d00; text-decoration: none; border: none; }
a.h3:visited {color: #f28d00; border: none; }
a.h3:hover{ color: black ; border: none; }
a.h3:active {color: #f28d00; border: none; }


/*  Main Styles  */

big {
	font-size: 14px;
	}


ul {margin-left: -40px;
	margin-top: -30px;
	}

ul li {
	display: inline;
	}


.dividers {
	color: #f28d00;
	}

.credleft {
	color: #f28d00;
	}

.quote {
	font-weight: bold;
	}



h1 {
	margin-left: 20px;
	margin-top: -20px;
	font-size: 18px;
	font-weight: bold;
	}


h2 {
	color: #999999;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
	}
	
h3 {
	color: #999999;
	text-align: justify;
	font-size: 14px;
	line-height: 18px;
	
	}

.client {
	margin-left: 30px;
	} /*  moves client access on ftp page  */


