<!--- POOL HOUSE POOL HOUSE POOL HOUSE POOL HOUSE POOL HOUSE POOL HOUSE POOL HOUSE POOL HOUSE POOL HOUSE  --->

img, div, input { behavior: url("images/iepngfix.htc") }

html{
height:101%;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;	
background-color:#1e092a;
background-image:url(../images/homeBackground3.jpg);
background-position:center top;
background-repeat:no-repeat;
background-attachment:fixed;

}

.clear{clear:both}  
.right{float:rightright}  
.left{float:left}  
   



.headingtext{

font-size:25px;
letter-spacing:-1px;
font-weight:bold;
line-height:25px;
}



.main980Wrapper{
margin:0 auto;
width:980px;
}


#tabsAndGlow{
background-image:url(../images/t1Background.jpg);
height:50px;
background-repeat:no-repeat;

}


#tabSS{
height: 47px;
width: 80px;
text-indent: 10000px;
overflow: hidden;
background:url(../images/tabSpa.jpg) top left no-repeat;
display: block;
float:left;
}
#tabSS:hover{
background-position: bottom left;
}

#tabPH{
height: 47px;
width: 80px;
text-indent: 10000px;
overflow: hidden;
background:url(../images/tabPool.jpg) top left no-repeat;
display: block;
float:left;
}
#tabPH:hover{
background-position: bottom left;
}



#whiteStrip{
background-image:url(../images/t2Background.jpg);
background-color:#ffffff;
background-repeat:no-repeat;
background-position:top;
padding-top:20px;
padding-bottom:5px;
}

#mainTitle{
padding-left:15px;
letter-spacing:-1px;
font-size:40px;
font-weight:bold;
color:#2e0a42;

}

#menuHolder{
margin-top:5px;

padding-left:15px;
font-size:12px;

}

.mainSplash{
margin-top:5px;


}

#crossLinksHome{
height:128px;
margin-top:4px;
padding-bottom:4px;
clear:both;
}



#crossLinksH{
height:128px;
padding-bottom:4px;
clear:both;
}

#crosslink1{
width:324px;
height:100%;
background-image:url(../images/crosslink1.jpg);

}
#crosslink2{
margin-left:4px;
width:324px;
height:100%;
background-image:url(../images/crosslink2.jpg);
}
#crosslink3{
height:100%;
margin-left:4px;
width:324px;
background-image:url(../images/crosslink3.jpg);
}


.crossLinkCover{
margin-top:63px;

height:65px;
background-image:url(../images/crossLinkBack.png);
background-repeat:repeat;
}

.crossTitle{
padding-left:10px;
color:#FFFFFF;
font-size:20px;
font-weight:bold;
letter-spacing:-.5px;

}

.crossText{
padding-right:10px;
padding-left:10px;
margin-top:-2px;
color:#f4c7a8;
padding-top:5px;
font-size:12px;
font-weight:bold;
letter-spacing:-.5px;
line-height:15px;



}

#footerWrapper{
padding-left:50px;
height:50px;
background-image:url(../images/footer.jpg);
}


#Phone{
padding-top:14px;
font-weight:bold;
font-size:18px;
color:#2e0a42;
}

#Newsletters{
padding-top:15px;
padding-left:5px;
font-weight:bold;
font-size:14px;

}
#Newsletters1{
padding-top:20px;
padding-left:40px;
font-weight:bold;
font-size:14px;
}

.whiteText{
color:white;
}

#goButton{
padding-top:10px;
padding-left:5px;
}

.pageSplash{
margin-top:5px;
border-bottom: 10px solid white;
}

.bodyImage{
border-bottom: 10px solid white;
}


.spapageBody{
line-height:20px;
background-color:#FFFFFF;
margin-top:4px;
float:left;
width:980px;
padding-top:25px;
padding-bottom:25px;
}

.pageBody{
line-height:20px;
background-image:url(../images/mainBack.png);
margin-top:2px;
margin-bottom:2px;
float:left;
width:980px;
padding-top:25px;
padding-bottom:25px;
}


.column1only{
float:left;
width:900px;
margin-left:40px;
}

.column1{
float:left;
width:400px;
margin-left:60px;
paddding:25px;
}

.column2{
float:left;
width:400px;
margin-left:px;
}

.column2map{
float:left;
width:460px;

}

.column1spa{
float:left;
width:440px;
margin-left:20px;
paddding:25px;
}

.column2spa{
float:left;
width:440px;
margin-left:30px;
}

.column1spaMenu{

float:left;
width:350px;
margin-left:40px;
paddding:25px;
}

.column2spaMenu{

float:left;
width:440px;
margin-left:30px;
}


.menuTitle {
font-weight:bold;

}


.outerWrapper{
background-image:url(../images/topStripe.jpg);
background-repeat:repeat-x;
}

a{
text-decoration:none;
color:#FFFFFF;

}
a:hover{
color:#FFFFFF;
text-decoration:underline;
}






