/*	--------------------------------------------------	PRINT STYLES	--------------------------------------------------	Client:		Author:		Date:	Month, Year		*//* =========================================================================== DIVS AND CLASSES THAT WILL NOT BE PRINTED OUT */#search, #topNav, #footer, #footerLogo, #calendar, #mainNav, #actionsContainer, #subNav, #homepageBannerContainer, #localTowns, #homeDiscoverColumn, #homeWelcomeColumn, #photoGallery, #planYourTrip, #discoverArrow {	display: none;}/* =========================================================================== DIVS RESTYLED FOR PRINT VERSION */body {	background-color: #FFF;	background-image:none;	font-family:Arial,Helvetica,sans-serif;}#contentLeft {
float:left;
overflow:hidden;
padding: 6px 0 15px 6px;
width:100%;
}
#main {
background:#FFFFFF none repeat scroll 0 0;
float:left;
font-family:Arial,Helvetica,sans-serif;
overflow:hidden;
position:relative;
width:950px;
}#homeNewsColumn {
background:transparent url(../images/structure/home-news-background.jpg) no-repeat scroll left top;
float:left;
height:295px;
margin-right:5px;
overflow:hidden;
width:271px;
}#newsEvents {
height:225px;
overflow:hidden;
padding:0 0 0 16px;
width:245px;
}#planLinks {
height:61px;
left:1px;
position:absolute;
top:237px;
}#uber {	width: 100%;	background: none;}#header {	width: 100%;	margin-bottom: 10px;	background: none;}#main {	width: 100%;}.mainInterior {	background: none;	border-top: none;		}#contentInt, #contentInt_wide{	padding: 0;	width: 100%;} #footerNav{	display:none;	}#footerText {}#logo{	display:none;	}#interiorBannerContainer{	display:none;	}#contentIntRight{	display:none;	}/* Generic Styles */p, blockquote, li, td {	font-size: 16px;	color:#000;}p, blockquote {	padding-bottom: 15px;}blockquote {	padding-left: 20px;	padding-right: 20px;	line-height: 20px;	color:#6f6f6f;	font-size:16px;}#contentInt p {	color:#000;	font-family:Helvetica,Arial,sans-serif;	font-size:16px;	line-height:20px;	margin:0px;}a img, :link img, :visited img, :hover img, :active img {	border: none;	font-family: Arial, Helvetica, sans-serif;}/* iCreate Text Styles */.heading {	margin: 0px 0px 0px 0px;	padding: 0px 0px 20px 0px;	font-weight: normal;	font-size: 23px!important;	line-height: 21px!important;	color: #000!important;	font-family: Georgia, "Times New Roman", Times, serif !important;}.subheading {	margin: 0px 0px 0px 0px;	padding: 10px 0px 10px 0px;	text-transform: uppercase;	font-weight: normal;	font-size: 18px !important;	font-family: Helvetica, Arial, sans-serif;	color: #000 !important;}.tertiaryheading {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	text-transform: normal;	font-weight: bold;	font-size: 16px !important;	font-family: Helvetica, Arial, sans-serif;}.introtext {	font-family: Georgia, "Times New Roman", Times, serif !important;	font-weight: normal;	font-size: 18px !important;	line-height: 22px !important;}.floatleft {	float: left;	margin-right: 20px;	margin-bottom: 20px;	border:1px solid #000;}.floatright {	float: right;	margin-left: 20px;	margin-bottom: 20px;	border:1px solid #000;}/* Table Styles */ul, ol {	margin:0px;	margin-left: 20px;	padding-bottom: 15px;}li {	padding-bottom:4px;}table{	border:1px solid #b6b4b4;	padding:1px;	border-collapse:collapse;}td, th{	padding: 10px 10px;}td{	border:1px solid #000;}th{	font-family: Georgia, "Times New Roman", Times, serif;	text-align:left;	font-size:16px;	color:#000;	border:1px solid #000;}.alternaterow{	background:#e9e9e9;}/* ----- END OF TEMPLATE ----- */