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

#floatdiv ul {
	list-style:none;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
}

#mediaspace {
	text-align: center;
}

body {
	margin:0;
	background-color: #39F;
}

#container {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-color: #FFF;
	/* background-image: url(/img/bck-body.png); */
	background-repeat: no-repeat;
}
#header {
	height:300px;
	width:960px;
	margin:0 20px;
	float:left;
}

#logo {
	height:225px;
	width:960px;
	float:left;
}

#address-box {
	font-size:10pt;
	text-align:center;
	color:#000;
	width:960px;
	vertical-align:text-bottom;
	margin-top:10px;
	float:none;
	margin-right: 10px;
	font-family: "Comic Sans MS", cursive;
}

#social-box {
	font-size:10pt;
	text-align:center;
	color:#000;
	width:960px;
	font-family: "Comic Sans MS", cursive;
}

#main {
	background-image: url(../img/bck-main.png);
	background-repeat: no-repeat;
	font-size: 18pt;
	text-align: center;
	height: auto;
}


/*-- MENU STYLES --*/

#menubar {
	background:url('../img/bck-menubar.png') no-repeat;
	font-size:12pt;
	text-align:center;
	height:57px;
	width:857px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 52px;
}
#menubar ul{
	list-style:none;
	width:700px;
	padding:0;
	float:right;
	clear:both;
	margin: 0;
}
#menubar li {
	height:19px;
	width:110px;
	float:left;
	z-index:50;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
#menubar li:hover {
	background:url('/img/bck-menubar-over.png') no-repeat; 
	height:40px;
	width:110px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	color: #FFF;
}
#menubar li:hover a {
	color:#FFF;
}
#menubar a {
	color:#F00;
	text-decoration:none;
}
#menubar a:hover {
	color:#402414;
	background-image: url(/img/bck-menubar-over.png);
}
.mbactive {
	background:url('/img/bck-menubar-over.png') no-repeat !important;
	height:40px !important;
	width:110px !important;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.mbactive a {
color:#FFF !important;
}
/*-- END MENU STYLES --*/

.clear {
clear:both;
}
#banner {
	text-align:center;
}
#home-text {
	font-size:12pt;
	text-align:center;
	color:#060;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	font-family: Tahoma, Geneva, sans-serif;
}
#home-text-big-blue {
	font-size:18pt;
	text-align:center;
	color:#06F;
	font-family: Tahoma, Geneva, sans-serif;
}

#seo-text {
	font-size:10pt;
	text-align:center;
	color:#FFF;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	font-family: Tahoma, Geneva, sans-serif;
}


#footer {
	font-size:10pt;
	text-align:center;
	color:#FFF;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.golfcart{
	font-size: 12pt;
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
}

.golfcartterms{
	text-align:left;
	font-size: 10pt;
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
}

.deli{
	text-align:left;
	font-size: 10pt;
	color:#000;
	margin-left:auto;
	margin-right:auto;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	font-family: "Goudy Old Style";
}

.deli-title-blue-ul{
	font-size: 12pt;
	color:#06F;
	font-family: "Tw Cen MT";
	text-decoration: underline;
	font-weight: bold;
}

.deli-title-blue{
	font-size: 12pt;
	color:#06F;
	font-family: "Tw Cen MT";
	font-weight: bold;
}

.deli-title-red{
	font-size: 14pt;
	color:#F00;
	font-family: "Tw Cen MT";
	font-weight: bold;
}

.deli-title-sub{
	font-size: 10pt;
	color:#333;
	font-family: "Tw Cen MT";
	text-decoration: underline;
}

.footer-assoc {
	width:50px;
	margin-top:10px;
	float:left;
}
.footer-addr {
	font-family: Tahoma, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	margin-top:20px;
}
