
/* Global
------------------------------------------------------------------*/
html, body {
	margin:0; 
	padding:0; 
	text-align:center; 
	background-color:#C2DCDC;}	

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, ul {
	margin:0;
	padding:0;}	

#wrap {
	width:950px; 
	text-align:center;  
	margin-left:auto; 
	margin-right:auto;
	background:#FFFFFF;	}	

#wrap2 {
	width:950px; 
	text-align:center;  
	margin-left:auto; 
	margin-right:auto;
	background:#EBEBE4;	}	
 
.clear {
	clear:both;	}	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden; }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
.centered, p.centered{
	text-align:center;}

.right {
	text-align:right;}		

img {
	border:0;}	

/*dot line
-----------------------------------------------------*/
.dot_bottom{
	background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;
	padding-bottom:3px;
	text-align:left;
	position:relative;}

.dot_top{
	background:url(../images/bullet-graysqure3x3.gif) top repeat-x;
	padding-bottom:3px;
	text-align:left;
	position:relative;}

.splitline{
	background:url(../images/bullet-graysqure3x3.gif) center repeat-x;
	height:17px;
	width:100%;
	clear:both;}

.linebot{
	background:url(../images/line-gray663x3.gif)  center repeat-x;
	height:17px;
	width:100%;
	clear:both;}	
/* Layout
------------------------------------------------------------------*/
#content-950{
	width:950px;}

#wrap-main750{
	width:750px;
	float:left;
	position:relative; 
	background-color:#FFFFFF; }

#wrap-main {
	width:734px;
	padding:8px;
	float:left;
	position:relative; 
	background-color:#FFFFFF; }
	
#wrap-main714 {
	width:698px;
	padding:8px;
	float:left;
	position:relative; 
	background-color:#FFFFFF; }	
	
#wrap-sub236 {
	width:236px;
	float:right;
	position:relative;
	padding:4px 0 4px 0;
	background-color:#FFFFFF;	}
	
#wrap-sub {
	width:200px;
	float:right;
	position:relative;
	padding:4px 0 4px 0;
	background-color:#EBEBE4;	}

.content-734{
	width:734px;
	}

.content-718{
	width:718px;
	background-color:#FFFFFF;}

.content-658{
	width:658px;
	padding:10px 30px 20px 30px;
	text-align:left;}

.content-674{
	width:674px;
	text-align:center;
	clear:both;
	display:block;}

.content-670{
	width:670px;
	text-align:left;
	clear:both;
	display:block;}

.content-590{
	width:590px;
	float:left;
	text-align:left;}

#content-520{
	width:520px;
	float:left;
	text-align:left;}

.content-410{
	width:410px;
	float:left;
	text-align:left;}

.content-390{
	width:390px;
	float:right;
	text-align:left;}

.content-352line{
	width:352px;
	text-align:left;
	float:left;
	padding-bottom:5px;
	background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;}

.content-350{
	width:350px;
	float:left;
	text-align:left;}

.content-290{
	width:290px;
	float:left;
	text-align:left;}

.content-270{
	width:270px;
	float:left;
	text-align:left;}

.content-250{
	width:250px;
	float:left;
	text-align:left;}

.content-224{
	width:224px;
	float:left;
	text-align:left;}

#content-210{
	width:210px;
	float:left;
	text-align:left;}

.content-210{
	width:210px;
	float:left;
	text-align:left;}

.content-190{
	width:190px;
	float:left;
	text-align:left;}

.content-180{
	width:180px;
	float:left;
	text-align:left;}

.content-150{
	width:150px;
	float:left;
	text-align:left;}

.content-130{
	width:130px;
	float:left;
	text-align:left;}

.content-120{
	width:120px;
	float:left;
	text-align:left;}

.content-110{
	width:110px;
	float:left;
	text-align:left;}

.content-100{
	width:100px;
	float:left;
	text-align:left;}

.content-85{
	width:85px;
	float:left;
	text-align:left;}


.content-166{
	width:158px;
	float:left;
	text-align:left;}

#content-footer-top {
	background:url(../images/bullet-graysqure3x3.gif) top repeat-x;
	padding:4px 0 4px 0;
	width:950px;
	background-color:#FFFFFF;
	clear:both;	}

#content-footer {
	background:#DDEEFF;
	border-top:#9AC5F0 1px solid;
	height:232px;
	width:950px;
	clear:both;	}

.footer-180{
	text-align:center;
	padding:80px 25px 0 25px; 
	width:129px;
	float:left;
	text-align:left;}


.content {
	text-align:left;
	margin:0px;
	clear:both;}

#content {
	text-align:left;
	margin:0px;}

#content-primary{
	padding:10px;
	width:323px;
	text-align:left;
	float:left;	}

#content-secondary {
	width:380px;
	float:right;	}
		
	
/* City Page
------------------------------------------------------------------*/
#content-city {
	width:734px;
	text-align:left;
	clear:both;
	display:block;}
#content-city H1{font:bold 24px verdana; color:#FFF;}

.city-left {
	padding:20px 10px 20px 20px;
	width:324px;
	text-align:left;font-size: 11px; font-family:Verdana; color: #393434; text-decoration:none; float:left;
	}

.city-left-02 {
	padding:20px 10px 20px 20px;
	width:320px;
	text-align:left;font-size: 11px; font-family:Verdana; color: #393434; text-decoration:none; float:left;
	}


.city-right {
	padding:74px 0 0 0;
	width:380px; float:right;}

.city-right-02{
	padding:10px 0 0 0;
	width:380px; float:right;}

#city-dropdown{
	background:#E6E2D7 url(../images/template/bg-dropdown.jpg) top repeat-x;
	text-align:left;
	padding:15px;
	width:704px;
clear:both; display:block;}


.city-titlel{
	background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x; 	text-align:left;	padding:40px 0px 3px 0px;	width:618px;
	float:left; font:16px verdana; color:#C00; text-decoration:none;}
.city-titlel H2{font:bold 16px verdana; color:#C00; text-decoration:none;}

	
.city-titlel-full{
	background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x; 	text-align:left;	padding:40px 0px 3px 0px;	width:692px;
	float:left;
	font-size: 16px; font-family:verdana; color: #CC0000;  text-decoration:none;}
	
.city-titler{
	padding:8px 0 3px 0;	text-align:right;	width:84px; float:left;}	
	
.city-title695{
	background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;
	text-align:left; float:left;
	padding:40px 0px 3px 0px;
	width:695px;
	clear:both;
	display:block;
	font-size: 16px; font-family:verdana; color: #CC0000;  text-decoration:none;}
.city-title695 H2{font:bold 16px verdana; color:#C00; text-decoration:none;}	

.city-title{
	background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;
	text-align:left;
	padding:40px 0px 3px 0px;
	width:704px;
	clear:both;
	display:block;
	font-size: 16px; font-family:verdana; color: #CC0000;  text-decoration:none;}
.city-title H2{font:bold 16px verdana; color:#C00; text-decoration:none;}
.city-columl{
	text-align:left;	float:left;	position:relative;
	padding:0 0 0 15px;	width:330px;}

.city-columr{
	text-align:left;	float:left;	position:relative;
	padding:0 0 0 15px;	width:330px;}

.city-col{
	text-align:left;	float:left;	padding:35px 37px 0 0;	width:300px; }

.city-col1{
	text-align:left;	float:left;	padding-top:20px;	width:330px;
	font-size: 11px; font-family:Verdana; color: #333333; text-decoration:none;
	display:block;	clear:both;}

.city-col2{
	text-align:left;	float:left;	padding:20px 0 0 10px;	width:330px;
	font-size: 12px; font-family:Verdana; color: #393434; text-decoration:none;display:block;	clear:both;}

.city-col11{
	width:120px;
	text-align:left;
	float:left;}

.city-col12{
	width:180px;
	padding-right:17px;
	text-align:left;
	float:right;}
	
.city-dot{
	background:url(../images/bullet-graysqure3x3.gif) top left repeat-x; padding-top:3px;clear:both; display:block;}

.city-padd8blue{
	border-width:8px;
	border-style:solid;
	border-color:#D9EAEA;		
	background-color:#EAF3F3;
	padding:0 0 0 13px;
	float:left;	width:705px;}

.city-bodyblue{
position:relative;
background-color:#EAF3F3;}

.city-padd8red{
	border-width:8px; border-style:solid; border-color:#EEDCCC;	background-color:#FBEADA; padding:0 0 0 13px; float:left;	width:705px;}
.city-bodyred{
	position:relative; background-color:#FBEADA;}
	
.city-br1{
	border-width:1px;
	border-style:solid;
	border-color:#DFDBD3;
	background-color:#EDEAE1;
	padding:8px;
	float:left;
	position:relative;
	width:716px;
	clear:both;}

.city-padd8{
position:relative;
background-color:#F1EEE7;}

#city-titleSortby{
	background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;
	text-align:left;
	padding:40px 0px 3px 0px;
	width:674px;}
#city-titleSortby H2{font:bold 16px verdana; color:#C00; text-decoration:none;}

.city-titleline{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#DFDBD3;
	text-align:left;
	padding-top:20px;
	width:674px;
	clear:both;
	display:block;
	font-size: 12px; font-family:Verdana; color: #000000; text-decoration:none;}

.icon_xblack{
	margin: 0;
	width:224px;
	float:left;
	text-align:left;font-family: verdana; font-size:12px; text-decoration:none}

.icon_xblack ul {
	margin: 0;
	padding:10px 0 10px 10px; 
	display: block;
	list-style-type:none;
	font-family: verdana; font-size:12px; text-decoration:none;}

.icon_xblack li {
	background: url(../images/bullet-black7x11.gif) left top no-repeat;
	padding:0 0 2px 10px; line-height:14px;
	text-align:left;}

.icon_xblack a {
	display: block;
	text-decoration: none; }

.icon_xblack a:link, .icon_xblack a:active, .icon_xblack a:visited{
color: #333333; text-decoration:none; font-size:12px; font-family:verdana; font-weight:normal}

.icon_xblack a:hover{
color: #CC0000; text-decoration:underline; font-size:12px; font-family:verdana; font-weight:normal}


/* Hotel info  Page
------------------------------------------------------------------*/
#sub-hotel{
	background:#EFEFEF url(../images/bullet-gray3x3.jpg) bottom repeat-x;
	width:742px;
	text-align:right;
	padding:5px 8px 5px 0;
}

#sub-hotel-bottom{
	background:#EFEFEF url(../images/bullet-gray3x3.jpg) top repeat-x;
	width:742px;
	text-align:right;
	padding:5px 8px 5px 0;
}


#hotel-title{
	background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;
	text-align:left;
	padding:30px 0px 8px 0px;
	width:670px;}

#hotel-title2{
	background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;
	text-align:left;
	padding:10px 0px 8px 0px;
	width:724px;}

#hotel-670{
	padding:20px 0 0 8px; font-size:11px; 
	width:662px;
	text-align:left;}

.hotel-670{
	padding:20px 0 0 8px; font-size:11px; 
	width:662px;
	text-align:left;
	clear:both;
	display:block;}

.hotel-670pic{
	width:670px;	
	text-align:left;}

.hotel-335{
	width:335px;	
	 float:left; text-align:center; }

.hotel-335line{
	width:335px;text-align:left; float:right; font-size:11px;background:url(../images/bullet-graysqure3x3.gif) left repeat-y; min-height:245px;	}

.hotel-line{
background:url(../images/bullet-graysqure3x3.gif) top repeat-x; clear:both;
height:10px;}


#hotel-520{
	width:512px;
	padding:22px 0 0 8px;
	float:left;
	text-align:left;}

#hotel-490{
	width:482px;	padding:22px 0 0 8px;	float:left;	text-align:left;	vertical-align:bottom;
	font-size: 11px; font-family:Verdana; color: #393434; text-decoration:none;}

#hotel-180{
	width:180px;
	float:right;
	text-align:right;}

.hotel-390{
width:390px; clear:both; display:block;
text-decoration:none; font-size:11px; color:#393434; font-family:verdana;}
.hotel-150{
width:150px; float:right;}
.hotel-100{
width:100px; float:left;}
.hotel-10{
width:10px; float:left;}
.hotel-270{
width:270px; float:left; padding-bottom:8px;}


.BGhotel{
	float:left;
	background:url(../images/template/bg-hotel-info.gif) no-repeat;
	padding:14px 0 15px 0;
	text-align:center;
	width:268px;
	height:187px;}

.BGhotel-rename{
	background:url(../images/template/bg-hotel-info.gif) no-repeat;
	padding:14px 0 15px 0;
	text-align:center;
	width:268px;
	height:187px;}

.hotel-thumbnail ul{
	list-style: none;
	height:73px;
	padding: 3px 0 3px 0;
	margin: 0;
	text-align:center;}

.hotel-thumbnail li{
float:left; padding-left:8px;}

.hotel-thumbnail{
width:335px;}
/*--------------------------Navigator Menu Hotel--------------------------*/
/*Removing the bullets*/
 .navmenu_hotel ul
{
list-style: none;
padding:0;
margin:0;
text-align:center;
}

/*Displaying the menu items inline*/
 .navmenu_hotel li
{
float:left;
margin:0 2px 0 0;
}

/*Making the boxes*/
 .navmenu_hotel li a
{
background:url(../images/thumbs_noselected.gif) bottom left repeat-x;
height: 23px;
line-height: 2.1em;
float: left;
width: 117px;
display: block;
font-size:11px; font-family: verdana; font-weight: bold; color: #00439f; text-decoration: none;
}

 .navmenu_hotel li a:visited
{
background: url(../images/thumbs_noselected.gif) bottom left repeat-x;
font-size:11px; font-family: verdana; font-weight: bold; color: #00439f; text-decoration: none;
}

 .navmenu_hotel li a:hover
{
background:url(../images/thumbs_over.gif) bottom left repeat-x;
font-size:11px; font-family: verdana; font-weight: bold; color: #00439f; text-decoration: none;
}

 .navmenu_hotel li.thumbselected {
background:url(../images/thumbs_selected.gif) bottom left repeat-x;
height: 23px;
line-height: 2.1em;
float: left;
width: 117px;
display: block;
text-align: center;
font-size: 11px; font-family:Verdana; font-weight: bold; color: #FFFFFF; text-decoration:none
 }
 
 /* Hide from IE5-Mac \*/
.navmenu_hotel li a
{
float: none
}
/* End hide */

/*No wrapping please*/
 .navmenu_hotel
{
width:714px;
}
.navmenu_hotel_t{
border:solid #0099bb; border-bottom-width:0; border-top-width:3px; border-right-width:0; border-left-width:0; 
height:3px; 
width:714px; 
margin:0;
clear:both;
}
.navmenu_hotel_b{
border:solid #0099bb; border-bottom-width:3px; border-top-width:0; border-right-width:0; border-left-width:0; 
height:3px; 
width:714px;
}
/*--------------------------End Navigator Menu Hotel--------------------------*/

/*--------------------------Start Thumbnail Hotel--------------------------*/
/*Removing the bullets*/
/*Removing the bullets*/
 #thumbnail_hotel2 ul{
	list-style: none;
	height:74px;
	margin: 0 0 0 5px;;
	text-align:center;}

/*Displaying the menu items inline*/
 #thumbnail_hotel2 li{
	float:left;}

/*Making the boxes*/
 #thumbnail_hotel2 li a{
	background:url(../images/bg_submenu.gif) no-repeat;
	width: 100px;	height: 74px;	float: left;	display: block;	text-align: center;padding:3px 19px 3px 0px; }

#thumbnail_hotel2 li a:visited{
	color: #333333;	font-family: verdana;	font-weight: bold;	font-size:11px;	text-decoration: none;}

#thumbnail_hotel2 li a:hover{
	color: #009ACC;	font-family: verdana;	font-weight: bold;	font-size:11px;	text-decoration: none;}

#thumbnail_hotel2 li.select {
	background:url(../images/bg_submenu.gif) no-repeat;
	width: 110px;
	height: 74px;
	float: left;
	display: block;
	text-align: center;}
 
 /* Hide from IE5-Mac \*/
#thumbnail_hotel2 li a{
	float: none}
/* End hide */

/*No wrapping please*/
#thumbnail_hotel2{
	width:723px;}
/*--------------------------End Thumbnail Hotel--------------------------*/


/*--------------------------Facilities--------------------------*/
#fac_container{
	width: 640px;
	padding:5px;
	background:#D5E7FC;
	text-align:left;
	font-size:11px;
}

#fac_container-670{
	width: 660px;
	padding:5px;
	background:#D5E7FC;
	text-align:left;
	font-size:11px;
}

.fac_primarycontent{
	  width: 310px;
	  float: left;
	  position: relative;
	text-align:left;
}

.fac_module {
  position: relative;
}

.fac ul {
	list-style-image:url(../images/bullet_graysqure4x4.gif);
	margin:0 10px 0 10px;
	padding: 0;
}

.fac {
	margin:10px 20px 10px 20px;
}

.fac li {
	padding: 2px 0 0 0;
	margin: 2px 0 2px 0;
	line-height:18px;
	color:#000000; font-family:verdana; font-size:11px; text-decoration:none;
}


/* ----------------other Guide----------------*/
.guide_holder{
	background-color:#F5FCF5;
	border:1px dashed #9A9A9A;
	width:184px;
	text-align:left;
	clear:both;
}
.guide {
	margin:8px 8px 6px 8px;
	font-family:verdana; font-size:12px;
}
.guide div.title {
	font-size:1em;
	color:#666666;
	border-bottom:1px solid #ccc;
	font-weight:normal;
}

/* Links
------------------------------------------------------------------*/
a:link,
a:visited {
	text-decoration:none;
	color:#5C574A;
	font-size: 11px; font-family:Verdana;
	}
a:hover {
	text-decoration:none;
	color:#8BA800;
	font-size: 11px; font-family:Verdana;
	}
	
/* Header
------------------------------------------------------------------*/  
#header {
	width:950px;
	margin:0;
	} 	

/* Slogan -------------*/
#toplink {
	position:relative;
	top:0;
	width:950px;
	height:19px;
	background-color:#C2DCDC;
	}
#toplink ul {
	margin:0;
	padding:2px;
	list-style:none;
	float:right;
	}
#toplink ul li {
	display:inline;
	}
#slogan {	
	float:left;	
	padding:3px 0 3px 0;
	width:750px;
	font-family:verdana; font-size:11px; color:#2b617f;
	}
	
#headbn{
	background:url(../images/template/bg-head.jpg) no-repeat;
	position:relative;
	height:90px;}

#head_txt{
	background:url(../images/template/bg-head-wording.jpg) top no-repeat;
	position:relative;
	height:91px;}

#headbn img,
#head_txt img{
	float:left;}

#bn468x60{
	float:right;
	width:468px;
	margin:15px 15px 10px 15px;}

#nav-main{
	width:950px;
	padding-bottom:2px;
	vertical-align:bottom;
	background:#EFEFEF url(../images/template/bg-menu.gif) top repeat-x ;}

/* Main navigation
------------------------------------------------------------------*/
.selected{font-size: 9px;	font-family:Verdana; font-weight: normal;	color: #007CBC; text-decoration:none}
.selected-12{font-size: 12px;	font-family:Verdana; font-weight: bold;	color: #007CBC; text-decoration:none}
.linkmenu:link {font-size: 9px; font-family:Verdana; font-weight: normal;	 color:#333333;  text-decoration:none}
.linkmenu:visited {font-size: 9px; font-family:Verdana; font-weight: normal;	 color:#333333;  text-decoration:none}
.linkmenu:hover {font-size: 9px;	font-family:Verdana; font-weight: normal; color:#009ACC; text-decoration:none}
.linkmenu:active {font-size: 9px; font-family:Verdana; font-weight: normal;	 color:#333333;  text-decoration:none}

#nav-tm-home{
	background: url(../images/template/tm-home.jpg) repeat-x top;
	width:60px;
	height:18px;
	padding-top:15px;
	text-align:center;
	float:left;}
#nav-tm-customer{
	background: url(../images/template/tm-customer-service.jpg) repeat-x top;
	width:79px; display:block;
	height:18px; font-size:10px;
	padding-top:15px;
	text-align:center;
	float:left;}
#nav-tm-booking{
	background: url(../images/template/tm-booking-status.jpg) repeat-x top;
	width:75px; display:block;
	height:18px; font-size:10px;
	padding-top:15px;
	text-align:center;
	float:left;}
#nav-tm-sitemap{
	background: url(../images/template/tm-sitemap.jpg) repeat-x top;
	width:90px; display:block;
	height:18px; font-size:10px;
	padding-top:15px;
	text-align:center;
	float:left;}



/*Removing the bullets*/
 #nav-topmenu ul{
	list-style: none;
	height:33px;
	padding: 9px 0 0 10px;
	margin: 0;
	text-align:center;}

/*Displaying the menu items inline*/
 #nav-topmenu li{
	float:left;
	margin: 0 0.09em;}

/*Making the boxes*/
 #nav-topmenu li a{
	background:url(../images/template/bg-topmenu.gif) bottom left repeat-x;
	height: 31px;
	line-height: 2.7em;
	float: left;
	width: 119px;
	display: block;
	color: #333333;
	font-family: verdana;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
	text-align: center;}

#nav-topmenu li a:visited{
	color: #333333;
	font-family: verdana;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;}

#nav-topmenu li a:hover{
	color: #009ACC;
	font-family: verdana;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;}

#nav-topmenu li.select {
	background:url(../images/template/bg-topmenu.gif) bottom left repeat-x;
	height: 31px;
	line-height: 2.7em;
	float: left;
	width: 119px;
	display: block;
	text-align: center;
	font-size: 12px;	font-family:Verdana; font-weight: bold;	color: #007CBC; text-decoration:none	}
 
 /* Hide from IE5-Mac \*/
#nav-topmenu li a{
	float: none}
/* End hide */

/*No wrapping please*/
#nav-topmenu{
	float:left;
	width:636px;}

/* Support navigation
------------------------------------------------------------------*/
ul#nav {
	position:relative;
	width:950px;
	height:43px;
	/*overflow: hidden;*/
	background:transparent url(../images/navigation.gif) no-repeat 0 -27px;	}
ul#nav li {
	padding:0;
	margin:0;
	display:block;
	float:left;
	text-indent:-9999px;	
	}
ul#nav li a {
	border:0;
	display:block;
	text-decoration:none;
	overflow:hidden;
	background:transparent url(../images/navigation.gif) no-repeat;
	}
li#home a {
	width:66px;
	height:27px;
	 }
li#cust_service a {
	width:69px;
	height:27px;
	 }
li#bk_status a {
	width:79px;
	height:27px;
	 }	 
li#sitemap a {
	width:85px;
	height:27px;
	 } 
li#home a:hover, li#home a:focus {
	background-position:0px -27px;
	 }
li#about a:link, li#about a:visited {	
	background-position:-66px 0px;
	}
li#about a:hover, li#about a:focus {	
	background-position:-66px -27px;
	}
li#archive a:link, li#archive a:visited {	
	background-position: -135px 0px;
	}
li#archive a:hover, li#archive a:focus {	
	background-position: -135px -27px;
	}
li#contact a:link, li#contact a:visited {	
	background-position: -214px 0px;
	}
li#contact a:hover, li#contact a:focus {	
	background-position: -214px -27px;
	}
li#links a:link, li#links a:visited {	
	background-position: -299px 0px;
	}
li#links a:hover, li#links a:focus {	
	background-position: -299px -27px;
	}

/* Main navigation "active tabs"
------------------------------------------------------------------*/
body#home-page ul#nav li#home a {
	background-position:0px -54px;
	}
body#about-page ul#nav li#about a {
	background-position:-66px -54px;
	}
body#archive-page ul#nav li#archive a {
	background-position:-135px -54px;
	}
body#contact-page ul#nav li#contact a {
	background-position:-214px -54px;
	}
body#links-page ul#nav li#links a {
	background-position:-299px -54px;
	}
			
/* Footer
------------------------------------------------------------------*/
#footer {
	background:#1c2424;
	text-align:center;
	padding:.5em;
	margin:2em 0 0 0;
	clear:both;
	}
#footer p {
	font-size:.94em;
	line-height:2em;
	color:#68818d;
	}
#footer span {
	margin-right:15px;
	}
#footer a {
	border:0;
	color:#68818d;
	text-decoration:none;
	}
#footer img {
	vertical-align:middle;
	margin-left:3px;
	padding-bottom:2px;
	}


/* RSS icons
------------------------------------------------------------------*/
.rss p {
	text-align:right;
	color:#9b9c93;
	margin:0;
	font-size:.94em;
	}
.rss p a {
	color:#9b9c93;
	}
.rss img {
	margin-left:5px;
	vertical-align:middle;
	padding-bottom:2px;
	}

/* Right panel
------------------------------------------------------------------*/

/* ----------- Right Panel -----------*/
.rightmenu_container{
width: 184px;
text-align: left;
margin: 0;
background:url(../images/template/rightg-bg.gif) center repeat-y;
position:relative;
}

.rightmenu_top{
height:39px;
}

.right12,
.right11 {
width:156px;
margin:0 14px 0 14px;
}

.right12 ul{
margin: 0;
padding: 0;
list-style-type:none;
font-family: verdana; font-size:12px; font-weight:bold; text-decoration:none;
}

.right11 ul {
margin: 0;
padding: 0;
list-style-type:none;
font-family: verdana; font-size:11px; text-decoration:none;
}

.right12 li,
.right11 li {
margin:0;
padding:2px 0 2px 0;
background: url(../images/template/rightg-line.gif) top repeat-x;
}

.right12 a,
.right11 a {
display: block;
height:17px;
width:131px; /*184-28-20=136*/
padding:6px 0 0 15px;
text-decoration: none; 
}

.right12 a:link, .right12 a:active, .right12 a:visited,
.right11 a:link, .right11 a:active, .right11 a:visited{
color: #5c574a;
}

.right12 a:hover,
.right11 a:hover {
color: #8ba800;
}

ul.your-service {
	margin: 0;
	padding: 0;
	list-style-type:none;
	font-family: verdana; font-size:11px; text-decoration:none;}

LI.icon-spa {
	background: url(../images/icon-menu-spa.gif) top no-repeat;
	padding:8px 0 3px 50px;	height:15px;text-align:left;}
LI.icon-golf {
	background: url(../images/icon-menu-golf.gif) top no-repeat;
	padding:8px 0 3px 50px;	height:15px;text-align:left;}
LI.icon-car {
	background: url(../images/icon-menu-car.gif) top no-repeat;
	padding:8px 0 3px 50px;	height:15px;text-align:left;}
LI.icon-air {
	background: url(../images/icon-menu-airticket.gif) top no-repeat;
	padding:8px 0 3px 50px;	height:15px;text-align:left;}
LI.icon-guide-book {
	background: url(../images/icon-menu-guide-book.gif) top no-repeat;
	padding:8px 0 3px 50px;	height:15px;text-align:left;}

.rightpanel-g_bottom {
	background:url(../images/template/rightg-bottom.gif) bottom no-repeat;
	height:15px;
}


.bullet-gray ul{
	list-style-type:none;
	font-family: verdana; font-size: 11px; font-weight:normal;
}

.bullet-gray li {
	background: url(../images/bullet-graysqure4x4.gif) left no-repeat;
	padding-left:10px;
	line-height:18px;
	text-align:left;
}

/* ----------------Special rate & promotion (Right panel)----------------*/

#rspecial_container{
width: 184px;
text-align: left;
margin: 0;
background:url(../images/template/special-promotion-2.gif) repeat-y;
line-height: 1.8em;
position:relative;
}

#rspecial_top {
height: 67px;
background:url(../images/template/special-promotion-1.gif) top no-repeat;
}

#rspecial_bottom {
clear: both;
height:14px;
background:url(../images/template/special-promotion-3.gif) bottom no-repeat;
margin: 0;
padding:0;
}

#special ul {
margin:0 10px 0 5px;
padding: 0;
list-style-type:none;
}

#special {
margin:8px;
}

#special li {
padding: 2px 0 0 18px;
margin: 2px 0 2px 0;
background:url(../images/icon_star.gif) left top no-repeat;
line-height:14px;
color:#000000; font-family:verdana; font-size:11px; text-decoration:none;
}

.dot_special{
	padding:8px 8px 8px 3px; width:174px;}

.dot_special ul {
margin:0 10px 0 5px;
	display: block;
	list-style-type:none;}

.dot_special li {
	background:url(../images/icon_star.gif) left top no-repeat;
	padding: 2px 0 0 18px;
	text-align:left;
	line-height:14px;color:#000000; font-family:verdana; font-size:11px; text-decoration:none;}


/* ----------------Best Seller (Right panel)----------------*/

#rbestseller_container{
width: 184px;
text-align: left;
margin: 0;
background:url(../images/template/bestseller_bg.gif) repeat-y;
line-height: 1.8em;
position:relative;
}

#rbestseller_top {
height: 67px;
background:url(../images/template/bestseller_top.gif) top no-repeat;
}

#rbestseller_bottom {
clear: both;
height:14px;
background:url(../images/template/bestseller_bottom.gif) bottom no-repeat;
margin: 0;
padding:0;
}

#rbestseller ul {
list-style:square;
margin:0 5px 0 5px;
padding: 0;
}

#rbestseller {
margin:8px 8px 0 20px;
}

#rbestseller li {
padding: 2px 0 0 0;
margin: 2px 0 2px 0;
line-height:14px;
color:#000000; font-family:verdana; font-size:11px; text-decoration:none;
}


/* Entries
------------------------------------------------------------------*/
.entry {
	margin: 0 0 25px 0;
	}
.entry p {
	line-height:150%;
	margin-bottom:1.3em;
	}
.entry h2 {
	color:#94b3c5;
	letter-spacing:-1px;
	font: normal 24px/26px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	}
.entry h2 a,
.entry h2 a:link,
.entry h2 a:visited {
	color:#94b3c5;
	border:0;
	}
.entry h2 a:hover {
	color:#e45a49;
	border:0;
	background:none;
	}
.date {
	float:left;
	height:32px;
	width:32px;
	margin-right:8px;
	padding-top:11px;
	background:url(./graphics/icons/icon-calendar.gif) no-repeat;
	}
.date p {
	text-align:center;
	color:#9b9b8e;
	margin:0 0 0 -2px;
	text-transform:uppercase;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	}
.date span.day {
	font-size:18px;
	display:block;
	}
.date span.month {
	font-size:9px;
	height:12px;
	display:block;
	}
.posted {
	width:100%;
	color:#a6a69b;
	font-size:.94em;
	padding:5px 0 10px 0;
	margin-bottom:1em;
	background:url(./graphics/dotted-line.gif) repeat-x bottom left;
	}
.posted .by {
	padding-left:25px;
	height:16px;
	background:url(./graphics/icons/icon-pencil.gif) no-repeat;
	}
.posted .comments {
	padding-left:15px;
	background:url(./graphics/icons/icon-comment.gif) no-repeat;
	float:right;
	}
.entry-footer {
	padding-top:25px;
	clear:both;
	}
.posted-in {
	color:#a6a69b;
	font-size:.94em;
	}
.posted-in a, .posted-in a:link, .posted-in a:visited {
	color:#a6a69b;
	}
.posted-in a:hover {
	color:#e45a49;
	}
.posted-in span {
	margin-left:20px;
	float:right;
	}
.perm {
	background:#293838 url(./graphics/icons/icon-permalink-big.gif) no-repeat center left;
	padding:5px 5px 5px 28px;
	margin-top:5px;
	}
.perm a:link,
.perm a:visited {
	color: #b45346;
	}
.perm a:hover {
	color:#e45a49;
	}
.read-entry {
	float:right;
	background:#293838 url(./graphics/icons/arrow-next.gif) no-repeat center right;
	padding-right: 20px;
	}
.article {
	padding-right:5px;
	}
.article p {
	line-height:175%;
	margin-bottom:1.5em;
	}
.article p em {
	color:#aec4c4;
	}
.article a:link {
	border-bottom:1px dotted #774841;
	}
.article a:visited {
	color:#ae594c;
	border-bottom:1px dotted #774841;
	}
.article a:hover {
	color:#e45a49;
	background-color:#293838 ;
	border-bottom:1px solid #e45a49;
	}
.article blockquote,
.article .quote {
	color:#e6ffd4;
	font-size:.94em;
	line-height:160%;
	font-style:italic;
	margin:15px 10px 0 0;
	padding:10px 10px 5px 15px;
	background:url(./graphics/quote.gif) no-repeat;
 	}	
.correction {
	text-decoration:line-through;
	}
.article ul {
	margin:1.5em 0;
	background:url(./graphics/dotted-line.gif) repeat-x bottom left;
	clear:both;
	}
.article ul li {
	background:url(./graphics/bg-list-article.gif) no-repeat;
	padding:3px 0 3px 20px;
	color:#e6ffd4;
	}
.article span.source,
.article .source {
	color:#6a7d7d;
	font-size:.94em;
	font-style:italic;
	text-align:left;
	}
.article span.update,
.article .update {
	color:#e6ffd4;
	padding-left:18px;
	text-align:left;
	letter-spacing:2px;
	padding-bottom:5px;
	margin-bottom: 5px;
	width:640px;
	text-transform:uppercase;
	border-bottom:1px dashed #546355;
	font:normal .94em "Trebuchet MS",Arial,Helvetica,sans-serif;
	background:url(./graphics/icons/icon-alert.gif) no-repeat;
	}
.music-track {
	background:url(./graphics/icons/icon-music.gif) no-repeat;
	padding: 0 0 0 25px;
	line-height:22px;
	color:#e6ffd4;
}

	
/* Headings
------------------------------------------------------------------*/
h4 {
	color:#abc507;
	padding-bottom:.5em;
	margin:1em 0 0 0;
	font:bold 1em "Trebuchet MS",Arial,Sans-Serif;
	text-transform:uppercase;
	letter-spacing:2px;
	}
h5 {
	color:#94b5c2;
	padding-bottom:.5em;
	margin:1em 0;
	font:bold 1.1em "Trebuchet MS",Arial,Sans-Serif;
	letter-spacing:2px;
	}
h6 {
	color:#e6ffd4;
	padding-bottom:.5em;
	margin:1em 0;
	font:normal .9em "Trebuchet MS",Arial,Sans-Serif;
	letter-spacing:2px;
	text-transform:uppercase;
	background:url(./graphics/dotted-line.gif) repeat-x bottom left;
	}		

/* Images
------------------------------------------------------------------*/
.article img {
	border:1px dashed #4e6973;
	padding:7px;
	background:#3e4f4f;
	margin:7px 12px 10px 0;
	float:left;
	vertical-align:sub;
	}
.article img.clear {
	clear:both;
	float:none;
	vertical-align:sub;
	margin:0 0 -1px 0;
	}
.article img.right {
	float:right;
	margin:7px 0 10px 12px;
	}
.article .centered img {
	clear:both;
	float:none;
	margin:7px auto 10px auto;
	}
.article .centered a {
	border:0;
	background:none;
	}
.article img.noborder {
	padding:0;
	border:0;
	background:none;
	margin:7px 12px 10px 0;
	}
.article span {
	width:661px;
	text-align:center;
	display:block;
	clear:both;
	}
.article span img {
	float:none;	
	margin:7px auto;
	}
.article span a, .article span a:link, .article span a:visited {
	border:0;
	background:none;
	}

		
/* Code
------------------------------------------------------------------*/
pre {
	border:1px dashed #3f5656;
	padding:8px;
	margin:20px 0;
	font-family:Courier;
	list-style-type:decimal-leading-zero;
	background-color:#384949;
	overflow: auto;
	}
ol.code {
	overflow: auto;
	}
.code {
	border:1px dashed #a6b082;
	padding:3px 0 8px 0;
	margin:20px 0;
	font-family:Courier;
	list-style-type:decimal-leading-zero;
	background:#fff;
	}
.code li code {
	font-family:Courier,"Courier New",Monaco,Tahoma;
	}
.code li {
	padding:1px 5px 1px 8px;
	margin:0;
	color: #8b946e;
	border-bottom:1px solid #baddff
	} 
.code em {
	font-style:normal;
	font-weight:bold;
	color:#ff6600;
	}
.code strong {
	color:#990076;
	}	
.code .indent {
	padding-left:20px;
	}
.code .indent2 {
	padding-left:30px;
	}
.code .indent3 {
	padding-left:40px;
	}
.code li.altlist {
	background-color:#f6faff;
	}

/* Misc
------------------------------------------------------------------*/
code,
kbd,
pre {
	font-family:Courier,"Courier New",Monaco,Tahoma; 
	overflow: auto;
	}
abbr,
acronym {border:none;}
abbr[title],
acronym[title] {
	border-bottom:1px dotted #627474;
	cursor:help;
	font-style:italic;
	}

					
/* Related
------------------------------------------------------------------*/
.related h2 {
	text-indent:-9999px;
	display:block;
	height:31px;
	width:264px;
	background:url(./graphics/titles/related.gif) no-repeat;
	}
.related ul {
	margin:1.5em 0;
	padding: 0 0 1px 0;
	background:url(./graphics/dotted-line.gif) repeat-x bottom left;
	}
.related ul li a {
	background:url(./graphics/bg-related.gif) no-repeat;
	border:none;
	display:block;
	padding:3px 0 3px 20px;
	}
.related ul li a:hover {
	background-color:#293838;
	}																
/* Categories
------------------------------------------------------------------*/
#cat {
	margin-bottom:25px;
	}
#cat h2 {
	text-indent:-9999px;
	display:block;
	height:35px;
	width:264px;
	background:url(./graphics/titles/categories.gif) no-repeat;
	}
#cat ul {
	float:left;
	width:192px;
	}
#cat ul li {
	font-size:1.1em;
	}
#cat ul li a {
	display:block;
	padding:6px 3px 6px 28px;
	background:transparent url(./graphics/bg-cat.gif) no-repeat bottom left;
	}
#cat ul li a:link,
#cat ul li a:visited {
	color: #b45346;
	}
#cat ul li a:hover {

	color:#e45a49;
	background:#293838 url(./graphics/bg-cat.gif) no-repeat bottom left;
	}
#cat ul.first {
	margin-right:11px;
	}
	

/* Flickr
------------------------------------------------------------------*/
#flickr {
	background:url(./graphics/flickerness.gif) no-repeat;
	width:214px;
	height:154px;
	padding:14px 0 0 50px;
	margin-top:40px;
	}
#flickr h2 {
	position:absolute;
	left:-300px;
	top:-300px;
	}
#flickr img {
	float:left;
	margin:0 0px 8px 8px;
	background:#3f4e4e;
	padding:4px;
	width:62px;
	height:62px;
	}
	
/* Art
------------------------------------------------------------------*/
#veerles-art,
#art-elsewhere {
	width:260px;
	margin:40px 0 35px 0px;
	}
#veerles-art h2,
#art-elsewhere h2 {
	text-indent:-9999px;
	display:block;
	height: 35px;
	width:268px;
	position:relative;
	left:-8px;
	}
#veerles-art h2 {
	background:url(./graphics/titles/veerles-art.gif) no-repeat;
	}
#art-elsewhere h2 {
	background:url(./graphics/titles/art-elsewhere.gif) no-repeat;
	}
#veerles-art div,
#art-elsewhere div {
	position:relative;
	left:-8px;
	}
#veerles-art p,
#art-elsewhere p {
	color:#94968c;
	padding:6px 0 0 12px;
	margin-bottom:5px;
	}	
#veerles-art p.detail span,
#art-elsewhere p.detail span {
	float:right;
	}
#veerles-art p.detail,
#art-elsewhere p.detail {
	background:url(./graphics/icons/arrow-next-dark.gif) no-repeat left center;
	padding:0 0 0 15px;
	line-height:2em;
	margin-left: 12px;
	}		
		
/* Previously   |   What's cookin here
------------------------------------------------------------------*/
#previously,
#whats-cookin,
#jobs {
	margin:20px 0;
	float:left;
	width:264px;
	}
#previously h2,
#whats-cookin h2 {
	text-indent:-9999px;
	display:block;
	height:40px;
	width:264px;
	}
#jobs h2 {
	text-indent:-9999px;
	display:block;
	height:60px;
	width:264px;
	}	
#previously h2 {
	background:url(./graphics/titles/previously.gif) no-repeat;
	}			
#whats-cookin h2 {
	background:url(./graphics/titles/whats-cookin.gif) no-repeat;
	}
#jobs h2 {
	background:url(./graphics/titles/jobs.gif) no-repeat;
	}						
#previously ul,
#whats-cookin ul {
	background:transparent url(./graphics/dotted-line-light.gif) repeat-x top left;
	padding:1px 0 0 0;
	margin: 0 0 10px 0;
	}	
#previously ul li,
#whats-cookin ul li {
	background:transparent url(./graphics/dotted-line-light.gif) repeat-x bottom left;
	}
#previously ul li a,
#whats-cookin ul li a {
	display:block;
	padding:9px 10px 9px 20px;
	}
#previously ul li a:hover,
#whats-cookin ul li a:hover {
	background:#293838 url(./graphics/dotted-line-light.gif) repeat-x bottom left;
	}				
#previously ul li a span,
#whats-cookin ul li a span {
	color: #b5b4a0;
	font-size:.94em;
	}
#jobs ul {
	padding:1px 0 0 0;
	margin: 0 0 18px 0;
	}	
#jobs ul li a {
	display:block;
	padding:6px 20px 8px 28px;
	}	
#jobs li a:link {
	background: url(./graphics/icons/icon-star2.gif) no-repeat 13px .7em;
	}
#jobs ul li a:hover {
	background-color:#364545;
	}	
.arrowbox {
	font-size:.94em;
	line-height:120%;
	padding:6px;
	margin:6px 15px 6px 28px;
	background: #334343 url(./graphics/icons/arrow-next.gif) no-repeat 97% 78%;
	}	
.arrowbox a:link, .arrowbox a:visited {
	color: #b5b4a0;
	}	
.arrowbox a:hover, .arrowbox a:focus {
	color:#e45a49;
	}						
	
/* Search
------------------------------------------------------------------*/
#search {
	margin:0 0 20px 0;
	float:left;
	background:url(./graphics/bg-search.gif) no-repeat;
	width:264px;
	}
#search .txt {
	border:1px solid #b6b3b3;
	width:130px;
	margin-right:5px;
	}
#search h2 {
	text-indent:-9999px;
	display:block;
	height:1px;
	width:264px;
	}
#search div {
	background:url(./graphics/bg-search-bottom.gif) no-repeat bottom left;
	}
#search p {
	padding:14px 15px 8px 50px;
	font-size:10px;
	color:#949483;
	}
#search a:link,
#search a:visited {
	color:#949483;
	}
#search a:hover {
	color:#e45a49;
	}
#search .btn {
	vertical-align:top;
	padding-top:3px;
	}
#search span {
	padding-left:12px;
	background:url(./graphics/icons/icon-star.gif) no-repeat left center;
	}		
	
/* Approved
------------------------------------------------------------------*/
#home-page #approved {
	width:415px;
	float:left;
	display:inline;
	margin:0 0 30px 12px;
	}
#appr-page #approved {
	width:392px;
	margin:0;
	}
#approved h2 {
	text-indent:-9999px;
	display:block;
	height:45px;
	width:250px;
	}
#appr-page #approved h2 {
	background:url(./graphics/titles/approved.gif) no-repeat;
	}
#home-page #approved h2 {
	background:url(./graphics/titles/approved-home.gif) no-repeat;
	}
 #approved ul {
	background:transparent url(./graphics/dotted-line.gif) repeat-x bottom left;
	padding:0 0 1px 0;
	}
 #appr-page #approved ul {
	margin: 0 0 10px 0;
	width:392px;
	}
#home-page #approved ul {
	margin: 0 0 10px 8px;
	width:407px;
	}		
#approved ul li {
	background:transparent url(./graphics/bg-approved.gif) no-repeat top left;
	}
#approved ul li a {
	color:#cae001;
	display:block;
	padding:9px 5px 9px 20px;
	}
#appr-page #approved ul li a:hover {
	background:#2c3939 url(./graphics/bg-approved.gif) no-repeat top left;
	}
#home-page #approved ul li a:hover {
	background:#1c2424 url(./graphics/bg-approved.gif) no-repeat top left;
	}					
#approved a em {
	color:#a6a69b;
	font-style:normal;
	}
#approved a span,
#approved a:link span,
#approved a:visited span {
	color: #778e8e;
	font-size:.94em;
	}
#approved .rss {
	float:right
	}
.nav-footer {
	background:#293838;
	padding:5px 10px 5px 5px;
	margin-top:20px;
	height:1.6em;
	clear:both;
	}
.nav-footer span.prev {
	background:#293838 url(../graphics/icons/arrow-previous.gif) no-repeat center left;
	padding:0 5px 0 20px;
	float:left;
	}
.nav-footer span {
	background:#293838 url(../graphics/icons/arrow-next.gif) no-repeat center right;
	padding:0 20px 0 5px;
	float:right;
	}
.nav-footer a:link,
.nav-footer a:visited {
	color: #b45346;
	}
.nav-footer a:hover {
	color:#e45a49;
	}	
#appr-page #approved ul li.nav-footer {
	background:none;
	margin-top:10px;
	padding:5px;
	}	
#appr-page #approved ul li.nav-footer span.prev {
	float:left;
	padding:0;
	width:186px;
	}	
#appr-page #approved ul li.nav-footer span.next {
	text-align:right;
	padding:0 12px 0 0;
	width:180px;
	}
#appr-page #approved ul li.nav-footer a:link,
#appr-page #approved ul li.nav-footer a:visited {
	background:none;
	color: #b45346;
	}
#appr-page #approved ul li.nav-footer a:hover {
	background:none;
	color:#e45a49;
	}	

/* Music & Books
------------------------------------------------------------------*/
#music {
	width:264px;
	float:left;
	margin:0 0 10px 40px;
	display: inline;
	}
#books {
	width:254px;
	float:left;
	margin:0 0 10px 0;
	display: inline;
	}
#music h2 {
	text-indent:-9999px;
	display:block;
	height:45px;
	width:254px;
	background:url(./graphics/titles/hot-tunes.gif) no-repeat;
	}
#books h2 {
	text-indent:-9999px;
	display:block;
	height:45px;
	width:240px;
	margin-left:14px;
	background:url(./graphics/titles/recommended.gif) no-repeat;
	}
#music h3 {
	text-indent:-9999px;
	display:block;
	height:45px;
	width:250px;
	background:url(./graphics/titles/recently-bought.gif) no-repeat;
	}
#music p,
#books p {
	margin-bottom:5px;
	}			
#music img  {
	margin:0 17px 17px 0;
	background:#3f4e4e;
	padding:3px;
	}
#music img.amazon,
#books img.amazon {
	border:none !important;
	margin:0px !important;
	background:none;
	padding:0;
	}
#books img {
	margin:0 0 14px 14px;
	background:#3f4e4e;
	padding:3px;
	}
#books img.noborder,
#music img.noborder {
	border:0;
	background:none;
	padding:0;
	}

/* Events
------------------------------------------------------------------*/
#events {
	width:516px;
	float:left;
	margin:0 0 30px 40px;
	display:inline;
	}
#events h2 {
	text-indent:-9999px;
	display:block;
	height:45px;
	width:272px;
	background:url(./graphics/titles/events.gif) no-repeat;
	}
	
/* Technorati
------------------------------------------------------------------*/
#technorati {
	width:487px;
	text-align:right;
	margin:10px 0 15px 40px;
	}


/* Tables
------------------------------------------------------------------*/
.simpletable {
	border:1px solid #3f5656;
	border-collapse:collapse;
	width:100%;
	margin:1em 0;
	}
.simpletable td {
	border:1px solid #3f5656;
	padding:.5em;
	color:#74898e;
	font:normal 0.9em "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	}
.simpletable td.altrow {
	background-color:#384949;
	}

												
/* About
------------------------------------------------------------------*/
#about2 h2 {
	text-indent:-9999px;
	display:block;
	height: 45px;
	width:264px;
	margin-top:12px;
	background:url(./graphics/titles/about-myself.gif) no-repeat;	}
	
/* Links
------------------------------------------------------------------*/
#links-list h2 {
	text-indent:-9999px;
	display:block;
	height: 45px;
	width:330px;
	margin-top:12px;
	background:url(./graphics/titles/links.gif) no-repeat;
	}

/* Contact
------------------------------------------------------------------*/
#contact2 h2 {
	text-indent:-9999px;
	display:block;
	height: 45px;
	width:264px;
	margin-top:12px;
	background:url(./graphics/titles/contact-me.gif) no-repeat;	}

/* RSS
------------------------------------------------------------------*/
#rss h2 {
	text-indent:-9999px;
	display:block;
	height: 45px;
	width:264px;
	margin-top:12px;
	background:url(./graphics/titles/rss.gif) no-repeat;	
	}

/* Form styles
------------------------------------------------------------------*/
.txt {
	border:1px solid #b6b3b3;
	width:320px;
	margin:2px 0;
	padding:2px;
	}
.dropdown {
	border:1px solid #b6b3b3;
	padding:2px;
	}
.bg {
	background-color:#2f3e3e;
	padding:3px;
	width:314px;
	}
#contact-form p {
	margin-bottom:15px;
	}	

/* List styles
------------------------------------------------------------------*/

ul.special {
	margin:0 0 3em 0;
	padding-bottom:1px;
	background:transparent url(./graphics/dotted-line.gif) repeat-x bottom left;
	}
ul.special li {
	color:#74898e;
	padding-top:1px;
	background:transparent url(./graphics/dotted-line.gif) repeat-x top left;
	}
ul.special li a {
	display:block;
	padding:4px 0;
	border:0;
	}
ul.special li a:link,
ul.special li a:visited {
	color:#74898e;
	}
ul.special li a:hover {
	color:#e45a49;
	background-color:#293838;
	}

/* Alert message
------------------------------------------------------------------*/

p.alert {
	margin:10px 0 0 0;
	padding:10px 10px 10px 30px;
	background: #e45a49 url(../graphics/icons/icon-alert-big.gif) no-repeat;
	border: 1px dashed #ffb36b;
	}	
p.alert a:link,	
p.alert a:visited {
	color:#fff;
	text-decoration:underline;
	}

/* Links page
-----------------------------------------------------------------*/
.link-block {
	float:left;
	width:315px;
	margin-right:25px;
	}
.link-block2 {
	float:left;
	width:315px;
	}	
#links-list ul {
	margin:0 0 .5em 0;
	padding-bottom:1px;
	background:transparent url(../graphics/dotted-line.gif) repeat-x bottom left;
	}
#links-list ul li {
	color:#74898e;
	padding-top:1px;
	}
#links-list ul li a {
	display:block;
	border:0;
	padding:0;
	}
#links-list ul li a:link,
#links-list ul li a:visited {
	color:#74898e;
	padding:4px 0 4px 15px;
	background:transparent url(../graphics/bg-links.gif) no-repeat top left;
	}
#links-list ul li a:hover {
	color:#e45a49;
	padding:4px 0 4px 15px;
	background:#293838 url(../graphics/bg-links.gif) no-repeat 0px -80px;
	}	
#links-list ul.linear-nav {
	margin:10px 0 20px 0;
	background:none;
	width:655px;
	height:9em;
	}	
#links-list  ul.linear-nav li {
	display:inline;
	float:left;
	margin:0 10px 7px 0;
	white-space:nowrap;
	}		
#links-list  ul.linear-nav li a {
	display:inline;
	}		
#links-list  ul.linear-nav li a:link,
#links-list  ul.linear-nav li a:visited {
	padding:4px 21px 4px 0;
	background:transparent url(../graphics/bg-linear-nav.gif) no-repeat right center;
	}		
#links-list  ul.linear-nav li a:hover  {
	background-color:#293838;
	}
	
/* Wishlist | Thank you
-----------------------------------------------------------------*/
#wishlist, #thankyou {
	margin:4em 0 2em 20px;
	}
#wishlist a, #thankyou a, #thankyou img {
	border:none;
	}
#thankyou {
	background:transparent url(../graphics/thankyou.gif) no-repeat;
	height:40px;
	width:205px;
	display:block;
	padding:76px 0 0 7px;
	}	
#thankyou img, #thankyou form {
	float:left;
	}	
#thankyou form {
	width:87px;
	margin:0;
	}		

/*  Speaking
-----------------------------------------------------------------*/
#speak {
	margin:2em 0 2em 20px;
	}
#speak a {
	border:none;
	}	

/*  Powered by
-----------------------------------------------------------------*/
#powered-by {
	padding-top:20px;
	}	
#powered-by img, #powered-by a,
#powered-by a:link, #powered-by a:visited {
	border:none;
	}
#powered-by p {
	margin-bottom:2em;
	}

/*  Sponsors
-----------------------------------------------------------------*/	
.sponsor, .sponsor2 {
	background:#293838;
	border:1px dashed #546355;
	position:relative;
	padding:12px 15px 15px 0;
	}
.sponsor p, .sponsor2 p {
	color: #93a6ad;
	font-size:.94em;
	margin-bottom:0;
	position:relative;
	}
.sponsor p {
	margin-left:100px;
	width:540px;
	}			
.sponsor2 p {
	margin-left:220px;
	padding-left:15px;
	width:420px;
	}		
.article .sponsor img,
.article .sponsor2 img {
	float:none;
	border: 3px solid #40565e;
	padding:1px;
	background:none;
	position:absolute;
	}
.article .sponsor img {
	top:-25px;
	left:-85px;
	}	
.article .sponsor2 img {
	top:-28px;
	left:-208px;
	}	
.sponsor h3, .sponsor2 h3 {
	color:#e6ffd4;
	font: normal 1.3em/1.4em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	}
.sponsor h3 {
	margin-left:100px;
	}	
.sponsor2 h3 {
	margin-left:235px;
	}		

/*  Microformats vCard
-----------------------------------------------------------------*/	
.vcard {
	font-size:.94em;
	line-height:150%;
	}
.vcard p {
	margin-bottom:0em;
	}
.vcard a:link, .vcard a:visited {
	color:#ceebeb;
	}
.vcard p.vcardicon {
	margin:10px 0;
	}
.mf img {
	margin:0 0 0 -4px;
	}	

/*  The Deck
-----------------------------------------------------------------*/	
#thedeck {
	margin:5px 20px 10px 20px;
	width:224px;
	text-align:center;
	}	
#thedeck h2 {
	text-indent:-9999px;
	display:block;
	height:20px;
	width:254px;
	margin:10px 0 0 0;
	float:left;
	width:224px;
	background:url(./graphics/titles/thedeck.gif) no-repeat top center;
	}	
#thedeck img.ad {
	border:1px dashed #4e6973;
	padding:7px;
	background:#445757;
	margin:10px 0 10px 0;
	vertical-align:sub;
	}	
#thedeck p {
	color: #b5b4a0;
	font-size:.94em;
	margin-bottom:1em;
	}

#catl{
	width:150px;
	float:left;
	text-align:left;
	padding-top:3px;}
#catc{
	width:150px;
	float:left;
	text-align:left;
	padding-top:3px;}
#catr{
	width:190px;
	float:left;
	text-align:left;
	padding-top:3px;}



#desl-85{
	width:85px;
	float:left;
	text-align:left;}

#desr-85{
	width:85px;
	float:left;
	text-align:left;}


/*  Weather & Time
-----------------------------------------------------------------*/	
#weather{
background:#E6E2D7 url(../images/template/bg-weather.jpg) no-repeat top center;
height:71px;
width:184px;
text-align:left}

/* ----------- search box light orange - no border -----------*/
.box-orgl-bl {background: url(../images/template/box-orgl-bl.gif) 0 100% no-repeat #FFDC9A; width: 210px;}
.box-orgl-br {background: url(../images/template/box-orgl-br.gif) 100% 100% no-repeat}
.box-orgl-tl {background: url(../images/template/box-orgl-tl.gif) 0 0 no-repeat}
.box-orgl-tr {background: url(../images/template/box-orgl-tr.gif) 100% 0 no-repeat; padding:15px}

.box-orgd-bl {background: url(../images/template/box-orgd-bl.gif) 0 100% no-repeat #FDC459; width: 520px;}
.box-orgd-br {background: url(../images/template/box-orgd-br.gif) 100% 100% no-repeat}
.box-orgd-tl {background: url(../images/template/box-orgd-tl.gif) 0 0 no-repeat}
.box-orgd-tr {background: url(../images/template/box-orgd-tr.gif) 100% 0 no-repeat; padding:15px}

/* -=======================all Destinations ===========================*/
.b8px_blue{
float:left;
border-width:8px;
border-style:solid;
border-color:#D5E3E3;
background-color:#FFFFFF;
position:relative;
width:718px;
}

.b8px_padd{
padding:30px 20px 20px 20px; 
width:678px;
position:relative;
}

.b8px_nopadd{
width:718px;
position:relative;
}

.b8px_blue698{
float:left;
border-width:8px;
border-style:solid;
border-color:#D5E3E3;
background-color:#FFFFFF;
position:relative;
width:682px;
}

.b8px_gray698{
float:left;
border-width:8px;
border-style:solid;
border-color:#DEDEDE;
background-color:#FFFFFF;
position:relative;
width:682px;
}

.b8px_nopadd698{
width:682px;
position:relative;
}


#titlefont{
padding:30px 0 3px 0px;
text-align:left;
background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;
font-size:16px; font-family:verdana; color:#00308A; font-weight:bold;
} 


#contentfont{
text-align:left;
background:url(../images/template/bg_shade_instant.jpg) left top repeat-x;
font-size:11px; font-family:verdana; color:#333333;
} 

.contentfontl{
width:260px; padding:20px 5px 5px 30px; float:left;
} 

.contentfontr{
text-align:left;
padding:20px 30px 5px 0;	width:380px;	float:right;
} 

#title-sightseeing{
	width:640px;	padding:2px 7px 2px 7px;
	text-align:left; background-color:#D5E3E3;
	font-size:12px; font-family:verdana; font-weight:bold;
}

.dest_cover{
float:left;
position:relative;
padding:10px 0 10px 0;
background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;
width:100%;
}

.module {
  position: relative;
}

.dest_L20{
float:left;
width:20%;
text-align:center;
position:relative;
}

.dest_R80{
float:left;
width:80%;
text-align:left;
position:relative;
}

/* -=======================search hotel by name===========================*/
.search_hotel{
height:26px; width:728px; background:url(../images/template/bg_searchhotel.gif) top no-repeat; padding:6px 3px 4px 3px;}

.search_hotel2{
height:36px; width:734px; background:url(../images/template/bg_searchhotel.gif) top no-repeat;}

.search_left{
width:634px; padding:8px 4px 0px 8px; float:left;}

.search_right{
width:80px; padding:6px 8px 0 0; float:right;}

/* -======================= search box ===========================*/
#hotel_instserchbox{
width:380px; text-align:left;}
#hotel_instserchbox_t{
width:380px; background:url(../images/template/hotel_instserchbox_t.gif) bottom no-repeat;  text-align:left;}
#hotel_instserchbox_body{
width:378px; background:url(../images/template/hotel_instserchbox_bg.gif) left repeat-x; border-left-color:#ABCAD3;  border-left-style:solid; border-left-width:1px; border-right-color:#ABCAD3;  border-right-style:solid; border-right-width:1px; }
#hotel_instserchbox_b{
width:380px; height:12px; background:url(../images/template/hotel_instserchbox_b.gif) top no-repeat; text-align:left; } 
#hotel_instserchbox1{
 width:348px; padding:3px 8px 0 8px; background-color:#EDF4F6;  text-align:left;} 
.hotel_instserchbox2{
width:348px; padding:3px 8px 0 8px; background-color:#EDF4F6; text-align:left; clear:both; height:100px; }  
.hotel_padd{
padding-bottom:3px; } 
.hotel_110{
width:110px; float:left; padding-right:6px;font-size: 11px; font-family:Verdana; color: #000000; text-decoration:none;  }

.hotel_200{
width:200px; float:left; padding-right:6px;font-size: 11px; font-family:Verdana; color: #000000; text-decoration:none;}
.hotel_40{
width:40px; float:left; padding-right:6px;font-size: 11px; font-family:Verdana; color: #000000; text-decoration:none;}
.hotel_80{
width:80px; float:right;padding:28px 6px 0 0;font-size: 11px; font-family:Verdana; color: #000000; text-decoration:none;}



.hotel_180{
width:180px; float:left;font-size: 11px; font-family:Verdana; color: #000000; text-decoration:none;  }
.hotel_168{
width:168px; float:left; padding-top:8px;font-size: 11px; font-family:Verdana; color: #000000; text-decoration:none;  }


/* Sightseeing
------------------------------------------------------------------*/
.sightseeing_title{
background-color:#D5E3E3; padding:3px 0 3px 10px; width:648px; clear:both; 
font-size: 12px; font-family:Verdana; color: #333333; text-decoration:none;}

.sightseeing_title_green{
background-color:#E9EEDB; padding:3px 0 3px 10px; width:648px; clear:both; 
font-size: 11px; font-family:Verdana; color: #FF6600; text-decoration:none; text-align:center;}

.sightseeing_body{
padding:3px 0 3px 10px; width:648px; clear:both; 
font-size: 12px; font-family:Verdana; color: #333333; text-decoration:none;}

.sightseeing100{
width:100px; padding-top:5px; text-align:left; float:left;}

.sightseeing224{
width:214px; padding:5px 10px 10px 0; text-align:left; float:left;}

.sightseeing_primarycontent{
width: 324px;	  float: left;	  position: relative;	text-align:left;}

.sightseeing_module {
  position: relative;}

.sightseeing ul {
list-style-image:url(../images/icon_x.gif);
margin:0 10px 0 10px;	padding: 0;}

.sightseeing {	
margin:1px 10px 1px 10px;}

.sightseeing a:link, .sightseeing a:active, .sightseeing a:visited{
padding: 2px 0 0 0;	line-height:15px;	color:#000000; font-family:verdana; font-size:12px; text-decoration:none;}

.sightseeing li a:hover{
padding: 2px 0 0 0;	line-height:15px;	color:#CC3300; font-family:verdana; font-size:12px; text-decoration: underline;}

/* tours
------------------------------------------------------------------*/
.tours_title{
background:url(../images/line-tours.gif) bottom repeat-x; padding-bottom:2px;color:#000000; font-family:verdana; font-size:14px; text-decoration:none; font-weight:bold}

.tours_textpadd{
width:644px; padding:17px; text-align:left}

.tours_text{
width:682px; text-align:left}



.tour155{
width:155px; text-align:left; float:left;}
.tour170{
width:170px; text-align:left; float:left;}
.tour319{
width:319px; text-align:left; float:left;}

.tour339-col1{
width:311px; text-align:left; float:left; background-color:#E6EEF1; padding:15px; height:230px;}
.tour339-col2{
width:311px; text-align:left; float:left; background-color:#DCE8EC; padding:15px; height:230px;}
.tour339-col3{
width:311px; text-align:left; float:left; background-color:#D4E2E7; padding:15px; height:230px;}
.tour339-col4{
width:311px; text-align:left; float:left; background-color:#C9DAE0; padding:15px; height:230px;}
.tour339-col5{
width:311px; text-align:left; float:left; background-color:#EFF2E4; padding:15px; height:340px;}
.tour339-col6{
width:311px; text-align:left; float:left; background-color:#E9EEDB; padding:15px; height:340px;}
.tour339-col7{
width:311px; text-align:left; float:left; background-color:#E4EAD1; padding:15px; height:375px;}
.tour339-col8{
width:311px; text-align:left; float:left; background-color:#DCE4C5; padding:15px; height:375px;}

.tour_bullet{
	margin: 0;
	width:300px;
	float:left;
	text-align:left;font-family: verdana; font-size:11px; text-decoration:none}

.tour_bullet ul {
	margin: 0;
	padding:10px; 
	display: block;
	list-style-type:none;
	font-family: verdana; font-size:11px; text-decoration:none;}

.tour_bullet li {
	background: url(../images/bot_gray.gif) left top no-repeat;
	padding:0 0 2px 10px; line-height:14px;
	text-align:left;}

/* ----------- Right Panel -----------*/
.tailor_container{
width: 226px;
text-align: left;
margin: 0;
background:url(../images/talior_bg.gif) center repeat-y;
position:relative;}

.tailor_top{
height:115px;background:url(../images/talior_head.gif) top center no-repeat;}

.tailor{
padding:10px 30px 10px 30px;font-size: 11px; font-family:Verdana; color: #666666; text-decoration:none;}

.tailor a:link, .tailor a:active, .tailor a:visited{
color: #666666; text-decoration:underline;}

.tailor a:hover{
color: #666666; text-decoration:none;}

.tailor_bottom {
	background:url(../images/talior_footer.gif) bottom no-repeat;
	height:15px;}
	
.tour_container{
width: 226px;
text-align: left;
margin: 0;
background:url(../images/template/tours_bg.gif) center repeat-y;
position:relative;}

.tour_top{
height:37px;font-size: 18px; text-align:center; padding-top:20px; font-family:Verdana; color: #FFFFFF;  text-decoration:none;background:url(../images/template/tours_top.gif) center repeat-y;}

#tour01{
width:196px; padding:5px 0 5px 0;
margin:0 14px 0 16px;background:#FFFFFF url(../images/bullet-graysqure3x3.gif) bottom repeat-x;}

#tour02 {
width:194px; padding:5px 0 5px 0;
margin:0 14px 0 18px;background:#EBEBEB url(../images/bullet-graysqure3x3.gif) bottom repeat-x;}

#tour01 a:link, #tour01 a:active, #tour01 a:visited,
#tour02 a:link, #tour02 a:active, #tour02 a:visited{
color: #2AB8C6;}

#tour01 a:hover,
#tour02 a:hover {
color: #2AB8C6; text-decoration:underline;}

.tour_bottom {
	background:url(../images/template/tours_bottom.gif) bottom no-repeat;
	height:21px;}
	
.tour_bottom2 {
	background:url(../images/template/tours_bottom2.gif) bottom no-repeat;
	height:62px;}

.tour100{
float:left; width:100px;  }

.tour90{
float:left; width:90px; }
/* Guide book
------------------------------------------------------------------*/
.info_primarycontent{
width: 304px;	  float: left;	  position: relative;	text-align:left;}
.info_module {
  position: relative;}
.info ul {
list-style-image:url(../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:#000000; font-family:verdana; font-size:12px; text-decoration:none;}
.info li a:hover{
padding: 2px 0 0 0;line-height:15px;	color:#CC3300; font-family:verdana; font-size:12px; text-decoration: underline;}

/* customer service
------------------------------------------------------------------*/
.customer324{
width:324px; float:left; color:#393434; font-family:verdana; font-size:11px; text-decoration:none;}

.sitemap216{
width:216px; float:left; font-family:verdana; font-size:12px; text-decoration:none;}


.customer_title{
padding:30px 0 3px 0px;
text-align:left;
background:url(../images/bullet-graysqure3x3.gif) bottom repeat-x;
font-size:12px; font-family:verdana; color:#007CBC; font-weight:bold;
} 

.customer_text{
 text-align:left; 
font-size:11px; font-family:verdana; color:#393434; font-weight: normal;
} 


/* -=======================all service===========================*/
.b8px_lbrown{
	border-width:8px;
	border-style:solid;
	border-color:#E9E3D2;
	background-color:#F1EEE7;
	float:left;
	position:relative;
	width:718px;
	clear:both;}

.service-320{
	width:320px;
	text-align:left;
	font-size: 11px; font-family:Verdana; color: #393434; text-decoration:none;}

.slogan{
	background:url(../images/d_wg82_3x1.gif) top repeat-x;
	height:22px; 
	line-height:20px; 
	position:relative; 
	text-align:center;
	color:#393434; font-size:11px; font-family:verdana;}

#whyht{font-size: 12px; font-family:Verdana; color: #5C574A;  text-decoration:none; font-weight:normal;}

h1.txtblue-16{font-size: 16px; font-family:Verdana; color: #00439F;  text-decoration:none;}
h1.txtwhite-24{font-size: 24px; font-family:Verdana; color: #FFFFFF;  text-decoration:none; font-weight:normal;}
h3.underline{font-size: 12px; font-family:Verdana; text-decoration:underline; font-weight:bold;}
h3.bold{font-size: 12px; font-family:Verdana;font-weight:bold;}
.GroupLabel{
	width:10em;
	clear:both;
	margin-top:1em;
	margin-left:1.5em;
	margin-bottom:0;
	color:#4ba5f9;
	}
	
/*----------------  Social bookmark ---------------*/	
.title-bookmark{
	clear:both;
	margin-top:1em;
	margin-left:1.5em;
	margin-bottom:0;
	font-size:14px;
	color:#007cbc;
	}
.content{
	margin:0px auto;
	padding:3em;
	padding-top:1em;
	}
.BookmarkList{
	list-style:none;
	clear:both;
	}
.OtherBookmarkList{
	list-style:none;
	clear:both;
	}
.Bookmarkli{
	float:left;
	/*display:inline;*/
	margin-left:1.2em;
	margin-bottom:1em;
	/*border:1px solid yellow;*/
	width:11em;
	cursor:pointer;
	}

/*----------------  Promotion Monthly ---------------*/
.b1px_gray{
	float:left;
	border-width:1px;
	border-style:solid;
	border-color:#CECBBB;
	background-color:#FFFFFF;
	position:relative;
	width:648px;}

.row-h{
	width:648px;
	height:20px;
	text-align:left;
	background-color:#D5D2C2;
	font-size: 11px; font-family:Verdana; color: #FFFFFF; text-decoration:none;
	padding-top:5px;
	clear:both;}
/*	
.row-bottom{
	width:550px;
	height:18px;
	text-align:left;
	background-color:#EAF3F3;
	font-size: 11px; font-family:Verdana; color: #FFFFFF; text-decoration:none;
	padding-top:3px;
	clear:both;}
*/
.col-picture{
	width:120px;
	padding-left:4px;
	margin: 0;
	float:left; cursor:pointer;
	text-align:left;}
.col-hotel{
	width:178px;
	margin: 0;
	float:left; font-size:12px; cursor:pointer;
	text-align:left;}
.col-roomtype{
	width:100px;
	margin: 0;
	float:left; font-size:12px; cursor:pointer;
	text-align:left;}
.col-period{
	width:120px;
	margin: 0;
	float:left; font-size:11px; cursor:pointer;
	text-align:left;}
.col-price{
	width:120px;
	padding-right:4px;
	margin: 0;
	float:left; font-size:11px; cursor:pointer;
	text-align:right;}

.row-gray a{
	width:646px;
	height: 75px;
	text-align:left; 
	background-color:#F7F5E5;
	background-x-position: center;
	padding:4px 0 4px 0;
	display:block;
	font-size: 12px; font-family:Verdana; text-decoration:none;}
.row-gray a:link, .row-gray:visited, .row-gray:active{
	color: #000000;}
.row-gray a:hover{
	background-color:#FFFDDD;
	color: #CC0000;}

.row-white a{
	width:646px;
	height: 75px;
	text-align:left; 
	background-color:#FFFFFF;
	background-x-position: center;
	padding:4px 0 4px 0;
	display:block;
	font-size: 12px; font-family:Verdana; text-decoration:none;}
.row-white a:link, .row-white:visited, .row-white:active{
	color: #000000;}
.row-white a:hover{
	background-color:#FFFDDD;
	color: #CC0000;}

/*----------------  Black Color ---------------*/	
.txtblack-11{font-size: 11px; font-family:Verdana; color: #000000; text-decoration:none;}
.txtblackarial-11{font-size: 11px; font-family:Arial; color: #000000; text-decoration:none;}
.txtblack-12{font-size: 12px; font-family:Verdana; color: #000000; text-decoration:none;}
.txtblack-14{font-size: 14px; font-family:Verdana; color: #000000; text-decoration:none;}
.txtblack-16{font-size: 16px; font-family:Verdana; color: #000000; text-decoration:none;}

.lblackblue11:link{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackblue11:visited{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackblue11:hover{font-size: 11px;	font-family:Verdana; color: #007CBC; text-decoration:none}
.lblackblue11:active{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}

.lblackblack11:link{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackblack11:visited{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackblack11:hover{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:underline}
.lblackblack11:active{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}

.lblackblue11_:link{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:underline}
.lblackblue11_:visited{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:underline}
.lblackblue11_:hover{font-size: 11px;	font-family:Verdana; color: #007CBC; text-decoration:underline}
.lblackblue11_:active{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:underline}

.lblackblue12:link{font-size: 12px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackblue12:visited{font-size: 12px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackblue12:hover{font-size: 12px;	font-family:Verdana; color: #007CBC; text-decoration:none}
.lblackblue12:active{font-size: 12px;	font-family:Verdana; color: #000000; text-decoration:none}


.lblackred11:link{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackred11:visited{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackred11:hover{font-size: 11px;	font-family:Verdana; color: #CC0000; text-decoration:none}
.lblackred11:active{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}

.lblackredb11:link{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none; font-weight:bold;}
.lblackredb11:visited{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none; font-weight:bold;}
.lblackredb11:hover{font-size: 11px;	font-family:Verdana; color: #CC0000; text-decoration:none; font-weight:bold;}
.lblackredb11:active{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none; font-weight:bold;}

.lblackred11line:link{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackred11line:visited{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}
.lblackred11line:hover{font-size: 11px;	font-family:Verdana; color: #CC0000; text-decoration:underline}
.lblackred11line:active{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:none}

.lblackred11_:link{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:underline}
.lblackred11_:visited{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:underline}
.lblackred11_:hover{font-size: 11px;	font-family:Verdana; color: #CC0000; text-decoration:underline}
.lblackred11_:active{font-size: 11px;	font-family:Verdana; color: #000000; text-decoration:underline}

.lblackred12_:link{font-size: 12px;	font-family:Verdana; color: #000000; text-decoration:underline}
.lblackred12_:visited{font-size: 12px;	font-family:Verdana; color: #000000; text-decoration:underline}
.lblackred12_:hover{font-size: 12px;	font-family:Verdana; color: #CC0000; text-decoration:underline}
.lblackred12_:active{font-size: 12px;	font-family:Verdana; color: #000000; text-decoration:underline}


/*----------------  Blue Color ---------------*/	
.txtblue-11{font-size: 11px; font-family:Verdana; color: #0050C7; text-decoration:none;}
.txtblue06C-11{font-size: 11px; font-family:Verdana; color: #0066CC; text-decoration:none;}
.txtblue07B-11{font-size: 11px;	font-family:Verdana; color: #007CBC; text-decoration:none; font-weight: normal;}
.txtblue07B-12{font-size: 12px;	font-family:Verdana; color: #007CBC; text-decoration:none; font-weight: normal;}
.txtblue038-14{font-size:14px; font-family:verdana; color:#00308A; font-weight:normal;}
.txtblue038-16{font-size:16px; font-family:verdana; color:#00308A; font-weight:bold;}

.lblue14:link{font-size:14px; font-family:verdana; font-weight: bold; color:#007CBC; text-decoration:none}
.lblue14:visited{font-size:14px; font-family:verdana; font-weight: bold; color:#007CBC; text-decoration:none}
.lblue14:hover{font-size:14px; font-family:verdana; font-weight: bold; color:#007CBC;text-decoration:underline}
.lblue14:active{font-size:14px; font-family:verdana; font-weight: bold; color:#007CBC; text-decoration:none}

.lblueorange11:link{font-size: 11px;	font-family:Verdana; color: #0050C7; text-decoration:none}
.lblueorange11:visited{font-size: 11px;	font-family:Verdana; color: #0050C7; text-decoration:none}
.lblueorange11:hover{font-size: 11px;	font-family:Verdana; color: #FF6600; text-decoration:none}
.lblueorange11:active{font-size: 11px;	font-family:Verdana; color: #0050C7; text-decoration:none}

.lblueorange11_:link{font-size: 11px;	font-family:Verdana; color: #0050C7; text-decoration:underline}
.lblueorange11_:visited{font-size: 11px;	font-family:Verdana; color: #0050C7; text-decoration:underline}
.lblueorange11_:hover{font-size: 11px;	font-family:Verdana; color: #FF6600; text-decoration:none}
.lblueorange11_:active{font-size: 11px;	font-family:Verdana; color: #0050C7; text-decoration:underline}

.lblueorange12_:link{font-size: 12px;	font-family:Verdana; color: #0050C7; text-decoration:underline}
.lblueorange12_:visited{font-size: 12px;	font-family:Verdana; color: #0050C7; text-decoration:underline}
.lblueorange12_:hover{font-size: 12px;	font-family:Verdana; color: #FF6600; text-decoration:none}
.lblueorange12_:active{font-size: 12px;	font-family:Verdana; color: #0050C7; text-decoration:underline}

.lblueblackb12:link{font-size: 12px;	font-family:Verdana; color: #007CBC; text-decoration:none; font-weight:bold;}
.lblueblackb12:visited{font-size: 12px;	font-family:Verdana; color: #007CBC; text-decoration:none; font-weight:bold;}
.lblueblackb12:hover{font-size: 12px;	font-family:Verdana; color: #000000; text-decoration:underline; font-weight:bold;}
.lblueblackb12:active{font-size: 12px;	font-family:Verdana; color: #007CBC; text-decoration:none; font-weight:bold;}

.lblueblue11:link{font-size: 11px;	font-family:Verdana; color: #007CBC; text-decoration:none; font-weight: normal;}
.lblueblue11:visited{font-size: 11px;	font-family:Verdana; color: #007CBC; text-decoration:none; font-weight:normal;}
.lblueblue11:hover{font-size: 11px;	font-family:Verdana; color: #007CBC; text-decoration:underline; font-weight:normal;}
.lblueblue11:active{font-size: 11px;	font-family:Verdana; color: #007CBC; text-decoration:none; font-weight:normal;}

.lblueblue12:link{font-size: 12px;	font-family:Verdana; color: #2AB8C6; text-decoration:none; font-weight: normal;}
.lblueblue12:visited{font-size: 12px;	font-family:Verdana; color: #2AB8C6; text-decoration:none; font-weight:normal;}
.lblueblue12:hover{font-size: 12px;	font-family:Verdana; color: #2AB8C6; text-decoration:underline; font-weight:normal;}
.lblueblue12:active{font-size: 12px;	font-family:Verdana; color: #2AB8C6; text-decoration:none; font-weight:normal;}

.lblueblue_:link{font-size: 12px;	font-family:Verdana; color: #007CBC; text-decoration:underline; font-weight: normal;}
.lblueblue_:visited{font-size: 12px;	font-family:Verdana; color: #007CBC; text-decoration:underline; font-weight:normal;}
.lblueblue_:hover{font-size: 12px;	font-family:Verdana; color: #007CBC; text-decoration:none; font-weight:normal;}
.lblueblue_:active{font-size: 12px;	font-family:Verdana; color: #007CBC; text-decoration:underline; font-weight:normal;}
/*----------------  Blue Color ---------------*/	
.txtbrown-11{font-size: 11px; font-family:Verdana; color: #CC6600; text-decoration:none;}


/*----------------  Gray Color ---------------*/	
.txtgray-9{font-size: 9px; font-family:Verdana; color: #393434; text-decoration:none;}
.txtgray-11{font-size: 11px; font-family:Verdana; color: #393434; text-decoration:none;}
.txtgray33-11{font-size: 11px; font-family:Verdana; color: #333333; text-decoration:none;}
.txtgray33-12{font-size: 12px; font-family:Verdana; color: #333333; text-decoration:none;}
.txtgray-12{font-size: 12px; font-family:Verdana; color: #393434; text-decoration:none;}
.txtgray-13{font-size: 13px; font-family:Verdana; color: #393434; text-decoration:none;}

.lgray11:link{font-size: 11px;	font-family:Verdana; color: #333333; text-decoration:none}
.lgray11:visited{font-size: 11px;	font-family:Verdana; color: #333333; text-decoration:none}
.lgray11:hover{font-size: 11px;	font-family:Verdana; color: #333333; text-decoration:underline}
.lgray11:active{font-size: 11px;	font-family:Verdana; color: #333333; text-decoration:none}

.lgrayblue-11{font-size: 11px;	font-family:Verdana; color: #333333; text-decoration:none}
.lgrayblue-11:link{font-size: 11px;	font-family:Verdana; color: #333333; text-decoration:none}
.lgrayblue-11:visited{font-size: 11px;	font-family:Verdana; color: #333333; text-decoration:none}
.lgrayblue-11:hover{font-size: 11px;	font-family:Verdana; color: #007cbc; text-decoration:none}
.lgrayblue-11:active{font-size: 11px;	font-family:Verdana; color: #007cbc; text-decoration:none}

.lgraygreen12:link{font-size: 12px; font-family:Verdana; color: #5C574A;  text-decoration:none;}
.lgraygreen12:visited{font-size: 12px; font-family:Verdana; color: #5C574A;  text-decoration:none;}
.lgraygreen12:hover{font-size: 12px; font-family:Verdana; color: #8BA800; text-decoration:underline;}
.lgraygreen12:active{font-size: 12px; font-family:Verdana; color: #5C574A;  text-decoration:none;}

.lgrayred12:link{font-size: 12px; font-family:Verdana; color: #393434;  text-decoration:none;}
.lgrayred12:visited{font-size: 12px; font-family:Verdana; color: #393434;  text-decoration:none;}
.lgrayred12:hover{font-size: 12px; font-family:Verdana; color: #CC3300; text-decoration:underline;}
.lgrayred12:active{font-size: 12px; font-family:Verdana; color: #393434;  text-decoration:none;}

.lgraygreen12b:link{font-size: 12px; font-family:Verdana; color: #5C574A;  text-decoration:none; font-weight:bold;}
.lgraygreen12b:visited{font-size: 12px; font-family:Verdana; color: #5C574A;  text-decoration:none; font-weight:bold;}
.lgraygreen12b:hover{font-size: 12px; font-family:Verdana; color: #8BA800; text-decoration:underline; font-weight:bold;}
.lgraygreen12b:active{font-size: 12px; font-family:Verdana; color: #5C574A;  text-decoration:none; font-weight:bold;}

/*----------------  Green Color ---------------*/	
.txtgreen-14{font-size: 14px; font-family:Verdana; color: #8BA800; text-decoration:none;}
.txtgreen690-14{font-size: 14px; font-family:Verdana; color: #669900; text-decoration:none;}

/*----------------  Orange Color ---------------*/	
.txtorF60-11{font-size: 11px; font-family:Verdana; color: #FF6600; text-decoration:none;}

/*----------------  Red Color ---------------*/	
.txtred-11{font-size: 11px; font-family:Verdana; color: #CC0000;  text-decoration:none;}
.txtred-12{font-size: 12px; font-family:Verdana; color: #CC0000;  text-decoration:none;}
.txtred-14{font-size: 14px; font-family:Verdana; color: #CC0000;  text-decoration:none;}
.txtred-16{font-size: 16px; font-family:Verdana; color: #CC0000;  text-decoration:none;}

.lredblack12_:link{font-size: 12px;	font-family:Verdana; color: #CC0000; text-decoration:underline}
.lredblack12_:visited{font-size: 12px;	font-family:Verdana; color: #CC0000; text-decoration:underline}
.lredblack12_:hover{font-size: 12px;	font-family:Verdana; color: #000000; text-decoration:underline}
.lredblack12_:active{font-size: 12px;	font-family:Verdana; color: #CC0000; text-decoration:underline}

/*----------------  White Color ---------------*/	
.txtwhite-11{font-size: 11px; font-family:Verdana; color: #FFFFFF;  text-decoration:none;}


.lwhite_:link{font-size: 11px;	font-family:Verdana; color: #FFFFFF; text-decoration:underline}
.lwhite_:visited{font-size: 11px;	font-family:Verdana; color: #FFFFFF; text-decoration:underline}
.lwhite_:hover{font-size: 11px;	font-family:Verdana; color: #FFFFFF; text-decoration: none}
.lwhite_:active{font-size: 11px	font-family:Verdana; color: #FFFFFF; text-decoration:underline}


/*For Rss*/	
#content730{
width: 730px;float:left;background-color:#FFFFFF; text-align:left}  

.city_Topline{
width: 730px;float:left;background: /*url(/images/icon/bot_.gif)*/ top repeat-x; padding-top:0px;} 

.list-hotelL {
width:270px; float:left; padding-left:10px;}

.list-hotelR {
width:85px; text-align:right; float:left;font-size: 12px; font-family: "Microsoft Sans Serif"; font-weight: normal;	color: #CC0000} 

.list-hotel ul{
list-style: none;	padding:0px;	margin:0px;}

.list-hotel li{
margin:0;
padding:3px 0 3px 0; clear:both; height:22px;
background:url(http://www.hotelsthailand.com/Images/Icon/dot99_3x1.gif) bottom repeat-x;	}

.list-hotel{
	width: 365px; float:left;}	
	
.BlackRed12:link{font-size: 12px;	font-family: "Microsoft Sans Serif";  color: #000000; text-decoration:none; font-weight: normal;}
.BlackRed12:visited{font-size: 12px;	font-family: "Microsoft Sans Serif";  color: #000000; text-decoration:none; font-weight: normal;}
.BlackRed12:hover{font-size: 12px;	font-family: "Microsoft Sans Serif";  color: #CC0000; text-decoration:none; font-weight: normal;}
.BlackRed12:active{font-size: 12px;	font-family: "Microsoft Sans Serif";  color: #000000; text-decoration:none; font-weight: normal;}




