@import "style.css";
@import "layout.css";
@import "holidays.css";

body{margin:0px;}
a, a:visited a:visited{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;}
div#container{margin:0 auto;width:960px;left:200px;top:10px;text-align:left;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; background-color:}
div#logo{float:left;height:50px;font-size:36px;color:#FFB31C;font-weight:bold;}
div#logo a, a:visited a:visited a:hover{color:#FFB31C;text-decoration:none;}
div#contact{float:right;color:#666666;text-align:right; margin-right:0px; padding:0px;}
div#navLayer{background-color:#FFD26E;width:960px;height:40px;top:55px;z-index:2;}
div#imageLayer{background-color:#333333;position:relative;}
div#imageLayer img{width:960px;height:280px;}
div#main{width:960px;text-align:justify;line-height:1.25;}
div#introText{
	float:left;
	width:700px;
	top:445px;
	color:#666666;
	font-size:14px;
}
div#introText h1{font-size:16px;font-weight:normal;color:#FF0055;}
div#introText h2{font-size:14px;font-weight:bold;margin-bottom:5px;}
div#introText p{font-size:14px;}
div#rightNav a, div#rightNav a:visited, div#rightNav a:visited{text-decoration:none;color:#ffffff;}

div#introTextSpecial{
	float:left;
	width:940px;
	top:445px;
	color:#666666;
	font-size:14px;
	min-height:400px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}
div#introTextSpecial h1{font-size:16px;font-weight:normal;color:#FF0055;}
div#introTextSpecial h2{font-size:14px;font-weight:bold;margin-bottom:5px;}
div#introTextSpecial p{font-size:14px;}
.footer{
	clear:both;
	margin-top:0px;
	border-top:1px solid #ddd;
	overflow:hidden;
	line-height:160%;
	background-color:#666666;
	width:960px;
	float:left;
	color:White;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#container #main #content #packagecost {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 960px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #main #content #packagecost ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #666666;
}
#container #main #content #packagecost p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.subheading{font-weight:bold;color:#FF0055;text-align:left;}
ul#navigation{margin:0;padding:1px 5px 0px 5px;list-style-type:none;font-size:14px;}
ul#navigation li{float:left;padding:0px;padding:0px 5px 0px 0px;margin:0px 0px 0px 3px;}
ul#navigation li a, ul#navigation li a:active, ul#navigation li a:visited{display:block;float:left;padding:5px 5px 5px 5px;text-decoration:none;line-height:160%;font-size:103%;color:#000000;}
ul#navigation li a:hover{color:#FF0055;}
ul#navigation li#homeTab a:hover{text-decoration:underline;}
#mainList a:hover{background-color:#999999;color:#ffffff;}
#rightList a:hover{color:#ffffff;}
.Day{font-size:14px;color:#996600;}
.Day_text{font-size:14px;line-height:2;color:#666666;}
.Iti_heading{margin-top:15px;}
a.overlayLink:hover{color:#fff;text-decoration:underline;}
a.overlayLink:active{color:#fff;text-decoration:none;}
div#content h1{font-size:18px;font-weight:normal;color:#FF0055;}
div#content p{font-size:14px;line-height:1.5;color:#666666;}
div#highlight{float:right;width:230px;padding:0px;font-size:12px;margin-left:10px;margin-top:10px;color:#FFFFFF;}
.lightbackground{height:20px;background-color:#333333;padding:5px;color:#FFD26E;font-size:16px;}
.highlightpoint{font-size:12px;background-color:#797979;margin-top:0px;padding-top:0px;}
ul.tourHl,ul.highlightpoint{font-family: Verdana, Arial, Helvetica, sans-serif;list-style:none;text-align:left;font-size:12px;margin-left:0px;margin-top:0px;padding-left:10px;padding-top:5px;padding-bottom:15px;margin-right:10px;}
ul.tourHl li,ul.highlightpoint li{padding:10px 0px 0px 0px;}
.besttimetovisit{height:81px;background-image:url(../images/best-time-to-visit.gif);background-repeat:no-repeat;background-color:#FFFFFF;text-align:right;font-size:16px;color:#FF0066;padding-top:15px;}
.augusttoapril{font-size:14px;color:#666666;}
.itinerarystart{color:#FF0066;font-weight:bold;font-size:18px;margin-top:20px;margin-top:20px;}
div#onlineQ{width:230px;background-color:#FF0066;font-size:16px;color:#FFFFFF;padding-bottom:5px;padding-top:5px;line-height:1.5;}
div#onlineQ a{color:White;text-decoration:underline;}
.newsletter{width:230px;background-color:#999999;font-size:12px;color:#FFFFFF;padding-bottom:10px;padding-top:2px;}
.subscribe{margin-left:15px;}
.emailadd{font-size:10px;margin-left:15px;}
.promotion1 a:link{color:White;text-decoration:none;}
.promotion1 a:visited{color:White;text-decoration:none;}
.promotion1 a:hover{color:White;text-decoration:underline;}
.promotion1 a:active{color:White;text-decoration:none;}
.hlText{color:#FF0066; font-size:15px;}
div#tourBg, div#tour{position:absolute;top:0px;right:0px;width:250px;height:280px;color:White; }
div#tourBg{background-color:Black;opacity:0.60;filter:alpha(opacity = 60);}

#container #main #highlight #sketch {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: none;
	background-color: #F5F2E8;
}
#container #main #highlight #sketch h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 16px;
	background-color: #EDC364;
	padding-left: 10px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: lighter;
}
#container #main #highlight #sketch ul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#summerspecial{
border:0px solid #FFCC33; height:50px; width:350px; float:left; margin-left:30px;
}

