@charset "utf-8";
/* CSS Document */
body {
	background-image: url(/images/pagebg.jpg);
	background-position:center;
	background-repeat: repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#wrapper { margin:0 auto; padding:0; width:975px;
}
#header {background-color:#fff;}
#header .title { color:#000; font-family:Tahoma, Geneva, sans-serif; font-size:13px; height:20px; padding-top:10px; font-weight:bold;}
#header .title a { color:#900; text-decoration:none; padding-left:20px; margin-top:5px; text-transform:uppercase;}
#header .title a:hover { color:#c87676; background-image:url(/images/hoverbg.jpg); background-position:center; background-repeat:no-repeat;}
#header .logoimg {background-image:url(/images/logo.jpg); height:300px; background-repeat:no-repeat;}
#header .titlebtm {background-image:url(/images/titlebtm.jpg); background-repeat:no-repeat; height:27px; color:#900; text-align:right; padding-right:10px; font-family:Tahoma, Geneva, sans-serif; padding-top:10px; font-weight:bold; font-size:13px; margin:0 auto;}
#header .titlebtm a { text-decoration:none; padding-left:15px;  color:#900; }
#header .titlebtm a:hover {color:#c87676; background-image:url(/images/hoverbg.jpg); background-position:center; background-repeat:no-repeat;
}
#clear { clear:both;
}
#bodyleft {width:655px; margin-right:30px; margin-left:10px; padding:0; height:300px; float:left;}
#bodyright {width:270px; margin: 0 auto; padding:0; float:left; background-image:url(/images/rightbg.jpg); background-repeat:no-repeat; padding-left:10px;
}
#search {border:1px solid #dfe7fc; background-color:#EFF3FF; padding:10px; margin:0 auto; margin-top:1px; margin-bottom:10px;}
#search .title { font-family:Verdana, Geneva, sans-serif; font-size:18px; margin:0 auto; font-weight:bold; color:#103D86;}
#search .innertitle { font-family:Verdana, Geneva, sans-serif; font-size:14px; margin:0 auto; font-weight:bold; color:#103D86;}
#search .small {font-size:11px; color:#666;}
#search .small a { color:#990000; text-decoration:underline;}
#search .small a:hover { color:#BC0101; text-decoration:none;
}
#tours {background-color:#FFF;}
#tours h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#103D86; margin:0 auto; padding:0; border-bottom:1px solid #dfe7fc; margin-bottom:10px;
}
#featureddestination { border:1px solid #caddda; width:248px; background-color:#f4fdfc; color:#5e6d64; padding:5px; margin-top:10px;}
#featureddestination h1 {font-size:18px; margin:0 auto; padding:0; color:#103D86; border-bottom:1px solid #CADDDA;}
#featureddestination a {color:#5e6d64;}
#featureddestination a:hover { text-decoration:none; font-weight:bold;
}
#featuredholiday { border:1px solid #caddda; width:248px; background-color:#fff; color:#5e6d64; padding:5px; margin-top:10px;}
#featuredholiday h1 {font-size:18px; margin:0 auto; padding:0; color:#103D86; border-bottom:1px solid #CADDDA;}
#featuredholiday a {color:#5e6d64; font-weight:bold;}
#featuredholiday a:hover { text-decoration:none; font-weight:bold;
}
.imgleft { float:left; padding-right:5px;
}
#footer {margin-top:10px;  height:200px; background-image:url(/images/footerbg.jpg); background-repeat:no-repeat; padding-top:150px; text-align:center; margin:0 auto; padding:0; border-bottom:10px solid #E5E5E5;}
#footer .link {padding-top:100px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; margin-bottom:13px;}
#footer .link a { text-decoration:none; color:#FFF;padding-left:5px; padding-right:5px; line-height:20px; }
#footer .link a:hover { text-decoration:none; color:#bfa280;
}
#footer .powered { font-size:12px; color:#432502; font-family:Tahoma, Geneva, sans-serif; line-height:20px;}