*[onclick] {cursor: pointer;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../images/bg.jpg) #136447 top left repeat-x;
}


a:link {
	color: #136447;
	text-decoration: underline;
}
a:visited {
	color: #136447;
	text-decoration: underline;
}
a:hover {
	color: #2D8B69;
	text-decoration: underline;
}
a:active {
	color: #2D8B69;
	text-decoration: underline;
}


#footer {
	width: 700px;
	padding: 0px;
	margin: 0px auto;
	text-align: center;
}


#footer p {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}


#footer a:link {
	color: #ffffff;
	text-decoration: underline;
}
#footer a:visited {
	color: #ffffff;
	text-decoration: underline;
}
#footer a:hover {
	color: #B19C64;
	text-decoration: underline;
}
#footer a:active {
	color: #B19C64;
	text-decoration: underline;
}

.pushtotalk { margin-left:20px;}










.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.quickform {
	width: 150px;
}
input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #136447;
	padding: 2px;
}


#mainTable {
	background: url(../images/bg_table.jpg) top left repeat-y;
	margin: 0px auto; 
	padding: 0px;
}


#indexDrPhotos {
	margin: 0px; 
	padding: 0px;
	width: 215px;
	background: url(../images/index/index_r4_c9.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


#indexAboutBG {
	background: url(../images/index/index_r9_c2.gif) top left repeat-y;
	margin: 0px; 
	padding: 0px;
}


	#indexAbout {
		background: url(../images/index/index_r5_c2.jpg) top left no-repeat;
		margin: 0px; 
		padding: 0px;
	}
		#indexAbout p {
			margin-left: 50px;
			margin-right: 15px;
		}
		#indexAbout h1 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #318869;
			font-weight: bold;
			margin-left: 50px;
			margin-right: 15px;
		}


#indexRight p {
	margin-left: 20px;
	margin-right: 15px;
}


	#indexRightContact {
		background: url(../images/index/index_r8_c13.jpg) top left no-repeat;
		margin: 0px; 
		padding: 0px;
	}


	#indexRightNews {
		background: url(../images/index/index_r16_c13.jpg) top left no-repeat;
		margin: 0px; 
		padding: 0px;
	}


#indexServicesList {
	margin: 0px; 
	padding: 0px;
	height: 120px;
	background: url(../images/index/index_r21_c2.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #136447;
}
	#indexServicesList p {
		margin-left: 15px;
		margin-right: 10px;
	}
	
#indexSpaBG {
	background: url(../images/index/index_r22_c5.gif) top left repeat-y;
	margin: 0px; 
	padding: 0px;
}


	#indexSpa {
		background: url(../images/index/index_r20_c5.jpg) top left no-repeat;
		margin: 0px; 
		padding: 0px;
	}
		#indexSpa p {
			margin-left: 20px;
			margin-right: 15px;
		}

	
#subbghead {
	background: url(../images/sub/bodybg.jpg) top left no-repeat;
	margin: 0px; 
	padding: 0px;
}


#subbg {
	background: url(../images/sub/bg.jpg) top left repeat;
	margin: 0px; 
	padding: 0px;
}


	#subbg p {
		margin-right: 45px;
		margin-left: 53px;
		padding: 0px;
	}
	#subbg h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #318869;
		font-weight: bold;
		margin-right: 45px;
		margin-left: 53px;
	}
	#subbg h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #AD975C;
		font-weight: bold;
		margin-right: 45px;
		margin-left: 53px;
	}


/* FOR SLIDEOUT MENUS */


.slideoutTable {
	background-color: #136447;
	border: 1px solid #FFFFFF;
}
.slideoutOption

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.slideoutOptionTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
    DISPLAY: block;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}
.slideoutOption A:link
{
    DISPLAY: block;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.slideoutOption A:hover
{
    DISPLAY: block;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #318869;
    TEXT-DECORATION: none;
}
.slideoutOption A:visited
{
    DISPLAY: block;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}


.menu0 {
	left: 370px;
}
.menu1 {
	left: 175px;
}

/* For SPA-LASH Spa Menu */

#spabghead {
	background: url(../images/sub/bodybg.jpg) top left no-repeat;
	margin: 0px; 
	padding: 0px;
}


#spabg {
	background: url(../images/sub/bg.jpg) top left repeat;
	margin: 0px; 
	padding: 0px;
}


	#spabg p {
		margin-right: 45px;
		margin-left: 53px;
		padding: 0px;
	}
	#spabg h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #318869;
		font-weight: bold;
		margin-right: 45px;
		margin-left: 53px;
	}
	#spabg h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #AD975C;
		font-weight: bold;
		margin-right: 45px;
		margin-left: 53px;
	}

/* End SAP-LASH Spa Menu */

#table-nav {
	background:url("../new_nav/nav-waterfall.jpg") right no-repeat;
}

img.waterfallnav {margin-left:8px;}