﻿@media print {

	#header1 {display:none;}
	#header2 {display:none;}
	#topnav {display:none;}
	#mainphoto {display:none;}
	#skyrider {display:none;}
	#parasailtitle {display:none;}
	#reservationbutton {display:none;}
	#reservationbutton_interior {display:none;}
	#jetskititle {display:none;}
	#jetskititleint {display:none;}
	#rightdrops {display:none;}
	#rightdropsinterior {display:none;}
	#midaccent {display:none;}
	#domainlinks {display:none;}
	#credit {display:none;}
	#footer {display:none;}
	#ccardinfo {display:none;}
	#printheader {}
	#printaddy {font-weight:bold; padding-bottom:4px; border-bottom:1px solid #CCC; margin-bottom:10px;}
	.leftcolumn {display:none;}
	.homerightcolumn {display:none;}

}
@media screen {

	body {background-color:#002157; margin:0px; background-image:url(images/bodybg.jpg); background-repeat:repeat-x;}
	#printheader {display:none;}
	#printaddy {display:none;}
	#interiormainphotos {}
	#homewelcometext {background-color:#652d90; padding:20px 8px 0px 12px; color:#FFF; height:145px; font-size:10px; border-right:1px solid #FFF; background-image:url(images/welcomebg.jpg); background-repeat:no-repeat;}
	#homewelcometext a {color:#FFF; text-decoration:none;}
	#domainlinks {height:1px; padding-top:10px; overflow:hidden; position:relative;}
	#container {position:relative; width:800px; left:50%; margin-left:-406px; padding:6px; background-color:#FFF;}
	#header1 {background-color:#f7941d; border-bottom:3px solid #FFF;}
	#header2 {background-color:#002157; border-bottom:3px solid #FFF;}
	#topnav {border-bottom:3px solid #FFF; padding-left:10px; background-color:#104a80; color:#FFF; font-family:arial,verdana,sans-serif; font-size:11px; height:24px; line-height:24px;}
	#mainphoto {border-bottom:1px solid #FFF;}
	#contentrow1 {background-color:#002157; margin:0px; background-image:url(images/maincontentbg.jpg); background-repeat:repeat-x; height:185px; border-bottom:3px solid #FFF;}
	#contentrow2 {}
	#footer {background-color:#002157; border-bottom:3px solid #FFF; border-top:3px solid #FFF; padding:25px 8px; color:#FFF; line-height:18px; text-align:center; font-size:10px;}
	#footer a {color:#FFF; text-decoration:none;}
	#ccardinfo {}
	#skyrider {position:absolute; top:-10px; left:600px; z-index:5; width:269px; height:360px;}
	#parasailtitle {position:absolute; top:190px; left:360px; z-index:5; width:292px; height:107px;}
	#reservationbutton {position:absolute; top:300px; left:395px; z-index:5; width:231px; height:50px;}
	#reservationbutton_interior {position:absolute; top:60px; left:550px; z-index:5; width:231px; height:50px;}
	#jetskititle {position:absolute; top:248px; left:6px; z-index:5; width:356px; height:323px;}
	#jetskititleint {position:absolute; top:190px; left:40px; z-index:5; width:229px; height:178px;}
	#credit {position:relative; width:800px; left:50%; margin-left:-406px; padding:10px; color:#14427D; text-align:right;}
	#credit a {color:#14427D; text-decoration:none;}
	#rightdrops {position:absolute; top:350px; left:730px; z-index:10; width:69px; height:151px; color:#FFF;}
	#rightdropsinterior {position:absolute; top:230px; left:730px; z-index:10; width:69px; height:151px; color:#FFF;}
	#homeskicontent {position:absolute; top:390px; left:380px; z-index:5; width:380px; color:#FFF; font-size:10px;}
	#homeskicontent a {color:#FFF;}
	#interiorcontent {padding:8px 14px 20px 8px;}
	.borderright {border-right:1px solid #FFF;}
	#midaccent {border-top:2px solid #FFF; background-color:#11528a; height:4px; line-height:4px;}
	.leftcolumn {background-color:#016890; background-image:url(images/sidebar_bg.jpg); background-repeat:repeat-x; background-position: bottom;}
	.sidephoto {border-bottom:2px solid #FFF;}
	.hr {border-top:1px solid #EEE; height:1px; line-height:1px; margin:20px 0px; clear:both;}
	ul#topnavlist { margin: 0px; padding-left: 0px; white-space: nowrap; }
	#topnavlist li { display: inline; list-style-type: none; }
	#topnavlist a { padding: 5px 8px; text-transform:uppercase; font-family:arial,verdana,sans-serif; font-size:11px; letter-spacing:1px; }
	#topnavlist a:link, #topnavlist a:visited {color: #fff; background-color: #104a80; text-decoration: none; }
	#topnavlist a:hover { color: #fff; background-color: #ff3333; text-decoration: none; }
	.testimonial { margin:10px 0px; padding:12px;	background-color:#FFFFD7; border:1px solid #FAEBBE; font-size:10px; font-style:italic; }
	table.formTable2 { border: 1px solid #E6E6E6; border-collapse: collapse; background-color: white; }
	table.formTable2 th { border: 1px inset #E6E6E6; background-color:#22449D; color:#FFF; }
	table.formTable2 td { border: 1px inset #E6E6E6; }
	table.formTable2 caption { font-family:arial,sans-serif; font-size:14px; font-weight:bold; padding-bottom:10px; text-align:left; }
	.formInstructions { margin:10px 0px; padding:8px; background-color:#FFFFD7; border:1px solid #FAEBBE; width:510px; }
	html>body .formInstructions { width:510px; }
	.formConfirm { margin:10px 0px; padding:8px; background-color:#FFFFD7; border:1px solid #FAEBBE; width:660px; font-family:"Trebuchet MS",arial,sans-serif; font-size:16px; font-weight:bold; color:#000040; text-align:center; }
	input,select,textarea { font-size:11px; font-family:verdana,arial,sans-serif; }
	textarea { padding:4px; }
	.paging {color:#808080; font-size:10px; padding:10px 0px;}
	.paging a {text-decoration:none; color:#808080;}

}
@media print,screen {

	body,td,input,textarea,select {font-family:verdana,arial,sans-serif; font-size:11px;}
	h1,h2,h3,h4,h5,h6 {font-family:arial,tahoma,sans-serif; color:#9a0101; letter-spacing:1px;}
	h2 {font-size:16px;}
	h2.special {color:#800000; margin:0px 0px 0px 0px; padding:0px; font-size:14px;}
	img {border:none;}
	.coupon {border:1px dashed #898989; padding:10px; margin-bottom:20px; width:515px;}
	.couponthumb {border:1px solid #898989;}
	.couponheader {font-family:arial,verdana,sans-serif; font-size:14px; font-weight:bold;}
	.couponvalue {font-family:arial,verdana,sans-serif; font-size:14px; color:#800000; font-weight:bold;}
	.coupondetails {border:1px solid #CCC; margin-top:10px; padding:6px;}
	.gallerythumb {float:left; margin:0px 8px 8px 0px; width:100px; height:80px; padding:8px; border:1px solid #CCC;}
	.gallerythumb img {width:100px; height:75px;}
	.thumb100 {width:100px; padding:8px; border:1px solid #CCC;}
	.thumb100 img {width:100px;}
	.marginright {margin-right:10px;}
	table.dataTable { border: 1px solid #E6E6E6; border-collapse: collapse; background-color: white;}
	table.dataTable th { border: 1px inset #E6E6E6; background-color:#f3f3f3; font-weight:normal; font-size:10px; font-weight:bold; }
	table.dataTable td { border: 1px inset #E6E6E6; text-align:center; }
	table.dataTable caption { font-family:arial,sans-serif; font-size:14px; font-weight:bold; padding-bottom:10px; text-align:left; }

}