@charset "UTF-8";

/* CSS RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	outline: 0;
	text-decoration: none;
	color: #666;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	padding: 0px;
}
.textred {
	color: #F00;
}


.headgreen {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #92B23B;
}
body {
	line-height: 1;
	color: #666;
	margin: 0;
	padding: 0;
	background-color: #edece8;
}
a:hover{
	color: #333399;
	text-decoration: underline;
	text-align: center;

}
.paiduaykandetail h1 {
	font-size: 10pt;
	color: #92B23B;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
}

body,p,td,th,ul,li{
	color: #666;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.clearspace {
	clear:both;
	height:0px;
	line-height: 0px;
}
#hotelonline  ul li {
	list-style-image: url(images/bullet2.jpg);
	font-family: Arial, Helvetica, sans-serif, tahoma;
}
#hotelonline ul {
	padding-left: 15px;
	line-height: 17px;

}
#hotelonline  h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #666;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}




/* CSS Document */

#wrapper {
	width: 960px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #edece8;
	background-image: url(images/bg.jpg);
	margin: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
img {
	border:0;
}
#containnergray {
	background-color: #fcc163;
	width: 800px;
	background-position: top;
	margin: auto;
	padding: 10px;
}
#googlebox {
	width: 800px;
}
#detailbox1 {
	background-color: #FFF;
	float: left;
	height: 336px;
	width: 550px;
}
#detailbox2 {
	height: 336px;
	width: 240px;
	float: right;
	background-color: #FFF;
}
#detailbox3 {
	background-color: #FFF;
	float: left;
	height: 451px;
	width: 435px;
	margin-top: 10px;
	margin-left: 10px;
}
#topdetail1 {
	background-color: #FFF;
	float: left;
	/*height: 380px;*/
	width: 450px;
	background-image: url(images/paiduaykantravel.gif);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 10px;

	*margin-top: 5px;
	padding-bottom: 57px;
}

#chill_trip {
	background-color: #FFF;
	height: 251px;
	width: 320px;
	float: right;
	margin: 10px;
}
#travel {
	background-color: #FFF;
	float: right;
	height: 375px;
	width: 320px;
	margin: 10px;
}
#chilltrip {
	background-color: #FFF;
	float: right;
	height: 180px;
	width: 325px;
	margin: 5px;
}
#programetour {
	background-color: #FFF;
	float: right;
	height: 147px;
	width: 325px;
	margin: 5px;
}

#news {
	background-color: #FFF;
	background-image: url(images/news.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 45px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color: #666;
	margin: auto;
	height: 150px;
	width: 300px;
	
}
#chilltrip {
	background-color: #FFF;
	width: 300px;
	background-image: url(images/intro.gif);
	background-repeat: no-repeat;
	color: #666;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 45px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
}
#sponsordetail {
	height: 370px;
	width: 475px;
	background-color: #FFF;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#programetour {
	background-color: #FFF;
	height: 211px;
	width: 475px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#gebmafak {
	background-color: #edebeb;
	height: 592px;
	width: 325px;
}
#gebmafakdetail {
	background-color: #FFF;
	height: 252px;
	width: 325px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#sponsor3 {
	background-color: #FFF;
	height: 146px;
	width: 325px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#sponsor3 {
	background-color: #FFF;
	height: 146px;
	width: 325px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#sponsor4 {
	background-color: #FFF;
	height: 146px;
	width: 325px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#sponsor4 {
	background-color: #FFF;
	height: 140px;
	width: 325px;
	margin: auto;
}
#sponsor4 {
	background-color: #FFF;
	height: 200px;
	width: 200px;
}
#wallpaper {
	background-color: #FFF;
	float: left;
	width: 450px;
	background-image: url(images/gallery.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 45px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 40px;

	*margin-top: 5px;
}
#gallery {
	width: 320px;
	float: right;
	margin-top: 10px;
	*margin-top: 5px;
}
#resortbox {
	background-color: #fcc163;
	float: left;
	width: 470px;
	margin-top: 10px;

	*margin-top: 5px;
}
#eat {
	float: right;
	width: 300px;
	background-color: #FFF;
	margin-top: 10px;
	background-image: url(images/eat.gif);
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	*margin-top: 5px;
	*padding-bottom: 44px;
}
#sponsor5 {
	width: 470px;
	margin-bottom: 10px;
}
#resortreview {
	background-color: #FFF;
	width: 450px;
	background-image: url(images/hotelreview.gif);
	background-repeat: no-repeat;
	padding-top: 45px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 57px;
}
#hotelonline {
	background-color: #FFF;
	height: 500px;
	width: 780px;
	background-image: url(images/hotelonline.gif);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	*margin-top: 5px;
}
#linkexchange {
	background-color: #FFE58E;
	height: 10px;
	width: 780px;
	margin-top: 10px;
	padding: 5px;
}

.detail1 {
	width: 154px;
	border: 1px solid #999;
	margin-bottom: 5px;
	padding: 1px;
	margin-top: 5px;
}
#footer {
	background-color: #FFF;
	width: 780px;
	text-align: center;
	color: #000000;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666;
	margin: auto;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9pt;
}
#new {
	background-color: #fcc163;
	float: right;
	width: 320px;
	margin-top: 10px;
	*margin-top: 5px;
}
.body9 {
	font-size: 9pt;
	text-align: center;
	color: #666;
	line-height: 17px;
}
#paiduaykantravel1 {
	float: left;
	height: 110px;
	width: 170px;
	border: 1px solid #CCC;
}
#paiduaykantravel2 {
	float: right;
	height: 97px;
	width: 260px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10pt;
	line-height: 17px;
}
.paiduaykanpic {
	height: 62px;
	width: 90px;
	float: left;
	padding: 3px;
	border: 1px solid #999;
}
.paiduaykanbox {
	width: 450px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 10px;
}
#paiduaykansmall1 {
	float: left;
	width: 200px;
}
.paiduaykanleft {
	float: left;
	width: 224px;
}
#paiduaykanwrapper {
	width: 450px;
	border-left-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 10px;
}
.paiduaykanright {
	float: right;
	width: 224px;
}
.paiduaykanpic {
	float: left;
	width: 90px;
}
.paiduaykandetail {
	float: right;
	width: 119px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 9pt;
	color: #666666;
	line-height: 17px;
}
#paiduaykanall {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color: #999;
	background-color: #DDD;
	margin-top: 10px;
	height: 15px;
	width: 150px;
	margin-left: 300px;
}
#introbox {
	width: 300px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
}
#introall {
	height: 15px;
	width: 140px;
	margin-top: 10px;
	margin-left: 150px;
	background-color: #DDD;
}
.intropic {
	width: 94px;
	float: left;
	border: 1px solid #999;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.intropicdetail {
	width: 190px;
	float: right;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif, sansarif;
	font-size: 10pt;
	color: #666666;
}
.headorange {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #F2B208;
	text-align: center;
	padding: 5px;
}
#bannerad {
	float: left;
	width: 470px;
	background-color: #fcc163;
	margin-top: 10px;
	*margin-top: 5px;
}
#hittravel {
	background-color: #fcc163;
	width: 320px;
	float: right;
	margin-top: 10px;
	*margin-top: 5px;
}
.adbox {
	height: 110px;
	width: 450px;
	background-color: #FFF;
	margin-bottom: 10px;
	line-height: 17px;
	padding: 10px;
}
#hotel {
	height: 200px;
	width: 320px;
	margin-top: 10px;
	background-color: #FFF;
}
#allhotel {
	width: 450px;
	background-color: #FFF;
	background-image: url(images/allhotel.gif);
	background-repeat: no-repeat;
	padding-top: 45px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	color: #666;
	line-height: 17px;
	padding-bottom: 30px;
}
#hitdetail {
	height: 80px;
	width: 300px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#community {
	float: left;
	width: 450px;
	background-color: #FFF;
	background-image: url(images/community.gif);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 10px;
	margin-top: 10px;
	padding-right: 10px;
	padding-bottom: 97px;
	height: 319px;
}
#onedaydetail {
	height: 80px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-top: 10px;
}
#sponsorcom {
	float: right;
	width: 320px;
	background-color: #fcc163;
	margin-top: 10px;
}
.sponsorcom1 {
	background-color: #FFF;
	width: 320px;
}
#picwallpaper {
	height: 280px;
	width: 300px;
}
#flash {
	height: 600px;
	width: 800px;
}
#communitywrap {
	width: 450px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	height: 120px;
	margin: auto;
}
#communitydetail {
	float: right;
	height: 97px;
	width: 265px;
	padding: 5px;
}
#communitypic {
	float: left;
	height: 106px;
	width: 169px;
	border: 1px solid #999;
}
#communityall {
	height: 19px;
	width: 160px;
	margin-top: 10px;
	background-color: #CCC;
	margin-left: 289px;
}
.gallerybox {
	height: 90px;
	width: 133px;
	border: 1px dashed #999;
	float: left;
	margin-bottom: 10px;
	text-align: center;
	padding: 3px;
}
#box3 {
	float: left;
	height: 440px;
	width: 135px;
	margin-top: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 10pt;
	color: #666;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 5px;
}
#gallery1 table {
	width: 200px;
}

#box1 {
	float: left;
	height: 440px;
	width: 130px;
	margin-top: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 10pt;
	color: #666;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#box2 {
	float: left;
	height: 440px;
	width: 140px;
	margin-top: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 10pt;
	color: #666;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#box4 {
	float: left;
	height: 440px;
	width: 130px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 10pt;
	color: #666;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 5px;
}
#box5 {
	float: left;
	height: 440px;
	width: 140px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 10pt;
	color: #666;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#adbox2 {
	background-color: #FFF;
	width: 320px;
	margin-top: 10px;
	height: 150px;
}
ิbannerlink {
	background-color: #FFF;
	height: 300px;
	width: 780px;
	padding: 10px;
	margin: auto;
	text-align: center;
}
#bannerpaiduaykan {
	width: 134px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#linkcode {
	width: 780px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	text-align: left;
	height: 50px;
}
#hitprovince {
	width: 780px;
	background-color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	color: #999;
	background-image: url(images/travelall.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 45px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#northtravel {
	width: 760px;
	padding: 10px;
	color: #666;
	background-color: #FEE0AF;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9pt;
	line-height: 17px;
}
#centralbox {
	padding: 10px;
	width: 760px;
	color: #666;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	line-height: 17px;
}
#easttravel {
	padding: 10px;
	width: 760px;
	background-color: #FEE0AF;
	font-size: 9pt;
	line-height: 17px;
}
#northeasttravel {
	padding: 10px;
	width: 760px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9pt;
	color: #666666;
	line-height: 17px;
}
.provincead {
	width: 750px;
	margin: auto;
	padding: 5px;
}
#southtravel {
	width: 760px;
	padding: 10px;
	background-color: #FEE0AF;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9pt;
	color: #666666;
	line-height: 17px;
}
#provincebox {
	width: 190px;
	color: #999;
	background-repeat: no-repeat;
	float: left;
	background-color: #FFF;
	padding-bottom: 15px;
}
.bannerbox {
	width: 760px;
}
#provinceright {
	width: 600px;
	background-color: #FFF;
	float: right;
}
.info {
	width: 180px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333;
	padding-top: 6pt;
	padding-bottom: 6pt;
	padding-left: 5pt;
}
#topbar {
	height: 30px;
	width: 190px;
}
#topbar {
	height: 10px;
	width: 190px;
	background-image: url(images/topbar.gif);
	background-repeat: no-repeat;
}
#travelhead {
	width: 185px;
}
.provincedetail {
	padding: 10px;
	width: 580px;
	color: #999;
}
.menubar {
	background-color: #FFF0D3;
	padding: 10px;
	height: 15px;
	width: 580px;
	margin-top: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color: #f2b208;
	font-weight: bold;
	text-align: left;
}
.provincedetail {
	width: 580px;
	padding: 10px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	line-height: 17px;
	text-align: left;
	background-color: #FFF;
}
.bold {
	font-weight: bold;
}
.headpic {
	width: 400px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	margin: auto;
	height: 190px;
	width: 860px;
	padding-top: 25px;
}
#menubar {
	height: 50px;
	width: 770px;
	margin: auto;
}
.gallerywrapper {
	margin: auto;
	width: 700px;
	height: 500px;
	background-color: #FFFFFF;
}
.cleargallery {
	height: 20px;
	width: 700px;
	margin: auto;
}
.morelist ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
}
.morelist ul li {
	padding:0 0 0 20px;
	background-image:url(images/bullet-blue.gif);
	background-repeat:no-repeat;
	background-position:10px center;
	*background-position:/25px center;/*IE6 Hack*/font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 10pt;
}
.alldetail1 {
	width: 450px;
	height: 20px;
}
.alldetail {
	height: 20px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 9pt;
	color: #333333;
	padding-top: 10px;
	padding-left: 300px;
}
.alldetail2 {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 9pt;
	color: #333333;
	padding-top: 10px;
	padding-left: 150px;
}
.info li {
	list-style-image: url(images/bullet2.jpg);
	color: #333;
	list-style-position: inside;


	*margin-left: 20px;
	*list-style-position: outside;
}
#gallery table {
	width: 300px;
}
#gallery td {
	width: 33px;
	vertical-align:top;
}
#wallpaper table {
	width: 450px;
}
#wallpaper  td {
	width: 100px;
	text-align: center;
}
.boxgallery {
	height: 87px;
	width: 130px;
	border: 1px dotted #999999;
	padding: 3px;
}
#wallpaperbox {
	width: 320px;
	margin-top: 10px;
}
.h1green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #92B23B;
	margin-top: 0px;
	margin-bottom: 0px;
}
.headorangeh1 {
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #F2B208;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
#adboxup {
	width: 470px;
	margin-bottom: 10px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif, tahima;
	font-size: 10pt;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	margin-right: 0px;
	margin-left: 0px;
}
boxup {
	width: 800px;
}
#socialbox {
	width: 800px;
	padding-bottom: 3px;
}
#onedaybox {
	width: 300px;
	margin-top: 10px;
	padding-top: 45px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFF;
	background-image: url(images/onedaytrip.gif);
	background-repeat: no-repeat;
	*padding-bottom: 30px;
}
.forgallery {
	height: 500px;
	width: 700px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#hitbox {
	background-color: #FFF;
	width: 300px;
	background-image: url(images/travelhit.gif);
	background-repeat: no-repeat;
	padding-top: 45px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#provinceright {
	color: #666;
}
#provinceright .provincedetail ul li {
	list-style-position: inside;
	list-style-type: square;
}
.provincead table tr td {
	width: 143px;
	text-align: center;
}
#boxprovinceinfo {
	margin: auto;
	width: 800px;
	background-color: #FFF;
}
#boxprovinceinfo table tr td {
	width: 152px;
}
.picprovince {
	width: 148px;
	text-align: right;
	padding: 3px;
}
.northdetail {
	width: 152px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999;
	font-weight: normal;
	height: 370px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	color: #999;
	font-size: 10pt;
}
.northdetail ul li {
	background-image: url(images/bullet2.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 25px;
	list-style-type: none;
}
.adido24 {
	width: 728px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.centerbox {
	padding: 5px;
	text-align: center;
}
.travelprovince {
	width: 580px;
	padding: 10px;
}
.travelprovince table tr td {
	width: 142px;
	text-align: center;
}
.picprovince {
	width: 130px;
	border: 1px dotted #999;
}
#story {
	width: 580px;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
#story table tr td {
	width: 130px;
}
.storypic {
	width: 130px;
	border: 1px dotted #999;
	float: left;
}
.storydetail {
	width: 400px;
	float: left;
	padding: 10px;
	text-align: left;
}

.resortlist {
	width: 590px;
	padding: 3px;
}

.resortlist table {
width: 590px
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	color: #999;
	font-size: 10pt;
	line-height: 17px;
}
.resortlist-img {
	width:70px;
	vertical-align:middle;
	text-align: right;
	padding-left: 2px;
}
.resortlist  th {
	color: #FF9900;
	vertical-align: top;
	padding: 3px;
	background-color: #FFECC4;
	text-align: center;
}

.resortlist-name {
	width:130px;
	vertical-align:text-top;
	text-align: right;
}
.resortlist-price {
	width:85px;
	vertical-align:middle;
	text-align: center;
}
.resortlist-details {
	width:218px;
	vertical-align:middle;
	line-height: 17px;
}
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.hilight {background-color:#FFECC4;}
.textred {
	color: #F00;
}
#gallerywrapper {
	margin: auto;
	width: 780px;
	background-color: #FFF;
	background-image: url(images/gallery.gif);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 10px;
}
#advertisingbox {
	width: 780px;
	margin: auto;
	padding-bottom: 10px;
}
#advertisingbox table tr td {
	width: 150px;
	text-align: center;
}
#adpaiduaykan {
	margin: auto;
	width: 780px;
	padding: 10px;
}
.menuad {
	background-color: #FC9;
	width: 760px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	height: 30px;
}
.bodyad {
	background-color: #FFF;
	width: 760px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	line-height: 17px;
	background-repeat: no-repeat;
}
.textravel {
	text-align: center;
	padding: 3px;
}
.headyellow {
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #F2B208;
}
.admenuba {
	width: 760px;
	background-color: #999999;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.adboxright {
	width: 370px;
	height: 922px;
}
#privilege {
	margin: auto;
	width: 780px;
	background-color: #FFFFFF;
}
#privilege td {
	width: 350px;
}
#activitynews {
	background-color: #FFFFFF;
	width: 740px;
	margin: auto;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#boxleft {
	background-color: #FFFFFF;
	width: 510px;
	float: left;
	margin-bottom: 10px;
	background-image: url(images/paiduaykantravel.gif);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#boxlight {
	float: right;
	height: 500px;
	width: 260px;
}
#ad1 {
	width: 260px;
	margin-bottom: 10px;
}
#adbanner {
	width: 728px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;
}
#ad2 {
	background-color: #FFFFFF;
	height: 200px;
	width: 260px;
	margin-bottom: 10px;
}
#ad3 {
	background-color: #FFFFFF;
	height: 200px;
	width: 260px;
	margin-bottom: 10px;
}
#ad4 {
	background-color: #FFFFFF;
	height: 200px;
	width: 260px;
}
.allpic01 {
	width: 500px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.allpic2 {
	width: 90px;
	border: 1px solid #999;
	padding: 3px;
	float: left;
}
.allpic3 {
	float: right;
	width: 390px;
	margin: auto;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	line-height: 17px;
}
#boxleft2 {
	width: 510px;
	padding-top: 60px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFF;
	background-image: url(images/travelhit.gif);
	background-repeat: no-repeat;
	float: left;
}
#contest {
	background-color: #FFF;
	background-image: url(images/banner-contest.jpg);
	background-repeat: no-repeat;
	width: 760px;
	margin: auto;
	padding-top: 220px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.largefont {
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 16px;
	line-height: 20px;
	color: #F00;
}
#boxleft3 {
	width: 510px;
	background-color: #FFF;
	padding-top: 60px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(images/intro.gif);
	background-repeat: no-repeat;
	float: left;
}
#bannertop {
	background-color: #FFF;
	height: 85px;
	width: 662px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	margin-top: 10px;
}
#hotelword1 {
	background-color: #FFF;
	margin: auto;
	width: 750px;
	height: 500px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#hotelwordbox {
	width: 780px;
	background-color: #FFF;
	margin-top: 10px;
	padding-top: 50px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(images/wordhotel.gif);
	background-repeat: no-repeat;
}
.worldbox1 {
	width: 140px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999;
	padding: 5px;
	height: 560px;
}
.worldbox1 ul li {
	list-style-image: url(images/bullet2.jpg);
	line-height: 17px;
	margin-left: 15px;
}
