body,html{
	padding:0;
	margin:0;
	background:url(../images/bg.gif) repeat-x #d7d3b0;
	font-family: Georgia, "Times New Roman", Times, serif
}

.clear{
	clear:both
}

.container{
	width:838px;
	padding:0 0 15px 0;
	margin:0 auto
}

.kinetic-waters-inc{
	float:left;
	padding:20px 0 15px 5px
}

.tagline{
	float:right;
	padding:25px 0 0 0;
	font:italic 18px Arial;
	color:#f1804e
}

.nav{
	padding:10px 0 8px 0;
	margin:0;
	list-style:none;
	text-align:center
}

.nav li{
	display:inline;
	padding:0;
	margin:0;
	background:url(../images/navBorder.gif) right center no-repeat
}

.nav li.last{
	background:none
}

.nav li a{
	padding:0 11px 0 10px;
	margin:0;
	color:#f3f0dc;
	text-decoration:none;
	font:normal 14px Arial;
	text-transform: lowercase
}

.nav li a:hover{
	color:#fff
}

.nav li a.active{
	color:#ff6600;
}

.masthead{
	padding:0;
	margin:0
}

.masthead a img{
	border: none;	
}

.wrapper{
	background:url(../images/b.gif);
	padding:0;
	margin:0
}

.content{
	background:url(../images/a.gif) no-repeat;
	padding:0 20px 15px 20px;
	margin:0
}

.mainContent{
	float:left;
	width:480px
}

.content  h1, .content .mainContent h1{
	font:normal 24px Georgia;
	color:#f3f0dc;
	padding:7px 0 11px 0;
	margin:0
}

.content .mainContent p{
	font-size:10pt;
	line-height:14pt;
	color:#461f00
}

.content .mainContent p, .aboutContent p{
	font-size:10pt;
	line-height:14pt;
	color:#461f00
}

.sideNav{
	float:right;
	width:300px
}

.sideNav h1{
	font:bold 14px Georgia;
	color:#461f00;
	margin:15px 0 5px 10px
}

.news{
	border:1px solid #ccb385;
	padding:8px;
	margin:10px 0 0 0;
	background:#ebe5c3
}

.news h1{
	padding:0 0 3px 0;
	margin:0;
	border-bottom:1px solid #ccb385;
	font:normal 14px Georgia;
	color:#461f00
}

.newsItems{
	list-style:url(../images/iNews.gif);
	padding:2px 0 0 5px;
	margin:10px 10px 0 20px
}

.newsItems li{
	padding:0 0 3px 5px
}

.newsItems li a{
	font:normal 12px Goergia;
	color:#461f00;
	text-decoration:none
}

.newsItems li a:hover{
	text-decoration:underline
}

.roundedBoxTop{
	background:url(../images/c2.gif) top right no-repeat #c95753
}

.roundedBoxMid{
	background:#c95753;
	padding: 0 10px
}

.description{
	padding:0 0 10px 0;
	margin:0;
	font-size:9pt;
	color:#f3f0dc
}

.roundedBoxBot{
	background:url(../images/c3.gif) bottom right no-repeat #c95753
}

.habitat-for-humanity{
	background:#fff;
	padding:10px
}

.habitat-for-humanity p{
	float:right;
	width:136px;
	padding:0;
	font:normal 8pt Arial;
	color:#461f00
}

.habitat-for-humanity img{
	float:left
}

.footerNav{
	padding:10px 0 8px 0;
	margin:0;
	list-style:none
}

.footerNav li{
	float:left;
	padding:0;
	margin:0;
	background:url(../images/footerNavBorder.gif) right center no-repeat
}

.footerNav li.last{
	background:none
}

.footerNav li a{
	padding:0 8px 0 7px;
	margin:0;
	color:#461f00;
	text-decoration:none;
	font:normal 11px Georgia;
	text-transform: lowercase
}

.footerNav li a:hover{
	text-decoration:underline
}

.copyright{
	clear:left;
	padding:0 0 0 7px;
	margin:0;
	color:#461f00;
	font:normal 11px Georgia
}

.webtogo{
	float:right;
	margin:10px 3px 0 0;
	border:none
}

.imageLeft{
	float:left;
	border:3px solid #d7d3b0;
	margin:20px 10px 10px 0
}

.indsutrialWater{
	background:#ebe5c3;
	border:1px solid #ebe5c3;
	width:397px;
	margin:0 auto
}

.indsutrialWater p{
	font-size:11px;
	color:#461f00;
	padding:10px;
	margin:0
}

.imageBorder{
	border:3px solid #d7d3b0;
	margin:0 15px 0 0
}

.contactForm {
	padding:0;
	margin:0 auto;
	width:475px;
}

.contactForm td{
	font-size:10pt;
	color:#461f00;
	padding:0 0 7px 0
}

.contactForm .inputFields{
	border:1px solid #e1d7d6;
	width:350px
}

a{
	color:#669933;
	text-decoration: none;
}

a:hover{
	color:#461f00;
	text-decoration:underline
}

.newsContainer{
	padding:0;
	margin:0 auto;
	width:600px;
}

.newsContainer h1{
	padding:0 0 10px 0;
	margin:0;
	color:#46402b;
	background:url(../images/d.gif) bottom repeat-x;
	text-transform: capitalize;
}

.newsContainer p{
	font-size:10pt;
	color:#461f00
}

.newsDate{
	text-align:right;
	color:#405b37;
	font-size:10pt
}

.newsLead p{
	font-size:10pt;
	color:#461f00
}

.newsTitle{
	font-size:12pt;
	font-weight:bold
}

.newsHr{
	background:url(../images/d.gif) center repeat-x;
	padding:10px 0;
	width: 795px;
}

.tankerPic{
	font-size:8pt;
	color:#461f00;
	width:189px
}

.tankerPic img{
	border:3px solid #d7d3b0;
	margin:0 0 5px 0
}

.dottedBorder{
	background:url(../images/e.gif) top center repeat-y;
	width:31px
}

.tblcontactform{
	border:0;
	font:normal 12px "arial";
}

.tblcontactform td{
	vertical-align: top;
	padding:3px 0
}

.contents{
}

.imageBorder2{
	border:3px solid #d7d3b0;
	margin:0 15px 0 15px;
	float:left;
}