body
{
	padding: 20px;
	font-size: 90%;
	font-family: "Baskerville", sans-serif;
	background: #ffffff;
	/*background-image: url(/photos/snowflakes-white.gif);
	background-repeat: repeat;*/
	margin:0;
	
	
}


#maincontentfront
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1255px; 
	 color:#000000;
	 position:relative;
	 top:-75px;
	 
	
	 
}

#maincontentnews
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:950px; 
	 color:#000000;
	  position:relative;
	
	 
}

#mainthx
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:800px; 
	 color:#000000;
	  position:relative;

}

#maincontent
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1075px; 
	 color:#000000;
	  position:relative;
	 top:-75px;

}

#maincontentcon
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1230px; 
	 color:#000000;
	  position:relative;
	top:-75px;

}

#maincontentpool
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1100px; 
	 color:#000000;
	  position:relative;
	  top:-75px;
	
}

#maincontentss
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1280px; 
	 color:#000000;
	  position:relative;
	  top:-75px;
	
}

#maincontentssr
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1130px; 
	 color:#000000;
	  position:relative;
	top:-75px;
}

#maincontentmem
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1150px; 
	 color:#000000;
	  position:relative;
	top:-75px;
}

#maincontentnob
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1270px; 
	 color:#000000;
	  position:relative;
	
	
}


#maincontentcal
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1430px; 
	 color:#000000;
	  position:relative;
	
}

#maincontentcal1
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1530px; 
	 color:#000000;
	  position:relative;
	
}

#maincontent1
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1845px; 	
	 color:#000000;
	  position:relative;
	top:-75px;
	
}

#maincontent2
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:825px; 	
	 color:#000000;
	  position:relative;
	  top:-75px;

	
}

#maincontent3
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:975px; 	
	 color:#000000;
	  position:relative;
	  top:-75px;

	
}

#mainmassage
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1850px; 	
	 color:#000000;
	  position:relative;
	top:-75px;
	
}

#mainskills
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1785px; 	
	 color:#000000;
	  position:relative;
		top:-75px;
	
}

#mainskills1
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1775px; 	
	 color:#000000;
	  position:relative;
	top:-75px;
	
}

#mainswimfaq
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:2210px; 	
	 color:#000000;
	  position:relative;
	top:-75px;
	
}

#maindir
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1240px; 	
	 color:#000000;
	  position:relative;
	  top:-75px;

	
}

#maindirabout
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1040px; 	
	 color:#000000;
	  position:relative;
	  top:-75px;

	
}

hr 
{
	width:850px;
	margin-top:22px;
	
}

/* IE7 Only */
*:first-child+html  hr
{ 
	width:850px;
	margin-top:-40px;

}

#mainkids
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1900px; 	
	 color:#000000;
	  position:relative;

	
}

/* IE7 Only 
*:first-child+html  #mainskills
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1875px; 	
	 color:#000000;
	 
}
 */
#mainptprice
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1555px; 	
	 color:#000000;
	  position:relative;
	top:-75px;
	
}

#mainptabout
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:2700px; 	
	 color:#000000;
	  position:relative;

	
}

/* IE7 Only */
*:first-child+html  #mainptabout
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:2870px; 	
	 color:#000000;

	
}


#mainpttri
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1590px; 	
	 color:#000000;
	  position:relative;
	top:-75px;
}

#mainpttri1
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:3650px; 	
	 color:#000000;
	  position:relative;
	top:-75px;
}


#mainkidsprice
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1900px; 	
	 color:#000000;
	  position:relative;
	top:-75px;
	
}

#privateswim
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:1955px; 	
	 color:#000000;
	  position:relative;
		top:-75px;
	
}

#maincontentswim
{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:2050px; 
	 color:#000000;
	 position:relative;
	top:-75px;
	
}
/* IE7 Only */
*:first-child+html  #maincontent1

{ 
	 margin: 0 auto;
     text-align: left;
	 background: #ffffff;
	 width:850px;
	 height:2700px; 
	 color:#000000;

	
}

/*
	make changes to the pictures here
*/

#lobby
{
	width:850px;
	height:200px;
		
}


#bgpool
{
	border-color: #000000;
	border-style:none none none solid;
	border-width:medium medium medium 2px;
	float:left;
	margin-bottom:15px;
	margin-left:230px;
	padding-left:10px;
	text-align:left;
	width:600px;


}

#bgpool1
{
		border-color: #000000;
	border-style:none none none solid;
	border-width:medium medium medium 2px;
	float:left;
	margin-bottom:15px;
	margin-left:230px;
	margin-top:15px;
	padding-left:10px;
	text-align:left;
	width:600px;

}

#bgpoolfront
{
	border-color: #000000;
	border-style:none none none solid;
	border-width:medium medium medium 2px;
	float:left;
	margin-bottom:15px;
	margin-left:230px;
	padding-left:10px;
	text-align:left;
	width:600px;
	height:700px;
	


}

/* IE7 Only */
*:first-child+html  #bgpoolfront
{
	border-color: #000000;
	border-style:none none none solid;
	border-width:medium medium medium 2px;
	float:left;
	margin-bottom:15px;
	margin-left:230px;

	text-align:left;
	width:600px;
	height:675px;


}

#pan 
{
	margin-top:-3.5px;
	
}	



#hhguy
{
	position:absolute;
	height:211px;
	width:150px;
	left:50px;
	top:550px;
	
}

#hhguy1
{
	position:absolute;
	height:247px;
	width:191px;
	left:15px;
	top:550px;
	
}	



#headhunter
{
	width:200px;
	
}


#maindoc
{
	margin-top:50px;
	
	font-size:120%;
}

#toppic
{
	margin-bottom:-3px;
}

#emailme
{
	position:relative;
	top:255px;
	left:15px;
	z-index:1;
	
	
}


a:focus, a:active 
{
   text-decoration: none;
    outline: none;
	color: #000000;
   
}

a:link 

{

	text-decoration: none; color: #000000; outline: none;

}

a :visited 
{
	text-decoration: none; color: #000000; outline: none;
}

a {
	text-decoration: none; outline: none; color: #000000;
}

form.contact label.fixedwidth { display: block;
								width: 200px;
								float: left;
								
								
								}
								
#swim1
{
	width:550px;
	font-size:20px;
}

#swim2
{
	margin-left:340px;
	margin-top:-940px;
}

/* IE7 Only */
*:first-child+html  #swim2

{ 
	
	margin-left:340px;
	margin-top:-750px;
}

#swimtop
{
	font-size:40px;
	text-align:center;
}

#welcome
{
	font-size:32px;
	text-align:center;
	margin-bottom:30px;
	margin-top:20px;
}

/*SilverSneakers page adjustments*/

#fun
{
	font-size:30px;
}

#fit
{
	font-size:25px;
	margin-left:20px;
	
}

#sslogo
{
	margin-left:280px;
	margin-bottom:30px;
	margin-top:30px;
}

#find
{
	margin-bottom:20px;
}

.listhead
{
	font-size:20px;
}

#ptprice
{
	height:400px;
	width:500px;
	text-align:center;
	margin-top:20px;
	margin-left:50px;
	margin-bottom:50px;
}

#partprice
{
	height:200px;
	width:500px;
	text-align:center;
	margin-top:20px;
	margin-left:50px;
}

#why
{
	font-size:30px;
}

#aqua
{
	font-size:32px;
	text-align:center;
	margin-bottom:30px;
}

.fitpro
{
	font-size:32px;
	text-align:center;
	margin-bottom:30px;
}


/* facilities tour page*/
.amnitiesheader
{
	font-size:22px;
	text-align:left;
	margin-bottom:30px;
}

#Column1
{
	position:absolute;
	width:300px;
	
}

#Column2
{
	position:absolute;
	left:310px;
	top:660px;
	width:300px;
}

#Column3
{
	position:absolute;
	left:620px;
	top:660px;
	width:300px;

}

#Column4
{
	position:absolute;
	left:310px;
	top:975px;
	width:300px;

}

/*end facilities tour page*/

#skilltop
{
	font-size:32px;
	text-align:center;
	margin-bottom:30px;
}

.swimtitle
{
	font-weight: bold;
}

/*
pop up div for calendar js
*/
.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			/*vertical-align:center;*/
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1px 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1px;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1px;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1px 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}
#kidshead
{
	font-size:50px;
	text-align:center;
}

.kids
{
	font-size:30px;
}

#kidshours
{
	text-align:center;
	margin-left:150px;
}

.kidspay
{
	text-align:center;
	font-size:30px;
	
}

.kidspay1
{
	text-align:center;
	
	
}

#map
{
	margin-left:90px;
	margin-top:50px;
}

#laclogo
{
	margin-left:70px;
	margin-bottom:30px;
	
}

 div.error
            {
                color: red;
                font-weight: bold;    
            }
			
#connum
{
	font-size:120%;
}	

.dir
{
	margin-top:10px;
	font-weight: bold;	
	text-align: center;
}	

.swimtable
{
	height:200px;
	width:500px;
	text-align:center;
	margin-top:20px;
	margin-left:50px;
	margin-bottom:50px;
}

.swimhead
{
	text-align:center;
	font-weight: bold;
}

.ptblurb
{
	padding-top:110px;
}

.trpic
{
	float:left;
	clear:left;
	padding-top:50px;
	padding-right:10px;
}

#ptblurb1
{
	padding-top:170px;
}

#ptblurb2
{
	padding-top:130px;
}

/* IE7 Only */
*:first-child+html  #ptblurb2
{
	padding-top:160px;
}

#ptblurb3
{
	padding-top:210px;
}

/* IE7 Only */
*:first-child+html  #ptblurb3
{
	padding-top:160px;
}

#ptblurb4
{
	padding-top:200px;
}

/* IE7 Only */
*:first-child+html  #ptblurb4
{
	padding-top:160px;
}

#ptblurb5
{
	padding-top:150px;
}

/* IE7 Only */
*:first-child+html  #ptblurb5
{
	padding-top:160px;
}

#ptblurb6
{
	padding-top:150px;
}

/* IE7 Only */
*:first-child+html  #ptblurb6
{
	padding-top:160px;
}

#ptblurb7
{
	padding-top:150px;
}

/* IE7 Only */
*:first-child+html  #ptblurb7
{
	padding-top:160px;
}
#ptblurb8
{
	padding-top:150px;
}

/* IE7 Only */
*:first-child+html  #ptblurb8
{
	padding-top:160px;
}
#ptblurb9
{
	padding-top:150px;
}

/* IE7 Only */
*:first-child+html  #ptblurb9
{
	padding-top:160px;
}
#ptblurb10
{
	padding-top:150px;
}

/* IE7 Only */
*:first-child+html  #ptblurb10
{
	padding-top:160px;
}
#ptblurb11
{
	padding-top:150px;
}

/* IE7 Only */
*:first-child+html  #ptblurb11
{
	padding-top:160px;
}
.redcolor
{
	color:red;
}
	
.newsize
{
	font-size:25px;
}	

#hhgear
{
	color:red;
	font-size:25px;
	text-align:center;
}

#ella
{
	width: 300px;
	height: 260px;
	
	
}

/* temporary id's and classes - erase them when done with elements on front page */

#brian_jeff
{
	float: right;
	padding-left:4px;
}

#brianpara
{
	text-align:left;
}

#lacamas1
{
	position:relative;
	right:75px;
	top:48px;
}
