body{
font-family:Verdana, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#666;
margin:0;
background:#ffffff;
}
h1{
	font-size:26px;
	font-weight:normal;
	margin:0;
	padding:0px 0px 15px 0px;}
h2{
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0px 0px 10px 0px;}

.buttom_book{width:73px;}

#container{
background:url(../images/bg-phuket.gif) no-repeat;}
.font {
		font-weight: normal;
		text-decoration: none;
	}
.font2 {
		font-weight: normal;
		color: #555555;
		text-decoration: none;
	}
.font2 li{
	padding-top:5px;
	padding-bottom:5px;
}
p{
padding:0; margin:0 0 15px 0;
font-size:11px;
}
.padding10{
	padding:10px 0px 10px 0px;
}
#logo{
	width:254px; height:84px;
	float:left;
}
ul.list{
font-size:11px;
padding-bottom:8px;
}
li.list{
font-size:11px;
padding-bottom:8px;
}
img{
border:0;
}
.navigation{font-size:9px; color:#888888}
.navigation a{text-decoration:none; color:#888888}
.navigation a:hover{text-decoration:underline; color:#888888}
.booking-l{padding:0 0 0 10px}
.booking-u{padding:0 0 10px 0}
/*------------ content ----------------*/
#allcontent{
	width:1000px;
	margin:0 auto 0 auto;
	padding-top:29px;
	border-color:#dfdfe0;
	border-style:solid;
	border-width:1px;
}
.border_under{
	border-bottom-color:#bcbcbc;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
#linew100p{
	width:100%; height:1px;
	margin:10px 0 15px 0;
	background-color:#bcbcbc;
}
.mainmenu{
	font-size:14px;
}
.mainmenu a{
	color:#666;
	text-decoration:none;
}
.mainmenu a:hover{
	color:#666;
	text-decoration:underline;
}
body {
scrollbar-face-color:#ddd;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#ff;
scrollbar-darkshadow-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#fff;
}

td.leftmenu{
background-color:#ffffff;
margin: 10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
border-right:1px #c7b29a solid
 
}

td.maintable{
margin: 15px 15px 15px 15px;
padding-left:10px;
background-color:#FFFFFF;
}

td.endfooter{
background-color:#ffffff;
border-top:1px #c7b29a solid
 
}

#home-page{
position:absolute;
height:200px;
width:880px;
overflow:auto;
}

/* index.html */
.question-location{
position:absolute;
top:230px;
left:30px;
font-size:21px;
color:#534741;
}

.answer-location{
position:absolute;
font-size:20px;
top:215px;
left:0px;
}
.answer-location1{
position:absolute;

top:80px;
left:0px;
}

.answer-location1 a{
padding:0 0 0 30px;
text-decoration:none;
font-weight: bold;
font-size:11px;
color:#534741;
}

.answer-location2 a{
padding:0 0 0 30px;
text-decoration:none;
font-weight: bold;
font-size:11px;
color:#534741;
}


.answer-location1 a:hover{
background:url(../images/bg_selectmenu.gif) no-repeat;
}

.answer-location a{
padding:0 0 0 30px;
text-decoration:none;
font-size:20px;
color:#534741;
}

.answer-location a:hover{
background:url(../images/bg_selectmenu.gif) no-repeat;
}

#select-location{
width:880px;
height:530px;
background:url(../images/select_location.jpg) no-repeat;
}

#select-news{
width:880px;
height:405px;
background-color:#484046;
border-bottom:#660099;
}

#newsl{
height:405px;
float:left;
padding-top:0px;
padding-left:10px;
}

#newsr{
height:405px;
float:right;
padding-top:0px;
padding-right:66px;
}

#newsrjp{
height:405px;
width:540px;
float:right;
padding-top:0px;
padding-right:5px;
padding-left:5px;
}

.aword{
position:absolute;
/*width:137px;*/

height:50px;
right:15px;
bottom:15px;
}
.aword1{
position:absolute;
/*width:137px;*/

height:50px;
left:15px;
bottom:75px;
}

.aword2{
position:absolute;
/*width:137px;*/
font-size:14px
height:50px;
left:15px;
bottom:140px;
}

.aword3{
position:absolute;
/*width:137px;*/
font-size:14px
height:50px;
left:113px;
bottom:140px;
}

.japan-location{
position:absolute;
top:10px;
/*bottom:15px;*/
left:15px;
width:100px;
color:#534741;
}
.japan-location1{
position:absolute;
top:10px;
/*bottom:15px;*/
left:200px;
width:100px;
color:#534741;
}

.image-location1{
position:absolute;
top:0px;
/*bottom:15px;*/
left:217px;
width:100px;
color:#534741;
}

.japan-location a{
text-decoration:none;
color:#534741;
}

.japan-location a:hover{
color:#ffc20e;
}
a.menu{COLOR:#666; FONT-SIZE: 11px;  TEXT-DECORATION: none;}
a.menu:hover{COLOR:#666; FONT-SIZE: 11px;  TEXT-DECORATION: underline;}

a.normal:link {
	COLOR:  #666; FONT-SIZE: 11px;  TEXT-DECORATION: underline;
}
a.normal:visited {
	COLOR:  #666; FONT-SIZE: 11px;  TEXT-DECORATION: underline;
}
a.normal:hover {
	COLOR:  #666; FONT-SIZE: 11px;  TEXT-DECORATION: none}
a.normal:active {
	COLOR:  #666; FONT-SIZE: 11px;  TEXT-DECORATION: none;
}

a.white:link {
	COLOR:  #FFFFFF; FONT-SIZE: 11px;  TEXT-DECORATION: none;
}
a.white:visited {
	COLOR:  #FFFFFF; FONT-SIZE: 11px;  TEXT-DECORATION: none;
}
a.white:hover {
	COLOR:  #FFFFFF; FONT-SIZE: 11px;  TEXT-DECORATION: underline}
a.white:active {
	COLOR:  #FFFFFF; FONT-SIZE: 11px;  TEXT-DECORATION: none;
}

a.whiteSmall:link {
	COLOR:  #FFFFFF; FONT-SIZE: 11px;  TEXT-DECORATION: none;
}
a.whiteSmall:visited {
	COLOR:  #FFFFFF; FONT-SIZE: 11px;  TEXT-DECORATION: none;
}
a.whiteSmall:hover {
	COLOR:  #FFFFFF; FONT-SIZE: 11px;  TEXT-DECORATION: underline}
a.whiteSmall:active {
	COLOR:  #FFFFFF; FONT-SIZE: 11px;  TEXT-DECORATION: none;
}
}
a.footerlink:link {
	COLOR: #555555; TEXT-DECORATION: underline;
}
a.footerlink:visited {
	COLOR: #666; TEXT-DECORATION: underline; 
}
a.footerlink:active {
	COLOR: #666; TEXT-DECORATION: underline; 
}
a.footerlink:hover {
	COLOR: #666; TEXT-DECORATION: underline; 
}

.virtualpage, .virtualpage2, .virtualpage3{
/*display: none;*/
}

.paginationstyle{
position:absolute;
right:0px;
top:170px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
color: #666;
background-color: #ffffff;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #fff;
background-color: #bcbcbc;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #666;
}
/*-- class --*/
.topLine{
border-top:1px solid #bcbcbc;
}

.submenu_show{
display:inline;
}
.submenu_hide{
display:none;
}

.txtHeader{
color:#666;
font-size:24px;
}

.txtHeader2{
color:#666;
font-size:24px;
}

.txtContent1{
color:#666;
font-size:11px;
}

.txtBrown{
color:#c69c6d;
}

.email{
color:#555;
text-decoration:none;
}
.email:hover{
color:#666;
text-decoration:underline;
}

.cOrange{
color:#666;
}

.select_mainmenu{
	border-bottom:1px solid #bcbcbc;
}
.select_submenu{
	color: #666;
}

.menu-content{

}

.menu-content a{
padding:0 0 0 13px;
text-decoration:none;
color:#666;
font-size:16px;
}

#gallery-thm{

}
#gallery-thm a{
padding:2px;
}

.photogallery{
background:url(../images/bg_photogallery.jpg) no-repeat;
}
.bg-soundofaleenta{
background:url(../images/bg-soundofaleenta.jpg) no-repeat;
}
.bg-guestdiary{
background:url(../images/bg-guestdiary.jpg) no-repeat;
}

.txtorangemain{ color:#f7941d; }
.txtbrownmain{ color:#736357; }

/*  menu link  */
.menu_main_noline{
color:#787878;
text-decoration:none;
text-transform:uppercase;
}

.menu_main, .menu_main_select{
color:#787878;
text-decoration:none;
text-transform:uppercase;
font:"Gill Sans MT", Verdana, Tahoma, Helvetica, sans-serif;
}

.menu_main:hover, .menu_main_select{
text-decoration:underline;
text-transform:uppercase;
}

.menuanchorclass{color:#787878; text-decoration:none}
.menuanchorclass:hover{color:#787878; text-decoration:underline;}

.menu_sub, .menu_sub_select{
color:#666;
text-decoration:none;
text-transform:lowercase;
}
.menu_sub:hover, .menu_sub_select{
color:#666;
}

.menu_location, .menu_location_select {
color:#666;
text-decoration:none;
padding:0 0 0 10px;
text-transform:uppercase;
}
.menu_location:hover, .menu_location_select {
background:url(../images/location_hover.gif) no-repeat;
text-transform:uppercase;
}

.menu_content, .menu_content_select{
padding:0 0 0 13px;
color:#666;
font-size:11px;
text-decoration:none;
}
.menu_content:hover, .menu_content_select{
background:url(../images/bg_selectmenucontent.gif) no-repeat;
}

/*---------------------------------------------------------------*/

.bg-content01{ background:url(../images/bgcontent01.gif) no-repeat; background-position:bottom;}
.bg-content02{ background:url(../images/bgcontent02.gif) no-repeat; background-position:bottom;}
.bg-content03{ background:url(../images/bgcontent03.gif) no-repeat; background-position:bottom;}
.bg-content04{ background:url(../images/bgcontent04.gif) no-repeat; background-position:bottom;}
.bg-content05{ background:url(../images/bgcontent05.gif) no-repeat; background-position:bottom;}
.bg-content06{ background:url(../images/bgcontent06.gif) no-repeat; background-position:bottom;}
.bg-content07{ background:url(../images/bgcontent07.gif) no-repeat; background-position:bottom;}

.inroom-features{
font-size:11px;
padding-left:10px; margin:0 0 20px 0;
list-style-image:url(../images/bullet1.gif);
}

.list{
font-size:11px;
padding-bottom:7px;
list-style-image:url(../images/bullet1.gif);
}

li.thelist{
font-size:11px;
padding-bottom:7px;
list-style-image:url(../images/bullet1.gif);
}

/************************ images slide show **********************/
#imageContainer-index {
	position:relative; width:685px;

	/*border:0px solid #000;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #555;*/
}


.transON{ opacity:.80;filter: alpha(opacity=80);-moz-opacity: 0.80; }
.transOFF{ opacity:1.0;filter: alpha(opacity=100);-moz-opacity: 1.00; padding:1px 0 0 0; }
.note{ color:#aaaaaa; font-size:9px;}

.preload{ background: url(../images/preloading.gif) no-repeat 50% 50%; }

.linkPK-HH{
color:#9b7827;
text-decoration:none;
}
.linkPK-HH:hover{
color:#f4bf2a;
}

.linkPK-HH1{
color:#534741;
text-decoration:none;
}
.linkPK-HH1:hover{
color:#534741;
}


.linkchefsnews{
color:#f7941d;
text-decoration:none;
}
.linkchefsnews:hover{
color:#d09044;
}

.textnewsheadwhite{
font-size:11px;
color:#cccccc;
}
.textnewscontent{
color:#cccccc;
font-size:10px;
}

.accomstyle:link {
	COLOR:  #666;FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; font-weight: bold; TEXT-DECORATION: none;
}
.accomstyle:visited {
	COLOR:  #666;FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; font-weight: bold; TEXT-DECORATION: none;
}
.accomstyle:hover {
	COLOR:  #666;FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; font-weight: bold; TEXT-DECORATION: underline}
.accomstyle:active {
	COLOR:  #666;FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; font-weight: bold; TEXT-DECORATION: none;
}
.accomstyle1:link {
	COLOR:  #666; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; TEXT-DECORATION: none;
}
.accomstyle1:visited {
	COLOR:  #666; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; TEXT-DECORATION: none;
}
.accomstyle1:hover {
	COLOR:  #666; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal;; TEXT-DECORATION: underline}
.accomstyle1:active {
	COLOR:  #666; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; TEXT-DECORATION: none;
}

.indexstlye:link {
	COLOR:  #666;FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-STYLE: normal; font-weight: bold; TEXT-DECORATION: none;
}
.indexstlye:visited {
	COLOR:  #666;FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-STYLE: normal; font-weight: bold; TEXT-DECORATION: none;
}
.indexstlye:hover {
	COLOR:  #666;FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-STYLE: normal; font-weight: bold; TEXT-DECORATION: underline}
.indexstlye:active {
	COLOR:  #666;FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-STYLE: normal; font-weight: bold; TEXT-DECORATION: none;
}

.indexstlye1:link {
	COLOR:  #ffffff;FONT-WEIGHT: normal; font-family: Verdana, Tahoma, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; font-weight: normal; TEXT-DECORATION: underline;
}
.indexstlye1:visited {
	COLOR:  #ffffff;FONT-WEIGHT: normal; font-family: Verdana, Tahoma, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; font-weight: normal; TEXT-DECORATION: underline;
}
.indexstlye1:hover {
	COLOR:  #ffffff;FONT-WEIGHT: normal; font-family: Verdana, Tahoma, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; font-weight: normal; TEXT-DECORATION: underline}
.indexstlye1:active {
	COLOR:  #ffffff;FONT-WEIGHT: normal; font-family: Verdana, Tahoma, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; font-weight: normal; TEXT-DECORATION: underline;
}
.tb_press_l{padding:15px; border-left:#CCC solid 1px; border-top:#CCC solid 1px}
.tb_press_r{padding:15px; border-right:#CCC solid 1px; border-left:#CCC solid 1px; border-top:#CCC solid 1px}
.tb_press_l img{margin-bottom:7px}
.tb_press_r img{margin-bottom:7px}
.tb_press_l:hover{background-color:#f2f2f2}
.tb_press_r:hover{background-color:#f2f2f2}
.ul_press{margin:0; padding:0; list-style:none}
.ul_press li{padding:15px; border:#CCC solid 1px; border-top:#CCC solid 1px; float:left; display:block; text-align:right; width:140px; margin:-1px -1px 0 0}
.ul_press li img{margin-bottom:7px}
.ul_press li:hover{background-color:#f2f2f2}
.div_press{padding:15px; border:#CCC solid 1px; border-top:#CCC solid 1px; float:left}
.div_press img{margin-bottom:7px}
.div_press:hover{background-color:#f2f2f2}

#icon-social{width:205px; height:24px; padding:4px 0 0 10px; margin:0 0 5px 0; background:url(../../../images/bg-socialnetwork.gif);}
#icon-social a{color:#666; text-decoration:none;} #icon-social a:hover{color:#666; text-decoration:underline;}
.tb-social a{color:#666; text-decoration:none;} .tb-social a:hover{color:#666; text-decoration:underline;}
