/* CSS Document Landworks Consultants*/

body {
height : 100%;
padding : 0;
margin : 0;
font-size : 12px;
line-height: 130%;
font-weight : normal;
font-family : Avant-Garde, Arial, sans-serif;
color: #555;
}
#wrapper {
width : 820px;
margin : 0 auto;
/*background: #fff url(images/side_tile.jpg) repeat-y;*/
}
a {
list-style : none;
text-decoration : none;
color : #555;
}
a:hover a:visited {color: #009999;}

#header {
width : 786px;
float : left;
margin : 0 auto 0 auto;

}

#headernav {
position: relative;
margin : 40px 0 0 auto;
z-index: 1000;
}
#headernav li {
text-align : right;
text-decoration : none;
list-style : none;
padding : 3px 0;
}
#header img {margin: -120px 0 0 0;}
a:hover {
color : #009999;
}

a:link {
color : #009999;
}

/* end of header div, -1em in sidebar adjusts for EI */

#sidebar {
width: 251px;
float: left;
margin : -1em auto;

}



#sidenav {
/*width: 190px;*/
font-weight: bold;
margin: -325px auto 0 0;
padding: 0 10px 0 35px;
color : #ffffff;
z-index : 1000;
}
#sidenav li {
padding : .5px 0;
list-style : none;
}
#sidenav li img {border: none;}
#sidenav a {color : #ffffff;}

#sidenav li ul a {
	font-weight: normal; margin-left:-37px;
}

/* end of sidenav - inline display makes the content text float work in EI*/

/*------CONTENT PAGES-------*/

#text {
width: 500px;
float: left;
display: inline;
/*margin: -200px auto 10px 270px;*/
padding: 0 0 5px 15px;

}

#text img {
	float: right;
	margin: 10px auto;
	padding: 0 0 0 10px;

}

#textright {
width: 500px;
float: left;
display: inline;

padding: 0 0 0 15px;

}


#textright img {
	float: left;
	margin: 10px auto;
	padding: 0 10px 0 0;

}



#text ul {
	line-height: 170%;
	list-style: none;
	/*margin-left: -20px;*/
}
#text table {
	/*margin: -150px 0 0 5px;*/
	border-left: .5px solid #ccc;
}
#text table img {margin-left: -10px;}

 
.doublespace {font-size: 130%;line-height: 200%;}
.projecthead {font-size: 200%; color: #000;}
.caption {font-style: oblique;}
.bold {font-weight: bold;}


/*------FOOTER SECTION--------*/

#footer {
clear: both;
width: 786px;
margin: 0 auto;
padding: 10px 0;
color: #009999;;
font-size : 80%;
text-align: center;
border-top : 0.01in solid #ccc;
}
#footer a {
text-decoration: underline;
padding: 0 5px;
color: #555;
}

