body {padding:0; margin:0; text-align:center; font-size:100%; font-family:Verdana, Arial, Helvetica, sans-serif; background:#1C1F4A url('../images/earth2.jpg') 20px 20px no-repeat fixed; */}
#main {width:750px; margin:20px auto 150px; text-align:left; font-size:.8em; clear:both; color:#555; position:relative; padding-left:1.5%;}
#header { }
#header h1 { padding:80px 0 0; margin:0; }
#header h1 a { font-size:30px; margin:0; height:170px; width:150px; position:absolute; top:0; right:-25px; display:block; color:#1C1F4A; font-size:8px;  text-align:left; z-index:50000; }

h1, h2, h3, h4 {color:#0f6e70; } h2 { }
h1 {font-size:24px; font-weight:normal;}
h1, h2, h1 a {font-weight:normal;}
h3 img {margin:0 20px 0 0; float:left; clear:left;}
h3 {clear:both; margin:20px 5px; padding:15px 0 3px; border-bottom:2px solid #c5f69a;}

#nav, #footer { background:#5fac82; border-bottom:10px solid #c5f69a; padding:0; margin:0; text-align:center; width:100%; float:left; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
	#nav ul { /* all ul */ padding:0; margin:0; list-style:none; float:left; clear:both; height:50px;}
	#nav li { /* all li */ 	position:relative; float:left; list-style:none;}
	#nav li ul { /* 2nd ul */ position:absolute; left:-999em; margin-top:0; z-index:100; width:19em; background-color:#99CCCC; font-size:.9em;  }
	#nav li li {width:19em; color:#FFFFFF; font-weight:bold; }
	#nav li ul ul { /* 3rd+ ul */	left:-999em; z-index:200; }
	#nav li a { display:block; color:#fff; text-decoration:none; padding:0 20px; font-weight:normal; line-height:50px; font-size:17px;  }
#nav li a.last {border-right:none;}
	#nav li li a {color:white; border-bottom:1px dotted #fff; padding:0 1em;}
	#nav li a:hover, #nav li a.here, #nav li a:active { background:#c5f69a; color:#0f6e70;  filter:alpha(opacity=90);}
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left:-999em; }
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* uls under hovered li */left:auto; }

a {color:#0f6e70; text-decoration:none; font-weight:bold;}
a:hover {font-weight:bold;}

#content { padding:20px 35px; margin:0; background:#F7FFEF; width:680px; line-height:150%; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; }
#content li {padding:5px;}


.post {width:550px; float:left; clear:left; padding:20px; }
a img {border:none;}

#footer {text-align:center; color:#fff; padding:5px 0; font-family:Verdana, Arial, Helvetica, sans-serif;} #footer a{ color:#fff; }
form { padding:30px 50px;}
label {font-weight:bold; width:150px; float:left; margin:5px; text-align:right;}
input, select, textarea {width:250px; clear:right; margin:5px;}
a#cwd { display:block; padding:3px;  background:#fff; margin:400px auto; width:700px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
p.logos {float:right; width:180px; text-align:center; display:block;}
.logos a { display:block; padding:10px; clear:both; }

#team #content p {text-align:justify}