body{
background-color: #FFFFFF;
line-height: 1.166;	
padding:0;
margin-top:0;
margin-bottom:0;
font: 10pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif; 
color:#666666
text-align: center;
}

#content{ margin: 0 auto; font: 10pt/14pt "Lucida Grande", Verdana, Helvetica, sans-serif; color:#666666; text-align: center; min-width: 800px; }
#form{ padding:0 10px; margin: 0 10px; color:#666666; font-size: 10pt; font-family: "Lucida Grande", Verdana, Helvetica, sans-serif; font-style: normal; font-variant: normal; line-height: 14pt; text-align: left; width: 400px; float: left; max-width: 400px; }

#formaddress{ padding:10px 10px 0; margin: 0; font: 10pt "Lucida Grande", Verdana, Helvetica, sans-serif; color:#666666; text-align: left; }


#email{ padding:0; margin: 0 10px; font: 10pt/14pt "Lucida Grande", Verdana, Helvetica, sans-serif; color:#666666; text-align: left; width: 500px; float: left; }


A:link{ color:#679071; text-decoration:none; }
A:hover{ color:#19404f; text-decoration:underline; }
A:active{ color:#19404f; text-decoration:none; }
A:active:hover{ color:#19404f; text-decoration:underline; }
A:visited{ color:#6BB1F2; text-decoration:none; }
A:visited:hover{ color:#19404f3; text-decoration:underline; }

#header{
width:800px;
height:84px;
background: url(../img/header_logo.jpg) no-repeat #000000 top left;
margin: 0px auto 0px auto;
padding:0;
}

#container{
width:800px;
margin: 0px auto 0px auto;
background: url(../img/content_repeat.gif) repeat #FFFFFF top left;
}


#menu{
width:800px;
color:#FFFFFF;
}


#maincontent{
  float:right;
	width: 60%;
	margin: 0;
	padding: 0 3% 0 0;
}
#navlist li{
margin:0;
background:transparent;
display:inline;
list-style-type: none;
text-align:center;
padding: 0px 12px 0px 12px;
font-family: arial, 'Lucida Grande', Verdana, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF; 
}

#navlist li a:link { color: #FFFFFF; text-decoration:none; margin:0; padding:0;}
#navlist li a:visited { color: #FFFFFF; text-decoration:none; margin:0; padding:0;}
#navlist li a:hover {color: #19404F; text-decoration:none; margin:0; padding:0;}

 

#projectlist li{
background: transparent;
list-style-type: none;
text-align:center;
padding: 5px 12px 5px 12px;
font-family: arial, 'Lucida Grande', Verdana, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}




h1{
font-size:20px;
font-weight:bold;
color: #679071;
}
h4{
font-size:18px;
font-weight:bold;
color: #679071;
}

h3{
font-size:14px;
font-weight:bold;
color: #679071;
}
#maincontent li a:link { color: #679071; text-decoration:none; margin:0; padding:0;}
#maincontent li a:hover { color: #19404f; text-decoration:none; margin:0; padding:0;}
.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story p{
	padding: 0px 0px 10px 0px;
}



.leftcol{
margin: 0;
padding:0;

font: 9pt/14pt arial, 'Lucida Grande', Verdana, Helvetica, sans-serif;
color: #679071;

}

.contentpic {
padding:0px;
}

#footer{
width:800px;
height:117px;
background: url(../img/footer.gif);
text-align:center;
font: 8pt/14pt "Lucida Grande", Verdana, Helvetica, sans-serif;
color:#000000;
}
#privacy { padding-right: 12px; padding-left: 12px; font: 10pt/14pt "Lucida Grande", Verdana, Helvetica, sans-serif; color:#666666; text-align: justify; max-width: 800px; }
