/* Default CSS Document */

															/** BODY ELEMENTS **/

body {
	color: #fff;
	background-color: #a6d97b;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: .97em;
	text-align: center;
	margin:0 auto;
	height:auto;
	}
h1{font-family:Arial, Helvetica, sans-serif; color:#facc76; font-size:26px; font-weight:lighter; margin:0px; text-transform:uppercase;}
h2{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:18px; font-weight:lighter; margin:10px 0  0 0;}
h3{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:15px; font-weight:lighter; margin:10px 0  0 0;}
h4{font-size:15px; color:#FFCC66;}
h5{font-family:Arial, Helvetica, sans-serif; color:#0b4e8d; font-size:11px; font-weight:lighter; margin:0px;}
h6{font-family:Arial, Helvetica, sans-serif; color:#f3c46b; font-size:18px; font-weight:lighter; margin:0 0 8px 0px; text-transform:uppercase;} 
img{border:none;}
div#content img{padding:2px;}

span{color:#33CCFF; border:1px dashed #666666; background-color:#333333; font-size:11px; padding: 0 3px 0 3px;}
#span2{color:#fbf8c1; font-weight:bold; font-size:15px; border:none; background-color:#2371b9;}
#span3{color:#fbf8c1; font-size:15px; border:none; background-color:#2371b9;}
#span4{color:#fbf8c1; font-size:15px; border:none; background-color:#2371b9; font-style:oblique;}
#span5{font-family:Arial, Helvetica, sans-serif; color:#FF9900; font-size:16px; font-weight:normal; margin:0px; padding:0px; background-color:transparent; background:transparent; border:none}
#span6{font-family:Arial, Helvetica, sans-serif; color:#00CCFF; font-size:16px; font-weight:normal; margin:0px; padding-top:10px; background-color:transparent; background:transparent; border:none}
hr{border: none 0; border-top: 1px dashed #ffffff; width: 75%; height: 1px; text-align:center;}

div#center a:link{font-family:Arial, Helvetica, sans-serif; color:#FFCC66; text-decoration:none;}
div#center a:active{font-family:Arial, Helvetica, sans-serif; color:#FFCC66; text-decoration:none;}
div#center a:visited{font-family:Arial, Helvetica, sans-serif; color:#FFCC66; text-decoration:none;}
div#center a:hover{font-family:Arial, Helvetica, sans-serif; color:#33CC99; text-decoration:underline;}


															/** MAIN CONTAINERS **/

div#wrap{
background-image:url(../images/bg-shadow.jpg); 
background-repeat:repeat-y; 
width:990px;
margin:0 auto;}															
															
div#container {
	width: 950px;
	margin: 0 auto;
	text-align: left;
	height:100%;
	}
	div#header {
	width:950px;
	height:317px;		
		}
	div#content {
	border:3px solid #008a93;
	border-top:none;
	background-image:url(../images/bg-content.gif);
	background-repeat:repeat-x;
	background-color:#2371b9;
	padding-top:6em;
	height:100%;		
		}
		div#center {
			margin: 0 0 0 18em;
			padding:0 27px 25px 0;
			}
		div#center p{
			text-align:justify;
			color:#FFFFFF;
			padding:10px 0 10px 0;}
			
		div.column {
			width: 193px;
			margin-left:35px;
			}
			div#left {
				float: left;
				}
				div#left img{border:none;}
				
	div#footer {
		clear: both;
		height:100px;
		padding:10px 0 0 0 ;
		text-align:center;
		font-size:15px;
		color:#FFFFFF;
		}
		div#footer p{color:#FFFFFF;}
	div#footer a:link{text-decoration:none; font-size:15px; padding:0 5px 0 5px; color:#FFFFFF;}
	div#footer a:active{text-decoration:none; font-size:15px; padding:0 5px 0 5px; color:#FFFFFF;}
	div#footer a:visited{text-decoration:none; font-size:15px; padding:0 5px 0 5px; color:#FFFFFF;}
	div#footer a:hover{text-decoration:none; font-size:15px; padding:0 5px 0 5px; color:#3399FF;}
	
	div#rights a:link{color:#7e9db9; font-size:11px; text-decoration:none;}
	div#rights a:active{color:#7e9db9; font-size:11px; text-decoration:none;}
	div#rights a:visited{color:#7e9db9; font-size:11px; text-decoration:none;}
	div#rights a:hover{color:#fff; font-size:11px; text-decoration:none;}
	div#rights {padding-top:12px;}
	


															/** SUB CONTAINERS **/
div#contact-info{
width:193px;
height:169px;
background-image:url(../images/bg-contcat.png);
background-repeat:no-repeat;
padding:12px 0px 2px 12px;
}															
div#contact-info p{
	font-size:13px;
	margin:0px;
	line-height:19px;
	color:#FFFFFF;
	}
div#contact-info a{text-decoration:none; color:#FFCC33;letter-spacing:2px; font-weight:bold; font-size:15px; padding:1px 4px 1px 4px; margin-left:-4px}
div#contact-info a:hover{text-decoration:none; color:#FF6633; letter-spacing:2px; font-weight:bold; font-size:15px; background-color:#CCCCCC; border:1px solid #CC3333; padding:1px 4px 1px 4px; margin-left:-4px}
	

div#awards{
width:191px;
height:201px;
background-image:url(../images/bg-awards.png);
background-repeat:no-repeat;
padding:15px 5px 2px 0px;
text-align:center;
}
div#cancellation{
font-size:26px;
font-weight:bold;
text-align:center;
padding-top:15px;
margin:0 auto;
margin-top:25px;}
div#cancellation a:link{color:#6a100b; text-decoration:none; border:none;}
div#cancellation a:active{color:#6a100b; text-decoration:none; border:none;}
div#cancellation a:visited{color:#6a100b; text-decoration:none; border:none;}
div#cancellation a:hover{color:#003399; text-decoration:none; border:none;}

div#directions{padding-top:25px;}
div#directions h5{ font-size:14px; font-weight:bold; margin:0px; color:#FFFFFF;}
div#directions li{list-style-image:url(../images/bullet.gif); padding-bottom:8px; font-weight:bold; font-size:13px;}
div#directions span{color:#FF9900; border:none; background-color:#2371b9; font-size:13px; font-weight:bold;}


div#travelDIR ul{margin:0px; padding:0px; text-align:left; margin-left:-5px; padding-top:20px;}
div#travelDIR li{display: inline;list-style-type: none;padding:0 5px 0 5px;font-size:14px;}
div#travelDIR span{color:#FF9900; border:none; background-color:transparent; background:transparent; font-size:14px; font-weight:bold;}
div#travelDIR a:link{font-size:14px; color:#FFFFFF; text-decoration:none; border:none;}
div#travelDIR a:active{font-size:14px; color:#FFFFFF; text-decoration:none; border:none;}
div#travelDIR a:visited{font-size:14px; color:#FFFFFF; text-decoration:none; border:none;}
div#travelDIR a:hover{font-size:14px; color:#0099FF; text-decoration:none; border:none;}


div#calendar-wrap{margin-top:-45px; margin-left:-40px;}
div#calendar-top { margin:0px; padding:0px; background-image:url(../images/table-top.png); width:625px; height:87px; }
div#calendar-bottom { margin:0px; padding:0px; background-image:url(../images/table-bottom.png); width:625px; height:87px;}

div#calendar {margin:0px; padding:0px; background-image:url(../images/table.png); width:625px; border:none;}
div#calendar tr{text-align:left; background-color:#FFFFFF; color:#333333;}
div#calendar td{font-size:13px; vertical-align:top; padding:5px; }
div#calendar #label td{background-color:#33CCFF; color:#003399; font-size:16px; font-weight:bold; padding:8px 0 8px 12px; border:none;}

div#calendar-imgR {float:right; width:auto;}
div#calendar-imgL {float:left; width:auto;}

div#aroundarea{width:620px; padding-top:25px; margin-left:-3em;}
div#aroundarea table{text-align:justify;}
div#aroundarea table td{padding:10px; width:50%; vertical-align:top;}

div#sitemap{width:650px; padding-top:2em; margin-left:-5em;}

