/* Global Template*/
html, body{ 
margin:0; 
padding:0; 
text-align:center; 
background-color:#FFF;
font:12px verdana; color:#000; text-decoration:none;
} 

html, body, form, fieldset, h1, h2, h3, h4, h5, h6{
margin:0;
padding:0;}

img {border:0;}
.img_middle{vertical-align:middle;}

#seo{width:100%;}
#seo h1 {font:normal 20px "Trebuchet MS"; color:#A40000; text-decoration:none;} 
 /*contentslide
-----------------------------------------------------*/
.contentslide{
width: 728px; padding:3px 0;}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 728px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
padding: 0 0 4px 0;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 728px; /*IE5 width*/
w\idth:728px; /*IE6 width*/

}

.pagination a{
color: #626868;
text-decoration: none; font-weight:normal; 
text-align:center;
padding:1px 5px 3px 5px;
font-size:11px;
background:url(http://www.hotelthailand.com//images/bg-banner-link.gif) top no-repeat;}

.pagination a:hover{
color: #CC001C;
text-decoration: none; font-weight:normal; 
text-align:center;
padding:1px 5px 3px 5px;
font-size:11px;
background:url(http://www.hotelthailand.com//images/bg-banner-link.gif) top no-repeat;}


.pagination a.selected{
color: #FFF;
text-decoration: none; font-weight:normal; 
text-align:center;
padding:1px 5px 3px 5px;
font-size:11px;
background:url(http://www.hotelthailand.com//images/bg-banner-hover.gif) top no-repeat;}
 
#pagewidth{ 
width:950px; 
text-align:left;  
margin-left:auto; 
margin-right:auto;  
} 
 
#header{
width:100%;
position:relative;
}
#footer{
clear:both;
} 
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
} 
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}

.clearboth{clear:both; font-size:0px; line-height:0px; height:0px;}
.clearboth5{clear:both; font-size:0px; line-height:0px; height:5px;}
.clearboth8{clear:both; font-size:0px; line-height:0px; height:8px;}
.clearboth10{clear:both; font-size:0px; line-height:0px; height:10px;}

/*---template 1 col*/
#tmpfull{		
width:950px;
float:left;
position:relative;
display:inline;
}
#tmpfullpad{
margin:30px 20px;}
#tmpfullpad H1{font:  22px "Trebuchet MS"; color: #AB0000;}

/*---template 2 col*/
#tmptw_left{
width:200px; 
float:left; 
padding:10px 0 0;
position:relative; 
} 
#tmptw_main{
width:740px; 
float:right;
display:inline; 
padding:10px 0 0;
position: relative; 
 }
 
 /*---template 2 col right*/
#tmptwr_main{
width:750px; 
float:left;
display:inline; 
padding:10px 0 0;
position: relative; 
overflow:hidden;
 }
#tmptwr_main_right{
width:750px; 
float:right;
display:inline; 
padding:10px 0 0;
position: relative; 
overflow:hidden;
 }
 
#tmptwr_left{
width:200px; 
float:left; 
padding:10px 0 0 0;
position:relative; 
}
#tmptwr_right{
width:200px; 
float:right; 
padding:10px 0 0;
position:relative; 
}
 
/*---template 3 cols*/
#leftcol{
width:200px; 
float:left;
padding:10px 0 0;
position:relative;
}
 
#twocols{
width:740px; /*950-210*/
float:right;
padding:10px 0 0;
position:relative; 
}

#maincol{
width:530px; 
float:left;
display:inline;
position:relative;
}
 
#rightcol{
width:200px; 
float:right;
position:relative;
}
/*template 3 cols---*/

/*---header*/
#header-logo{
float:left;
}	
#header-right{
float:right;
width:560px;
}	
#slogan {	
width:100%;
padding:4px 0;	
font:9px verdana; color:#C00;
text-align:center;	
}
#slogan H1{font:normal 9px "verdana"; color:#C00; text-decoration:none;}
#slogan-text{margin:0; padding:3px 5px 0 0; width:550px; float:left;  font:10px "MS UI Gothic"; text-align:right;}
#slogan-language{
	width:395px;
	float:right;
	height:20px;
	}
#slogan-language ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	}
#slogan-language ul li {
	display:inline;
	}
#topbn468{margin:0; padding:10px 0 0 46px;}
/*End For FACEBOOK ICON*/	

#slogan_R {	
width:100%;
padding:4px 0;	
font:9px verdana; color:#C00;
text-align:right;	
}

#language{
width:560px;
float:right;
height:20px;
padding:3px 0 0;	
}
#language ul {
margin:0;
padding:1px;
list-style:none;
float:right;
}
#language ul li {
display:inline;
}
#linksupport{	
float:right;
height:32px;
position:relative;
}	
#linksupport a:link,#linksupport a:visited,#linksupport a:active {
font: normal 9px verdana; color:#333; text-decoration:none;}
#linksupport a:hover {color:#F30;}

#nav-tm-customer{
background: url(http://www.hotelthailand.com/images/template/tm-customer-service.gif) top right no-repeat;
width:106px;
height:17px;
padding-top:15px;
text-align:center;
float:left;}
#nav-tm-shoppingcart{
background: url(http://www.hotelthailand.com/images/template/tm-shopping-cart.gif) top right no-repeat;
width:105px;
height:17px;
padding-top:15px;
text-align:center;
float:left;}
#nav-tm-booking{
background: url(http://www.hotelthailand.com/images/template/tm-booking-status.gif) top right no-repeat;
width:100px;
height:17px;
padding-top:15px;
text-align:center;
float:left;}
#nav-tm-sitemap{
background: url(http://www.hotelthailand.com/images/template/tm-sitemap.gif) top right no-repeat;
width:68px;
height:17px;
padding-top:15px;
text-align:center;
float:left;}

/*Top Menu*/	
#nav-topmenu{/*No wrapping*/	
float:left;
width:950px;
height:46px;	
background: url(http://www.hotelthailand.com/images/template/bg-topmenu-r.gif) bottom repeat-x;	
}
#nav-topmenu ul{/*Remove bullets*/
list-style: none;
height:40px;
padding: 0 0 0 15px;
margin: 0;
text-align:center;}
#nav-topmenu li{/*Displaying the menu items inline*/
float:left;
margin: 0 0.09em;}
#nav-topmenu li a{/*Making the boxes*/
background:url(http://www.hotelthailand.com/images/template/topmenu-r.gif) left top repeat-x;
height: 40px;
line-height: 4em;
float: left;
width: 111px;
display: block;	
text-align: center;}

#nav-topmenu li a, #nav-topmenu li a:link, #nav-topmenu li a:visited{	
font: bold 12px/4em "verdana"; color: #FFFFFA; text-decoration: none;}
#nav-topmenu li a:hover{
font: bold 12px/4em "verdana"; color: #000; text-decoration: none;}
	
#nav-topmenu li a{
float: none}

#nav-topmenu li.select-topmenu {
background:url(http://www.hotelthailand.com/images/template/topmenu-over-y.gif) left top repeat-x;
height: 40px;
line-height: 4em;
float: left;
width: 111px;
display: block;
text-align: center;
font: bold 12px "verdana"; color: #000; text-decoration: none;}

/*navigation+search*/
#undertopmenu{
float:left;
width:950px;
height:30px;
background:#FFE8DB;
}
#youarehere{
width:62%;
float:left;
padding:8px 0 8px 15px;	
font:11px "verdana"; color: #666; text-decoration:none;}
#youarehere a, youarehere a:link, youarehere a:visited {
font:11px "verdana"; color: #666; text-decoration:underline;}
#youarehere a:hover, youarehere a:active{
font:11px "verdana"; color: #F63; text-decoration:underline;}
#youarehere span{font:11px "verdana"; color: #F63; text-decoration:none;}
	
#serachhotel{
float:right;
width:35%;
text-align:right;
padding:4px 8px 0 0;
}
/*header---*/

/*---footer*/ 
#content-footer-top{
width:948px;		
border:#efe3d6 1px solid;
background:#FFF;
padding:4px 0;
text-align:center;
clear:both;}

#content-footer {
background:#FFF;	
height:120px;
width:950px;
clear:both;}

#footer-banner {
background:#FFF;
padding:15px 0;
text-align:center;	
width:950px;}

.footer-180{
text-align:center;
padding:15px 25px 10px; 	
float:left;
text-align:left;}
	
.content-590{
width:590px;
float:left;
padding-top:20px;
text-align:center;
cursor:pointer;}
/*footer---*/

/*Leftmenu
----------------------------------------------------*/
/*  search box */	
#search-red{
width:200px;	
text-align:left;	
background:url(http://www.hotelthailand.com/images/template/search-red-bg.gif) repeat-y;
position:relative;	
}
#search-red-top{
background:url(http://www.hotelthailand.com/images/template/search-red-top.gif) no-repeat;}
#search-red-toptext{
padding:13px 18px 3px 8px;
font: bold 12px verdana; color:#FFF; text-decoration:none;}
#search-red-toptext span{
font:11px verdana; color:#FF0; text-decoration:none;}
	
.search-red-content{	
	padding:5px 10px 0 8px;
	font:11px verdana; color:#FFF; text-decoration:none;}

.search-red-content-module{
	padding:0 0 5px 0;
	}
.search-red-content_L{
float:left; width:70px;
}

.search-red-line{
	background:url(http://www.hotelthailand.com/images/template/dot-lightred.gif) center repeat-x;
	height:1px; font-size:0; line-height:0; clear:both;
	padding:1px 0 1px 0;
	margin:0 15px 0 20px;	
	}
.search-red-line2{
	background:url(http://www.hotelthailand.com/images/template/dot-lightred.gif) center repeat-x;
	height:1px; font-size:0; line-height:0; clear:both;
	padding:1px 0 1px 0;
	margin:0 20px 0 10px;
	}	
	
#search-red-bottom{
	background:url(http://www.hotelthailand.com/images/template/search-red-bottom.gif) left bottom no-repeat;
	height:13px; width:200px;
	}

.search-red40{width:40%; float:left; padding-top:5px;}
.search-red60{width:60%; float:left; padding-top:5px;}
/*red link city*/
.lmredframe_container{
	width: 190px;
	text-align: left;
	margin:8px 0 0 8px;
	background:#A00;
	position:relative;}
.lmredframe_top{
	height:36px;
	background:url(http://www.hotelthailand.com/images/template/lm-redframe-top.gif) top no-repeat;}
.lmredframe_toptext{
	padding:8px 0 0;
	text-align:center;
	font: bold 16px "Trebuchet MS"; color:#A40000; text-decoration:none;}
.lmredframe_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-redframe-bottom.gif) bottom no-repeat;
	height:10px;}
	
.lmredframe_content {
	width:170px;
	margin:0 10px 0 8px;}
.lmredframe_content ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
	font: bold 11px verdana; color: #000; text-decoration:none;
	}
.lmredframe_content li {
	margin:0;
	padding:0;
	height:26px;
	background:url(http://www.hotelthailand.com/images/template/lm-redframe-bullet.gif) left top;
	}
.lmredframe_content a {
	display: block;	
	width:142px; /*190-20-28=142*/
	padding:6px 0 0 28px;
	text-decoration: none;
	}
.lmredframe_content a:link, .lmredframe_content a:visited{
	color:#FFFFFA;}
.lmredframe_content a:hover {
	color: #FC0;}

/*green link city*/
.lmgreenframe_container{
	width: 190px;
	text-align: left;
	margin:8px 0 0 8px;
	background:#84AA00;
	position:relative;}
.lmgreenframe_top{
	height:36px;
	background:url(http://www.hotelthailand.com/images/template/lm-greenframe-top.gif) top no-repeat;}
.lmgreenframe_toptext{
	padding:8px 0 0;
	text-align:center;
	font: bold 16px "Trebuchet MS"; color:#690; text-decoration:none;}
.lmgreenframe_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-greenframe-bottom.gif) bottom no-repeat;
	height:10px;}
	
.lmgreenframe_content {
	width:170px;
	margin:0 10px 0 8px;}
.lmgreenframe_content ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
	font: bold 11px verdana; text-decoration:none;
	}
.lmgreenframe_content li {
	margin:0;
	padding:0;
	height:26px;
	background:url(http://www.hotelthailand.com/images/template/lm-greenframe-bullet.gif) left top;}
.lmgreenframe_content a {
	display: block;	
	width:142px; /*190-20-28=142*/
	padding:6px 0 0 28px;
	text-decoration: none; }
.lmgreenframe_content a:link, .lmgreenframe_content a:visited{
	color:#FFFFFA;}
.lmgreenframe_content a:hover {
	color: #CDE500;}
	
/*brown link*/
.rmbrown_container{
	width: 190px;
	text-align: left;
	margin:8px 8px 8px 0;
	background:url(http://www.hotelthailand.com/images/template/lm-brown-bg.gif) center repeat-y;
	position:relative;}
.lmbrown_container{
	width: 190px;
	text-align: left;
	margin:8px 0 0 8px;
	background:url(http://www.hotelthailand.com/images/template/lm-brown-bg.gif) center repeat-y;
	position:relative;}
.lmbrown_top{
	height:34px;
	background:url(http://www.hotelthailand.com/images/template/lm-brown-top.gif) top no-repeat;}
.lmbrown_toptext{
	padding:10px 0 0;
	text-align:center;
	font: bold 11px verdana; color: #FFFFFA; text-decoration:none;}
.lmbrown_top-t{
	height:10px;background:url(http://www.hotelthailand.com/images/template/lm-brown-top-t.jpg) bottom no-repeat;}	
.lmbrown_top-bg{
	background:url(http://www.hotelthailand.com/images/template/lm-brown-top-bg.jpg) top repeat-y;}	
.lmbrown_top-bg H2{	text-align:center;	font: bold 12px verdana; color: #FFFFFA; text-decoration:none;}
.lmbrown_top-bg H3{	text-align:center;	font: bold 13px verdana; color: #FFFFFA; text-decoration:none;}	
.lmbrown_top-bg H4{	text-align:center;	font: bold 11px verdana; color: #FFFFFA; text-decoration:none;}
.lmbrown_top-b{
	height:10px;background:url(http://www.hotelthailand.com/images/template/lm-brown-top-b.jpg)  top no-repeat;}			
.lmbrown_toptext{
	padding:10px 0 0;
	text-align:center;
	font: bold 11px verdana; color: #FFFFFA; text-decoration:none;}
.lmbrown_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-brown-bottom.gif) bottom no-repeat;
	height:10px;}
.lmbrown_bottom_bg {
	background:url(http://www.hotelthailand.com/images/template/lm-brown-bottom-bg.jpg) bottom no-repeat;
	height:28px; width:190px; padding-top:10px;}
.lmbrown_bottomPadd{text-align:right; padding-top:10px;}	
	
/*light brown link*/
.rmlightbrown_container{
	width: 190px;	
	margin:8px 8px 0 0;
	position:relative;
	background:url(http://www.hotelthailand.com/images/template/lm-lightbrown-bg.gif) center repeat-y;
	}
.lmlightbrown_container{
	width: 190px;
	text-align: left;
	margin:3px 0 0 8px;
	background:url(http://www.hotelthailand.com/images/template/lm-lightbrown-bg.gif) center repeat-y;
	position:relative;}
.lmlightbrown_top{
	height:34px;
	background:url(http://www.hotelthailand.com/images/template/lm-lightbrown-top.gif) top no-repeat;}
.lmlightbrown_toptext{
	padding:10px 0 0;
	text-align:center;	
	}
.lmlightbrown_toptext H3,.lmlightbrown_toptext H4,.lmlightbrown_toptext H5{font: bold 11px "verdana"; color:#900; text-decoration:none;}

.lmlightbrown_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-lightbrown-bottom.gif) bottom no-repeat;
	height:10px;}
		
/*green link*/
.lmgreen_container{
	width: 190px;
	text-align: left;
	margin:8px 0 0 8px;
	background:url(http://www.hotelthailand.com/images/template/lm-green-bg.gif) center repeat-y;
	position:relative;}
.lmgreen_top{
	height:34px;
	background:url(http://www.hotelthailand.com/images/template/lm-green-top.gif) top no-repeat;}
.lmgreen_toptext{
	padding:10px 0 0;
	text-align:center;	
	font: bold 13px "verdana"; color: #FFFFFA; text-decoration:none;}
.lmgreen_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-green-bottom.gif) bottom no-repeat;
	height:10px;}

/*bullet brown*/
.lmbrown_colcontainer{
	width:100%;	
	min-height:170px;
	position:relative;
	text-align:center;
	clear:both;
	}
.lmbrown_col{
	width:49%;
	text-align:center;
	float:left;
	margin:10px 0;
	position:relative;}	
.lmbrown_col ul{
	list-style-type:none;
	text-align:center;
	margin:0; padding:0;
	}
.lmbrown_col li{
	margin:0; padding:0 0 5px;
	font: bold 12px "verdana"; text-decoration:none;}
.lmbrown_col li a:link, a:visited{color: #000; text-decoration:none}
.lmbrown_col li a:hover{color:#F60;}

.lmbrown_contentbullet, .lmlightbrown_contentbullet {
	width:156px;
	margin:0 14px;}
.lmlightbrown_contentbullet_fes, .lmlightbrown_contentbullet_list {	
	width:170px;
	margin:0 10px;}
.lmbrown_contentbullet ul, .lmlightbrown_contentbullet ul, .lmlightbrown_contentbullet_fes ul, .lmlightbrown_contentbullet_list ul{
	margin: 0;
	padding: 0;
	list-style-type:none;
	font: 11px "verdana"; text-decoration:none;}
.lmbrown_contentbullet li, .lmlightbrown_contentbullet_list li{
	margin:0;
	padding:0;
	width:147px; /*190-28-15=147*/
	padding:6px 0 0 15px;
	background:url(http://www.hotelthailand.com/images/template/bullet-rbrown-lm.gif) no-repeat;}
	
.lmlightbrown_contentbullet li, .lmlightbrown_contentbullet_fes li {
	margin:0;
	padding:3px 0 3px 10px;
	line-height:14px;
	background:url(http://www.hotelthailand.com/images/template/bullet-circle-org.gif) no-repeat;}
.lmlightbrown_content {
	width:156px;
	margin:5px 14px;
	}
.lmlightbrown_content ul{
	margin: 0;
	padding: 0;
	list-style-type:none;
	display:block;
	font: 11px "verdana"; text-decoration:none;}
.lmlightbrown_content li {
	margin:0;padding:5px 0 3px 0;}
.lmlightbrown_content li img{	float:left; margin:0 7px 0 0;}
.lmlightbrown_content li a {
	display: block;	
	width:147px; /*190-28-15=147*/
	text-decoration: none; }
	
.lmbrown_contentbullet a, .lmlightbrown_contentbullet a, .lmlightbrown_contentbullet_fes a, .lmlightbrown_contentbullet_list a {
	display: block;}
.lmbrown_contentbullet a:link, .lmbrown_contentbullet a:visited,
.lmlightbrown_contentbullet a:link, .lmlightbrown_contentbullet a:visited{
	font:bold 11px verdana; color: #000; text-decoration: none;}
.lmlightbrown_contentbullet_fes a:link, .lmlightbrown_contentbullet_fes a:visited{
	font:11px verdana; color: #000; text-decoration: none;}	
.lmlightbrown_contentbullet_list a:link, .lmlightbrown_contentbullet_list a:visited{
	font:11px verdana; color: #000; text-decoration: none;}	
.lmlightbrown_content a,.lmlightbrown_content a:link,.lmlightbrown_content a:visited{
	font-size:12px; color: #000;}
.lmbrown_contentbullet a:hover, .lmlightbrown_contentbullet a:hover, .lmlightbrown_content a:hover, .lmlightbrown_contentbullet_fes a:hover, .lmlightbrown_contentbullet_list a:hover {
	color: #F50;}

.lmmargin{
margin:8px 0 0 8px;}
.rmmargin{
margin:8px 8px 0 0;}
.rmmargin H3{	font: bold 12px verdana; color: #000; text-decoration:none;}
.rmmargin H4{	font: bold 12px verdana; color: #000; text-decoration:none;}
.f-rbrown-bl {background: url(http://www.hotelthailand.com/images/template/f-rbrown-bl.gif) 0 100% no-repeat #e9d9c9; width:190px;}
.f-rbrown-br {background: url(http://www.hotelthailand.com/images/template/f-rbrown-br.gif) 100% 100% no-repeat}
.f-rbrown-tl {background: url(http://www.hotelthailand.com/images/template/f-rbrown-tl.gif) 0 0 no-repeat}
.f-rbrown-tr {background: url(http://www.hotelthailand.com/images/template/f-rbrown-tr.gif) 100% 0 no-repeat; padding:8px; 
	font: 11px "verdana"; color: #000;
	text-align:left;}
.f-rbrown-tr a, .f-rbrown-tr a:link, .f-rbrown-tr a:visited{color: #000;}
.f-rbrown-tr a:hover{color:#F90;}
.f-rbrown-trRed {background: url(http://www.hotelthailand.com/images/template/f-rbrown-tr.gif) 100% 0 no-repeat; padding:8px; 
	font: 11px "verdana"; color: #000;
	text-align:left;}
.f-rbrown-trRed a, .f-rbrown-trRed a:link, .f-rbrown-trRed a:visited{color: #000; text-decoration:none;}
.f-rbrown-trRed a:hover{color:#C00; text-decoration:underline;}

/*Right Section
-----------------------------------------------------*/
/*  Weather & Time*/	
#weather{
	background:url(http://www.hotelthailand.com/images/template/weather-red.gif) no-repeat;	
	width:190px;
	height:70px;
	margin:0 0 8px;	
	}
#weather-link{	
	line-height:1.2em;
	font:11px "verdana"; color: #000;
	padding:13px 3px 3px 50px;
	}
#times{
	padding:3px 3px 0 8px;
	width:179px;
	}

#callcenter{
	background:url(http://chinese.hotelthailand.com/images/template/img-call-center.gif) no-repeat;	
	width:190px;
	height:75px;
	margin:0 0 8px;
	}	

.banner{	
	width:190px;
	height:75px;
	margin:0 0 8px;	
	}

/* link - icon-line */	
#img-customer-center{
	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-customer-center.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
#img-newsletter{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-newsletter.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
#img-press-release{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-press-release.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;	
	}
#img-travel-association{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-travel-association.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
#img-site-security{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-site-security.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
#img-more-guide{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-more-guide.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 12px verdana; color: #000;
	}
#img-review{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-review.gif) no-repeat;
	padding:9px 0 0 40px;
	}
#img-more-city{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-more-city.gif) no-repeat;
	padding:9px 0 0 40px;	
	}
#img-services-economy-luxury{
	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-services-economy-luxury.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
#img-services-airport{
	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-services-airport.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
.line-red-guide{
	background:url(http://www.hotelthailand.com/images/template/bg-line-moreguide.gif) center repeat-x; clear:both;
	height:10px;}
.contentbulletbrown{
	width:174px;
	margin:8px;
	}
.contentbulletbrown ul{
	margin:0 0 0 8px;
	padding: 0;
	list-style-type:none;
	line-height:12px;
	font: 11px verdana; color: #000; text-decoration:none;
	}
.contentbulletbrown li{
	margin:0;
	padding:0 0 0 15px;	
	background: url(http://www.hotelthailand.com/images/template/bullet-rbrown.gif) left top no-repeat;
	}
.contentbulletbrown a, .contentbulletbrown a:link, .contentbulletbrown a:visited{
	color: #000; text-decoration:none;
	}
.contentbulletbrown a:hover{
	color:#F60; text-decoration:none;
	}
.contentbulletbrown li span{
	cursor:pointer;
	}
	
.brown_head_690{
	width:690px;height:10px;background: url(http://www.hotelthailand.com/images/template/block_brown_head_690.gif) left bottom no-repeat ;}
.brown_bg_690{
	width:690px;background:#F3EBE3;}
.brown_padd{ padding:10px 20px; margin:0; }
.brown_padd b{font:bold 14px "verdana"; color: #773a00; text-decoration:none;}
.brown_padd ul{
	margin:0 auto;	padding:10px 0 0 0;	list-style-type:none; width:94%;}
.brown_padd li{
	margin:0;	padding: 0 0 10px 15px;	
	font: 11px verdana; color: #000; text-decoration:none; list-style:none; background:url(http://www.hotelthailand.com/images/reviews/ic_grown.gif) left top no-repeat ;}		
.brown_bottom_690{
	width:690px;height:10px;background:url(http://www.hotelthailand.com/images/template/block_brown_bottom_690.gif) left top no-repeat ;}
	
/*bolck activity*/
.bolck_activity{width:190px; padding:8px 0;}
.bolck_activity h2{font: bold 13px "verdana"; color:#990000;}
.bolck_activity_head{background:url(http://www.hotelthailand.com/images/template/block-activity-head1.jpg) bottom no-repeat;width:190px; height:6px; float:left;}
.bolck_activity_bg{background:url(http://www.hotelthailand.com/images/template/block-activity-bg.jpg) top repeat-y;width:190px; float:left; font: 11px "verdana"; color: #444; text-decoration:none}
.bolck_activity_bottom{background:url(http://www.hotelthailand.com/images/template/block-activity-bottom.jpg) top no-repeat;width:190px; height:3px; float:left;}
.bolck_topic_head{background: url(http://www.hotelthailand.com/images/template/bg-activity-head.jpg) bottom no-repeat;width:184px;  float:left;}
.bolck_topic_bg{background-color:#edba97; width:184px; float:left; font: bold 13px "verdana"; color:#990000; }
.bolck_topic_bottom{background:url(http://www.hotelthailand.com/images/template/bg-activity-bottom.jpg) top no-repeat;width:184px; height:3px; float:left;}
.bolck_offer {margin:0; text-align:left; }
.bolck_offer ul{list-style:none; text-align:left; margin:0px; padding:0; }
.bolck_offer li{background:url(http://www.hotelthailand.com/images/template/dot-red.gif) no-repeat; padding-left:10px;}

/*Content
-----------------------------------------------------------*/
	#section-content-title{ float:left;}	 
	#section-content-title h1{	font: normal 24px "Trebuchet MS"; color:#A40000; text-decoration:none;	 }	 
	#section-content-title h2{font:12px verdana;	 color:#333; text-decoration:none;	 }	 
	#section-content-title p{font:12px verdana;	 color:#333; text-decoration:none;	 }
	
	#section-content-title-green{ float:left;}	 
	#section-content-title-green h1{font: normal 24px "Trebuchet MS"; color:#690; text-decoration:none;}	
	#section-content-title-green h2{font:12px verdana;	 color:#333; text-decoration:none;}	
	#section-content-title-green p{font:12px verdana;	 color:#333; text-decoration:none;}
	 
	.section-content-padd{ padding:15px; }
	
	.title-redhalf-bl {background: url(http://www.hotelthailand.com/images/template/title-red-bl.gif) 0 100% no-repeat #A00; width:360px;}
	.title-redhalf-br {background: url(http://www.hotelthailand.com/images/template/title-red-br.gif) 100% 100% no-repeat}
	.title-redhalf-tl {background: url(http://www.hotelthailand.com/images/template/title-red-tl.gif) 0 0 no-repeat}
	.title-redhalf-tr {background: url(http://www.hotelthailand.com/images/template/title-red-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px;}	
	.title-redhalf-tr h5{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	
	.title-red-bl {background: url(http://www.hotelthailand.com/images/template/title-red-bl.gif) 0 100% no-repeat #A00; width:530px;}
	.title-red-br {background: url(http://www.hotelthailand.com/images/template/title-red-br.gif) 100% 100% no-repeat}
	.title-red-tl {background: url(http://www.hotelthailand.com/images/template/title-red-tl.gif) 0 0 no-repeat}
	.title-red-tr {background: url(http://www.hotelthailand.com/images/template/title-red-tr.gif) 100% 0 no-repeat; 
	padding:4px 8px 4px 15px; overflow:hidden}
	.title-red-tr h2,.title-red-tr h3{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	.title-red-tr h4{font: bold 14px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}	
	
	.title-red-contentfull-bl {background: url(http://www.hotelthailand.com/images/template/title-red-bl.gif) 0 100% no-repeat #A00; width:910px;}
	.title-red-onecontent-bl {background: url(http://www.hotelthailand.com/images/template/title-red-bl.gif) 0 100% no-repeat #A00; width:730px;}
	.title-red-onecontent-br {background: url(http://www.hotelthailand.com/images/template/title-red-br.gif) 100% 100% no-repeat}
	.title-red-onecontent-tl {background: url(http://www.hotelthailand.com/images/template/title-red-tl.gif) 0 0 no-repeat}
	.title-red-onecontent-tr {background: url(http://www.hotelthailand.com/images/template/title-red-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px;}
	.title-red-onecontent-tr h2{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	.title-red-onecontent-tr h3{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	.title-red-onecontent-tr h4{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	.title-red-onecontent-tr h5{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	.title-red-onecontent-tr b{font: bold 16px "Trebuchet MS";  color:#ffcc98; text-decoration:none;}

	.title-brown-bl {background: url(http://www.hotelthailand.com/images/template/title-brown-bl.gif) 0 100% no-repeat #c4603d; width:730px;}	
	.title-brown-br {background: url(http://www.hotelthailand.com/images/template/title-brown-br.gif) 100% 100% no-repeat}
	.title-brown-tl {background: url(http://www.hotelthailand.com/images/template/title-brown-tl.gif) 0 0 no-repeat}
	.title-brown-tr {background: url(http://www.hotelthailand.com/images/template/title-brown-tr.gif) 100% 0 no-repeat; padding:5px 8px 5px 20px;}
	.title-brown-tr h2{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	
	.title-brown530-bl {background: url(http://www.hotelthailand.com/images/template/title-brown-bl.gif) 0 100% no-repeat #c4603d; width:530px;}
	.title-brown530-br {background: url(http://www.hotelthailand.com/images/template/title-brown-br.gif) 100% 100% no-repeat}
	.title-brown530-tl {background: url(http://www.hotelthailand.com/images/template/title-brown-tl.gif) 0 0 no-repeat}
	.title-brown530-tr {background: url(http://www.hotelthailand.com/images/template/title-brown-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px;}
	.title-brown530-tr H4{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	
	.title-brown740-bl {background: url(http://www.hotelthailand.com/images/template/title-brown-bl.gif) 0 100% no-repeat #c4603d; width:740px;}
	.title-brown740-br {background: url(http://www.hotelthailand.com/images/template/title-brown-br.gif) 100% 100% no-repeat}
	.title-brown740-tl {background: url(http://www.hotelthailand.com/images/template/title-brown-tl.gif) 0 0 no-repeat}
	.title-brown740-tr {background: url(http://www.hotelthailand.com/images/template/title-brown-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px;}
	.title-brown740-tr H4{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	
	/*title-sub sightseeing*/
	.title-org-bl {background: url(http://www.hotelthailand.com/images/template/title-org-bl.gif) 0 100% no-repeat #FC9; width:730px;}
	.title-org-br {background: url(http://www.hotelthailand.com/images/template/title-org-br.gif) 100% 100% no-repeat}
	.title-org-tl {background: url(http://www.hotelthailand.com/images/template/title-org-tl.gif) 0 0 no-repeat}
	.title-org-tr {background: url(http://www.hotelthailand.com/images/template/title-org-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px; height:23px;}
	.title-org-tr h2{font: bold 16px "Trebuchet MS"; color: #000; text-decoration:none;}
	.title-org-tr h3{font: bold 16px "Trebuchet MS"; color: #000; text-decoration:none;}
	
.content30{
width:690px;
padding:30px;
}
.content30 H1{font: bold 22px "Trebuchet MS"; color: #AB0000;}
.content30 H2{font: bold 18px "Trebuchet MS"; color: #AB0000;}
.content30 H3{font: bold 18px "Trebuchet MS"; color: #AB0000;}

.news-archive{position:relative;}
.news-archive H2{font:blod 14px "Trebuchet MS"; color:#000;}
.news-archive ul{padding:0; margin:0; list-style-type:none;}
.news-archive li{font:13px verdana; color:#000; padding:6px 0 0 15px; margin:0 20px;
background:url(http://www.hotelthailand.com/images/template/bullet-rbrown-lm.gif) no-repeat;}
.news-archive li.nolink{color:#bd4a2c;}
.news-archive li a:link{color:#000; text-decoration:none;}
.news-archive li a:visited,{color:#666; text-decoration:none;}
.news-archive li a:hover{text-decoration:underline;}

.travel-direct{
width:325px;
float:left;
margin:5px 10px;
font: 11px "verdana"; color:#333;
}
.travel-threecol{
width:225px;
float:left;
font: 11px "verdana"; color:#333;
position:relative;
}
.travel-threecol ul{
text-align:left;
display:block;
margin:0; padding:10px;
list-style-image:url(http://www.hotelthailand.com/images/bullet_ray-red.gif);
}
.travel-threecol li{
margin:0; padding:0 0 5px;
font:11px "verdana"; text-decoration:none;}
.travel-threecol li a:link,.travel-threecol li a:visited{color: #000; text-decoration:underline}
.travel-threecol li a:hover{text-decoration:none;}

	
/*list activities*/
.act530_cover{
width:530px;	
float:left;
position:relative;
padding:10px 0;
background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) bottom repeat-x;
}
.act740_cover{
width:740px;	
float:left;
position:relative;
padding:10px 0;
background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) bottom repeat-x;
}	
.prodimg{
float:left;
width:20%;
text-align:right;
padding-right:15px;
position:relative;
cursor:pointer;}	
.prodtxt{
float:left;
width:73%;
text-align:left;
position:relative;
font: 11px verdana; color: #000; text-decoration:none;
}	
.prodtxt ul{
list-style: none;	
margin:3px;
padding:0;
}		
.prodtxt li{
float:left;
width:49%;
margin:0; padding:0;
text-align:left;
}
.prodtxt a,.prodtxt a:link,.prodtxt a:visited{
font: bold 12px verdana; color: #C00; text-decoration:underline;}
.prodtxt a:hover{color: #000;}
	
/*hotel of the month*/
.hom_container{
width: 190px;
text-align: left;
margin:8px 0 0;
background:url(http://www.hotelthailand.com/images/template/hom-bg.gif) center repeat-y;
position:relative;}
.hom_top{
height:73px;
background:url(http://www.hotelthailand.com/images/template/hom-top.gif) top no-repeat;}
.hom_bottom {
background:url(http://www.hotelthailand.com/images/template/hom-bottom.gif) bottom no-repeat;
height:10px;}
.hom_content {
width:156px;
margin:0 14px;}
.hom_content ul {
margin: 0;
padding: 0;
list-style-type:none;
font: 11px "verdana"; text-decoration:none;}
.hom_content li {
margin:0;	
width:147px; /*190-28-15=147*/
padding:6px 0 0 15px;	
background:url(http://www.hotelthailand.com/images/icon_star.gif) left top no-repeat;}
.hom_content a, .hom_content a:link, .hom_content a:visited{
display: block; font: bold 11px verdana;
text-decoration:none;
color: #000;}
.hom_content a:hover {
color: #C00;}
.hom_content span{
color: #C00;}

/*Sitemap*/
.sitemap-full{border-bottom: 1px dashed #CCC; text-align:left;		padding:20px 0 0 0; width:97%; margin:0 auto;	font:bold 13px "Trebuchet MS"; color:#F60; text-decoration:none;}
.sitemap-full a:link,.sitemap-full a:visited,.sitemap-full a:active{
font:bold 13px "Trebuchet MS";color: #F60; text-decoration:none}
.sitemap-full a:hover{color: #000; text-decoration:underline}

.listSitemap3Col{width:31%; float:left; margin:10px 1%;}
.listSitemap3Col ul{	margin:0 0 0 8px;	padding: 0;	list-style-type:none;}
.listSitemap3Col li{	margin:0;	padding:0 0 5px 15px;		font: 12px verdana; color: #000; text-decoration:none;	background: url(http://www.hotelthailand.com/images/reviews/ic_orange.gif) left top no-repeat;	}
.listSitemap3Col span {font:11px verdana; color:#666}

.listSitemap2Col{width:48%; float:left; margin:10px 1%;}
.listSitemap2Col ul{	margin:0 0 0 8px;	padding: 0;	list-style-type:none;}
.listSitemap2Col li{	margin:0;	padding:0 0 5px 15px;		font: 12px verdana; color: #000; text-decoration:none;	background: url(http://www.hotelthailand.com/images/reviews/ic_orange.gif) left top no-repeat;	}
.listSitemap2Col span {font:11px verdana; color:#666}

.listSitemapCol{width:98%; float:left; margin:10px 1%;}
.listSitemapCol ul{	margin:0 0 0 8px;	padding: 0;	list-style-type:none;}
.listSitemapCol li{	margin:0;	padding:0 0 5px 15px;		font: 12px verdana; color: #000; text-decoration:none;	background: url(http://www.hotelthailand.com/images/reviews/ic_orange.gif) left top no-repeat;	}
.listSitemapCol span {font:11px verdana; color:#666}

/*most popular hotel of the month*/
.pophom_container{width: 190px; text-align: left;  background:url(http://www.hotelthailand.com/images/template/popular-hotel-bg.gif) left repeat-y;}
.pophom_top{width: 190px; height:75px; margin:0;
background:url(http://chinese.hotelthailand.com/images/template/popular-hotel-title.gif) top no-repeat;}
.pophom_top h3 {text-indent:-1999px; height:0px; font-size:0px;}
.pophom_bottom {width: 190px; height:15px; margin:0;background:url(http://www.hotelthailand.com/images/template/popular-hotel-bottom.gif) bottom no-repeat;}
.pophom_content {width:158px; padding:0 10px;}

.pophom_list{width:100%;padding-left:17px; background:url(http://www.hotelthailand.com/images/icon_star.gif) left top no-repeat;}
.pophom_list a, .pophom_list a:link, .pophom_list a:visited{display: block; padding-top:3px; }
.pophom_list a:hover {padding-top:3px;}
.pophom_pic{width:80px; float:left; padding-top:3px;}
.pophom_text{width:77px; float:left; padding-top:12px; text-align:center;font: 11px "verdana"; }
.pophom_line{background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) left center repeat-x; width:100%; margin-top:3px; height:10px}

/*Special Packages Promotions*/
.spp_container{width: 190px; text-align: left;	background:url(http://www.hotelthailand.com/images/template/popular-hotel-bg.gif) left repeat-y;}
.spp_top{width: 190px; height:75px; background:url(http://chinese.hotelthailand.com/images/template/package-promotion-title.gif) top no-repeat;}
.spp_top h3 {text-indent:-1999px; height:0px; font-size:0px;}
.spp_bottom {width: 190px; height:15px;background:url(http://www.hotelthailand.com/images/template/popular-hotel-bottom.gif) bottom no-repeat;}
.spp_content {width:158px; padding:0 10px;}
.spp_content span{color: #000; font:normal 11px verdana;}
.spp_content font{color: #F50; font:normal 11px verdana; }
.spp_content p{color: #07B; text-decoration:underline; cursor:pointer; padding:0 0 3px 0; margin:0px;}

.spp_list{width:100%;padding-left:17px; background:url(http://www.hotelthailand.com/images/icon_package.gif) top left  no-repeat; padding-top:5px;}

/*---about---*/	
.content600{
width:600px;
text-align:center;
margin: 30px 0;
}
.content600padding{
width:550px !important; width:600px;
padding-left:50px;
}
#content250{
width:250px;
text-align:left;
float:left;
}
.content650border{
width:650px;
border:#FF0000 solid;
padding:8px;
}
.content650border ul{
padding-left:25px !important; padding-left:0;
}
.content650border li{
padding-top:5px;
}

/* ---Guide book---*/
.info_primarycontent{
width: 304px;	  float: left;  position: relative;	text-align:left;}
.info_module {
 position: relative;}
.info ul {
list-style-image:url(http://www.hotelthailand.com/images/bullet_graysqure4x4.gif);
margin:0 0 0 10px;	padding: 0;}
.info {	
margin:1px 0 1px 10px;}
.info a:link, .info a:active, .info a:visited{
padding: 2px 0 0 0;line-height:15px;	color:#000; font-family:verdana; font-size:12px; text-decoration:none;}
.info li a:hover{
padding: 2px 0 0 0;line-height:15px;	color:#C30; font-family:verdana; font-size:12px; text-decoration: underline;}
.info_150{
width:600px;}
.info_150 ul{
list-style:none}
.info_150 li{
width:150px; padding:3px 0; text-align:left; float:left;}

/* ---Guarntee---*/
.content650{
width:650px;
padding:8px;
}
.content650 ul{
padding-left:25px !important; padding-left:0;
}
.content650 li{
padding-top:15px;
}

/*---table---*/
.tb-red {	
	padding: 0;
	margin: 0;
}

.tb-red th {
	font: bold 11px verdana;	color: #990000;
	border-right: 1px solid #ec8d52;
	border-bottom: 1px solid #ec8d52;
	border-top: 1px solid #ec8d52;	
	text-align: left;
	padding: 5px;
	background: #f7cbb4 ;
}

.tb-red th.left {
	font: bold 11px verdana;	color: #990000;
	border-left: 1px solid #ec8d52;
	border-bottom: 1px solid #ec8d52;
	border-top: 1px solid #ec8d52;	
	text-align: left;
	padding: 5px;
	background: #f7cbb4 ;
}

.tb-red td {
	border-right: 1px solid #ec8d52;
	border-bottom: 1px solid #ec8d52;
	background: #fff;
	padding: 5px;
	font: 11px verdana;	color: #990000;
}

.tb-red td.two{
	background: #fef6f1;	
	font: 11px verdana;	color: #990000;
}

.tb-red th.first {
	border-left: 1px solid #ec8d52;
	border-top: 0;
	background: #fff url(http://www.hotelthailand.com/images/bullet-triangle-org.gif) no-repeat;
	font: 11px verdana;
}

.tb-red th.firsttwo {
	border-left: 1px solid #ec8d52;
	border-top: 0;
	background: #fef6f1 url(http://www.hotelthailand.com/images/bullet-triangle-red.gif) no-repeat;
	font: 11px verdana;	
}
/*.tb-blue {	
	padding: 0;
	margin: 0;
}

.tb-blue th {
	font: bold 11px verdana;	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;	
	text-align: left;
	padding: 5px;
	background: #CAE8EA url(http://www.hotelthailand.com/images/template/tbblue_header.jpg) no-repeat;
}

.tb-blue th tb-blue-nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

.tb-blue td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 5px;
	font: 11px verdana;	color: #4f6b72;
}

.tb-blue td.two{
	background: #F5FAFA;	
	font: 11px verdana;	color: #797268;
}

.tb-blue th.first {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(http://www.hotelthailand.com/images/bullet-triangle-lred.gif) no-repeat;
	font: 11px verdana;
}

.tb-blue th.firsttwo {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(http://www.hotelthailand.com/images/bullet-triangle-blue.gif) no-repeat;
	font: 11px verdana;	color: #797268;
}*/
	
/*---line*/
.gototop{
text-align:right;
padding:10px 0;
width:100%;
clear:both;}
	
.dot_bottom{
background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) bottom repeat-x;
padding-bottom:3px;
width:100%;
float:left;
position:relative;}

.dot_top{
background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) top repeat-x;
padding-top:2px;
position:relative;
width:100%;
float:left;
clear:both;}

.splitline{
background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) center repeat-x;
height:17px;
width:100%;
clear:both;
position:relative;}

.line-dash {
border-bottom: 1px dashed #CCC;
width:100%;
clear:both; font-size:0; line-height:0;
}

.line-dash-blue {
border-bottom: 1px dashed #d5eaeb;
width:100%;
clear:both; font-size:0; line-height:0;
}

.line-dot-red {
border-bottom: 1px dotted #fddcca;
width:100%;
clear:both; font-size:0; line-height:0;
}

.line-dash-red {
border-bottom: 1px dashed #fddcca;
width:100%;
clear:both; font-size:0; line-height:0;
}

.clearlinezero {clear:both; height:0; line-height:0; font-size:0;}
.clear-h {clear:both; height:10px;}

.border_gray {
border:#c3c3c3 dashed 1px; padding:15px;}
/* Guide book
------------------------------------------------------------------*/
.info_primarycontent{
width: 49%;	float: left; text-align:left;}
.info {	
margin:1px 0 1px 20px;}
.info ul {
list-style-image:url(/images/bullet_graysqure4x4.gif);
margin:10px 0 20px 10px;	padding: 0;}
.info b, .info a:link, .info a:visited{
padding: 2px 0 0 0; font:12px/15px verdana; color:#000000; text-decoration:none;}
.info li a:hover{
padding: 2px 0 0 0; font:12px/15px verdana; color:#000000; text-decoration: underline;}
/*----------------  message box ---------------*/		
#frame{
	background-color:#ffe8db;
	border:1px dashed #ff795a;
	padding:5px;
	clear:both;
}
#frame_blue{
	background-color:#e1f5fa;
	border:1px dashed #3d9edc;
	padding:5px;
	clear:both;
}
#frame_lightred{
	background-color:#ffe8db;
	border:1px dashed #ffcfb4;
	padding:10px;
	clear:both;
}
#frame_red{
	background-color:#CC3300;
	border:1px dashed #F4EA7D !important; border:2px dashed #F4EA7D;
	padding:5px;
	clear:both;
}
.frame_lighty{
	background-color:#fffcdd;
	border:1px dashed #ffe081;
	padding:10px;
	clear:both;
}

/*-----reviews--------*/
#review_tmp_main{
	width:580px; float:left; display:inline; padding:10px 0 0; position: relative; overflow:hidden;
 }

#review_tmp_right{
	width:370px;  float:right; padding:10px 0 0; position:relative; 
}

.review_content30{
	width:550px;
	padding:30px 30px 30px 20px;
}
.review_content30 H1{font:  22px "Trebuchet MS"; color: #AB0000; font-weight:bold;}
.review_content30 H2{font:  18px "Trebuchet MS"; color: #AB0000;}

#review_index_bg{
	width:550px;
	background:url(http://www.hotelthailand.com/images/reviews/review-index-bg.jpg) no-repeat top;
}

.reviews_block{
	text-align:left; width:270px;
}
.reviews_block_head{
	width:270px; 	height:49px;
	background: url(http://www.hotelthailand.com/images/reviews/review-block-head.gif) left bottom no-repeat ;
}
.reviews_block_bg{
	width:270px;
	background:url(http://www.hotelthailand.com/images/reviews/review-block-bg.gif) left top repeat-y ;
}	
.reviews_block_bottom{
	width:270px;	height:4px;
	background:url(http://www.hotelthailand.com/images/reviews/review-block-bottom.gif) left top no-repeat ;
}	
	
.reviews_list_pencil{
	width:265px;
}
.reviews_list_pencil ul{
	margin:0 0 0 8px;
	padding: 0;
	list-style-type:none;
}
.reviews_list_pencil li{
	margin:0;
	padding:0 0 8px 15px;	
	font: 11px verdana; color: #000; text-decoration:none;
	background: url(http://www.hotelthailand.com/images/reviews/ic_pencil.gif) left top no-repeat;	
}

.reviews_list_bullet{
	width:265px;
}
.reviews_list_bullet ul{
	margin:0 0 0 8px;
	padding: 0;
	list-style-type:none;
}
.reviews_list_bullet li{
	margin:0;
	padding:0 0 8px 15px;	
	font: 11px verdana; color: #000; text-decoration:none;
	background: url(http://www.hotelthailand.com/images/reviews/ic_bullet.gif) left top no-repeat;	
}

.reviews_hotel_L_ic_brown{
	width:350px;
}
.reviews_hotel_L_ic_brown ul{
	margin:0 0 0 8px;
	padding: 0;
	list-style-type:none;
}
.reviews_hotel_L_ic_brown li{
	margin:0;
	padding:0 0 5px 15px;	
	font: 12px verdana; color: #000; text-decoration:none;
	background: url(http://www.hotelthailand.com/images/reviews/ic_grown.gif) left top no-repeat;
}
.reviews_hotel_L_ic_brown li a, .reviews_hotel_L_ic_brown li a:link, .reviews_hotel_L_ic_brown li a:visited{	
	font: 12px verdana; color: #000; text-decoration:none;}
.reviews_hotel_L_ic_brown li a:hover{
	font: 12px verdana; color: #cc0000; text-decoration: underline;}
.reviews_hotel_L_ic_brown li.select-topmenu {
	font: bold 12px verdana; color: #000; text-decoration: none;}
	
.reviews_hotel_L_ic_orange{
	width:180px;
}
.reviews_hotel_L_ic_orange ul{
	margin:0 0 0 8px;
	padding: 0;
	list-style-type:none;
}
.reviews_hotel_L_ic_orange li{
	margin:0;
	padding:0 0 5px 15px;	
	font: 12px verdana; color: #000; text-decoration:none;
	background: url(http://www.hotelthailand.com/images/reviews/ic_orange.gif) left top no-repeat;	
}
.reviews_hotel_L_ic_orange li a, .reviews_hotel_L_ic_orange li a:link, .reviews_hotel_L_ic_orange li a:visited{	
	font: 12px verdana; color: #000; text-decoration:none;}
.reviews_hotel_L_ic_orange li a:hover{
	font: 12px verdana; color: #cc0000; text-decoration: underline;}
.reviews_hotel_L_ic_orange li.select-topmenu {
	font: bold 12px verdana; color: #000; text-decoration: none;}

.block_brown_head{
	width:370px; 	height:5px;
	background: url(http://www.hotelthailand.com/images/reviews/block_brown_head.gif) left bottom no-repeat ;
}
.block_brown_bg{
	width:370px;
	background:url(http://www.hotelthailand.com/images/reviews/block_brown_bg.gif) left top repeat-y ;
}	
.block_brown_bottom{
	width:370px; 	height:8px;
	background:url(http://www.hotelthailand.com/images/reviews/block_brown_bottom.gif) left top no-repeat ;
}	

.travel_new{
	width:350px; height:32px;
	background:url(http://www.hotelthailand.com/images/reviews/travel_new.gif) center top no-repeat;
}

.hotel_the_month{
	width:348px;
	border:#daa888 dashed 1px;
	background: #FFFFFF url(http://www.hotelthailand.com/images/reviews/hotel-themonth-bg.gif) right top no-repeat;
}

.subject_grown{
	width:348px; height:31px;
	background: #ebd6c2 url(http://www.hotelthailand.com/images/reviews/subject-grown.gif) left top no-repeat;
}

.dashed_grown{
	border:#daa888 dashed 1px;
}

.solid_grown {
	border-bottom: 1px solid #eee1d1;
	width:100%;
	clear:both; font-size:0; line-height:0;
}

.line_grown{
	height:2px; width:100%; 
	clear:both; font-size:0; line-height:0;
	background: url(http://www.hotelthailand.com/images/reviews/brown-line.gif)  center bottom repeat-x;
}

#review_city_content30{
	width:570px;
	background:url(http://www.hotelthailand.com/images/reviews/review-city-bg.jpg) right no-repeat top;
}

.top_rated_hotel{
	width:548px; 	height:58px;
	background: #FFFFFF url(http://www.hotelthailand.com/images/reviews/review-city-subject-head.gif) left top no-repeat;
}	

.reviews_city_block{
	width:182px;
}
.reviews_city_block_head{
	width:182px; 	height:52px;
	background: url(http://www.hotelthailand.com/images/reviews/review-city-block-head.gif) left bottom no-repeat ;
}
.reviews_city_block_bg{
	width:182px;
	background:url(http://www.hotelthailand.com/images/reviews/review-city-block-bg.gif) left top repeat-y ;
}	
.reviews_city_block_bottom{
	width:182px; 	height:3px;
	background:url(http://www.hotelthailand.com/images/reviews/review-block-city-bottom.gif) left top no-repeat ;
}	

.reviews_city_list_bullet{
	width:177px;
}
.reviews_city_list_bullet ul{
	margin:0 0 0 8px;
	padding: 0;
	list-style-type:none;
}
.reviews_city_list_bullet li{
	margin:0;
	padding:0 0 8px 15px;	
	font: 11px verdana; color: #000; text-decoration:none;
	background: url(http://www.hotelthailand.com/images/reviews/ic_bullet.gif) left top no-repeat;	
}

.line-dash-brown {
	border-bottom: 1px dashed #ccbbaa;
	width:100%;
	clear:both; font-size:0; line-height:0;
}

.review_line_red {
	width:930px;
	height:30px;
	padding:5px 10px;
	position:relative;
	background: url(http://www.hotelthailand.com/images/reviews/reciews-line-red.gif) left top no-repeat;	
}
.review_line_red H2{
	font: bold 16px "Trebuchet MS"; color: #990000; text-decoration:none;
}
.review_line_red b{
	font: bold 16px "Trebuchet MS"; color: #000; text-decoration:none;
}

.subject_grown_2col{
	width:548px; height:29px;
	background: url(http://www.hotelthailand.com/images/reviews/brown_head-2col.gif) left top no-repeat;
	font: bold 11px "verdana";color: #995000; text-decoration:none;
}

.bolck_whiteH25{
	height:26px; width:548px; 	
	background: url(http://www.hotelthailand.com/images/reviews/block_white_line.gif) left top no-repeat;
}	
.bolck_yellowH25{
	height:25px; width:548px; 	
	background-color:#fffeee;
}	

.review399{
	width:391px; float:left; padding:7px 0 0px 8px;
}
.review149{
	width:124px; float:right; padding:7px 25px 0px 0; 
	text-align:right; 	font: bold 11px "verdana";color: #f50; text-decoration:none;
}	

/* Background picture-*/
.bgPic{
	width:96px; 	height:74px;
	background:url(http://www.hotelthailand.com/images/reviews/bg_pic.gif) left top no-repeat;
	padding: 3px 0 0 3px !important; padding: 5px  0 0 3px;
}

/*event & festival*/
.news20{width:29%; float:left; position:relative; text-align:left; font:normal 11px/18px "Tahoma";}
.news50Line{width:50%; float:left; position:relative; text-align:left; background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) repeat-y right; padding:2% 0 2% 1%;}
.news50{width:46%; float:left; position:relative; text-align:left; padding:1% 0 1% 2% !important;padding:1%% 0 1% 1%;}
.news80{width:69%; float:left; position:relative; text-align:left; font:normal 11px/18px "Tahoma";}


	
/*---Black Color*/	
.txtblack-9{font:9px "verdana";color: #000; text-decoration:none;}
.txtblack-11{font:11px "verdana";color: #000; text-decoration:none;}
.txtblack333-11{font:11px "verdana";color: #333; text-decoration:none;}
.txtblackarial-11{font: 11px "Arial"; color: #000; text-decoration:none;}
.txtblack_12{font: 12px "verdana"; color: #000; text-decoration:none;}
.txtblack-b12{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.txtblack-b13{font: bold 13px "verdana"; color: #000; text-decoration:none;}
.txtblack-14{font: bold 14px "verdana"; color: #000; text-decoration:none;}
.txtblack-16{font: bold 16px "verdana"; color: #000; text-decoration:none;}

.lblackblack11,.lblackblack11:link,.lblackblack11:visited,.lblackblack11:active,
.lblackblue11.lblackblue11:link,.lblackblue11:visited,.lblackblue11:active
.lblackred11,.lblackred11:link,.lblackred11:visited,.lblackred11:active,
.lblackorg-11,.lblackorg-11:link,.lblackorg-11:visited{
font:11px "verdana";color: #000; text-decoration:none}

.lblackblack11:hover{text-decoration:underline}
.lblackred11:hover{color:#C00;}
.lblackred_11_:hover{color:#C00; text-decoration:underline}

.lblackblue_11,.lblackblue_11:link,.lblackblue_11:visited,.lblackblue_11:active,
.lblackred_11:link,.lblackred_11:visited,.lblackred_11:active,
.lblack_black11,.lblack_black11:link,.lblack_black11:visited,.lblack_black11:active{
font:11px "verdana";color: #000; text-decoration:underline}

.lblack_black11:hover{text-decoration:none;}

.lblackred_11_,.lblackred_11_:link,.lblackred_11_:visited,.lblackred_11_:active{
font:11px "verdana";color: #000; text-decoration:underline}
.lblackred_11_:hover{color:#C00; text-decoration:underline}

.lblackblue_11:hover,.lblackblue11:hover,.lblackblue12:hover{
color: #007CBC;}

.lblackredb11:link,.lblackredb11:visited,.lblackredb11:active{
font: bold 11px "verdana";color: #000; text-decoration:none;}
.lblackredb11:hover,.lblackred_11:hover{
color: #C00;}

.lblackorg-11:hover{color: #F60;}
.lblackorg-11:active{color: #F90;}

.lblackblue12,.lblackblue12:link,.lblackblue12:visited,.lblackblue12:active{
font: 12px "verdana"; color: #000; text-decoration:none}
.lblackblue12:hover{
color: #007CBC;}



.lblackred12_,.lblack_red_12:link,.lblackred12_:visited,.lblackred12_:active{
font: 12px "verdana"; color: #000; text-decoration:underline}
.lblackred12_:hover{
color: #C00;}

.lblack_red_12,.lblack_red_12:link,.lblack_red_12:visited,.lblack_red_12:active{
font: 12px "verdana"; color: #000; text-decoration:underline}
.lblack_red_12:hover{
color: #C00;}

.BlackRed12_,.BlackRed12_:link,.BlackRed12_:visited,.BlackRed12_:active{
font: 12px "verdana"; color: #000; text-decoration:underline}
.BlackRed12_:hover{
color: #C00;}

.lblackred_12,.lblackred_12:link,.lblackred_12:visited,.lblackred_12:active{
font: 12px "verdana"; color: #000; text-decoration:none}
.lblackred_12:hover{
color: #C00;}

.lblackred_12L,.lblackred_12L:link,.lblackred_12L:visited,.lblackred_12L:active{
font: 12px "verdana"; color: #000; text-decoration:none}
.lblackred_12L:hover{
color: #C00; text-decoration:underline}

.lblackred-b12,.lblackred-b12:link,.lblackred-b12:visited,.lblackred-b12:active{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.lblackred-b12:hover{color: red;}

.lblackorg-12,.lblackorg-12:link,.lblackorg-12:visited,.lblackorg-12:active{font:normal 12px "verdana"; color: #000; text-decoration:none;}
.lblackorg-12:hover{color: #FF6600; text-decoration:underline;}

.lblackora-b12,.lblackora-b12:link,.lblackora-b12:visited,.lblackora-b12:active{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.lblackora-b12:hover{color: #FF6600;}
/*---Gray Color*/	
.txtgray-9{font: 9px "verdana"; color: #393434; text-decoration:none;}
.txtgray-11{font:11px "verdana";color: #393434; text-decoration:none;}
.txtgray7a7-11{font:11px "verdana";color: #7a7463; text-decoration:none;}
.txtgray838-11{font:11px "verdana";color: #838383; text-decoration:none;}
.txtgray-tahoma-11{font: 12px "tahoma"; color: #393434; text-decoration:none;}
.txtgray33-11{font:11px "verdana";color: #333; text-decoration:none;}
.txtgray33-12{font: 12px "verdana"; color: #333; text-decoration:none;}
.txtgray-12{font: 12px "verdana"; color: #393434; text-decoration:none;}
.txtgray-13{font-size: 13px; font-family:Verdana; color: #393434; text-decoration:none;}

.lgray_org_11,.lgray_org_11:link,.lgray_org_11:visited,.lgray_org_11:active{
font:11px "verdana";color: #666; text-decoration:underline}
.lgray_org_11:hover{
color:#F60;}

.lgrayorg_11,.lgrayorg_11:link,.lgrayorg_11:visited,.lgrayorg_11:active{
font:11px "verdana";color:#C0C0C0; text-decoration:none}
.lgrayorg_11:hover{
color:#F60; text-decoration:underline}

.lgrayred_11,.lgrayred_11:link,.lgrayred_11:visited,.lgrayred_11:active{
font: bold 11px "verdana"; color: #444; text-decoration:none}
.lgrayred_11:hover{
color: #C00;}

/*---Blue Color*/	
.txtblue-11{font:11px "verdana";color: #0050C7; text-decoration:none;}
.txtblue06C-11{font:11px "verdana";color: #06C; text-decoration:none;}
.txtblue07B-11{font:11px "verdana";color: #007CBC; text-decoration:none;}
.txtblue07B-12{font: 12px "verdana"; color: #007CBC; text-decoration:none;}
.txtblue038-14{font: bold 14px "verdana"; color:#00308A;}
.txtblue038-16{font: bold 16px "verdana"; color:#00308A;}
.txtblue-16Treb{font: bold 16px "Trebuchet MS"; color:#007cbc;}

.lblue_black_9,.lblue_black_9:link,.lblue_black_9:visited,.lblue_black_9:active{
font:9px "verdana";color: #0050C7; text-decoration:underline}
.lblue_black_9:hover{
color:#000;}
.lbluered-16Treb,.lbluered-16Treb:link,.lbluered-16Treb:visited{
font: bold 16px "Trebuchet MS"; color:#007cbc;text-decoration:none;}
.lbluered-16Treb:hover{
color:#C00;}

.lblue_org_11,.lblue_org_11:link,.lblue_org_11:visited,.lblue_org_11:active{
font:11px "verdana";color: #007cbc; text-decoration:underline}
.lblue_org_11:hover{color: #F50;}

.lblue_org_12,.lblue_org_12:link,.lblue_org_12:visited,.lblue_org_12:active{
font:12px "verdana";color: #07B; text-decoration:underline}
.lblue_org_12:hover{color: #F50;}

.lblueorange11,.lblueorange11:link,.lblueorange11:visited,.lblueorange11:active{
font:11px "verdana";color: #0050C7; text-decoration:none}
.lblueorange11:hover{color: #F60;}

.lblu07Beorange11,.lblu07Beorange11:link,.lblu07Beorange11:visited,.lblu07Beorange11:active{
font:11px "verdana";color: #007CBC; text-decoration:underline}
.lblu07Beorange11:hover{color: #F60;}

/*---Brown Color*/	
.txtbrown-11{font:11px "verdana";color: #C60; text-decoration:none;}
.txtredbrn-12{font:12px "verdana"; color: #9c510d; text-decoration:none;}
.txtredbrn-14{font:14px "verdana"; color: #9c510d; text-decoration:none;}
.txtbrn-b16treb {font: bold 16px "Trebuchet MS"; color:#773a00; text-decoration:none;}

/*---Green Color*/	
.txtgreen-12{font: 12px "verdana"; color: #8BA800; text-decoration:none;}
.txtgreen-14{font: 14px "verdana"; color: #8BA800; text-decoration:none;}
.txtgreen690-14{font: 14px "verdana"; color: #690; text-decoration:none;}
.txtgreen-trebuchet-16 {font: 16px "Trebuchet MS"; color:#690; text-decoration:none;}

/*---Orange Color*/	
.txtorFB8-9{font:9px "verdana"; color: #FB8; text-decoration:none;}
.txtorF60-11{font:11px "verdana"; color: #F60; text-decoration:none;}
.txtorD66-11{font:11px "verdana"; color: #d66006; text-decoration:none;}
.txtorF60-12{font:12px "verdana"; color: #F60; text-decoration:none;}
.txtorF50-11{font:11px "verdana"; color:#F50; text-decoration:none;}
.txtorF50-b11{font: bold 11px verdana; color:#F50; text-decoration:none;}
.txtorF50-b16treb {font: bold 16px "Trebuchet MS"; color:#F50; text-decoration:none;}

/*---Red Color*/	
.txtred-9{font:9px verdana;color:#C00;  text-decoration:none;}
.txtred-11{font:11px "verdana";color:#C00;  text-decoration:none;}
.txtred-12{font: 12px "verdana"; color:#C00; text-decoration:none}
.txtred-b12{font: bold 12px "verdana"; color:#C00; text-decoration:none;}
.txtred-14{font: 14px "verdana"; color:#C00;  text-decoration:none;}
.txtrede11212-14{font: 14px "verdana"; color:#e11212;  text-decoration:none;}
.txtred-b14{font: bold 14px "verdana"; color:#C00;  text-decoration:none;}
.txtred-16{font: 16px "verdana"; color:#C00;  text-decoration:none;}
.txtlredtreb-b13{font:bold 13px "Trebuchet MS"; color:#FC9; text-decoration:none;}
.txtlredtreb-b16{font:bold 16px "Trebuchet MS"; color:#FC9; text-decoration:none;}

.txtredtreb-b16{font:bold 16px "Trebuchet MS"; color:#AB0000; text-decoration:none;}

.lred_back_11,.lred_back_11:link,.lred_back_11:visited{
font: 11px "verdana"; color:#C00; text-decoration:underline;}
.lred_back_11:hover{color:#000;}

.lred11_org,.lred11_org:link,.lred11_org:visited{
font:11px verdana; color:#cc0000; text-decoration:underline}
.lred11_org:hover{
color:#FF9900;}

.lred_back_12,.lred_back_12:link,.lred_back_12:visited {
font: 12px "verdana"; color:#C00; text-decoration:underline;}
.lred_back_12:hover{
color:#F50;}

.lred_backb12,.lred_backb12:link,.lred_backb12:visited {
font: bold 12px "verdana"; color:#C00; text-decoration:none;}
.lred_backb12:hover {
color:#000;}

.lred_backb12_,.lred_backb12_:link,.lred_backb12_:visited {
font:  12px "verdana"; color:#C00; text-decoration:none;}
.lred_backb12_:hover {
color:#000; text-decoration:underline;}

.lred_back_b12,.lred_back_b12:link,.lred_back_b12:visited {
font: bold 12px "verdana"; color:#C00; text-decoration:underline;}
.lred_back_b12:hover {
color:#000;}

.ldredblack-b16,.ldredblack-b16:link,.ldredblack-b16:visited,.ldredblack-b16:active{
font: bold 16px "verdana"; color: #000; text-decoration:none;}
.ldredblack-b16:hover{
color: #C00;}

/*---White Color*/	
.txtwh-b12{font: bold 12px "verdana"; color:#FFFFFA; text-decoration:none}
.txtwhite-11{font-size: 11px; font-family:Verdana; color: #FFFFFF;  text-decoration:none;}

/*---Yellow Color*/	
.txtyellow-b11{font: bold 11px "verdana"; color:#fff000; text-decoration:none}
.txtyellow-b12{font: bold 12px "verdana"; color:#fff000; text-decoration:none}
.txtyellow-b13{font: bold 13px "verdana"; color:#fff000; text-decoration:none}
.txtyellow-14{font: 14px "verdana"; color: #F4EA7D;  text-decoration:none;}
.txtyellow-b16{font: bold 16px "verdana"; color: #F4EA7D;  text-decoration:none;}
