@import url("reset.css");
body {
	width:100%;
	font-family:arial;
	background: url(images/page_bg.jpg);font-size:13px;
}

#wrapper1 {
	padding-top:8px;
}

#wrapper1, #wrapper2,#bar1 p,#bar2 div {
	width: 851px;
	margin:auto;
	
}

#wrapper2 {
	background:#fff;
	padding-top:3px;
}

#wrapper2 .inner {
	width:100%;
	
	background: url(images/wrapper2_inner_bg.jpg);
}
#content {
	float:left;
	width:545px;
}

#right {
	text-align:right;
}

#right a {
	display:block;
	padding:12px 0;
}

#content h1 {
	color:#447862;
	font-size:16px;
	padding:14px 0 14px 20px;
}
#content h2 {
	color:#447862;
	font-size:14px;
	padding:14px 0 14px 20px;
}

#content ol {
	margin:0 20px 0 70px;
	list-style:decimal;
}
#content ol li  {
padding:3px 0;
}
.cntr {
	text-align:center;
}

#content p {
	color:#000;
	font-size:13px;
	line-height:16px;
	padding:5px 20px 5px 28px;
}

#content h4 {
	color:#447862;
	font-size:16px;
	padding:14px 0 14px 25px;
}

#content ul {
	padding:0 0 0 45px;list-style:disc;
}
#content ul li {
	line-height: 24px;
}

.clr{
	clear:both;
}

#header {
	width:100%;
	height:92px;
	background: url(images/header.jpg);
	position:relative;
	border-bottom:1px solid #7799b2;
	font-family:Times New Roman;z-index:100;
}

#header2 {
	width:100%;
	height:265px;
	background-image: url(images/babies.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	position:relative;z-index:99;
}

#header2 form {
	width:326px;
	background: url(images/form_bg.jpg);
	height:100%;
}
#header2 form table {
	
}

#header2 form label {
	display:block;width:90%;margin:10px 0 0 5%;
	font-size:11px;
}

#header2 form input,#header2 form select,#header2 form textarea {
	width:90%;margin:0 5%;
}
#header2 form textarea {
	height:100px;
}
#header2 form .dt1,#header2 form .dt2,#header2 form .dt3 {
 width:auto;margin:0;
}
#header2 form .dt1{
	 margin-left:5%;width:50px;
}
#header2 form .dt2{
	 width:35px;margin:0;
}
#header2 form .dt3{
	 width:55px;margin:0;
}
input.submit_request_form{
	margin: 10px auto !important;display:block !important;
}
#bar1 {
	width:100%;
	height: 32px;
	background: url(images/bar1_clear.gif);
}
#bar1 p {
	height: 32px;
	background: url(images/bar1_white.gif);
	text-align:center;
	color:#fff;
	line-height:32px;
	font-style:italic;
	letter-spacing: 3px;
	margin:0 auto;
}
#bar2 {
	width:100%;
	height: 23px;
	background: url(images/bar2_clear.gif);
}
#bar2 div {
	height: 23px;
	background: url(images/bar2_white.gif);
	text-align:center;
}
#bar2 div p {
	padding-top:8px;
	font-size:12px;
	color:#fff;
}
#bar2 div p a:link, #bar2 div p a:visited {
color:#fff;
}



#bar3 {
	position:absolute;
	top:179px;
	width:100%;
	z-index:1;
	height:112px;
	background: url(images/bar3.jpg);
}
#phone{
	color:#356f59;
	font-weight:bold;
	font-size:28px;
	position:absolute;
	top:24px;
	right:10px;
}

#kj{
	width:170px;
	text-align:center;
	position:absolute;
	bottom:0px;
	color:#356f59;
	font-weight:bold;
	font-size:20px;
	line-height:24px;
}

#service_request_form_heading {
	background:url(images/service_request_form_heading.jpg);
	width:245px;
	height:28px;
}


#menu {
	position:absolute;
	bottom:0px;
	right:15px;
	height:36px;
	line-height:36px;
	font-size:18px;
	
	font-weight:bold;z-index:100000;
}

#menu li {
	float:right;
	position:relative;
}

#menu li a:link, #menu li a:visited {
	display:block;
	padding: 0 10px;
	text-decoration:none;
	color: #155288;
}
#menu li a:hover{
	background:url(images/76.png);
}
.water_emergency a:link, .water_emergency a:visited{
	color: #b31fbb !important;
}











ul#menu ul {
	width: 200px;
	top: 36px;
	left: 0;z-index:100000;
}

ul#menu ul li {
	width: 200px;
	float: left;
	display: block !important;
	display: inline;
	height:auto;

}
/* Root Menu */

/* 2nd Menu */
ul#menu li:hover li a { 
	float: none;
	background: #85a84e;
	font-size:16px;
/* 	line-height:20px; */
/* 	border-bottom:1px solid #f2d97f; */
/* 	border-top:1px solid #c4a12d; */
	
	_border-top:none;
}

ul#menu li:hover li a:hover,
ul#menu li.iehover li a:hover {
	background: #85a84e url(images/76.png);
}
ul#menu ul {
	display: none;
	position: absolute;z-index:100000;
}
ul#menu ul ul,
ul#menu ul ul ul,
ul#menu ul ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;z-index:100000;
}

/* NO EDIT PAST THIS LINE - Do Not Move - Must Come Before display:block for Gecko */

ul#menu li:hover ul ul,
ul#menu li:hover ul ul ul,
ul#menu li:hover ul ul ul ul,
ul#menu li.iehover ul ul,
ul#menu li.iehover ul ul ul,
ul#menu li.iehover ul ul ul ul {
	display: none;
}
ul#menu li:hover ul,
ul#menu ul li:hover ul,
ul#menu ul ul li:hover ul,
ul#menu ul ul ul li:hover ul,
ul#menu li.iehover ul,
ul#menu ul li.iehover ul,
ul#menu ul ul li.iehover ul,
ul#menu ul ul ul li.iehover ul {
	display: block;
}




.ital{
	font-style:italic;
}
.sig {
	text-align:right;font-weight:bold
}


#coupon{
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:140px;
	height:100px;
}

#content a:link,#content a:visited{
color:#356f59;
}






