@charset "utf-8";

/* Reset and Set */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {
	margin:0;
	padding:0;
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {	font-weight:normal; font-size:100%; }
a:focus { outline:none; }
img { border:none; }
table {	border-collapse:collapse; border-spacing:0; }
body, html { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
p { margin-bottom:10px; }
body { color:#FFFFCC; background:#006600 url(images/reeds.png) no-repeat; }

a { color:#FF9900; font-weight:bold; }

#container { width:100%; background:url(images/pondTop.png) 142px 0 no-repeat; min-width:800px; }
#nav {
	width:140px;
	float:left;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	margin-right:20px;
	position:relative;
	text-align: left;
}
	#nav ul#navList { margin:52px 0 0; }
	#nav ul { list-style:none; }
	#nav ul li { padding-left:20px; margin-bottom:10px; }
		#nav ul li span { font-weight:bold; color:#FFCC99; cursor:pointer; }
		#nav ul li.collapsable { background:url(images/true.gif) no-repeat; }
		#nav ul li.expandable { background:url(images/false.gif) no-repeat; }
		#nav ul li li { background:none; padding:0; margin:3px 0 0 26px; }
			#nav ul li li a:link, #nav ul li li a:visited { color:#FFF; font-size:11px; text-decoration:none; font-weight:normal; }
			#nav ul li li a:hover { color:#CCC; text-decoration:underline; }
	#navList>li>span { background:url(images/arrows.png) no-repeat left top; padding:0 0 0 18px; }
		#navList>li>span.active { background-position:left bottom; }
#content { margin-left:162px; }
#content #right { width:210px; float:right; margin:230px 10px 0 0; color:#999933; }
	#content #right ul.whatWeDo { font-weight:bold; list-style:none; }
		.whatWeDo li { background:url(images/bullet.png) 0 3px no-repeat; padding-left:10px; margin-bottom:2px; }
	#content #right #contactInfo { margin-top:20px; }
	#content #right img { margin:0 auto 25px; }
#content #left { margin-right:220px; }
	#content #left #header { margin:0 0 20px; height:110px; }
	
#work { min-height:280px; }
	#work ul.projects { list-style:none; }
	#work ul.projects li { display:inline-block; width:314px; height:130px; float:left; margin:-10px 0 0 -10px; padding:10px; background:url(images/workbg.png); }
		#work ul.projects li img { float:left; margin:0 15px 1px 0; }
	#work h3, #work h3 a { color:#FF9900; font-weight:bold; text-decoration:underline; margin:0 0 10px; }
	#work .otherContent { clear:left; max-width:400px; }
		#work .otherContent li { margin-left:15px; }
		#work .otherContent ul { margin-bottom:10px; }
	#work .otherContent.noCl { clear:none; }
	#work ol.li { margin-bottom:4px; }
#container #nav #navList li span {
	text-align: left;
}
#container #nav #navList li ul li a {
	text-align: left;
}
#container #content #right #contactInfo {
	text-align: left;
}
