* {
margin:0;
padding:0;
}

.floatleft
{
	float: left;
}

html, body
{
	height: 100%;
	width: 100%;
	background-color: #088A85;
}

#wrapper
{
	position: absolute;
	min-height: 100%;
	height: 100%;
	width: 100%;

}


#Header-wrapper
{
	position: relative;
	height: 125px;
	width: 100%;
}

#header
{
	position: absolute;
	height: 125px;	
	width: 700px;
	margin-left: 15%;
	background: URL("images/HeaderBG.jpg") no-repeat;
}

#logo
{
	position: absolute;
	margin-top: 39px;
	margin-left: 5px;
	Width: 90px;
	Height: 125px;
	background: URL("images/logo.jpg") no-repeat;
}

#logotext
{
	position: absolute;
	margin-top: 7px;
	margin-left: 94px;
	Width: 440px;
	Height: 122px;
	background: URL("images/LogoText2.jpg") no-repeat;
}


#navlist
{
	Position: absolute; left: 390px;
	Height: 62px;
	width: 300px;
	padding-top: 10px;
	text-align: right;
	font: 14px Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #1C1C1C;

}

#navlist ul
{
	margin: 0;
	list-style: none;
}

#navlist li
{
	display: inline;
	margin-left: 5px;
}

#contactinfo
{
	position: absolute; Left: 75px; Top: 95px;
	Width: 223px;
	font: 14px Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #1c1c1c;
	text-align: right;
}	


a:link {color: #1C1C1C; text-decoration: none; }
a:active {color: #585858; text-decoration: none; }
a:visited {color: #585858; text-decoration: none; }
a:hover {color: #585858; text-decoration: underline; font-weight: bold;}



#horizbar-left
{
        position: relative;
	height: 234px;
	width: 100%;
	min-width: 100%;
	background: URL(images/HorizBarBG.jpg);
}


#picturerow-wrapper
{
	position: absolute;
	margin-left: 15%;
	width 700px;
	height 234px;
}

#picturerow-left
{
	position: absolute;
	Height: 234PX;
	width: 232px;
	background: URL("images/Left-Picture2.jpg") no-repeat;

}

#picturerow-middle
{
	position: absolute;
	margin-left: 232px;
	Height: 234px;
	width: 234px;
	background: URL("images/middle-picture3.jpg") no-repeat;
}

#picturerow-right
{
	position: absolute;
	margin-left: 469px;
	Height: 234px;
	Width: 234px;
	background: URL("images/right-picture2.jpg") no-repeat;
}

#InWrapper
{
	position: relative;
	margin-left: 15%;
	height: 680px;
	width: 700px;
	background: URL(images/BodyBG.jpg);
	clear: both;
}

#menu
{
	position: absolute;
	width: 175px;
	height: 150px;	
	clear: both;
}

a.nav, a.nav:link, a.nav:visited 
{
	position: relative;
	font: 14.5px Trebuchet MS, Arial, Verdana, sans-serif; color: #FFFFFF;
	font-weight: bold; 
	text-align: right;
	padding-right: 10px;
	display:block; 
	width:175px; 
	height:35px;
	background:#552B00; border:1px solid #000;
	line-height: 35px;
	clear: both;	
}

a.nav:hover {color:#fff; background:#764;}


a.activelink 
{
	color:#fff; 
	background:#c00;
	position: relative;
	font: 14.5px Trebuchet MS, Arial, Verdana, sans-serif; color: #FFFFFF;
	font-weight: bold; 
	text-align: right;
	padding-right: 10px;
	display:block; 
	width:175px; 
	height:35px;
	border:1px solid #000;
	line-height: 35px;
	clear: both;	

}

#main
{
	position: absolute;
	padding-top: 10px;
	Margin-left: 198px;
	font: 14.5px Arial, Verdana, sans-serif;
	Width: 490px;	
	height: 100%;	
	clear: both;

}

#coupon1
{
	position: relative;
	width: 100%;
	margin-left: 100px;
	height: 152px;
}

#largecoupon
{
	background-color: white;
	width: 100%;
	height: 100%;
	padding-left: 100px;
	padding-top: 10px
}


h1.main
{
	font: 18px Arial, Verdana, sans-serif;
	font-weight: bold;
	text-align: Center;
}

h2.main
{
	font: 14px Arial, Verdana, sans-serif;
	font-weight: bold;
	color: red;
	text-align: center;
}

p.address
{
	font: 10.5 Arial, verdana, sans-serif;
	text-align: Center;
}

#footer
{
	position: relative;
	margin-left: 15%;
	background: URL(images/FooterBG.jpg) no-repeat;
	Width: 700px;
	height: 42px;
}


ul.bodylist
{
	list-style-position: inside;
	padding-left: 10px;
}

li.bodylist
{
	margin-top: 5px;
}

input
{
	background-color:  #FFE87C;
}

.form { font-size: 9px; color=#990000; }

#outlinks
{
	position: relative;
	Height: 50px;
	Width: 100%;
}

.FooterLinks
{
	margin-left: 300px;
	text-align: center;
	color: red;
}
	