/* CSS Document */

body {
background-color: #FAFBD3;
	}
		
#container { 
	margin:0 auto 0 auto; 
	width:860px; 
	text-align:center;
	position:relative;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	background-color: #FAFBD3;	
	z-index:0; 
	}

#header {
	position:absolute;
	top: 10px;
	left: 23px;
	width: 814px;
	height: 297px;
	z-index: 1;
	}

#line {
	position:absolute;
	top: 339px;
	left: 23px;
	width: 814px;
	height: 10px;
	z-index: 1;
	}

/* Navigation */
#homenav {
	position: absolute;
	top: 315px;
	left: 90px;
	background:url(nav/homenav.gif) 0 0;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}
	
#homenav:hover {
	position: absolute;
	top: 315px;
	left: 90px;
	background:url(nav/homenav.gif) 0 25px;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}

#massagenav {
	position: absolute;
	top: 315px;
	left: 222px;
	background:url(nav/massagenav.gif) 0 0;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}
	
#massagenav:hover {
	position: absolute;
	top: 315px;
	left: 222px;
	background:url(nav/massagenav.gif) 0 25px;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}
	

#benefitsnav {
	position: absolute;
	top: 315px;
	left: 384px;
	background:url(nav/benefitsnav.gif) 0 0;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}
	
#benefitsnav:hover {
	position: absolute;
	top: 315px;
	left: 384px;
	background:url(nav/benefitsnav.gif) 0 25px;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}
	

#trainingnav {
	position: absolute;
	top: 315px;
	left: 546px;
	background:url(nav/trainingnav.gif) 0 0;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}
	
#trainingnav:hover {
	position: absolute;
	top: 315px;
	left: 546px;
	background:url(nav/trainingnav.gif) 0 25px;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}
	
#referralssnav {
	position: absolute;
	top: 315px;
	left: 708px;
	background:url(nav/referralsnav.gif) 0 0;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}
	
#referralssnav:hover {
	position: absolute;
	top: 315px;
	left: 708px;
	background:url(nav/referralsnav.gif) 0 25px;
	height: 25px;
	width: 82px;
	z-index: 2;
	cursor:pointer; 
	}
	

.bold {
	font-weight:bold;
	}
	
.boldheader {
	font-weight:bold;
	font-size:18px;
	color: #006600;
	}
	
.italic{
	font-style:italic;
	}
	
.bolditalic {
	font-weight:bold;
	font-style:italic;
	}	

blockquote2 {
border : 2px solid #006600;
width: 200px;
float: left;
font-style:italic;
margin-left: 0px;
margin-right: 10px;
padding: 10px;
}

.underline {text-decoration:underline;}

.underlinegil {
	text-decoration:underline;
	color: #006600;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:14px;
	}

.gil{
	color: #006600;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.center { 
	text-align:center;
		}
		
.border {
	border:none;
	}

.style2 {color: #006600}

.style3 {color: #0066FF;
		font-weight:bold;}

.style4 {
	font-size: 14px;
	font-weight:bold;
	font-style:italic;
	}

.style5 {
	color: #FFFFFF;
	}
	
/* Headers */
#moving  {
	position:absolute;
	top:350px;
	left: 26px;
	z-index: 3;
		}

#pagehead  {
	position:absolute;
	top: 520px;
	left: 30px;
	z-index: 3;
		}
		
#indexpagehead  {
	position:absolute;
	top: 520px;
	left: 30px;
	z-index: 3;
		}
		
#image1 {
	position:absolute;
	top: 370px;
	left: 500px;
	z-index:3;
	}
	
#floatimage {
	float: right;
	padding-right:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:10px; 
	z-index: 4;
	}	
	
#imagesign {
	position:absolute;
	top: 520px;
	left: 580px;
	width: 208px;
	border:thin;
	border-color:#006633;
	z-index: 1;
	background-color: #FAFBD3;
	}
#floatimage1 {
	float: right;
	padding-right:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:10px; 
	z-index: 4;
	}
	
#floatimageindex {
	float: left;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px; 
	z-index: 4;
	}	
	
#floatimagejenny {
	float: right;
	padding-right:0px;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:10px; 
	width: 208px;
	height: 310px;
	z-index: 4;
	}	
	
#floatimagelomi {
	float: right;
	padding-right:0px;
	padding-left:15px;
	padding-top:0px;
	padding-bottom:10px; 
	width: 208px;
	height: 310px;
	z-index: 4;
	}	
	
#floatimagelocation {
	float: right;
	padding-right:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:10px; 
	z-index: 4;
	}
		
.text {
	position: absolute;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	text-align:left;
	padding:20px;
	background-color: #FAFBD3;
	border: thin;
	border-color:#006600;
	top: 560px;
	left: 52px;
	width: 700px;
	z-index:2;
	}
	
.textindex {
	position: absolute;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	text-align:left;
	padding:20px;
	background-color: #FAFBD3;
	border: thin;
	border-color:#006600;
	top: 560px;
	left: 52px;
	width: 400px;
	z-index:2;
	}
	
.textlink {
	position: absolute;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	text-align:right;
	padding:20px;
	background-color: #FAFBD3;
	border: thin;
	border-color:#006600;
	top: 580px;
	left: 52px;
	width: 700px;
	z-index:2;
	}
	
.textphotos {
	position: absolute;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	text-align:center;
	padding:20px;
	background-color: #FAFBD3;
	border: thin;
	border-color:#006600;
	top: 560px;
	left: 52px;
	width: 700px;
	z-index:2;
	}
	
/* links for text links on all pages */
a.TEXT:link {
	color: #0066FF;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:14px;
	text-align:center;
	z-index:10;
	}     /* unvisited link */
	
a.TEXT:active {
	color: #0066FF;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:14px;
	text-align:center;
	z-index:10;
	}   /* selected link */
	
a.TEXT:visited {
	color: #0066FF;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:14px;
	text-align:center;
	z-index:10;
		}  /* visited link */
	
a.TEXT:hover {
	color: #006600;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size:14px;
	text-align:center;
	cursor:pointer; 
	z-index:10;
		}   /* mouse over link */
		
a.indexlink:link {
	color: #FFFFFF;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:14px;
	text-align:center;
	z-index:10;
	}     /* unvisited link */
	
a.indexlink:active {
	color: #FFFFFF;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:14px;
	text-align:center;
	z-index:10;
	}   /* selected link */
	
a.indexlink:visited {
	color: #FFFFFF;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:14px;
	text-align:center;
	z-index:10;
		}  /* visited link */
	
a.indexlink:hover {
	color: #006600;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size:14px;
	text-align:center;
	cursor:pointer; 
	z-index:10;
		}   /* mouse over link */
		
	
/* links page */
a.linkspage:link {
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#006600;
	text-decoration: underline;
	text-align:center;
	z-index:10;
	}     /* unvisited link */
	
a.linkspage:active {
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#006600;
	text-decoration: none;
	text-align:center;
	z-index:10;
	}   /* selected link */
	
a.linkspage:visited {
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#006600;
	text-decoration: underline;
	text-align:center;
	z-index:10;
		}  /* visited link */
	
a.linkspage:hover {
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	text-align:center;
	cursor:pointer; 
	z-index:10;
		}   /* mouse over link */
		
#painflash {
	float: left;
	padding-right:0px;
	padding-left:100px;
	padding-top:0px;
	padding-bottom:0px; 
	width:150px;
	height:135px;
	z-index: 4;
	}
		
#thaiflash {
	float: right;
	padding-right:0px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	width: 550px; 
	height: 550px; 
	z-index: 8;
	}
	
.text2 {
	position: absolute;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	text-align:left;
	padding:20px;
	background-color: #FAFBD3;
	border: thin;
	border-color:#006600;
	top: 1320px;
	left: 52px;
	width: 700px;
	z-index:2;
	}
	
.text2benefits {
	position: absolute;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	text-align:left;
	padding:0px;
	background-color: #FAFBD3;
	top: 290px;
	left: 380px;
	width: 350px;
	z-index:5;
	}
	
.text2rates {
	position: absolute;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	text-align:left;
	padding:20px;
	background-color: #FAFBD3;
	border-style:solid;
	border:thin;
	border-color:#006600;
	top: 500px;
	left: 300px;
	width: 240px;
	z-index:2;
	}
#map {
	position: absolute;
	top: 40px;
	left: 40px;
	z-index: 4;
	}	

