@charset "utf-8";
/* CSS Document */

body {
	background-color: #3C6D1B;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
#wrapper { margin:0 auto; width:980px; padding:0;}
#header { height:155px; margin-bottom:3px;}
#headerleft {background-color:#23511e; width:200px; height:135px; border-right: 2px #FFF solid; float:left; padding:10px; font-family:Quixley LET, arial, verdana;}
.small { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#0F6;}
#headerleft h1 {font-size:35px; color: #FFF; margin:0 auto; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#headerright {background-color:#000; height:155px; float:left; width:758px; background-image:url(header1.jpg); background-repeat:no-repeat;}
#bodyleft { background-image:url(body_leftbg.jpg); background-repeat:no-repeat; background-position:top; width:490px; background-color:#FFF; float:left; height:349px;}
#bodyleft h1 {color:#c08010; font-size:16px; margin:0 auto; padding:0;}
#bodyleft h1 a {color:#c08010; text-decoration:none;}
#bodyleft h1 a:hover {color:#c08010; text-decoration:underline;}
#bodyright { background-image:url(body_rightbg.jpg); background-repeat:no-repeat; background-position:top; width:490px; background-color:#FFF; float:left; height:349px;}
#bodyright h1 {color:#93ac09; font-size:16px; margin:0 auto; padding:0;}
#bodyright h1 a {color:#93ac09; text-decoration:none;}
#bodyright h1 a:hover {color:#93ac09; text-decoration:underline;}
#smallblack {font-size:11px; color:#000; padding-top:5px;}
#smallblack a { font-size:12px; color:#000; text-decoration:underline; font-weight:bold;}
#smallblack a:hover { text-decoration:none;
}
#clear {
	font-size:0; height:21; background-image:url(sep.jpg); background-repeat:no-repeat; background-position:center; background-color:#FFF; clear:both;
}
#bodytext h1 { font-size: 24px; color:#628420; margin:0 auto; padding:0; border-bottom: 1px dashed #628420;}
#bodytext a {color:#900; text-decoration:none; font-weight:bold;}
#bodytext a:hover {color:#F00; text-decoration:underline;}
#title { color:#FFF; font-size:11px;}
#title a {color:#FFF; text-decoration:none;}
#title a:hover {color:#000; text-decoration:none;}
h3 { font-size: 24px; color:#628420; margin:0 auto; padding:0; border-bottom: 1px dashed #628420;
}
#travellinks { color:#FFF; margin:0 auto;}
#travellinks h1 {font-size: 24px; font-weight:bold; margin-bottom:5px; border-bottom:1px dashed #FFF;
}
.bullets{}
.bullets ul{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; list-style-type:none; padding:0;}
.bullets li{ background:url(bullet.jpg) 0 8px no-repeat; padding-left:15px; height:16px; color:#000; padding-top:3px; padding-bottom:3px; float:left ; width:220px;}
.bullets li a{color:#fff; text-decoration:none;font-size:12px; padding-left:5px;}
.bullets li a:hover{color:yellow; text-decoration:none; font-size:12px;padding-left:5px;
}
#footer { color:#a6b79b; font-weight:bold; font-size:11px; background-color:#214A06; text-align:center; font-family:Arial, Helvetica, sans-serif; padding-right:10px; line-height:25px;}
#footer a { color:#a6b79b; text-decoration:none; font-size:10px; font-weight:normal; text-transform:uppercase;}
#footer a:hover { color:#fff;
}
#bodybg { background-image:url(bodycurve_m.jpg); background-repeat:repeat-x; background-color:#FFF;
}
#search{ background-color:#F9F9F9; border:1px solid #fff;}
#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(bullet1.gif); background-position:left; background-repeat:no-repeat;padding:4px 0px 4px 12px;  text-decoration:none; color:#628420; display:block;}
#search li a:hover{ display:block; color:#000; background-color:#E4E4E4;padding:4px 0px 4px 12px;  }
.alignleft {float: left; padding-right:10px;
}
#hotellisting { border: 2px solid #E4E4E4; padding:10px; margin:0 auto; background-color:#F9F9F9; line-height:16px;}
.headings{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000;}
#hotellisting a { font-size:14px; color:#060; text-decoration:none;}
#hotellisting a:hover {color:#000; text-decoration:none;
}
.headings_blue{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#628420; font-weight:bold;}
.headings_blue a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#628420; font-weight:bold; text-decoration:none;}
.right{float:right; padding-left:10px;}
