﻿
body {background-color: #ccc; font-family: Arial, Helvetica, sans-serif, verdana;}

#outer {width:1000px; margin-left:auto; margin-right:auto;border: 1px #999 solid;position: relative;}

#container {width:990px; background-color:#f0efea; margin-left:auto; margin-right:auto; text-align:left; border: 5px #fff solid;position: relative;}

#logo {position:absolute; z-index: 15; top: 0px; left: 20px;}

#nav{background-image:url(img/nav_bg.gif); background-repeat:repeat-x; height:113px; z-index: 10; margin:0px; padding:0px;}

#nav ul {float: right;margin: 50px 15px;}
#nav li {display: inline; list-style-type: none; padding: 7px 11px 7px 11px; border-right: 1px #263692 solid;}

#nav a { color:#263692; text-transform:uppercase; font-size:19px; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; letter-spacing:1px;}

#nav a:hover{color:#01ade2;}

#home .home a, #overview .overview a, #timeline .timeline a, #whywind .whywind a, #newswire .newswire a {color:#01ade2;} 

#admin { margin: -50px 0px 0px 210px;}
#admin ul {}
#admin li {display: inline; list-style-type: none; padding: 5px 8px 5px 8px; border-right: 1px #263692 solid;}
#admin li a {font-weight:bold;}

#content { margin-top: 50px; position:relative; z-index: 20; padding: 25px;}

#EmailFormDiv { font-size: 13px;}
.imageRight {float: right; margin: 20px 0 20px 50px; background-color: #fff; padding: 5px; border: 1px #999 solid; }

.clear {clear:right;}

p {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: medium;
	color: #425574;
	line-height: 1.5em;
}




h3 {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: medium;
	color: #425574;
	font-weight: normal;
}

ul {margin: 20px; padding:0px;}

li {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 14px;
	color: #425574;
	line-height: 1.5em;
	padding: 2px;
}


a:link {
	color: #766561;
	text-decoration: none;
}
a:visited {
	color: #766561;
	text-decoration: none;
}
a:hover {
	color: #01ade2;
	text-decoration: none;
}
a:active {

	color: #D3CBC9;
}





h1 {
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin: 0;
	padding: 0;
	color: #1177B7;
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 32px;
}



h2 {
	padding: 0;
	margin: 0;
	color: 1177B7;
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 16px;
}

.news p { padding: 0px; margin: 0px 0 10px 0px;}

#footer {width: 1000px; margin-right: auto; margin-left: auto; margin-top: 10px;  text-align:center;font-family: Arial, Helvetica, sans-serif, verdana;}

#footer p {margin: 0px; padding:0;color: #999;}

#footer img {vertical-align: middle;}
