@charset "utf-8";
/* CSS Document */

body {
	background-image: url(pagebg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	line-height:20px;
	font-size:13px;
}
#wrapper { width:980px; background-color:#FFF; margin: 0 auto; border:1px solid #3C6D1B; margin-bottom:5px;
}
#clear {clear:both;
}
#headermenu { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; color:#FFF;}
#headermenu a { color:#fff; text-decoration:none;}
#headermenu a:hover { color:#ece8e6;
}
#leftcolumn { width:250px; margin:0 auto; margin-right:10px; float:left; padding:0; color:#22511D;}
#leftcolumn h1 { font-size:18px; margin:0 auto; padding:0; margin-bottom:5px; border-bottom:1px solid #22511D;
}
#quicksearch { border:1px solid #cce07f; padding:5px; background-color:#f6fdda; width:240px; margin-bottom:10px;}
#quicksearch h1 { font-size:18px; margin:0 auto; padding:0; color:#609300; margin-bottom:5px; border-bottom:1px dashed #609300;}
#quicksearch h3 { font-size:11px; color:#22511D; margin:0 auto; padding:0;
}

#hotels { border:1px solid #ffc693; padding:5px; background-color:#fff9e3; width:240px; margin-bottom:10px;}
#hotels h1 { font-size:18px; margin:0 auto; padding:0; color:#ee7a12; margin-bottom:5px; border-bottom:1px dashed #ee7a12;}
#hotels h3 { font-size:11px; color:#22511D; margin:0 auto; padding:0;}
#hotels ul{margin:0px; list-style-type:none;padding:0px;}
#hotels li{padding:2px 0px 2px 2px; border-bottom:1px solid #fff; }
#hotels li a{ background-image:url(arrow.gif); background-position:left; background-repeat:no-repeat;padding:4px 0px 4px 12px;  text-decoration:none; display:block; color:#000}
#hotels li a:hover{ display:block; color:#A10918; background-color:#fbf2d3;padding:4px 0px 4px 12px;  
}
#guides { border:1px solid #CCCCCC; padding:5px; background-color:#fff; width:240px; margin-bottom:10px;}
#guides h1 { font-size:18px; margin:0 auto; padding:0; color:#6a6969; margin-bottom:5px; border-bottom:1px dashed #CCCCCC;}
#guides h3 { font-size:11px; color:#22511D; margin:0 auto; padding:0;}
#guides ul{margin:0px; list-style-type:none;padding:0px;}
#guides li{padding:2px 0px 2px 2px; border-bottom:1px solid #fff; }
#guides li a{ background-image:url(arrow.gif); background-position:left; background-repeat:no-repeat;padding:4px 0px 4px 12px;  text-decoration:none; display:block; color:#000}
#guides li a:hover{ display:block; color:#000; background-color:#eeecec;padding:4px 0px 4px 12px;  
}
#contactus { border:1px solid #b2ddfc; padding:5px; background-color:#f5f9fb; width:240px;}
#contactus h1 { font-size:18px; margin:0 auto; padding:0; color:#008FF5; margin-bottom:5px; border-bottom:1px dashed #008FF5;}
#contactus h3 { font-size:16px; color:#22511D; margin:0 auto; padding:0;
}
#rightcolumn { width:700px; margin:0 auto; float:left; padding:0;}
#rightcolumn h1 { font-size:18px; margin:0 auto; color:#22511D; padding:0; margin-bottom:5px; border-bottom:1px solid #22511D;}
#rightcolumn a {color:#DF4100; text-decoration:none; font-weight:bold;}
#rightcolumn h3 { font-size:14px; color:#060; margin:0 auto; padding:0;
}
#travellinks { color:#FFF; padding-left:10px; margin:0 auto; padding-right:10px; padding-bottom:10px; }
#travellinks h1 {font-size:18px; 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:225px;}
.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;
}
#hotellisting {border:1px solid #cce07f; padding:5px; background-color:#f6fdda; margin-bottom:10px;}
#hotellisting h1 { font-size:14px; font-weight:bold; margin:0 auto; padding:0; color:#609300; margin-bottom:5px; border-bottom:1px dashed #609300;}
#hotellisting a { color:#609300; margin:0 auto; padding:0; text-decoration:none;}
#hotellisting a:hover { color:#22511D;
}
#footer { color:#a6b79b; font-weight:bold; font-size:11px; font-weight:bold;}
#footer a { color:#a6b79b; text-decoration:none; font-size:11px; font-weight:normal;}
#footer a:hover { color:#fff;
}
