/* General Font Formating*/
body {
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#336600;
	text-align:center;
	}

* html body {
font-size: x-small; /*for IE5/win */
f\ont-size: small; /*for other IE versions */
}
h1{
font-size:1.2em;
}

/*End of Font Formating*/
/*Layout*/
#wrap{
width:760px;
margin:0 auto;
margin-top:10px;
}
#header{
border:1px solid #000000;
width:755px;
}
/* nav formating*/
#nav {
float: left;
Margin:0;
padding:0;
margin-top:15px;
width:760px;
list-style: none;
}

#nav li {
float:left;
margin: 0;
padding: 0;
}

#nav a {
float: left;
display:inline;
margin:0;
padding:0;
margin: 0 6px 0 0;
padding: 4px 10px;
color:#FFFFFF;
font-weight:bold;
text-decoration: none;
border: 1px solid #006600;
background-color:#336600;
}
#contact a{
margin-right:0px;
}

#nav a:hover, body#home_id #home a{
color:#336600;
background-color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
}
#nav a:hover, body#about_id #about a{
color:#336600;
background-color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
}
#nav a:hover, body#ecosacs_id #ecosacs a{
color:#336600;
background-color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
}
#nav a:hover, body#bio_id #bio a{
color:#336600;
background-color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
}
#nav a:hover, body#ecozema_id #ecozema a{
color:#336600;
background-color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
}
#nav a:hover, body#tech_id #tech a{
color:#336600;
background-color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
}
nav a:hover, body#contact_id #contact a{
color:#336600;
background-color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
}

/*end nav formating */

#main_content{
margin-top:10px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
float:left;
display:inline;
width:756px;
background-image:url(img/contentbackground.jpg);
background-repeat:repeat-y;
}
#content{
float:right;
width:485px;
padding:20px;
text-align:left;
}
#content img{
float:right;
margin-left:10px;
}
#content .alt{
float:left;
margin-right:10px;
}
#sidebar{
float:left;
display:inline;
width:219px;
padding:5px;
color:#FFFFCC;
}
#sidebar ul{
padding:0;
margin:0;
margin-top:10px;
list-style:none;
font-weight:bold;
color:#FFFFCC;
line-height:1.5em;
}
#sidebar a{
color:#FFFFCC;
}
.boldital{
font-weight:bold;
font-style:italic;
}
.boldunderline{
font-weight:bold;
text-decoration:underline;

}

#footer{
float:left;
width:680px;
padding-left:76px;
margin:0;
text-align:center;
margin-top:10px;
border:1px solid #000000;
background-color:#FFFFFF;
}

#footer img{
margin-right:70px;
float:left;
}
#notice {
float:left;
width:756px;
margin-top:10px;
text-align:left;
font-weight:bold;
font-size:110%;
background-color:#FFFFFF;
}

#copy{
float:left;
width:756px;
margin-top:15px;
color:#CCCCCC;
background-color:#FFFFFF;
}
#copy a{
color:#CCCCCC;
}

span{
font-weight:bold;
}
#content ul{
line-height:2em;
background-color:#FFFFFF;
}
.list_none{
list-style:none;
}

.ital{
font-style:italic;
font-weight:normal;
}
#sidebar .sidelist{
list-style:disc;
}
#sidebar ul{
margin-bottom:0;
}

#contact_form_txt{
margin:0;
padding:0;
text-align:right;
}
#contact_form_txt legend{
font-weight:bold;
font-size:120%;
color:#006600;
}
#contact_form_txt p{
margin:0px;
}
#contact_form_txt form{
border:none;
padding-top:20px;
}
#contact_form_txt fieldset{
border:double;
}

#contact_form_txt label{
font-weight:bold;
}

#contact_form_txt input{
margin:5px;
}
#contact_form_txt input radio{
text-align:center;
}

#contact_form_txt textarea{
width:300px;
height:100px;
}

#wrap{
background-color:#FFFFFF;
}

/*End Layout*/


