body {
	font-family: Arial, Helvetica, sans-serif;
	background: #CFEDF8 url(../images/aaground.jpg) top center no-repeat;
	margin:0px;
	padding:0px;
	
}
h1,h2,h3,h4,h5,form
{
	padding: 0px;
	margin:0px;
}
h1
{
	/*color:#779aa7;*/
	color:#333;
	font-size:28px;
	line-height: 26px;
	letter-spacing:-1px;
}
h2
{
	color: #069;
	font-size:18px;
	font-weight:normal;
}
h3
{
	color: #693;
	font-size:14px;
	font-weight:normal;
}
#right_coloumn h1, #right_coloumn h2, #right_coloumn h3, #right_coloumn h4, #right_coloumn h5, #right_coloumn p
{
	padding: 0 0 .75em 0;
	margin:0;
}
#right_coloumn ul
{
	padding: 0 0 .75em 0;
	margin:0 0 0 30px;
	list-style:square;
}
#right_coloumn h2 
{
	color: #7eac4a;
}

/* LINKS
===========================*/

a:link, h2 a:link, h3 a:link, h2 a:visited, h3 a:visited {
	color: #006feb;
}
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {
	color: #000;
}
a:visited {
	color: #636;
}
a:hover {
	text-decoration: none;
}
a:active {
	color: #006feb;
}
a.no_underline {
	text-decoration: none;
}


.usher
{
	clear:both;
}
#top_nav
{
	height:45px;
	background:#30302F;
	/*background: #293743;*/
	position:relative;
	z-index:99;
	border-top: 2px solid #666;
	border-bottom: 1px solid #C0DBDE;
}
	.topnav
	{
		display:block;
		margin:0 auto 0 auto;
		text-align:center;
		width:1000px;
		position:relative;

	}
	.topnav li
	{
		display:block;
		list-style:none;
		float:left;
		position:relative;
		margin-left:8px;
		margin-right:0px;
	}
	.topnav li a
	{
		display:inline-block;
		line-height:45px;
		text-transform:uppercase;
		font-family:Arial;
		font-size:13px;
		text-decoration:none;
		color: #E1E1E1;
		padding: 0 12px 0 12px;
	}
	.topnav li a:hover
	{
		text-decoration:underline;
	}
	.topnav li a.selected:hover
	{
		text-decoration:none;
	}
	.topnav li a.selected
	{
		background: url(../images/right_sel_ground.gif) right no-repeat;
	}
	.topnav li.selected
	{
		background: url(../images/left_sel_ground.gif) left no-repeat;
		
	}

	.topnav li div
	{
		display:none;
		/*width:211px;*/
		position:absolute;
		top:45px;
		left:0px;
		/*background:#608B95;*/
		background:#30302F;
		text-align:left;
	}
	.topnav li div .sub_nav
	{
		padding:0px;
		margin:0px;
	}
	.sub_nav li{
		margin:0;}
	.topnav li div .sub_nav a
	{
		line-height:42px;
		color:#eee;
		text-decoration:none;
		padding:10px 15px;
		text-transform: capitalize;
		text-align:left;
		font-size:12px;
		line-height: 16px;
		font-weight:normal;
		width:153px;
		border-bottom:solid 1px #7A979E;
	}

	.topnav li div .sub_nav a:hover
	{
		background:url(../images/sub_link_over.gif) no-repeat;
	}
	
	.topnav li:hover div
	{
		display:block;
	}

	.topnav li div .sub_nav a.selected
	{
		/*background:#7A979E;*/
		background:#000;
	
	}


#master_container,#img_bar
{
	width:936px;
	margin:0 auto 0 auto;
	/*padding:0 12px;*/
	position:relative;
}
#img_bar p{
	float:right;
	padding: 2px 0;
	margin-top:25px;
	font-size:10px;
	color:#405A68;
	text-align:right;
	width:110px;}
#master_container,#locations
{
	width:936px;
	margin:0 auto 0 auto;
	/*padding:0 12px;*/
	clear:both;
}
#locations p{
	float:right;
	padding: 2px 0;
	margin-top:0;
	font-size:10px;
	color:#405A68;
	text-align:left;
	width:120px;}
	#top_bar
	{
		height:132px;
	}
		#top_logo, #septic_logo
		{
			width:314px;
			height:132px;
			float:left;
		}
		#head_text
		{
			width:622px;
			line-height:50px;
			text-align:right;
			font-family:arial;
			color:#fff;
			font-size:24px;
			float:left;
			text-shadow:-1px -1px 2px #6699cc;
			
		}
		.service-area {
			font-size:11px;
			text-align:right;
			line-height: 24px;
			padding: 0 5px 0 0;
			margin-bottom: 9px;
			color: #568eb1;}
		#round_box
		{
			height:48px;
			width:622px;
			background: url(../images/roundbox.png) right no-repeat;
			float:left;
			line-height:48px;
			text-align:right;
			font-family:"Times New Roman";
			font-size:18px;
			font-style: italic;
		}
			#phone_button
			{
				width:184px;
				height:37px;
				background: url(../images/phone_button.png) no-repeat;
				border:none;
				margin: 0;
				cursor:default;
			}
			#septic_phone_button
			{
				width:184px;
				height:37px;
				background: url(../images/septic_phone_button.png) no-repeat;
				border:none;
				margin: 0;
				cursor:default;
			}
			#scedule_button
			{
				width:184px;
				height:37px;
				background: url(../images/schedule_button.png) no-repeat;
				border:none;
				margin: 0 5px 0 0;
				cursor:pointer;
			}
			#scedule_button:hover
			{   background: url(../images/schedule_button.png) 0 -37px no-repeat;
			}
			#scedule_button:press
			{
				background: url(../images/schedule_button.png) 0 -74px no-repeat;
			}
	#grider
	{
		height:62px;
		background: url(../images/grider_ground.gif) repeat-x;
		position:relative;
		overflow:hidden;
	}
		
		#grider #green_button,#grider #green_sub_button
		{
			width:187px;
			height:62px;
			background: url(../images/green_button.png);
			position:absolute;
			left:0px;
			top:0px;
			z-index:3;
		}
		#grider #icons_bar
		{
			height:48px;
			width:100%;
			background: transparent url(../images/small_icon.png) no-repeat scroll -45px -10px;
			position:absolute;
			left:0px;
			top:0px;
			z-index:4;
		}
		#grider #stealth_bar
		{
			background: transparent url(../images/leftround.png) no-repeat;
			height:48px;
			width:100%;
			position:absolute;
			left:0px;
			top:0px;
			z-index:5;
		}
		#grider #stealth_bar a
		{
			width:184px;
			display:inline-block;
			height:48px;
			background: transparent url(../images/blanker.png);
		}
		#left_shadow,#right_shadow
		{
			position:absolute;
			top:192px;
			left:-12px;
			background: transparent url(../images/shad.png);
			width:12px;
			height:416px;
		}
		#right_shadow
		{
			background: transparent url(../images/shad_r.png);
			left:936px;
		}
	#slide_box
	{
		height:287px;
		background:#fff;
		overflow:hidden;
		margin-top:-12px;
	}
		#slide_strip
		{
			/*width:4680px;*/
			width:5616px;
			height:290px;
			background: url(../images/strip_clear.jpg);
			position:relative;
		}
		#slide_strip div
		{
			font-size:12px;
			font-family:arial;
			position:absolute;
			left:0px;
			top:0px;
			background:none;
			overflow:hidden;
			line-height:1.1em;
		}
		#slide_strip #slide_0,#slide_strip #slide_5
		{
			left:66px;
			top:159px;
			width:316px;
			height:50px;
		}
		#slide_strip #slide_5
		{
			left:4746px;
		}
		#slide_strip #slide_1
		{
			left:995px;
			top:85px;
			width:570px;
			height:100px;
		}
		#slide_strip #slide_2
		{
			left:1940px;
			top:159px;
			width:280px;
			height:120px;
		}
		#slide_strip #slide_3
		{
			left:2880px;
			top:161px;
			width:362px;
			height:58px;
		}
		#slide_strip #slide_4
		{
			left:3821px;
			top:109px;
			width:255px;
			height:173px;
		}
	
	#footslider_box
	{
		height:153px;
		background: url(../images/footslider.jpg) no-repeat;
		padding-left:2px;
		position:relative;
	}
	#footslider_box #link_box
	{
		height:123px;
		width:100%;
		position:absolute;
		left:2px;
		top:0px;
		z-index:2;
	}
	#footslider_box #icons
	{
		height:123px;
		width:100%;
		background: url(../images/large_icons.png) -12px 0 no-repeat;
		position:absolute;
		left:0px;
		top:0px;
	}
	#footslider_box a
	{
		display:inline-block;
		color:#fff;
		margin:7px 0 0 0;
		width:230px;
		height:33px;/*height:180px;*/
		padding-top:110px;
		font-family:arial;
		font-size:15px;
		text-align:center;
		background: url(../images/pla.png) 0 0 no-repeat;
	}
	#footslider_box a:hover
	{
		background: url(../images/pla.png) -230px 0 no-repeat;
	}
	#homebox_top
	{
		background: url(../images/homebox_top.png) no-repeat;
		height:15px;
		margin-top:17px;
	}
	#homebox
	{
		background: url(../images/homebox_ground.png) repeat-y;
		min-height:200px;
	}
	#homebox #left_coloumn
	{
		margin:10px 36px 36px 36px;
		width:593px;
		color:#333;
		font-size:14px;
		line-height:18px;
		float:left;
	}
	#homebox #right_coloumn
	{
		margin:10px 0px 15px 36px;
		width:196px;
		color:#364e66;
		font-size:12px;
		float:left;
	}
	#homebox_footer
	{
		background: url(../images/homebox_footer.png) no-repeat;
		height:31px;
		line-height:31px;
		font-family:Arial;
		font-size:14px;
		color:#143146;
		padding-left:20px;
		letter-spacing:-0.3px;
	}
#glamoor_gooter
{
	background: url(../images/futer.jpg) no-repeat;
	height:348px;
	position:relative;
}
#glamoor_gooter #design_by
{
	position:absolute;
	right:0;
	bottom:0;
	width:154px;
	line-height:25px;
	font-size:12px;
	color:#95A05A;
	background: url(../images/design_by.png) no-repeat;
	text-align:center;
}
#glamoor_gooter #stool_bus{
	position:absolute;
	left:10px;
	bottom:220px;
	width:483px;
	line-height:238px;
}
#glamoor_gooter #design_by a
{
	color:#95A05A;
}
#facebook-home {
	float: left;
	background: url(../images/f.png) no-repeat;
	padding:10px 0 10px 45px ;
	margin-left:15px;
	width: 130px;
	margin-top: 35px;
	font-size:12px;}