* { padding: 0; margin: 0;  }

body { background: #fff; font: 12px/1.1 "Lucida Grandes", Verdana, Arial, sans-serif; color: #000; text-align: center; padding-bottom: 25px; }
		
#wrapper { overflow: auto; margin: 0 auto; text-align: left; width: 650px; }

h1 { padding: 152px 0 0 0; overflow: hidden; background-image: url(/header.gif); background-repeat: no-repeat; height: 0px !important;  height /**/:152px;  width: 675px; margin: 0 auto; }                                                              

p { padding: 10px 0; line-height: 1.3; }

a { color: #282820; }

h2 { font: 18px/1.1
"Lucida Grande", Verdana, Arial, sans-serif; color: #1c2193; font-wieght: normal; padding-bottom: 10px; }
		

a img { border: 0; }

.serving { font-family: Georgia; padding-bottom: 0; font-size: 14px; color: #5a382f; font-style: italic; }


#nav {   color: #777; padding: 22px 10px; margin: 0 auto; font-family: "Lucida Grande", Verdana, Arial, sans-serif; text-align: left; line-height: 1.3; border-bottom: 2px solid #d0d0d0; border-top: 1px dotted #333; font-weight: bold; font-size: 13px; background: url(ecowater_logo.gif) right center no-repeat; }
#nav a { color: #282820; text-decoration: none; }
#nav a:hover { border-bottom: 1px solid #282820; }
#nav li { display: inline; padding: 0 10px; }
		
		body#home .home,
		body#services .services,
		body#contactus .contactus,
		body#features .features
		
		{ border-bottom: 1px solid #282820; }


		#content ul { padding: 10px 30px 20px 30px; line-height: 1.5; }

#content ul.quotes { padding: 0; list-style-type: circle; }

		#content { padding: 25px;  padding-right: 30px; }	
		#content span { font-size: 15px; color: #1c2193; }

body#home #content { padding-right: 280px; }
body#home .floatright { padding-left: 30px; }
		
		
		.floatright { float: right; padding: 10px;  }


		#contact { background: #fff url(contact.gif) top left no-repeat;  line-height: 1.4; padding: 25px; padding-left: 290px; margin-top: 35px; color: #000;  padding-bottom: 40px; border-bottom: 3px solid #d0d0d0; clear: both; }


		
		#credit { font-size: 11px; width: 650px; margin: 0 auto; line-height: 1.1; text-align: left; padding: 5px; overflow: auto; zoom: 1; }

		#licence { float: right; text-align: right; }
		#copy { flaot: left; width: 400px; }
		#copy span { color: #444; }
	
#homewrap { overflow: auto; padding-bottom: 10px; }
body#home #content { float: left; width: 300px; padding-right: 0;  }
#facebook { float: right; padding-top: 25px; }

* html .clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


#slideshowwrap { padding-top: 15px; }


