/*********************************************************************
(c) Copyright Travelspeak.org 2006-2008. All rights reserved.
	Last updated: 2008/08/27 - Alan
	* Updated new image directory links
----------------------------------------------------------------------
	hotel.css - Used on hotel pages only
*********************************************************************/

/*#mainimg {height: 200px; background: url(/as/thailand/chiangmai/images/main_empresshotel.jpg) no-repeat bottom center;}*/

/* Blue Tab Top Navigation */
.tabs {width:auto; font-size:94%; line-height:normal; border-bottom:1px solid #82cafa; margin:20px 0 0 0; /*margin:20px 0 0 0;*/ padding:0; list-style:none; overflow:hidden; clear:left;}
.tabs li {display:inline; margin:0; padding:0;}
.tabs a {background:url("/assets/images/nav/tab_lft.gif") no-repeat left top; margin:0 1px; padding:0 0 0 10px; float:left; color:#3090c7;  text-decoration:none; border:none;}
.tabs a span {background:url("/assets/images/nav/tab_rgt.gif") no-repeat right top; float:left; display:block; 
padding:5px 12px 5px 2px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs a span {float:none;}
/* End IE5-Mac hack */
.tabs a:hover span {color:#3090c7; text-decoration: underline;}
.tabs a:hover {background-position:0% -42px;}
.tabs a:hover span {background-position:100% -42px;}
.tabs  a.selected {color:#3090c7; background-position:0% -42px;}
.tabs  a.selected span {background-position:100% -42px;}
.tabs  a.selected:hover span {text-decoration: none;}
.tabs h4 {font-weight:bold; margin:0; padding:0; float:right;}


/* General Hotel Layout */
#hoteldivcontainer {/*border:1px solid #82cafa;*/ width:755px; margin-bottom: 1em; padding: 25px 0 0 0px;}

.htldetails .intro {width:755px; min-height:145px; overflow:hidden;}
.htldetails .intro .hotelinfo {width:425px; float:left; margin-right:15px;}
.htldetails .intro .hotelinfo h1 {margin:0 0 9px 0; padding:0;}
.htldetails .intro .hotelinfo p {margin:0 0 5px 0; padding:0;}
/*
.htldetails .intro .hotelinfo ul {margin:5px 0;}
.htldetails .intro .hotelinfo ul li {width:130px; margin:5px 0; float:left;}
.htldetails .intro .hotelinfo ul li strong {width:130px; margin:0 0 2px 0; float:left;}
*/


.hotelratings {width:150px; float:left;}
.hotelratings ul {width:150px;}
.hotelratings li {margin:0 0 5px 0;}
.hotelratings li strong {width:150px; margin:0; float:left;}

.hc_searchbox {width:225px; margin:0 0 20px 0;}

.htldetails .collft {width:755px; margin:0 10px 0 0; float:left;}
.htldetails .colrgt {width:225px; float:left;}
.htldetails .htlsection {margin:0 0 20px 0; overflow:hidden; clear:left;}
.htldetails .htlsection .hdr {background-color:#eff6fc; border-top:1px solid #82cafa; border-bottom:1px solid #82cafa; margin:0 0 20px 0; overflow:hidden;}
.htldetails .htlsection .hdr h2 {margin:0; padding:5px 10px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.htldetails .htlsection .sectioncontent {margin:0 10px;}

.htldetails .htlintro {overflow:hidden; margin:0 0 40px 0; clear:left;}
.htldetails .htlintro .htlsubnav {width:180px; height:180px !important; margin-right:17.5px; float:left; display:block;}
.htldetails .htlintro .htlsubnav a {border:none;}
.htldetails .htlintro .htlsubnav a span {border-bottom:1px dotted #3090c7;}
.htldetails .htlintro .htlsubnav a:hover span {border-bottom:1px solid #3090c7;}

.htldetails .htlintro .htlhero {width:180px; height:180px; margin-right:17.5px; float:left;}
.htldetails .htlintro .htlheroend {width:180px; height:180px; float:left;}

.htldetails .htlsection .detail {width:auto; margin:0 0 20px 0; padding:0; position:relative; overflow:hidden;}
.htldetails .htlsection .detail .lft {width:600px; margin:0; padding:0 10px; float:left;}
.htldetails .htlsection .detail .rgt {width:330px; margin:0; padding:0 10px; float:left;}
.htldetails .htlsection .padding10px {padding:0 10px;}
.htldetails .htlsection .padding15px {padding:0 15px;}

.htldetails .htlsection h2, .htldetails .htlsection h4 {font-weight:bold;}

p.hotelmap {width:100%; text-align:center;}
.htldetails .htlsection .lft p.slideshow_thumbs a {border:none; cursor: url(/assets/javascript/highslide/graphics/zoomin.cur), pointer;}

ul.gallerythumbs {overflow:hidden;}
ul.gallerythumbs li {list-style:none !important; float:left; margin:0 11.5px 11.5px 0}
ul.gallerythumbs li a {border:none;}

/* Green Star Page */
.greenstarbox {border: 1px solid #BCD2E6; overflow:hidden; margin:0; padding:20px 0;}
.greenstarbox img {width:200px; height:390px; float:left; margin: 0 15px 25px 15px;}


/*********************************************************************
(c) Copyright Travelspeak.org 2006-2008. All rights reserved.
----------------------------------------------------------------------
	hotel.css
*********************************************************************/
