#content #nav {
	width: 720px;
	height: 20px;
	background: none;
	margin: 0;
	padding: 0;
	position: relative;
	left: 0;
	top: 0;
	z-index: 2;
}

#content #nav2Com {
	width: 523px;
	height: 40px;
	background: none;
	margin: 0;
	padding: 0;
	position: relative;
	left: 198px;
	top: 0;
	z-index: 3;
}

#content #nav2Res {
	width: 395px;
	height: 40px;
	background: none;
	margin: 0;
	padding: 0;
	position: relative;
	left: 325px;
	top: 0;
	z-index: 4;
}

#content #nav2LG {
	width: 395px;
	height: 40px;
	background: none;
	margin: 0;
	padding: 0;
	position: relative;
	left: 80px;
	top: 0;
	z-index: 5;
}


#nav li {margin: 0; padding: 0; display: none; position: absolute; top: 0;}
#nav li, #nav a {height: 20px; display: block; vertical-align: bottom;}

#nav2Com li {margin: 0; padding: 0; display: none; position: absolute; top: 0;}
#nav2Com li, #nav2Com a {height: 40px; display: block; vertical-align: bottom;}

#nav2Res li {margin: 0; padding: 0; display: none; position: absolute; top: 0;}
#nav2Res li, #nav2Res a {height: 40px; display: block; vertical-align: bottom;}

#nav2LG li {margin: 0; padding: 0; display: none; position: absolute; top: 0;}
#nav2LG li, #nav2LG  a {height: 30px; display: block; vertical-align: bottom;}

#Lhome {left: 0px; width: 63px;background: transparent url(images/nav/home.gif) 0 0 no-repeat;}

#Phome {left: 0px; width: 63px;
background: transparent url(images/nav/home.gif) 0 -40px no-repeat;}

#Llifeguard {left: 64px; width: 125px;
background: transparent url(images/nav/lifeguard.gif) 0 0 no-repeat;}
#Plifeguard {left: 64px; width: 125px;
background: transparent url(images/nav/lifeguard.gif) 0 -40px no-repeat;}


#Lcommercial {left: 190px; width: 126px;
background: transparent url(images/nav/commercial.gif) 0 0 no-repeat;}
#Pcommercial {left: 190px; width: 126px;
background: transparent url(images/nav/commercial.gif) 0 -40px no-repeat;}

#Lresidential {left: 316px; width: 123px;
background: transparent url(images/nav/residential.gif) 0 0 no-repeat;}
#Presidential {left: 316px; width: 123px;
background: transparent url(images/nav/residential.gif) 0 -40px no-repeat;}

#Lemployment {left: 439px; width: 94px;
background: transparent url(images/nav/employment.gif) 0 0 no-repeat;}
#Pemployment {left: 439px; width: 94px;
background: transparent url(images/nav/employment.gif) 0 -40px no-repeat;}

#Lcontact {left: 533px; width: 91px;
background: transparent url(images/nav/contactus.gif) 0 0 no-repeat;}
#Pcontact {left: 533px; width: 91px;
background: transparent url(images/nav/contactus.gif) 0 -40px no-repeat;}

#Lhome a:hover {background: transparent url(images/nav/home.gif) 0 -20px no-repeat;}
#Lhome a:active {background: transparent url(images/nav/home.gif) 0 -40px no-repeat;}

#Llifeguard a:hover {background: transparent url(images/nav/lifeguard.gif) 0 -20px no-repeat;}
#Llifeguard a:active {background: transparent url(images/nav/lifeguard.gif) 0 -40px no-repeat;}


#Lcommercial a:hover {background: transparent url(images/nav/commercial.gif) 0 -20px no-repeat;}
#Lcommercial a:active {background: transparent url(images/nav/commercial.gif) 0 -40px no-repeat;}

#Lresidential a:hover {background: transparent url(images/nav/residential.gif) 0 -20px no-repeat;}
#Lresidential a:active {background: transparent url(images/nav/residential.gif) 0 -40px no-repeat;}

#Lemployment a:hover {background: transparent url(images/nav/employment.gif) 0 -20px no-repeat;}
#Lemployment a:active {background: transparent url(images/nav/employment.gif) 0 -40px no-repeat;}

#Lcontact a:hover {background: transparent url(images/nav/contactus.gif) 0 -20px no-repeat;}
#Lcontact a:active {background: transparent url(images/nav/contactus.gif) 0 -40px no-repeat;}



#Lconstruction {left: 0; width: 96px;background: transparent url(images/nav/2construction.gif) 0 0 no-repeat;}
#Pconstruction {left: 0; width: 96px;background: transparent url(images/nav/2construction.gif) 0 -80px no-repeat;}
#Lrepair {left: 97px; width: 124px;background: transparent url(images/nav/2repair.gif) 0 0 no-repeat;}
#Prepair {left: 97px; width: 124px;background: transparent url(images/nav/2repair.gif) 0 -80px no-repeat;}

#Lmaintenance {left: 222px; width: 87px;background: transparent url(images/nav/2maintenance.gif) 0 0 no-repeat;}
#Pmaintenance {left: 222px; width: 87px;background: transparent url(images/nav/2maintenance.gif) 0 -80px no-repeat;}

#Lcovers {left: 309px; width: 86px;background: transparent url(images/nav/2covers.gif) 0 0 no-repeat;}
#Pcovers {left: 309px; width: 86px;background: transparent url(images/nav/2covers.gif) 0 -80px no-repeat;}

#Lconstruction a:hover {background: transparent url(images/nav/2construction.gif) 0 -40px no-repeat;}
#Lconstruction a:active {background: transparent url(images/nav/2construction.gif) 0 -80px no-repeat;}

#Lrepair a:hover {background: transparent url(images/nav/2repair.gif) 0 -40px no-repeat;}
#Lrepair a:active {background: transparent url(images/nav/2repair.gif) 0 -80px no-repeat;}

#Lmaintenance a:hover {background: transparent url(images/nav/2maintenance.gif) 0 -40px no-repeat;}
#Lmaintenance a:active {background: transparent url(images/nav/2maintenance.gif) 0 -80px no-repeat;}

#Lcovers a:hover {background: transparent url(images/nav/2covers.gif) 0 -40px no-repeat;}
#Lcovers a:active {background: transparent url(images/nav/2covers.gif) 0 -80px no-repeat;}



#LSummService {left: 0; width: 96px; background: transparent url(images/nav/2LG_service.gif) 0 0 no-repeat;}
#PSummService {left: 0; width: 96px; background: transparent url(images/nav/2LG_service.gif) 0 -80px no-repeat;}

#LBaLifeguard {left: 100px; width: 125px;  background: transparent url(images/nav/2LGBeLifegrd.gif) 0 0 no-repeat;}
#PBaLifeguard {left: 100px; width: 125px;  background: transparent url(images/nav/2LGBeLifegrd.gif) 0 -80px no-repeat;}

#LLGStaff {left: 200px; width: 125px; background: transparent url(images/nav/2LifeguardStaff.gif) 0  0 no-repeat;}
#PLGStaff {left: 200px; width: 125px; background: transparent url(images/nav/2LifeguardStaff.gif) 0 -80px no-repeat;}


#LSummService a:hover {background: transparent url(images/nav/2LG_service.gif) 0 -40px no-repeat;}
#LSummService a:active {background: transparent url(images/nav/2LG_service.gif) 0 -80px no-repeat;}

#LBaLifeguard a:hover {background: transparent url(images/nav/2LGBeLifegrd.gif) 0 -40px no-repeat;}
#LBaLifeguard a:active {background: transparent url(images/nav/2LGBeLifegrd.gif) 0 -80px no-repeat;}

#LLGStaff a:hover {background: transparent url(images/nav/2LifeguardStaff.gif) 0 -40px no-repeat;}
#LLGStaff a:active {background: transparent url(images/nav/2LifeguardStaff.gif) 0 -80px no-repeat;}





#content #MainNav {position:absolute; left:0px; top:120px; width:720px; height:40px; z-index:2;}

#content #SubNav {position:absolute; left:0px; top:140px; width:720px; height:40px; z-index:3;}



#content #HdrBckgr {position:absolute; left:0px; top:140px; width:720px; height:40px; background-image: url(images/nav/2bckgr.gif);}

#content #HdrCoping {position:relative; left:0px; top:0px; width:720px; height:95px;}

#content #bodyLeft {
	position:absolute;
	left:75px;
	top:216px;
	width:408px;
	z-index:2;
	height: 677px;
}
#content #bodyFull {
	position:absolute;
	left:74px;
	top:209px;
	width:540px;
	z-index:2;
	height: 677px;
	}
#content #bodyLeft_proof {
	position:absolute;
	left:28px;
	top:201px;
	width:441px;
	z-index:2;
	height: 677px;
}
#content #bodyLeft_gallery {
	position:absolute;
	left:68px;
	top:117px;
	width:553px;
	z-index:2;
	height: 1259px;
}
#content #reviewText {
	position:absolute;
	left:75px;
	top:273px;
	width:750px;
	z-index:2;
	height: 620px;
}
#content #bodyRight {position:absolute; left:500px; top:220px; width:200px; z-index:2;}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 20px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
h1 {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
p {
	margin-top: 11px;
}
a:link {
	text-decoration: none;
	color: #ff6600;
}
a:hover {
	text-decoration: underline;
	color: #999999;
}
a:visited {
    text-decoration: none;
	color: #666666;
}
#linkbox {
	border: 1px solid #000;
	margin: 2em;
	width: 10em;
	padding: 5px;
}

a.svc:link {
	font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                text-decoration: none;	
                color: #002CEC;
}
a.svc:hover {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
	            text-decoration: underline;
					font-weight: bold;
	color: #002CEC;
}
a.svc:visited {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                text-decoration: underline;
	            color: #002CEC;

}
html { height: 100%; margin-bottom: 1px; }

#content {
    position:relative;
	width:720px;
    padding: 0px;
	margin:0px auto;
	text-align:left;
	background-color: #666666;
	}

body {
    height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
    padding: 0px;
	text-align:center;
	background-color:#666666;
	
	background-repeat: repeat-y;
	background-position: center;
}

