@charset "UTF-8";
/* CSS Document */

html {overflow:scroll;}

body {
	margin:10px 0px 0px 0px;
	padding:0px;
	background-color:#196199;
	background-image:url(img/bsbg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	}

img, div { behavior: url(iepngfix.htc) }

a.link, a.link:active {
	color: #CCCCCC;
	text-decoration:underline;
	}
a.link:hover {
	color:#990000;
	text-decoration:none;
	}

.header {
	width:800px;
	height:116px;
	background-image:url(img/header.png);
	background-repeat:no-repeat;
	behavior:url(iepngfix.htc);
	}

#nav {
	width:800px;
	height:32px;
	text-align:left;
	}
.nav1 a{
	background: url(img/nav1.png);
	background-position:bottom;
	width:96px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav1 a:hover {
	background-position:top;
	}
.nav2 a{
	background: url(img/nav2.png);
	background-position:bottom;
	width:137px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav2on {
	background: url(img/nav2.png);
	background-position:top;
	width:137px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav2 a:hover {
	background-position:top;
	}
.nav3 a{
	background: url(img/nav3.png);
	background-position:bottom;
	width:89px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav3on{
	background: url(img/nav3.png);
	background-position:top;
	width:89px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav3 a:hover {
	background-position:top;
	}
.nav4 a{
	background: url(img/nav4.png);
	background-position:bottom;
	width:120px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav4on{
	background: url(img/nav4.png);
	background-position:top;
	width:120px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav4 a:hover {
	background-position:top;
	}
.nav5 a{
	background: url(img/nav5.png);
	background-position:bottom;
	width:103px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav5on{
	background: url(img/nav5.png);
	background-position:top;
	width:103px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav5 a:hover {
	background-position:top;
	}
.nav6 a{
	background: url(img/nav6.png);
	background-position:bottom;
	width:136px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav6on{
	background: url(img/nav6.png);
	background-position:top;
	width:136px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav6 a:hover {
	background-position:top;
	}
.nav7 a{
	background: url(img/nav7.png);
	background-position:bottom;
	width:119px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav7on{
	background: url(img/nav7.png);
	background-position:top;
	width:119px;
	height:32px;
	display:block;
	margin:0px;
	text-decoration:none;
	float:left;
	}
.nav7 a:hover {
	background-position:top;
	}

.homeBody {
	width:800px;
	height:100%;
	background-image:url(img/bannerBG.png);
	background-repeat:repeat-y;
	}
.homeBanner {
	width:782px;
	height:250px;
	border-bottom:1px solid #ffffff;
	}
.homeMid {
	width:782px;
	height:160px;
	border-bottom:1px solid #ffffff;
	}
.homeCopy {
	width:579px;
	height:160px;
	background-color:#022d48;
	border-right:1px solid #ffffff;
	color:#ffffff;
	float:left;
	vertical-align:middle;
	}
.mainCopyBox {
	width:550px;
	height:130px;
	margin-top:10px;
	text-align:left;
	}
.homeAd {
	width:202px;
	height:160px;
	background-image:url(img/homeAd.jpg);
	background-repeat:no-repeat;
	float:right;
	}
.homeCTA {
	width:782px; 
	height:345px;
	}
.cta {
	width:144px;
	height:345px;
	border-right:1px solid #ffffff;
	float:left;
	}
.ctaHead1 {
	width:144px;
	height:35px;
	background-image:url(img/subNav1.jpg);
	border-bottom:1px solid #ffffff;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	}
.ctaHead2 {
	width:144px;
	height:35px;
	background-image:url(img/subNav2.jpg);
	border-bottom:1px solid #ffffff;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	}
.ctaHead3 {
	width:144px;
	height:35px;
	background-image:url(img/subNav3.jpg);
	border-bottom:1px solid #ffffff;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	}
.ctaHead4 {
	width:144px;
	height:35px;
	background-image:url(img/subNav4.jpg);
	border-bottom:1px solid #ffffff;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	}
.ctaPad {
	padding-top:10px;
	}
.ctaCopy {
	width:120px;
	height:100px;
	color:#ffffff;
	margin-top:8px;
	text-align:left;
	}
a.ctaLink {
	color:#FFFFFF;
	text-decoration:none;
	}
.ctaImage1 {
	width:144px;
	height:210px;
	background-image:url(img/service.jpg);
	border-bottom:1px solid #ffffff;
	}
.ctaImage2 {
	width:144px;
	height:210px;
	background-image:url(img/foodPool.jpg);
	border-bottom:1px solid #ffffff;
	}
.ctaImage3 {
	width:144px;
	height:210px;
	background-image:url(img/kite.jpg);
	border-bottom:1px solid #ffffff;
	}
.ctaImage4 {
	width:144px;
	height:210px;
	background-image:url(img/av.jpg);
	border-bottom:1px solid #ffffff;
	}
.ctaRight {
	width:202px;
	height:310px;
	float:left;
	}
.ctaRightHeader {
	width:202px;
	height:35px;
	background-image:url(img/subNav5.jpg);
	border-bottom:1px solid #ffffff;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	}
.parkBG {
	width:100%;
	height:309px;
	background-image:url(img/parkFinderSoon.jpg);
	background-repeat:no-repeat;
	}
	
.subBanner {
	width:782px;
	height:50px;
	border-bottom:1px solid #ffffff;
	}
.subBody {
	width:782px;
	height:220px;
	text-align:left;
	}
.subImage {
	width:150px;
	height:200px;
	margin:10px;
	border:1px solid #ffffff;
	float:left;
	}
.subCopy {
	width:550px;
	height:200px;
	margin:10px;
	float:left;
	}
	
.contactBody {
	width:800px;
	height:800px;
	background-image:url(img/bannerBG.png);
	background-repeat:repeat-y;
	}

.footer {
	width:800px;
	height:50px;
	background-image:url(img/footerBG.png);
	background-repeat:no-repeat;
	}
.footLeft {
	width:200px;
	height:20px;
	margin:15px 0px 0px 22px;
	text-align:left;
	float:left;
	}
.footRight {
	width:300px;
	height:20px;
	margin:15px 22px 0px 0px;
	text-align:right;
	float:right;
	}
