@charset "utf-8";
/* CSS Document */
body {
	background-image: url(bg.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#wrapper { width:980px; margin:0 auto; padding:3px; border:1px solid #AE2C30; background-color:#612220;  margin-bottom:5px;
}
#header H1 { font-family:Tahoma, Geneva, sans-serif; font-size:20px; color:#FFF; margin:0 auto; padding:0;}
#header { width:100%; margin-bottom:3px;}
#header .title { background-color:#FFA200; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC3000; font-weight:bold;}
#header .title span {float:right;}
#header .title a { float:right; text-decoration:none; color:#8C0006}
#header .title a:hover {text-decoration:underline; color:#D31F05;
}
#mainbody { background-color:#FFF; padding:3px; margin-bottom:3px;}
#bodyleft { float:left; width:233px; margin-right:3px; background-color:#f6e9dc;}
#bodyright { width:736px; background-color:#fff; float:left;
}
#bodyrightleft { padding-left:5px; padding-right:5px; float:left; line-height:20px; margin-right:3px;}
#bodyrightleft h1 { margin:0 auto; padding-top:10px; border-bottom:1px dotted #335998; color:#335998; font-size:22px;}
#bodyrightleft a {color:#900;}
#bodyrightright { width:250px; float:left; background-color:#F1DBC7;}
#clear {clear:both;
}
.maintitle { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC3000; font-weight:bold;}
.maintitle a {text-decoration:none; color:#8C0006}
.maintitle a:hover {text-decoration:underline; color:#D31F05;
}
#search{padding:10px; background-color:#F8F0E9; border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #DDDDDD; margin-bottom:3px;}
#search ul{margin:0px; list-style-type:none;padding:0px;}
#search li{padding:2px 0px 2px 2px; border-bottom:1px solid #fff; }
#search li a{ background-image:url(arrow.jpg); background-position:left; color:#5b5a5a; background-repeat:no-repeat;padding:4px 0px 4px 12px;  text-decoration:none; display:block;}
#search li a:hover{ display:block; color:#403e3e; background-color:#ffdddd;padding:4px 0px 4px 12px;  
}
.readmore a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B45B4A; text-decoration:none; font-weight:bold;}
.readmore a:hover {text-decoration:underline; color:#993d3d;
}
#featuredhotels { margin-left:5px;}
#featuredhotels h1 { font-family: Tahoma, Geneva, sans-serif;  font-size:18px; padding:0; margin:0; color:#930; border-bottom:1px  dotted #930; margin-bottom:10px;
}
#category { 
width:236px; border:1px solid #DFDFDF; margin-right:5px; background-color:#F7F1EB;
float:left;
}
#category h3{margin:0 auto; padding:0; font-size:15px; color:#266804;} 
#category div.gap{ 
padding:5px;
}
#category img{border:1px solid #DFDFDF;}
#category ul{margin:0px; list-style-image:url(bullet.gif); padding:5px 5px 5px 15px;}
#category li{padding:1px 0 2px 0;}
#category li a { color:#333; text-decoration:none;}
#category li a:hover { color:#000; text-decoration:underline;
}
#mustsee { margin-left:5px;}
#mustsee h1 { font-family: Tahoma, Geneva, sans-serif;  font-size:18px; padding:0; margin:0; color:#202066; border-bottom:1px  dotted #202066; margin-bottom:10px;
}
#category1 { 
width:236px; border:1px solid #DFDFDF; margin-right:5px; background-color:#fafafa;
float:left;
}
#category1 h3{margin:0 auto; padding:0; font-size:15px; color:#266804;} 
#category1 div.gap{ 
padding:5px;
}
#category1 img{border:1px solid #DFDFDF;}
#category1 ul{margin:0px; list-style-image:url(bullet.gif); padding:5px 5px 5px 15px;}
#category1 li{padding:1px 0 2px 0;}
#category1 li a { color:#333; text-decoration:none;}
#category1 li a:hover { color:#000; text-decoration:underline;
}
#footer { background-color:#fff; color:#FFF; background-image:url(footer_bg.jpg); background-repeat:repeat-x; border:1px solid #AE2C30;}
#footer .link { padding:10px; color:#FFF; text-decoration:none; font-size:12px;}
#footer .link a { color:#FFF; text-decoration:none;}
#footer .link a:hover { text-decoration:underline; color:#CCC;}
#footer span {font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#999;
}
.bodytext11 { font-size:11px
}
.bd-text {FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: MS Sans Serif,Verdana,arial
}.bd-text A {COLOR: #ff4800; TEXT-DECORATION: underline
}.bd-text A:hover {COLOR: #000000; TEXT-DECORATION: underline;
}
.hd-txt {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#hoteldetail { margin-left:10px; padding-right:5px; width:98%; float:left; line-height:20px; margin-right:3px;}
#hoteldetail h1 { margin:0 auto; padding-top:10px; border-bottom:1px dotted #335998; color:#335998; font-size:22px;}
#hoteldetail h2 { margin:0 auto; padding-top:10px; border-bottom:1px dotted #335998; color:#335998; font-size:18px;}
#hoteldetail a {color:#900;}