/* -------- Author: Aaron M. Souza 2009 --------  */
/* -------- Coded For FX3.0.5, IE7.0.5, IE6, SF3.2.1, OP9.63, Chrome1.0.1 --------  */
/* -------- Built with Notepad 5.1 --------  */

body		
{
text-align: center;
font-family: verdana,arial,"ms trebuchet",sans-serif;
color: black;
font-size: small;
margin: 20px auto;
background-image: url('images/bodybg.jpg');
}

#wrapper	
	{
	width: 940px;
	text-align: left;
	margin: 0 auto;
	border: 1px solid #CBB955;
	background-image: url('images/wrapperslice.png');
	background-repeat: repeat-x;
	background-color: #F9EEBC;
	}

#header 	
		{
		width: 918px;
		height: 120px;
		margin: 10px auto;
		text-align: center;
		background-image: url('images/cesspoolbanner.png');
		background-repeat: no-repeat;
		cursor: pointer;
		}

/* -------- Sidebar Navigation --------  */

#sidenav 	
		{
		font-family: georgia,"ms trebuchet",verdana,sans-serif;
		width: 170px;
		float: left;
		font-size: 100%;
		font-weight: bold;
		margin: 0 8px 0 10px;
		padding-bottom: 12px;
		display: inline;
		}

#sidebar
			{
			margin: 0;
			padding: 5px 0 0 8px;
			}

#sidebar ul 
				{
				margin: 0;
				padding: 0;
				} 
	
#sidebar ul li 
					{
					margin-bottom: 6px;
					border: 1px solid black;
					padding: 2px;
					display: block;
					cursor: pointer;
					background-image: url('images/linkslice.png');
					background-repeat: repeat-x;
					background-color: #396DC5;
					}

#sidebar ul li a:link, #sidebar ul li a:visited, #sidebar ul li a:active 
						{
						padding: 2px 0;
						color: #F1F1DE;
						display: block;
						text-decoration: none;
						width: 100%;
						background-color: #2F5BA8;
						}

#sidebar ul li a:hover, #sidebar  ul li a:focus 
						{
						display: block;
						background-color: #284C8B;
						}

#sidebar ul li a.current:link, #sidebar ul li a.current:visited, #sidebar ul li a.current:active 
						{
						padding: 2px 0;
						color: #F4BE42;
						display: block;
						text-decoration: none;
						width: 100%;
						background-color: #2F5BA8;
						}

#sidebar ul li a.current:hover, #sidebar  ul li a.current:focus 
						{
						display: block;
						color: #F4BE42;
						background-color: #2F5BA8;
						}

/* -------- End Sidebar Navigation --------  */

/* -------- Content --------  */

#content 	
		{
		float: left;
		width: 729px;
		text-align: left;
		margin-left: 10px;
		margin-bottom: 10px;
		border: 1px dashed #CBB955;
		padding-top: 10px;
		background-color: white;
		}

h1		
			{
			font-family: arial,"ms trebuchet",verdana,sans-serif;
			height: 28px;
			color: #666666; 
			font-size: 140%;
			margin: 4px 16px;
			padding: 6px 0 0 44px;
			background-image: url('images/magicwand.jpg');
			background-repeat: no-repeat;
			background-position: 0 4px;
			background-color: white;
			}

h2		
			{
			color: #D97422;
			font-size: 120%;
			margin: 15px 16px;
			}

h3		
			{
			color: #2F5BA8;
			font-size: 110%;
			font-weight: bold;
			margin: 5px 16px;
			border-top: 1px solid #CBB955;
			padding: 12px 0 6px 0;
			width: 94%;
			}

h3.units		
			{
			color: #2F5BA8;
			font-size: 110%;
			font-weight: bold;
			margin: 5px 16px;
			border-top: 1px solid #CBB955;
			padding: 12px 0 6px 0;
			width: 94%;
			}

span.event		
			{
			font-family: "ms trebuchet",arial,sans-serif;
			color: #295095;
			font-size: 108%;
			font-weight: bold;
			padding-bottom: 8px;
			}
			
span.eventcap		
			{
			font-family: arial,sans-serif,"ms trebuchet";
			color: #295095;
			font-size: 88%;
			font-weight: bold;
			padding-bottom: 5px;
			}
			
span.area		
			{
			font-family: arial,sans-serif,"ms trebuchet";
			color: #295095;
			font-size: 93%;
			font-weight: bold;
			margin-left: 20px;
			padding-bottom: 0;
			}
				
img.unitimg
			{
			float: right;
			border: 1px solid black;
			margin: 10px 25px 10px 20px;
			}

img.reg
			{
			float: right;
			border: 1px solid #2F5BA8;
			margin: 15px 25px 10px 15px;
			}
			
p				
			{
			font-family: verdana,arial,"ms trebuchet",verdana,sans-serif;
			color: #000000;
			font-size: 90%;
			text-align: justify;
			margin: 18px 25px;
			}

ul
			{
			list-style: none;
			}

ul li
				{
				margin-bottom: 4px;
				}
		
ul.chart
			{
			list-style: disc;
			margin: 1px 20px 1px 30px;
			padding: 1px 30px 1px 30px;
			background: #FAF8EE;
			width: 585px;
			}

ul.chart2
			{
			list-style: disc;
			margin: 1px 20px 1px 30px;
			padding: 1px 20px 1px 30px;
			background: #FAF8EE;
			width: 400px;
			}
		
ul.chart li
				{
				margin-bottom: 5px;
				margin-left: 10px;
				}		
		
ul.towns
			{
			list-style: disc;
			padding: 2px;
			}

td ul.towns				
			{
			font-family: arial,"ms trebuchet",verdana,sans-serif;
			color: #000000;
			font-size: 86%;
			text-align: left;
			}
					
a:link, a:visited, a:active 
			{
			font-size: 100%;
			color: #B63C5E;
			text-decoration: underline;
			font-weight: bold;
			}
	
a:hover, a:focus 
			{
			font-size: 100%;
			color: #629A81;
			text-decoration: none;
			}

table.unitlist
			{
			width: 600px;
			text-align: center;
			margin: 0 auto;
			}

table.unitlist td
				{
				color: #333333;
				text-align: left;
				font-family: arial,"ms trebuchet",verdana,sans-serif;
				font-size: 98%;
				font-weight: bold;
				padding: 4px 4px 4px 16px;
				background-image: url('images/unitlistitem.png');
				background-repeat: no-repeat;
				background-position: 0 6px;
				}

#contactinfo
			{
			width: 310px;
			margin: 12px 0 20px 20px;
			}

#requesttable
			{
			width: 650px;
			margin: 0 auto;
			border: 1px solid #CBB955;
			padding: 8px;
			text-align: center;
			}

/* -------- FAQ Page, Still Within Content Div --------  */

dt
			{
			margin: 10px 0 10px 10px;
			padding-left: 7px;
			font-size: 95%;
			color: #2F5BA8;
			font-style: italic;
			font-weight: bold;
			}

dd
			{
			margin: 0 10px 20px 25px;
			border-bottom: 1px solid #CBB955;
			padding-bottom: 14px;
			color: #5A5832;
			width: 91%;
			}

/* -------- End FAQ Page, Still Within Content Div --------  */

/* -------- End Content --------  */

/* -------- Footer --------  */

#footer 	{
		font-family: arial,"ms trebuchet",verdana,sans-serif;
		width: 908px;
		text-align: left;
		clear: both;
		color: black;
		font-size: 85%;
		margin: 0 auto;
		border: 1px dashed #CBB955;
		padding: 10px 0 10px 10px;
		background-image: url('images/footerbg.png');
		background-repeat: no-repeat;
		background-color: white;
		}

#chart 	{
		font-family: arial,"ms trebuchet",verdana,sans-serif;
		text-align: center;
		color: black;
		font-size: 88%;
		padding: 3px;
		background-color: #FAF1CD;
		}
		
a.foot:link, a.foot:visited, a.foot:active 
			{
			font-size: 100%;
			color: #B63C5E;
			font-weight: bold;
			text-decoration: none;
			}

a.foot:hover, a.foot:focus
			{
			font-size: 100%;
			color: #629A81;
			font-weight: bold;
			}

/* -------- End Footer --------  */