html, body {margin:0;background-color: #f5f8f9;background-image:url(/SiteDesign/Images/splash-repeat.aspx);background-repeat:repeat-x;background-position: center top;}

.TopDrop_BeachPointClub {width:100%;float:left;/* background: url(/SiteDesign/Images/splash_bg.aspx) center top no-repeat; */position: relative;z-index: 100;}
#tubular-container {
	height: 552px !important;
	left: auto !important;
	position: absolute !important;
	/* overflow: hidden; */
	width: 100% !important;
	right: 0 !important;
	/* transform: translateX(-50%) !important; */
}
#tubular-container > iframe {
	/* height: 618px !important; */
	right: 0 !important;
	left: auto !important;
	/* transform: translateX(-50%) !important; */
	/* width: 1098px !important; */
	top: 0 !important;
}
.TopDrop_BeachPointClub .splash_lefttext a:last-child {
	color: #fff;
	margin: 27px 0 0 0;
	display: block;
	float: right;
	clear: both;
	width: 100%;
	text-align: center;
	text-decoration: none;
	padding: 10px 0px;
	border-radius: 11px;
	background: #0f71ad;
	box-shadow: 0 -50px 106px -41px rgba(0,0,0,.5) inset;
	border: 1px solid #105379;
}

.PageManagerInfoContainer {
	display:none;
}

.TopDrop_BeachPointClub .master_maincontainer {
width:955px;
margin-left:auto;
margin-right:auto;
}

.TopDrop_BeachPointClub .master_top_container {
float:left;
width:955px;
}

.TopDrop_BeachPointClub .splash_left{
float:left;
width:279px;
height:552px;
}

.TopDrop_BeachPointClub .splash_logo {
float:left;
width:279px;
height:161px;
background-image:url(/SiteDesign/Images/splash_logo.aspx);
background-repeat:no-repeat;
}

.TopDrop_BeachPointClub .splash_lefttext {float:left;width:259px;height:371px;padding: 10px 20px 0 0;font-family:Tahoma, Geneva, sans-serif;font-size:13px;color: #333;line-height:20px;}

.TopDrop_BeachPointClub .splash_right {float:left;width:676px;height: 552px;}

.TopDrop_BeachPointClub .splash_nav {
float:left;
width:955px;
height:42px;
}

.TopDrop_BeachPointClub .master_subnav {
float:left;
width:955px;
height:30px;
}

.TopDrop_BeachPointClub .master_middle_container {
float:left;
width:955px;
}


/* f o o t e r */

.TopDrop_BeachPointClub .master_bottom_container {
width:1024px;
margin-left:auto;
margin-right:auto;
float:left;
margin-top:20px;
margin-bottom:20px;
}

.TopDrop_BeachPointClub .master_footer{
width:1024px;
float:left;
}


.TopDrop_BeachPointClub .master_footerCol {
float:left;
width:238px;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#595959;
padding: 6px !important;
}

.TopDrop_BeachPointClub .beachsitemap a{
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#aaaaaa;
}


/* N A V I G A T I O N : FIRST LEVEL */
/*.TopDrop_BeachPointClub .TabControlTable { [[[[center nav]]]]
	margin-left:auto;
	margin-right:auto;
}*/

.TopDrop_BeachPointClub .TabControlRow {
	vertical-align:top;
}

.TopDrop_BeachPointClub .TabControlSelectedLeft {
width:8px;
height:36px;
}

.TopDrop_BeachPointClub .TabControlSelected {
height:36px;
color:#ffba00;
text-decoration:none;
padding-top:5px;
text-transform:uppercase;
}

.TopDrop_BeachPointClub .TabControlLinkSelected {
font-family:Century Gothic, Helvetica, Arial, sans-serif;
font-size:16px;
color:#ffba00;
text-transform:uppercase;
text-decoration:none;
}
/*
.TopDrop_BeachPointClub .TabControlSelectedRight {
float:left;
width:50px;
height:36px;
}*/

.TopDrop_BeachPointClub .TabControlLeft {
width:20px;
height:36px;
text-decoration:none;
}

.TopDrop_BeachPointClub .TabControl {
float:left;
height:36px;
padding-top:5px;
text-decoration:none;
}

.TopDrop_BeachPointClub .TabControlLink {
font-family:Century Gothic, Helvetica, Arial, sans-serif;
font-size:16px;
color:#fff;
text-transform:uppercase;
text-decoration:none;
}

.TopDrop_BeachPointClub .TabControlLink:hover {
text-transform:uppercase;
font-family:Century Gothic, Helvetica, Arial, sans-serif;
font-size:16px;
color:#9a0857;
text-decoration:none;
}
/**********/





/* B R E A D C R U M B S */

.TopDrop_BeachPointClub .master_breadcrumbs_container {
margin-left:10px;
font-size:10px;
font-family:Tahoma, Geneva, sans-serif;
color:#fff;
text-decoration:none;
}

.TopDrop_BeachPointClub .master_breadcrumbs {
float:left;
vertical-align:top;
font-size:10px !important;
font-family:Tahoma, Geneva, sans-serif !important;
color:#fff !important;
text-decoration:none !important;
}

	
.TopDrop_BeachPointClub .CMSBreadCrumbsLink{
font-size:10px !important;
font-family:Tahoma, Geneva, sans-serif !important;
color:#fff !important;
text-decoration:none !important;
}

.TopDrop_BeachPointClub .CMSBreadCrumbsLink:hover {
font-size:10px;
font-family:Tahoma, Geneva, sans-serif;
color:#fff;
text-decoration:none;
}

.TopDrop_BeachPointClub .CMSBreadCrumbsCurrentItem {
font-size:10px;
font-family:Tahoma, Geneva, sans-serif;
color:#fff;
text-decoration:none;
}

.TopDrop_BeachPointClub .grayBox a {
font-size:10px;
font-family:Tahoma, Geneva, sans-serif;
color:#fff;
text-decoration:none;
}

/* S I G N O U T */

.TopDrop_BeachPointClub .signoutLink {font-size:12px;font-family:Tahoma, Geneva, sans-serif;color: #333;text-decoration:none;float:right;margin:10px 0 0 0;display:block;width:260px;text-align:center;}

.TopDrop_BeachPointClub .signoutLink:hover {
text-decoration:underline;
}

/* S I G N I N */

.TopDrop_BeachPointClub .signinLink {
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#4c4c4c;
text-decoration:none;
float:right;
margin-top:115px;
display:block;
}

.TopDrop_BeachPointClub .signinLink:hover {
text-decoration:underline;
}

/* splash blurb */

.TopDrop_BeachPointClub .splashblurb {
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
	text-align:center;
}

/* C U R R E N T   U S E R */

.TopDrop_BeachPointClub .master_currentuser {
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#4c4c4c;
text-decoration:none;
float:left;
margin-top:115px;
display:block;
margin-left:15px;
}

/* C M S D E S K   L I N K */
.TopDrop_BeachPointClub .cmsdesklink {font-size:12px;font-family:Tahoma, Geneva, sans-serif;color: #333;text-decoration:none;float:right;margin-top:10px;display:block;width:260px;text-align:center;}

.TopDrop_BeachPointClub .cmsdesklink:hover {
	text-decoration:underline;
}

/* W E A T H E R */
.TopDrop_BeachPointClub .WeaAtGlance{
	border:none;
 width:145px;
 font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
color:#001125;
text-decoration:none;}

.TopDrop_BeachPointClub .AGDay{
clear: none;}

/* Calendar at a galance */
.TopDrop_BeachPointClub .CalAtGlance{
width:185px;
margin-top: 20px;}


/* Birthday at a glance */
.TopDrop_BeachPointClub .BirAtGlance{
width:185px;
margin-top: 20px;}
 



/*DROP DOWN MENU STYLINGS*/

.TopDrop_BeachPointClub  .oneCMSMenu {
	height:36px;
	color:#ffffff;
text-decoration:none;
padding-top:5px;
text-transform:uppercase;
font-family:Century Gothic, Helvetica, Arial, sans-serif;
}

.TopDrop_BeachPointClub  .oneCMSMenuItem {
                padding: 0 10px;
}

.TopDrop_BeachPointClub .oneCMSMenuHighlightedMenuItem{
	color:#ffba00;
	padding: 0 10px;
}

.TopDrop_BeachPointClub  .oneCMSMenuItemMouseOver, .TopDrop_BeachPointClub .oneCMSMenuHighlightedMenuItemMouseOver {
                padding: 0 10px;
				text-transform:uppercase;
font-family:Century Gothic, Helvetica, Arial, sans-serif;
font-size:16px;
color:#9a0857;
text-decoration:none;
}
.TopDrop_BeachPointClub  .CMSMenu {
                padding:4px 10px 4px 0;
				background-color:#011d2b;
				color:#FFF;
				font-size:14px;
				font-family:Century Gothic, Helvetica, Arial, sans-serif;
}
.TopDrop_BeachPointClub  .CMSMenuItem  {
                padding:4px 20px 4px 10px;
}

.TopDrop_BeachPointClub .CMSMenuHighlightedMenuItem{
	color:#ffba00;
	padding:4px 20px 4px 10px;
}

.TopDrop_BeachPointClub  .CMSMenuItemMouseOver, .TopDrop_BeachPointClub .CMSMenuHighlightedMenuItemMouseOver {
                padding:4px 20px 4px 10px;
				color:#9a0857;
}
