/* Global Parameters  */



	body { background: #C99AF4 url('images/wellness_phuket_thailand.gif') top center; background-repeat: repeat; margin-top: 18px; margin-left: 0px; margin-right: 0px; margin-bottom: 18px; }

		   

	h1 	

		{  font-family: verdana, Tahoma, arial; color: #DB0282; text-align: center; }



	h2 	

		{ font-family: verdana, arial;  color: #D08014; font-weight: bold; margin-top: 30px; margin-bottom: 18px; }

		

	h3 	

		{ font-family: verdana, arial;  color: #562980; font-weight: bold; }

		

	h4 	

		{ font-family: verdana, arial; color: #ff0000; font-weight: bold; text-align: center; }

		

	ul, li, ol

		{ font-family: verdana, arial, helvetica; font-size: 11pt; color: #70488E; font-weight: normal; }

		



	

/* Document Links  */



	a:link, a:active, a:visited

		{ font-family: verdana, Tahoma, arial; font-size: 11pt; color: #562980; text-decoration: underline; font-weight: normal; }

		

	a:hover

		{ font-family: verdana, Tahoma, arial; font-size: 11pt; color: #D08014; text-decoration: underline; font-weight: normal; }

		

		

	a.link9pt:link, a.link9pt:active, a.link9pt:visited

		{ font-family: verdana, Tahoma, arial; font-size: 9pt; color: #DAC37E; text-decoration: underline; font-weight: normal; }

		

	a.link9pt:hover

		{ font-family: verdana, Tahoma, arial; font-size: 9pt; color: #FFFFFF; text-decoration: underline; font-weight: normal; }

		

	a.link12pt:link, a.link12pt:active, a.link12pt:visited

		{ font-family: verdana, Tahoma, arial; font-size: 12pt; color: #D08014; text-decoration: underline; font-weight: bold; }

		

	a.link12pt:hover

		{ font-family: verdana, Tahoma, arial; font-size: 12pt; color: #FF0000; text-decoration: underline; font-weight: bold; }

		

		a.link10pt:link, a.link10pt:active, a.link10pt:visited

		{ font-family: verdana, Tahoma, arial; font-size: 10pt; color: #3c1560; text-decoration: underline; font-weight: bold; }

		

	a.link10pt:hover

		{ font-family: verdana, Tahoma, arial; font-size: 10pt; color: #FFFFFF; text-decoration: underline; font-weight: bold; }

		

		

	a.link9pt2:link, a.link9pt2:active, a.link9pt2:visited

		{ font-family: verdana, Tahoma, arial; font-size: 9pt; color: #FFFFFF; text-decoration: none; font-weight: normal; }

		

	a.link9pt2:hover

		{ font-family: verdana, Tahoma, arial; font-size: 9pt; color: #B99ED5; text-decoration: none; font-weight: normal; }

		

		

	a.linkmenu:link, a.linkmenu:active, a.linkmenu:visited

		{ font-family: verdana, Tahoma, arial; font-size: 11pt; color: #A765E4; text-decoration: none; font-weight: bold; padding-left: 34px; }

		

	a.linkmenu:hover

		{ font-family: verdana, Tahoma, arial; font-size: 11pt; color: #562980; text-decoration: none; font-weight: bold; padding-left: 34px; }

		



/*      From Seth Bareiss, February 20, 2009        */

/*   New <A href=...> link hover effects for MENU   */

/*     done with CSS instead of with JavaScript     */



/* MENU HOME button */

a.home:link, a.home:visited, a.home:active {

		display: block; 

		color: #a765e4; /* light violet */

		font-size:16px;

		

		/* next 2 entries are ignored with display:inline but honored with display:block */

		width:  176px; 

		height: 34px; 

		

		background-image:  url('./images/home.png');

		background-repeat: no-repeat; 

		text-indent: -9999px;

}

a.home:hover {

		color: #562980; /* dark purple */

		background-position: -176px;

} 

/* MENU ATMANJAI LOCATION button */

a.location:link, a.location:visited, a.location:active {

		display: block; 

		color: #a765e4; /* light violet */

		font-size:16px;

		

		/* next 2 entries are ignored with display:inline but honored with display:block */

		width:  176px; 

		height: 24px; 

		

		background-image:  url('./images/location.png');

		background-repeat: no-repeat; 

		text-indent: 33px;

}

a.location:hover {

		color: #562980; /* dark purple */

		background-position: -176px;

} 

.table_menu {
	background-color: #d8f3bc;
	width: 176px;
}

/* MENU blank24 button */

a.blank24:link, a.blank24:visited, a.blank24:active {

		display: block; 

		color: #a765e4; /* light violet */

		font-size:16px;

		font-weight: bold;

		font-family: Georgia, Times, "Times New Roman", serif;

		text-decoration:none;

		

		

		/* next 2 entries are ignored with display:inline but honored with display:block */

		width:  143px; 
		background: #d8f3bc url(images/blank24.gif) bottom left no-repeat;
		padding-top: 2px;
		padding-bottom: 4px;
		padding-left: 33px;



}

a.blank24:hover, a.blank24_active:link {

		color: #562980; /* dark purple */		
		display: block;
		font-size: 16px;
		font-weight: bold;
		font-family: Georgia, Times, "Times New Roman", serif;
		text-decoration: none;

		/* next 2 entries are ignored with display:inline but honored with display:block */

		width:  143px;
		background: #d8f3bc url(images/blank24.gif) bottom left no-repeat;
		padding-top: 2px;
		padding-bottom: 4px;
		padding-left: 33px;
		background-position: -176px bottom;
}



a.blank25:link, a.blank25:visited, a.blank25:active {

		display: block; 

		color: #a765e4; /* light violet */

		font-size:16px;

		font-weight: bold;

		font-family: Georgia, Times, "Times New Roman", serif;

		text-decoration:none;

		

		

		/* next 2 entries are ignored with display:inline but honored with display:block */

		width:  176px; 

		height: 24px; 

		

		background-image:  url('./images/blank24.gif');

		background-repeat: no-repeat; 

		text-indent: 4px;

}

a.blank25:hover {

		color: #562980; /* dark purple */

}



/*   END OF New <A href=...> link hover effects for MENU   */

/*        done with CSS instead of with JavaScript         */





/* Document Fonts  */



	.texts-11pt

		{ font-family: verdana, Tahoma, arial; font-size: 11pt; color: #70488E; font-weight: normal; }

		

	.right

		{ font-family: verdana, Tahoma, arial; font-size: 11pt; color: #DAEAA8; font-weight: normal; }



	

	

	

/* Document Tables  */



	table { 

	border-collapse: collapse; 

} 



table td, table th { 

	vertical-align: top; 

}

		

		

	.main 

		{ border: #E3CE19 6px solid; width: 966px; margin-left:auto; margin-right:auto; }

		

	.banner

		{ width: 954px; background: #E9FAD6; }

		

	.banner_divider

		{ width: 954px; background: #7743A7; }

		

	.menubg

		{ background: #D8F3BC url('images/phuket_beach_wellness_yoga_detox.gif') top center; width: 176px;}

		

	.table

		{ border: #990099 1px solid; width: 100%; background-color: #FFFFCC; }

		

	.table2

		{ border: #990099 1px solid; width: 100%; background-color: #FFFFCC; font-family: verdana, Tahoma, arial; font-size: 11pt; color: #70488E; font-weight: normal; }

				

	.table3

		{ border: #FFCC99 1px solid; width: 100%; }

	

	.left_shadow 

		{ background: url('images/patong_resort1.gif') top center; }

		

	.right_shadow 

		{ background: url('images/patong_resort2.gif') top center; }

			

    .footer 

		{ background: #7F4FB2; font-family: verdana, Tahoma, arial; font-size: 9pt; color: #B99ED5; text-align: center; padding-top: 15px; }

			

	.content 

		{ background: #E9FAD5 url('images/thailand_phuket.gif') top left repeat-x; font-family: verdana, Tahoma, arial; font-size: 11pt; color: #70488E; text-align: justify; padding-left: 20px; padding-right: 20px; }

		

	.content2 

		{ background-color: #E9FAD5; font-family: verdana, Tahoma, arial; font-size: 11pt; color: #70488E; text-align: justify; padding-left: 20px; padding-right: 20px; }

	

	.left 

		{ font-family: verdana, Tahoma, arial; font-size: 10pt; color: #70488E; text-align: left; font-style: italic; font-weight: normal; padding-left: 10px; padding-right: 10px; }

	

	.input

	   { background-color: #C06B33; color: #4C1E0A; font-family: Tahoma, verdana, arial; font-weight: normal; font-size: 8pt; border: #D17236 1px solid; }

	   



	.table-rates

		{ background-color: #BF762E; font-family: verdana, arial, helvetica; font-size: 8pt; color: #60260D; font-weight: bold; }

		

		

	.drop-down

		{ color:#EBEBEB; border: 1px solid #C99AF4; background-color: #FFFFFF; width: 140px; font-family: verdana, arial, helvetica; font-size: 8pt; color: #AE7ADE; font-weight: normal; text-align: center; }

		

		.table3column {

width: 100%;



}



.table3column td {

width: 33%;

padding: 4px;

text-align: center;

}



.table3column img {

border: none;

}



div#show6 {

width:504px;

margin:0 auto;

font-family: Verdana;

font-size:10pt;

font-weight: normal;

color: #70488e;

text-align: center;

background-color: #e7f7ce;

padding: 10px;

margin-top: -5px;

}



div#show6 table td {

height:0px;

}



div#show6 table input {

outline-style:none;

}



div#show7 {

width:640px;

height: 480px;

text-align: center;

background-color: #e7f7ce;

padding: 10px;

margin-top: -5px;

margin-left: auto;

margin-right: auto;

}



.table2column td {

width: 50%;

padding: 10px;

}





.shopingcart {

	width: 347px;

	height: 375px;

	margin-left:auto;

	text-align: center;

	margin-right:auto;

	background: url(images/how-healthy-in-a-toxic-world.gif) no-repeat

}



.shopingcart a:link, .shopingcart a:active, .shopingcart a:visited {

	display: block;

	width: 347px;

	height: 44px;

	padding-top: 287px;

	font-size: 22px;

	text-decoration: none;

	color: #333333;

}



.shopingcart a:hover {

	display: block;

	width: 347px;

	height: 44px;

	padding-top: 287px;

	font-size: 22px;

	text-decoration: none;

	color: #ffffff;

}





.testimonial {

	width: 696px;

	border: #CCCCCC solid 1px;

	padding: 20px;

	margin-bottom: 20px;

	background-color: #FFFFFF;

}



.testimonial img {

	float: left;

	margin-right: 16px;

	margin-bottom: 10px;

}



.testimonial-heading {

	display: block;

	height: 28px;

	font-size: 18px;

	color: #FFFFFF;

	font-weight: bold;

	padding-left: 20px;

	padding-top: 3px;

	width: 718px;

	background: url(images/testimonial-heading.gif) repeat-x left top;

}



.note {

	color: #666666;

	font-size: 14px;

	margin-top: 26px;

	font-style: italic;

}



#trip-advisor {

	position: fixed;

	top: 19px;

	left: 322px;

	z-index: 1000;

}

#flood-donation {

	position: fixed;

	top: 28px;

	right: 174px;

	z-index: 1000;

}

.picture-border {

	border: solid 3px #7743a7;

}



#wrapper {

	margin-left: auto;

	margin-right: auto;

	width: 966px;

	position: relative;

}

.highlight {
	-moz-border-radius: 15px;
	border-radius: 15px;
	background: #d8f3bc;
	padding: 10px;
	text-align: center;
	margin-top: 20px;
}

.highlight p span {
	font-weight: bold;
	font-style: italic;
	color: #D08014;
}

.right_box {
	display: block;
	position: relative;
	float: right;
	margin-left: 16px;
	text-align: center;
}

.right_box img {
	border: 2px solid #D08014;
}
