body {
	
	font-family:Arial, Helvetica, sans-serif;
	background-color: #76B5DD;
	background-image: url('../img/bodyBG.gif');
    background-position: top left;
    background-repeat: repeat-x;

}
#doc {
	margin-top:15px;
}
strong { font-weight:bold; color: #0076BF; } 
.hidden { display:none; }
.visible {display:inline; }
img, #header, #become-a-member, #flowers, #family-tennis, #girl, #beach, #office, #friends, #left-nav-top, #left-nav-bottom { behavior: url('iepngfix.htc'); border:0px; }

#header {
	background-image: url('../img/altura-logo.png');
    background-position: top left;
    background-repeat: no-repeat;
	height: 105px;

}
#header img { float:right; margin-top: 55px;margin-right: 25px; }

#footer { padding-top: 15px;color: #0076BF; text-align: center; font-size: .90em; }

/* Tab Styles */

#tabs { padding-right: 16px !important; padding-right: 17px;height: 34px; text-align: right; 	font-family:"Times New Roman", Times, serif; }
.tab { cursor: pointer; float: right; height: 34px; }
.tab-left {
	width: 110px;
	height: 34px;
	text-align: center;
	background-image: url('../img/tab-left.png') !important;
	background-image: url('../img/tab-left-no-alpha.png');
    background-position: bottom left;
    background-repeat: no-repeat;
	float: left;
	padding-left: 5px;
}
.tab-left h1 { padding-top: 10px;color: #0076BF; font-size: 1.20em; }
.tab-left a:link { color: #0076BF; text-decoration: none; }
.tab-left a:active { color: #0076BF; text-decoration: none; }
.tab-left a:visited { color: #0076BF; text-decoration: none; }
.tab-left a:hover { color: #fff; text-decoration: none; }

.tab-right {
	float:left;
	height: 34px;
	width: 12px;
	background-image: url('../img/tab-right.png') !important;
	background-image: url('../img/tab-right-no-alpha.png');
    background-position: bottom left;
    background-repeat: no-repeat;
}
.tab-left-hover {
	background-image: url('../img/tab-left-hover.png') !important;
	background-image: url('../img/tab-left-hover-no-alpha.png');
	background-position: bottom left;
    background-repeat: no-repeat;
}
.tab-left-hover a:link { color: #fff; text-decoration: none; }
.tab-left-hover a:active { color: #fff; text-decoration: none; }
.tab-left-hover a:visited { color: #fff; text-decoration: none; }
.tab-left-hover a:hover { color: #fff; text-decoration: none; }
.tab-left-hover h1 { color: #fff; }
.tab-right-hover {
	background-image: url('../img/tab-right-hover.png') !important;
	background-image: url('../img/tab-right-hover-no-alpha.png');
	background-position: bottom left;
    background-repeat: no-repeat;
}


/* Content styles */

#content-container { 
	padding: 0px 21px 0px 15px; 
	background-image: url('../img/content-bg.gif');
    background-position: top center;
    background-repeat: repeat-y;
}


.content { 
	background-color: transparent;
	padding: 25px 25px 5px 25px;
	border-top: solid 1px #626262;
	border-bottom: solid 1px #626262;
	_border-right: solid 1px #626262;
}

.subpage {
	background-image: url('../img/sub-page-content-top.gif');
    background-position: top left;
    background-repeat: repeat-x;
	border-top: none;
	
}

.content h1 { font-size: 2.0em; color: #0076BF; font-family:"Times New Roman", Times, serif; }
.content p { margin: 10px 0px 10px 10px;color: #000; }
.content ul { list-style:disc; padding-left:35px; } 
.content #disclaimerTitle {
font-family:"Times New Roman", Times, serif;
 font-weight:bold;
 color: #0076BF; 
 
}
.content a:link { color: #0076BF; text-decoration: underline; }
.content a:active { color: #0076BF; text-decoration: underline; }
.content a:visited { color: #0076BF; text-decoration: underline; }
.content a:hover { color: #B6384F; text-decoration: underline; }

#homepage-content { padding-left: 275px; }
#flowers {
	height: 379px;
	width: 302px;
	position:absolute;
	top: 180px;
	background-image: url('../img/flowers.png');
    background-position: top left;
    background-repeat: no-repeat;
	z-index: 10;
}
#become-a-member {
margin-top:220px;
margin-left:50px;
}
#family-tennis {
	height: 379px;
	width: 302px;
	position:absolute;
	top: 490px;
	background-image: url('../img/familytennis.png');
    background-position: top left;
    background-repeat: no-repeat;
	z-index: 10;
}
#girl {
	height: 379px;
	width: 302px;
	position:absolute;
	top: 430px;
	background-image: url('../img/girl.png');
    background-position: top left;
    background-repeat: no-repeat;
	z-index: 10;
}
#office {
	height: 379px;
	width: 302px;
	position:absolute;
	top: 170px;
	background-image: url('../img/office.png');
    background-position: top left;
    background-repeat: no-repeat;
	z-index: 10;
}
#beach {
	height: 379px;
	width: 302px;
	position:absolute;
	top: 390px;
	background-image: url('../img/beach.png');
    background-position: top left;
    background-repeat: no-repeat;
	z-index: 10;
}
#friends {
	height: 379px;
	width: 302px;
	position:absolute;
	top: 410px;
	background-image: url('../img/friends.png');
    background-position: top left;
    background-repeat: no-repeat;
	z-index: 10;
}
.news{
	background-image: url('../img/news-item.gif');
	background-repeat:no-repeat;
	padding-left:22px;
	padding-top:4px;
	
}

/* Sub Page styles */

#membership-content { padding-left: 214px; }

#contactus-content { padding-left: 40px; }


/* Leftnav styles */

#left-nav {
	margin-top: 10px;
	text-align: center;
	float: left;
	width: 200px;
	font-size:0.85em;
}
#left-nav a:link { color: #0076BF; text-decoration: none; padding:7px 2px 7px 2px; }
#left-nav a:active { color: #0076BF; text-decoration: none; padding:7px 2px 7px 2px;}
#left-nav a:visited { color: #0076BF; text-decoration: none; padding:7px 2px 7px 2px; }
#left-nav a:hover { color: #0076BF; text-decoration: none; }
#left-nav #current { background-color: #FFFEBE; }
#left-nav-top {
	background-image: url('../img/left-nav-top.png');
    background-position: top center;
    background-repeat: no-repeat;
	padding: 10px 13px 0px 13px;
}
#left-nav-bottom {
	height: 18px;
	background-color: #fff;
	background-image: url('../img/left-nav-bottom.png');
    background-position: top center;
    background-repeat: no-repeat;
}
#left-nav h1 { padding-right: 0px !important; padding-right: 25px; color: #0076BF; font-size: 1.75em; }
#left-nav ul { padding: 0px; padding-right: 0px !important; padding-right: 26px; margin: 0px; text-align: left; list-style:none; }
#left-nav li { 
	line-height: 2.00em;
	padding: 5px;
	color: #0076BF; 
	font-size: 0.90em; 
}
.left-nav-hover { background-color: #FFFEBE; }

/* Legal Notice Page */
.disclaimer-show {
	margin: 1em .5em;
}
.disclaimer-show h3 {
	margin: 0;
	padding: .25em;
	color:#0076BF;
	text-decoration:underline;
	cursor:pointer;
}
.disclaimer-show div { padding: .5em .25em; }



/* LINKS */
.pdf {
background-image:url('../img/PDF-icon.jpg');
background-repeat:no-repeat;
background-position:0 0;
padding-left:20px;
}

table {
font-size:.85em;
}
table .Header1 {
font-weight:bold;
color:#0076BF;
}

