/*********************************************************************
(c) Copyright Travelspeak.org 2006-2007. All rights reserved.
	Last updated: 20/12/2007 - Alan
	Added drop down navigation
----------------------------------------------------------------------
	guide.css - Used across travel guide hub and content
*********************************************************************/
h1,h2,h3,h4 {clear:left;}
hr {color:#EFF49D;}
#mainimg {height: 200px; background: url(/as/thailand/chiangmai/images/main/mainimg_hmp_001.jpg) no-repeat center;}/* an overwrite of the one in 2col or 3col.css*/
#search {width:auto; margin-bottom:10px; background-color:#F5F8C0; border-top: 1px solid #EFF49D; border-bottom: 1px solid #EFF49D; }/* an overwrite of the one in 2col or 3col.css*/

/* Yellow Left expanding navigation */
#leftnav_swapmenu {width: 165px; background-color: #FFFFFF;	margin-right:15px; padding: 0 0 2px 0; float:left;}
#leftnav_swapmenu ul {margin: 0; padding: 0;}
/* IE 6 only */* html #leftnav_swapmenu li {margin: 0 0 -19px 0; padding: 1px 0 0 0; list-style-type: none;}
#leftnav_swapmenu li {margin: 0; padding: 1px 0 0 0; list-style-type: none;}
.closed a, .open a {border: 1px solid; border-color: #F5F8C0 #d9d94d #d9d94d #F5F8C0; font-size: 1em; color: #222222; padding: 4px 0 4px 16px; text-decoration: none; display: block;}
.closed a:hover, .open a:hover {background-color: #F5F8C0; color: #222;	border: 1px solid; border-color: #F5F8C0; text-decoration: none;}
.closed a {background: #EFF49D url(/as/thailand/chiangmai/images/icons/menplus.gif) no-repeat 3px 50%;}
.open a {background: #EFF49D url(/as/thailand/chiangmai/images/icons/menminus.gif) no-repeat 3px 50%;}
.closed ul a, .open ul a, .open ul a:hover {background: transparent url(/as/thailand/chiangmai/images/icons/arrow_more_r.gif) no-repeat 0% 50%;	border: 0; font-size: 0.95em; color:#333; font-weight:normal; margin: 0 0 0 5px; padding: 0 0 0 12px;}
.open ul a:hover {background-color: #F5F8C0; color: #005F7D;}
#leftnav_current {font-weight: bold; background-color:#F5F8C0;}
/* /Yellow Left expanding navigation */

/* Yellow drop navigation */
#guidenav {padding:0; margin:10px 0 30px 0; list-style:none; position:relative; height:25px; float:left; background:url(/as/thailand/chiangmai/images/nav/guidenavbgd.gif) no-repeat; width:990px; z-index:500; font-size:85%;}
#guidenav li div.col1 dl dt a, #guidenav li div.col2 dl dt a, #guidenav li div.col3 dl dt a, #guidenav li div.col4 dl dt a, #guidenav li div.col5 dl dt a, #guidenav li div.col6 dl dt a:hover {cursor:pointer;} /* Alan Added for pointer */
#guidenav li div.col1 dl dt a:hover, #guidenav li div.col2 dl dt a:hover, #guidenav li div.col3 dl dt a:hover, #guidenav li div.col4 dl dt a:hover, #guidenav li div.col5 dl dt a:hover, #guidenav li div.col6 dl dt a:hover {text-decoration:underline;} /* Alan Added for pointer */
#guidenav li {display:inline; float:left; height:25px;	background:url(/as/thailand/chiangmai/images/nav/guidenavline.gif) no-repeat 0 0;}
#guidenav li.nobgd {background:none;} /* Added by Alan */
#guidenav li a.tl {display:block; width:165px; height:25px; text-decoration:none; line-height:20px; font-weight:bold; text-indent:10px; font-weight:normal; color:#333/*#627eb7*/; /*background:url(/as/thailand/chiangmai/images/icons/arrow_more_d.gif) no-repeat 130px 8px;*/ padding:2px 0 0 0; }
#guidenav li a.tl:hover {color:#606B89; padding:2px 0 0 0; text-decoration:none;}

#guidenav div {display:none;}

#guidenav li a:hover {text-decoration:underline; white-space:normal; background-position:130px 15px;}
#guidenav li:hover > a {text-decoration:underline; white-space:normal; background-position:130px 15px;}

#guidenav :hover div /* This changes all in col1 */
{display:block; background:#f5f8c0; position:absolute; left:0; top:25px; border:1px solid #d9d94d; padding-bottom:10px;}

#guidenav :hover div dl {display:inline; padding:0; margin:0 10px 10px 10px; float:left; width:179px;}

#guidenav :hover div dl dt {width:140px; background:#eff49d; text-indent:10px; margin:5px 0 10px 0; text-decoration:none; height:20px; line-height:20px;}
/* Original
#guidenav :hover div dl dt {wwidth:179px; background:#eff49d; text-indent:10px; margin:5px 0 10px 0; text-decoration:none; height:20px; line-height:20px;}
*/

#guidenav :hover div.col1 {width:165px; left:0px;}
#guidenav :hover div.col2 {width:165px; left:166px;}
#guidenav :hover div.col3 {width:165px; left:331px;}
#guidenav :hover div.col4 {width:165px; left:496px;}
#guidenav :hover div.col5 {width:165px; left:662px;}
#guidenav :hover div.col6 {width:165px; left:827px;}
#guidenav :hover div dl dd {padding:0; margin:0;}
/* Original 
#guidenav :hover div.col1 {width:600px; left:0px;}
#guidenav :hover div.col2 {width:600px; left:0px;}
#guidenav :hover div.col3 {width:600px; left:0px;}
#guidenav :hover div.col4 {width:600px; left:390px;}
#guidenav :hover div.col5 {width:600px; left:390px;}
#guidenav :hover div.col6 {width:600px; left:390px;}
#guidenav :hover div dl dd {padding:0; margin:0;}
*/

#guidenav :hover div dt a {text-decoration:none; cursor:default; font-weight:bold; color:#000;}
#guidenav :hover div dd a {display:block; text-decoration:none; font-weight:normal; color:#333; text-indent:10px; line-height:15px;}
#guidenav :hover div dd a:hover {text-decoration:underline;}

#guidenav .clear {clear:both;}
#guidenav li a.selected {font-weight:bold !important;}
/* /Yellow drop navigation */

.maincontent_left table td {border: 1px solid #f2f6fa;}

/* Accomm rates */
#wrapper #maincontent .maincontent_left table.rates {background-color:#f2f6fa; border: 1px dotted #c5d3ec; margin-bottom:10px;}
#wrapper #maincontent .maincontent_left table.rates tr td {background-color:#f2f6fa; border: 1px dotted #c5d3ec; padding: 2px 0;}
#wrapper #maincontent .maincontent_left table.rates th {border: 1px dotted #c5d3ec; text-align:left; font-weight:normal; padding: 2px 0;}
/* /Accomm rates */

/* Accommodation tables */
#wrapper #maincontent .maincontent_left .accommodation a {text-decoration: none;}
#wrapper #maincontent .maincontent_left .accommodation a span:hover {text-decoration: underline;}
#wrapper #maincontent .maincontent_left .accommodation a span {text-decoration: underline;}

#wrapper #maincontent .maincontent_left .accommodation table tr td {border: none;}
#wrapper #maincontent .maincontent_left .accommodation table tr td {border-bottom: 1px dotted #EFF49D; padding: 2px 0 2px 0;}/*#fbfcfe*/
#wrapper #maincontent .maincontent_left .accommodation table tr:hover {background-color: #f4f7fb;}
.darkyellow {background-color:#EFF49D;}
.white {background-color: #FFFFFF;}
.white:hover {background-color: #FFFFFF;}
.lightyellow {background-color: #F5F8C0;}
/* /Accommodation tables */

/* Accommodation Intro Info */
.accomm {width:390px;}
.accomm ul li {margin:0; padding:0; list-style:none;}
.accomm_img {margin: 10px 0; padding:0; float:left;}
.overview {width:280px; float:left; margin:10px 0 0 0; padding:0 0 0 10px;}
.description {width:280px; float:left; margin:0 0 10px 0; padding:0 0 0 10px;}
ul.info {width:100px; float:left; margin:0 0 10px 0; padding:0; clear:left;}
ul.address {width:280px; float:left; margin:0 0 10px 0; padding:0 0 0 10px;}
/* /Accommodation Intro Info */

/* Other */
ul.accomm {width:340px; float:left; background-color:#f2f6fa; border-top: 1px solid #c5d3ec; border-bottom: 1px solid #c5d3ec; padding: 8px 0 8px 10px;}
img.accomm {width:190px; float:left; margin:0 20px 20px 0;}
p.address {width:250px; display:block; float:left;}
/* /Other */

/* For A-Z Links List */
.atoz {margin:10px 0 10px 0; padding:0;}
.atoz li {display:inline; list-style:none; margin:0; padding:0;}

/*********************************************************************
(c) Copyright Travelspeak.org 2006-2007. All rights reserved.
----------------------------------------------------------------------
	guide.css
*********************************************************************/
