@charset "UTF-8";
/* CSS Document */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}



#site { margin-top:0px; padding-top:0px; background-color:#33CCFF; width: 900px; margin-left:auto; margin-right:auto;}

#reservations {margin-left:auto; margin-right:auto; width:648px; padding-left:80px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000099;}

#content { margin-top:0px; padding-top:0px; background-color:#33CCFF; width: 900px; margin-left:auto; margin-right:auto; background-image:url(../images/back.gif);}

div {margin:0px; padding:0px;}

#flash {margin-left:auto; margin-right:auto; width:900px; padding-bottom:0px; margin-bottom:0px; height:190px;}

#flash .logo {
	float: left; 
	width: 217px; 
	height: 190px;
	}
#flash .slides {
	float: left; 
	width: 683px; 
	height: 182px; 
	padding: 8px 0 0 0; 
	background: url(/images/dolphin-safari-bg.jpg) no-repeat top left
	}

body {background-color:#003366; background-image:url(../images/back.jpg); background-position:top; background-position:center; background-repeat:repeat-y;}

body.thankyou {background-color:#003366; background-image: none; background-position:top; background-position:center; background-repeat:repeat-y;}


#navigation {margin:0px; padding:0px;}

#leftclmn { width:448px; float:left; margin-top:30px;}

#rightclmn { width:448px; float:right; margin-top:50px;}

h1 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:22px; color:#000099; margin-top:25px; line-height:30px;}
h2 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; color:#000099;}
h3 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#000099;}

#textl { padding-left:20px;}

p { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#000099;}

ul { padding-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000099;} 

#caption {width: 360px; margin-left:auto; margin-right:auto; font-size:10px;}

#footer {clear:both;}
#footer.thankyou {clear: none;}

strong {font-family:Arial, Helvetica, sans-serif; font-size:14px;}

