body {
	padding:0px;
	margin:0px;
	background-image:url(../images/bkg.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #6c5f5f;
	font-size: 12px;
	line-height: 21px;
}

form{
	margin: 0;
	padding: 0;
}

input{
	margin: 0;
	padding: 0;
}

h2{
	font-size: 18px;	
	color: #6c5f5f;
}

.bgLeft{
	background-image: url(../images/bgLeft.png);
	background-repeat: repeat-y;
	background-position: top right;
}

.bgRight{
	background-image: url(../images/bgRight.png);
	background-repeat: repeat-y;
	background-position: top left;
}

.whiteBG{
	background-color: #FFFFFF;
}

.didYouKnow{
	font-size: 20px;	
	color: #6c5f5f;
}

.didYouKnowTxt{
	font-size: 12px;
	color: #6c5f5f;
}

.dotsVertical{
	background-image: url(../images/dotsVertical.gif);
	background-repeat: repeat-y;
}

.title{
	font-size: 31px;
	color: #bc2024;
}

.copy{
	padding: 0 30px 0 30px;
}

a:link, a:visited{
	color: #bd2125;
	text-decoration: none;
}

a:hover{
	color: #904a16;
	text-decoration: underline;
}

a:active{
	color: #904a16;
	text-decoration: none;
}

.i{
	background-image: url(../images/rightbgi.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding:0 12px 0 8px;
	font-size: 11px;
}

.leftbgi{
	background-image: url(../images/leftbgi.gif);
	background-repeat: repeat-y;
	background-position: top left;
	padding:0 20px 0 18px;
	font-size: 11px;
}

.bgLeftBottom{
	background-image: url(../images/bgLeftBottom.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.bgRightBottom{
	background-image: url(../images/bgRightBottom.png);
	background-repeat: no-repeat;
	background-position: top right;
}

.footer{
	background-image: url(../images/footerbg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 45px 22px 0 0 ;
}

.footer a:link, .footer a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.footer a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.footer a:active{
	color: #FFFFFF;
	text-decoration: none;
}


/* styles for map pages */

		#map_canvas { width: 618px; height: 338px; background:#eee; border:1px solid #000; }
		#map_key { width:618px; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; overflow:hidden; font-family:georgia, serif; line-height:40px; }
		#map_key .key_header { background: #E9DBD0; border-bottom: 1px solid #D6C7BC; color:#904A16; padding-left:6px; }
		#map_key .key_header strong { font-size:18px; font-weight:normal; }
		#map_key .controls { background: #e6e6e0 url(../images/key_back.gif) repeat-x top left; overflow:hidden;}
		#map_key .controls a { width:200px; padding: 0 0 0 6px; margin:0; display:block; float:left; border-bottom:1px solid #ccc; text-decoration:none; color:#7F7F6C; height:40px; }
		#map_key .controls a.last { margin: 0 -3px 0 0; }
		#map_key .controls a:hover { background:#ddd; }
		#map_key img { position:relative; top:5px; left:0; padding-right:5px; width:30px; display:inline; }
		
		table.day_planner, #content table.day_planner * { margin:0; padding:0; }
		table.day_planner { border-top:1px solid #969191; width: 620px; background: url(../images/table_back.gif) repeat top left; }
		table.day_planner tr.last td { border-bottom:1px solid #ccc;  }
		table.day_planner td.heading, #content table.day_planner td.view { width:103px; }
		table.day_planner td.details { width:414px; }
		.notice {color:#904A16;}
		
		.packages_list { width:618px; background: url(../images/packages_back.gif) repeat-y top center; overflow:hidden; padding:5px 0 0 0; margin: 0 0 25px 0; font-family: verdana, sans; font-size:11px; }
		.packages_list .package { width:186px; padding: 0 10px 25px 10px; display:block; float:left; }
		.packages_list .package h3 { padding:0; margin:0; }
		.packages_list .package h3 a { display:block; text-decoration:underline; }
		.packages_list .package ul { margin:0; padding: 0; list-style:disc inside;  }
		.packages_list .package ul li { margin:0; padding:0px; }
		
		iframe { padding:0; margin:0; }