*{margin: 0px; padding: 0px}
#gallery{position:relative; width:560px; }
#images {height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:550px; height:245px; background:#FFF url(../images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:2px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:500px; height:60px; background:#FFF}
#thumbarea{position:relative; overflow:hidden; height:50px; width:500px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:50px; width:1000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer;display:none;}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
/*
#previmg {left:0; background:url(../images/left.gif) no-repeat;top: 100px; border-left:5px solid #FFF}
#previmg:hover {opacity:; filter:alpha(opacity =100)}
#nextimg {right:-70px; background:url(../images/right.gif)no-repeat; top:100px; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}*/

body{
    background: #3482d2;
    font-style: normal;
    font-size: 14px;
}

a.tomenu
{
	color: #064ddd;
	text-decoration: none;
}
a.tomenu:link
{
	color: #143345;
}
a.tomenu:hover
{
	color: #66ccff;
}

a.tomenu:active {
	color: #66ccff;
}

a.destination
{
	color: #2364b5;
	text-decoration: none;
	font-size:12px;
}
a.besthotellink
{
	color: #2364b5;
	text-decoration: none;
}
img
{
	border:0px;
}

.largetb1{
    
    margin: 0px 2px 0px 2px;
}
#background{
    background: #fafbfb;
}
#largetb2{
    vertical-align: top;
    width: 620px;
    height: 415px;
    background: url(../images/maps.png);
}
#largetb3{
    width: 442px;
    height: 217px;
    border: 1px solid aqua;
    background: url(../images/image1.png);
}
.contenttb{
    width: 1280px;
    height: auto;
}
#text{
    padding: 1px 1px;
    margin: 1px 1px;
    width: 150px;
    height: 400px;
    border: 1px solid red;
}
#picture{
    padding: 1px 1px;
    margin: 1px 1px;
    width: 300px;
    height: 200px;
    border: 1px solid red;
}
.left{
    width:127px;
    /*height: 1183px;*/
	height: auto;
    background: url(../images/left.png);
    background-repeat: no-repeat;
}
.right{
    width:125px;
    background-image: url(../images/right.png);
    background-repeat: no-repeat;
}
#topleft{
   background: url(../images/topleft.png);
   width: 9px;
   height: 11px;
}
#top{
    background: url(../images/top.png) repeat-x top left;
}
#topright{
   background: url(../images/topright.png);
   width: 9px;
}



#left_buttom{
   background: url(../images/left_buttom.png);
   width: 9px;
   height: 11px;
}
#center_buttom{
    background: url(../images/center_buttom.png) repeat-x top left;
}
#right_buttom{
   background: url(../images/right_buttom.png);
   width: 9px;
}



.leftyellow{
   background: url(../images/yellow.png);
}
.centeryellow{
   background: url(../images/yellow.png) repeat;
}
.rightyellow{
   background: url(../images/yellow.png);
}
.reco_left_top{
   background: url(../images/reco_topleft.png);
   width: 14px;
   height: 24px;
}
.reco_center_top{
    background: url(../images/reco_top.png) repeat-x top left;
}
.reco_right_top{
   background: url(../images/reco_topright.png);
   width: 62px;
}

.reco_left_col{
   background: url(../images/reco_left_color.png);
   width: 14px;
}
.reco_content{
   background: url(../images/reco_center_color.png);
}
.reco_right_col{
    background: url(../images/reco_right_color.png);
    width: 62px;
}

.reco_left_bottom{
   background: url(../images/reco_left_bottom.png);
   width: 14px;
   height: 84px;

}
.reco_center_bottom{
    background: url(../images/reco_center_bottom.png) repeat-x;
}
.reco_right_bottom{
   background: url(../images/reco_right_bottom.png);
   width: 62px;
}
.left_menu{
    background:url(../images/left_menu.png);
    width:17px;
    height:28px;
}
.center_menu{
    background:url(../images/center_menu.png) repeat-x top left;
}
.right_menu{
    background: url(../images/right_menu.png);
    width:17px;
}

.header{
    width: 1280px;
    height: 170px;
    vertical-align:top;
    background: url(../images/header.png);
}
.footer{
    background: url(../images/footer.png);
    width: 1280px;
    height: 150px;
}
.pic1_header{
    background-repeat: no-repeat;
    width: 83px;
    height: 80px;
    padding-left: 750px;
    padding-top: 60px;
}
.pic2_header{
    background-repeat: no-repeat;
    width: 83px;
    height: 54px;
    padding-left: 2px;
    padding-top: 50px;
}
.pic3_header{
    background-repeat: no-repeat;
    width: 83px;
    height: 54px;
    padding-top: 50px;
}
.sologan_top{
    background: url(../images/homepage_sologan.png);
    background-repeat: no-repeat;
    width: 230px;
    height: 40px;
	
}
.bottom_header{
    width: 237px;
    height: 55px;
    padding-top: 0px;
}
div.ilivesearch{
    position:absolute;
    left:66%;
    top: 185px;
}
div.pillar1{
    float:left;
	margin-left:25px;
	position:absolute;
	top:320px;
}
div.pillar2{
    float:left;
	margin-left: 147px;
	position:absolute;
	top:320px;
}
div.pillar3{
    float:left;
    margin-left: 268px;
	position:absolute;
    top:320px;
}
div.pillar4{
    float:left;
    margin-left: 388px;
	position:absolute;
    top:320px;
}
#check{
    background-color:orange;
    border: 1px solid red;
    width: 450px;
    height: 200px;
   
}
#reco{
    background: url(../images/key.png);
    background-repeat: no-repeat;
    width: 99px;
}
#pic_hcm{
    background: url(../images/pic_hcm.png);
    background-repeat: no-repeat;
    width: 298px;
    height: 182px;
}

#live_cse_search_box_home{
	width: 360px;
	font-size:16px;
}
#idgoogle-track{
	position:absolute;
	padding-left: 445px;
	float:right;
	top: 180px;
}
#idlive-cse-search-box-home{
	position:absolute;
	padding:0px;
	float:left;
	top: 225px;
}
#idlive-cse-search-box-home2{
	margin-left:375px;
	position:absolute;
	padding:0px;
	float:left;
	top: 225px;
}

.input{
 width:195px;
 border:2px solid #cccccc;
 padding:5px 0px 0px 0px;
 font-size:16px;
}

.bgcolorinput{
 border:2px solid #cccccc;
 padding:5px 0px 0px 0px;
 font-size:16px;
}

.checkrate_ontop{
	background-image: url(../images/checkrate_top.png);
	width:270px;
	height:38px;
}

td.checkrateontopleft{
	background: url(../images/checkrate_ontopleft.png);
    background-repeat: no-repeat;
    width: 12px;
    height: 41px;
}
td.checkrateontopcenter{
	background: url(../images/checkrate_ontopcenter.png);
    background-repeat: repeat-x;
}
td.checkrateontopright{
	background: url(../images/checkrate_ontopright.png);
    background-repeat: no-repeat;
	width: 22px;
}
td.checkratetopleft{
	background: url(../images/checkrate_top_left.png);
    background-repeat: no-repeat;
    width: 12px;
    height: 20px;
}
td.checkratetopcenter{
	background: url(../images/checkrate_top_center.png);
    background-repeat: repeat-x;
}
td.checkratetopright{
	background: url(../images/checkrate_top_right.png);
	width: 22px;
}
td.checkrate_left{
	background: url(../images/checkrate_left.png);
    background-repeat: repeat-y;
}
td.checkrate_center{
	background: url(../images/checkrate_center.png);
    background-repeat: repeat;
}
td.checkrate_right{
	background: url(../images/checkrate_right.png);
    background-repeat: repeat-y;
	width: 22px;
}

td.checkrate_bottomleft{
	background: url(../images/checkrate_bottom_left.png);
    background-repeat: no-repeat;
	height:27px;
}
td.checkrate_bottomcenter{
	background: url(../images/checkrate_bottom_center.png);
    background-repeat: repeat-x;
}
td.checkrate_bottomright{
	background: url(../images/checkrate_bottom_right.png);
    background-repeat: no-repeat;
}

.Destination_top{
	background: url(../images/Destination_top.png);
    background-repeat: no-repeat;
	width:89px;
	height:22px;
	/*float:left;*/
}

.destination_top_center{
	background: url(../images/destination_top_center.png);
	background-repeat:repeat-x;
	height:22px;
	width:397px;
	/*float:left;*/
}
.destination_right_top{
	background-image: url(../images/destination_right_top.png);
	background-repeat:no-repeat;
	height:22px;
	width:5px;
	/*float:left;*/
}
.destination_left{
	background-image: url(../images/destination_left.png);
	background-repeat:repeat-y;	
	height:auto;
	width:2px;
}
.destination_right{
	background-image: url(../images/destination_right.png);
	background-repeat:repeat-y;	
	width:5px;
}

.destination_bottom_left{
	background-image: url(../images/destination_bottom_left.png);
	background-repeat:no-repeat;	
	width:2px;
	height:4px;
}
.destination_bottom_center{
	background-image: url(../images/destination_bottom_center.png);
	background-repeat:repeat-x;
}
.destination_bottom_right{
	background-image: url(../images/destination_bottom_right.png);
	background-repeat:no-repeat;
}
.destination{
	background-image: url(../images/bg_destination.png);
	background-repeat:repeat;
	width:73px;
	height:137px;
	font-size:14px;
}
.map_world{
	background-image: url(../images/maps.png);
	width:340px;
	height:290px;
	float:left;
}
.top_reservation{
	margin-left: 390px;
	margin-top:30px;
	position:absolute;

	opacity:0.9;
}
.leading-asia-pacific{
	position:absolute;
	margin-top:8px;
}
