body {
padding:0px;
	margin:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
}

a{color:#FFF; text-decoration:underline;outline:none;}
a:hover{color:#dbe6f0; text-decoration:none;}
h4 {
margin:0px;
padding:0px;
color:#CC0000;
font:bold 1.250em Arial, Helvetica, sans-serif;
}
.container {
	text-align:left;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	width:1004px;
	background:#20495d url(../images/bg2-TEST.jpg) top center no-repeat;

}
.adLinks {
height:32px;
font:bold .925em Arial, Helvetica, sans-serif;
color:#FFFFFF;
width:100%;
background-color:#3e7993;

}

	.top {
		position:relative;
		height:419px;
	
	}
	
		.logo {
			width:560px;
			height:220px;
		}
		
		.topRightLink {
			position:absolute;
			top:14px;
			left:770px;
			width:200px;
			height:50px;
			font-weight:bold;
			color:#FFF;
			font-size:16px;
			text-align:center;
		}
				.topRightLink a:link{text-decoration:underline; color:#FFFFFF;}
				.topRightLink a:visited{text-decoration:underline; color:#FFFFFF;}
				.topRightLink a:hover{text-decoration:none; color:#FFFFFF;}
				.topRightLink a:active{text-decoration:underline; color:#FFFFFF;}
				
		#dumpsterWrap{position:absolute;top:45px;right:0}
		#dumpster{background:url(/images/dumpster.jpg) no-repeat;width:202px;height:87px;display:block;text-indent:-999em}

		.topLeftContent {
			position:absolute;
			top:245px;
			left:20px;
			width:200px;
			text-align:center;
			font-weight:bold;
			color:#FFF;
			line-height:25px;
		}
		
			.topLeftContent h1{
			font-size:20px;
			line-height:25px;
			}

		.leftLink {
			position:absolute;
			top:168px;
			left:50px;
			width:250px;
			height:44px;
			font-size:20px;
			font-weight:bold;
			color:#FFF;
			
		}
		
				.leftLink a:link{text-decoration: underline; color:#fff000;}
				.leftLink  a:visited{text-decoration: underline; color:#fff000;}
				.leftLink  a:hover{text-decoration:none; color:#fff000;}
				.leftLink  a:active{text-decoration: underline; color:#fff000;}
		
		.rightContent {
			width:420px;

			color:#FF0;
			font-size:25px;
			font-weight:bold;
			text-align:center;
			float:right;
			top:-200px;
		}
		#noPhone {
		}
		
	.bottom {
	}
		.topnav{
		text-align:center;
		background:url(../images/laketile.jpg);
		color:#ffffff;
		overflow:hidden;
		height:95px;
		}	
			.topnavPagetext{width:210px; height:80px; float:left; overflow:hidden;}
		.mainContent {
			padding:30px 70px 50px 70px!important;
			padding:30px 56px 50px 56px;
			color:#3CF;
			font-weight:bold;
			background-image:url(../images/laketile.jpg);
			background-repeat:repeat;
			position:relative;
		}
		* html .mainContent {	
		height:100%;
		}
		
		.bottomRow {
			height:80px;
			background:url(../images/laketile.jpg);
		}
		
			.bottomLeft {
				float:left;
				width:100px;
				height:80px;
				background:url(/files/Authorize.net.gif) bottom no-repeat;
				/*background:url(../images/mastercard.png) bottom no-repeat;*/
			}
				.bottomLeft a {
				display:block;
				width:100px;
				height:80px;
				}
			.bottomLeft2 {
				float:left;
				width:150px;
				height:80px;
				background:url(../files/MBA_Black_&_WhiteSmall.jpg) bottom no-repeat;			
				/*background:url(../images/discover.png) bottom no-repeat;*/
			}
				.bottomLeft2 a{
				display:block;
				width:100px;
				height:80px;
				}
			
			.nav {
				float:left;
				width:534px;
				height:80px;
				text-align:center;
				color:#CCC;
			}
			
				.nav a:link, .topnav a:link{color:#FFF; font-weight:bold; text-decoration:none;}
				.nav a:visited, .topnav a:visited{color:#FFF; font-weight:bold; text-decoration:none;}
				.nav a:hover, .topnav a:hover{color:#FFF; font-weight:bold; text-decoration:underline;}
				.nav a:active, .topnav a:active{color:#FFF; font-weight:bold; text-decoration:none;}
				
			.navServices {
			margin:0 auto;
			margin-top:18px;
			width:534px;
			height:20px;
			text-align:center;
			color:#CCC;
		}
			
				.navServices a:link, .topnav a:link{color:#FFF; font-weight:bold; text-decoration:none;}
				.navServices a:visited, .topnav a:visited{color:#FFF; font-weight:bold; text-decoration:none;}
				.navServices a:hover, .topnav a:hover{color:#FFF; font-weight:bold; text-decoration:underline;}
				.navServices a:active, .topnav a:active{color:#FFF; font-weight:bold; text-decoration:none;}
				
a#special  {
color:#fff000;
text-decoration:none;
}
a:hover#special  {
color:#FFFFff;
text-decoration:underline;
}

#recycle{background:url(/images/recycle2.jpg) no-repeat;width:123px;height:115px;position:absolute;top:-90px;right:58px}
#recycle div{font-weight:bold;font-size:20px;position:absolute;bottom:0;left:3px;color:#fff000}
			
			.authorizeNetLogo {
				float: right;
				padding:40px 0 0 0!important;
				padding:20px 0 0 0;
				width:50px;
				height:80px;
			}
			.bottomRight2 {
				float:left;
				width:80px;
				height:80px;
				
				background:url(../images/recycle.png) bottom no-repeat;
			}
			
			.bottomRight {
				float:left;
				width:80px;
				height:80px;
				
				background:url(../images/visa.png) bottom no-repeat;
			}
			
			.clear {
				clear:both;
			}
			.copyright{width:1004px; margin:0px 0 0 0; text-align:right; background:url(../images/laketile.jpg); color:#00CCFF;}
			.copyright div{margin:0 5px 0}