/* CSS Document */
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	color:#FFFFFF;
	width:100%;
	background-color:#000000;
	scrollbar-base-color:black; 
	scrollbar-arrow-color: gray;
	scrollbar-DarkShadow-Color: blue; 
}
.bg
{
	background-image:url(/images/bg.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}
.bg-intro
{
	background-image:url(/images/bg-intro1.jpg);
	width:100%;
	height:100%;
	background-position:center;
	background-repeat:no-repeat;
	margin-top:30px;
}
.bg-intro1
{
	background-image:url(/images/bg-intro.png);
	width:100%;
	height:100%;
	background-position:center;
	background-repeat:no-repeat;
	margin-top:30px;
}


.bghoneymoon
{
	background-image:url(/images/bg-honey.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}
.bg-family
{
	background-image:url(/images/bg-family.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}

.bg-accom
{
	background-image:url(/images/bg-accom.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}
.bg-restaurant
{
	background-image:url(/images/bg-restaurant2.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}

.bg-bar
{
	background-image:url(/images/bg-bar.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}

.bg-owner
{
	background-image:url(/images/bg-owner.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}

.bg-suite
{
	background-image:url(/images/bg-accommodation.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}

.bg-contact
{
	background-image:url(/images/bg-contact.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}
.bg-spacial
{
	background-image:url(/images/bg-spacial.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}
.bg-promotion
{
	background-image:url(/images/bg-promotion1.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}

.bg-photo
{
	background-image:url(/images/bg-photo.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}

.bg-destination
{
	background-image:url(/images/bg-destination.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}

.bg-destination2
{
	background-image:url(/images/bg-destination2.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}


.bg-facility
{
	background-image:url(/images/bg-facility.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
	
}
.bg-handmade
{
	background-image:url(/images/bg-handmade.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
	
}


.bg-library
{
	background-image:url(/images/bg-library.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}

.bg-Surounding
{
	background-image:url(/images/bg-landao.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}
.bg-reservation
{
	background-image:url(/images/bg-reservation.jpg);
	width:100%;
	background-repeat:no-repeat;
	height:100%;
}
textarea
{
}

.bg-tt
{
	background-image:url(/images/bg-btn.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:68px;
	height:23px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	border:0;	
}
.bor-image
{
border-left:solid 1px;
border-left-color:#cdaa84;
border-top:solid 1px;
border-top-color:#cdaa84;
border-right:solid 1px;
border-right-color:#cdaa84;
border-bottom:solid 1px;
border-bottom-color:#cdaa84;

}

h1
{
font-family:Arial, Helvetica, sans-serif;
size:22px;
color:#ffe6a3;
font-weight:100;
}
h2
{
font-family:Tahoma;
size:24px;
color:#ffe6a3;
font-weight:100;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
size:14px;
color:#ffe6a3;
font-weight:100;
}


.txtwhite30
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	color:#ffffff;
}
.txtwhite26
{
	font-family:Tahoma;
	font-size:26px;
	font-weight:normal;
	color:#ffffff;
}
.txtwhite16
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
}
.txtwhite14
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
}
.txtwhite13
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
}
.txtwhite13b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}
.txtwhite12b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.txtwhite11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}
.txtyellow11b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffe6a3;
}
.txtyellow18b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffe6a3;
}


.txtblack11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}
.txtblack12b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0a0909;
}
.txtpurple13
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#c167ff;
}
.txtpurple14
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#c167ff;
}
.txtorange10b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ff9600;
}
.txtorange11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ff9600;
}
.txtorange11b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ff9600;
}
.txtorange12b
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ff9600;
}
.txtorange13b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ff9600;
}
.txtgray11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#979a90;
}
.txtgray15
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#414141;
}
a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f2da9b;
	font-weight:normal;
	text-decoration:none;
}
a.linkyellow16:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffe6a3;
	font-weight:normal;
	text-decoration:none;
}
a.linkyellow16:visited
{
	font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
	color:#ffe6a3;
	font-weight:normal;
	text-decoration:none;
}
a.linkyellow16:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
a.linkyellow:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff8400;
	font-weight:bold;
	text-decoration:none;
}
a.linkyellow:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff8400;
	font-weight:bold;
	text-decoration:none;
}
a.linkyellow:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff8400;
	font-weight:bold;
	text-decoration:underline;
}
a.linkwhite12b:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.linkwhite12b:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.linkwhite12b:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.linkwhite13b:link
{
	font-family:Tahoma;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.linkwhite13b:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.linkwhite13b:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff8400;
	font-weight:bold;
	text-decoration:none;
}

a.linkblack12b:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a0909;
	font-weight:bold;
	text-decoration:none;
}
a.linkblack12b:visited
{
	font-family:Tahoma;
	font-size:12px;
	color:#0a0909;
	font-weight:bold;
	text-decoration:none;
}
a.linkblack12b:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a0909;
	font-weight:bold;
	text-decoration:none;
}
a.linkorange:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff8400;
	text-decoration:none;
}
a.linkorange:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff8400;
	text-decoration:none;
}
a.linkorange:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff8400;
	text-decoration:none;
}
a.linkfooter:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#979a90;
	font-weight:normal;
	text-decoration:none;
}
a.linkfooter:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#979a90;
	font-weight:normal;
	text-decoration:none;
}
a.linkfooter:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
a.linkbox:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f2da9b;
	font-weight:normal;
	text-decoration:none;
}
a.linkbox:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f2da9b;
	font-weight:normal;
	text-decoration:none;
}
a.linkbox:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.bg-btn
{ 	background-image:url(/images/bg-btn.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:68px;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	border:0;
}
p{
padding-left:
}
.box1
{
background-image:url(/images/home01.jpg); 
background-repeat:no-repeat; 
height:71px; width:181px;
}
.box1 p {margin:30px 0px 0px; border:none; text-align:center}

.box2
{
background-image:url(/images/home02.jpg); 
background-repeat:no-repeat; 
height:71px; width:181px;
}
.box2 p {margin:30px 0px 0px; border:none; text-align:center}

.box3
{
background-image:url(/images/home03.jpg); 
background-repeat:no-repeat; 
height:71px; width:181px;
}

.box3 p {margin:30px 0px 0px; border:none; text-align:center}

.box4
{
background-image:url(/images/home04.jpg); 
background-repeat:no-repeat; 
height:71px; width:181px;
}
.box4 p {margin:30px 0px 0px; border:none; text-align:center}

.boxsuite
{
background-image:url(/images/accommodation/bg-suite.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;
}
.boxsuite p {margin:30px 0px 0px; border:none; text-align:center}

.boxhoneymoon
{
background-image:url(/images/accommodation/bg-honeymoon.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxhoneymoon p {margin:30px 0px 0px; border:none; text-align:center}

.boxfamily
{
background-image:url(/images/accommodation/bg-family.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxfamily p {margin:30px 0px 0px; border:none; text-align:center}

.boxowner
{
background-image:url(/images/accommodation/bg-owner.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxowner p {margin:30px 0px 0px; border:none; text-align:center}
.boxhomemade
{
background-image:url(/images/restaurant/bg-homemade.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxhomemade p {margin:30px 0px 0px; border:none; text-align:center}

.boxbar
{
background-image:url(/images/restaurant/bg-bar.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxbar p {margin:30px 0px 0px; border:none; text-align:center}

.boxgallery
{
background-image:url(/images/bg-gallery.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxgallery p {margin:30px 0px 0px; border:none; text-align:center}

.boxsurround
{
background-image:url(/images/bg-surround.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxsurround p {margin:30px 0px 0px; border:none; text-align:center}

.boxhotspring
{
background-image:url(/images/bg-hotspring.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxhotspring p {margin:30px 0px 0px; border:none; text-align:center}

.boxwat-nam-hu
{
background-image:url(/images/bg-wat_num_hu.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxwat-nam-hu p {margin:30px 0px 0px; border:none; text-align:center}

.boxwat-mae-yen
{
background-image:url(/images/bg-wat-mae-yen.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxwat-mae-yen p {margin:30px 0px 0px; border:none; text-align:center}

.boxsantichon
{
background-image:url(/images/bg-santichon.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxsantichon p {margin:30px 0px 0px; border:none; text-align:center}

.boxmae-yen-waterfall
{
background-image:url(/images/bg-mae-yen-waterfall.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxmae-yen-waterfall p {margin:30px 0px 0px; border:none; text-align:center}

.boxwalking-street
{
background-image:url(/images/bg-walkingstreet.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxwalking-street p {margin:30px 0px 0px; border:none; text-align:center}

.boxrafting
{
background-image:url(/images/bg-rafting.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxrafting p {margin:30px 0px 0px; border:none; text-align:center}

.boxhistory-bridge
{
background-image:url(/images/bg-history-bridge.png); 
background-repeat:no-repeat; 
height:71px; width:181px;
border:solid 1px;
border-color:#f2da9b;

}
.boxhistory-bridge p {margin:30px 0px 0px; border:none; text-align:center}


.spacial1
{
background-image:url(/images/spacial1.jpg); 
background-repeat:no-repeat; 
height:315px; width:205px;
border:solid 1px;
border-color:#f2da9b;

}
.spacial1 p {margin:220px 0px; padding:10px 0px 0px 0px; border:none;width:180px;}

.spacial2
{
background-image:url(/images/spacial2.jpg); 
background-repeat:no-repeat; 
height:315px; width:205px;
padding-left:15px;
}
.spacial2 p {margin:220px 0px; padding:10px 0px 0px 0px; border:none; width:180px;}

.spacial3
{
background-image:url(/images/spacial3.jpg); 
background-repeat:no-repeat; 
height:315px; width:205px;
margin-left:10px;
}
.spacial3 p {margin:220px 0px; padding:10px 0px 0px 10px; border:none;width:180px;}

#specialBox {
	margin:0;
	padding:8px 0;
	width:181px;
	height:71px;
	background:transparent url(../images/home01.jpg) no-repeat scroll 0 0;
}

* html #specialBox {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/home01.jpg',sizingMethod='crop');
}

#specialBox h3 {margin:0 10px 8px 10px;padding:0;font-size:14px;font-weight:normal;letter-spacing:-0.5px;}

.input {
	border: 1px solid #999999;
	padding-left: 3px; 
	font-family:Tahoma;
	width: 120px; color: #666666; 
	background-color: #ffffff;
}
.inputstyle {
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #999999;
}
.textbox
{
	font-family:Tahoma;
	color:#666666;
	font-size:11px;
	width:124px;
	border: 1px solid #545353;
}
.borderimage{
border:1px solid black;
}

