td.mastheadLogoCell  { background: #ffffff left top; margin: 0px; padding: 10px 76px 0px 0px; width: 271px; height: 61px }
td.mastheadLogoTextCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	margin: 0px;
	padding: 5px 0px 0px;
	width: 272px;

}
td.pageMargin {
	margin: 0px;
	padding: 0px;
	width: 15px;
	text-align: left;
	vertical-align: top;
	height: 10px;


}
td.mastheadMainNavCell  { text-align: left; vertical-align: bottom; margin: 0px; padding: 10px 0px 0px; width: 740px; height: 31px }
td.mastheadBannerAdCell  { margin: 0px; padding: 0px; width: 468px; height: 60px }

body {
	background-color: #CCCCFF;
	background-image:  url(images-helper/background-white.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


td.mastheadTopNavCell   { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #ffffff url(/Daysout/images-helper/masthead-top-nav-rule.gif) no-repeat right bottom; text-align: right; margin: 0px; padding: 2px 0px; width: 468px; height: 25px }



a.linkSecondary {
	font-size: 10px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.linkSecondary:hover {
	font-size: 10px;
	font-weight: bold;
	color: #6666FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.gutterCell {
	margin: 0px;
	padding: 0px;
	width: 10px;
}
td.homeIntroTextCell  { background: url(/Daysout/images-helper/index-main-panel-bg.gif) no-repeat left bottom; text-align: left; vertical-alignhome: top; margin: 0px; padding: 5px 10px 0px; width: 345px; height: 115px }


td.homeIntroImageCellss  { 
background: url(/Daysout/images-helper/home-main-panel-bg-02.gif) no-repeat center top; 
text-align: left; 
vertical-align: bottom;
margin: 0px; 
padding: 0px; 
height: 201px }

td.homeIntroImageCell {
	margin: 0px;
	text-align: left;
	vertical-align: bottom;
	background-image: url(images-helper/home-main-panel-bg-02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 201px;
	padding: 0px;
	width: 365px;

}

p.homeIntroText {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;

}
h1.homeIntroHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px 3px;
	padding: 0px;
	width: 345px;
}
td.homeInsetPanelRight  { text-decoration: none; background: url(/Daysout/images-helper/home-inset-panel-right.gif) no-repeat left bottom; text-align: left; vertical-align: top; margin: 0px; padding: 10px; width: 159px; height: 111px }
td.homeInsetPanelLeft {
	text-align: left;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
	height: 111px;
	width: 81px;
}
p.homeInsetPanelText {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
h2.homeInsetHeading {

	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	width: 139px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a {
	color: #000099;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	color: #6666FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.footerRuleCell {
	margin: 0px;
	padding: 0px;
	height: 11px;
	width: 740px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A5B2D8;
}
td.footerCell {
	margin: 0px;
	width: 740px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: left;
	vertical-align: top;

}
p.footerText {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
td.homeMapPanelLeft  { background: url(/Daysout/images-map/home-map-panel-left.gif) no-repeat left bottom; text-align: left; vertical-align: top; margin: 0px; padding: 10px 0px 0px 10px; width: 147px; height: 329px }
td.homeMapPanelRight  { background: url(/Daysout/images-map/home-map-panel-right.gif) no-repeat right bottom; margin: 0px; padding: 0px; width: 217px; height: 329px }
p.homeMapText {

	margin: 0px 0px 14px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
h1.homeMapHeading {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
h1.homeMapHeadingLarge {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px 12px;
	padding: 0px;
}
td.homeIntroFrameCell {
	margin: 0px;
	padding: 0px;
	width: 365px;
	height: 329px;
	text-align: left;
	vertical-align: top;



}
td.homeInsetCell {
	margin: 0px;
	padding: 0px;
	height: 111px;
	width: 740px;
	text-align: left;
	vertical-align: top;
}
td.homeInsetSingleCell {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	height: 111px;
	width: 240px;
}
td.lowerMainContentColumn {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	width: 491px;
}
td.lowerRightColumn {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	width: 240px;
}
td.lowerMainContentMid  { background: url(/Daysout/images-helper/lower-main-content-middle.gif) repeat-y left top; text-align: left; vertical-align: top; margin: 0px; padding: 0px 10px }
h1.lowerHeading {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;


}
.para {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;


}
td.lowerRightImageFrame {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	height: 229px;
}
td.cszBannerCell  { background: url(/Daysout/images-helper/csz-attraction-banner-bg.gif) no-repeat left top; text-align: left; vertical-align: middle; margin: 0px; padding: 5px 7px 5px 10px; width: 157px; height: 68px }
td.lowerRightAdPanel  { background: url(/Daysout/images-helper/lower-ad-panel.gif) no-repeat left top; margin: 0px; padding: 5px 3px; width: 240px; height: 70px }
p.mainText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	width: 471px;

}
td {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px 0px 8px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;

}
h3 {

	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
td.subnavPanelMiddle  { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: url(/Daysout/images-helper/subnav-panel-middle.gif) repeat-y left top; margin: 0px; padding: 0px 10px }
td.mainContentInsetPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 7px;
	width: 468px;
	border: 1px solid #CCCCFF;
}
td.formLabelCell {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	width: 145px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
}
input.formTextInput  { color: #666666; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px; padding: 0px; width: 300px; height: 19px }
input.formSubmitButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	font-size: 11px;

}
input.formTextInputShort {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 19px;
	width: 125px;
}
td.formInputCell {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	width: 325px;
}
select.formDropDown {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 19px;
}
td.lowerMainContentLeft  { background: url(/Daysout/images-helper/lower-main-content-middle.gif) repeat-y left top; text-align: left; vertical-align: top; margin: 0px; padding: 0px 0px 0px 10px; width: 240px }
td.lowerMainContentRight  { background: url(/Daysout/images-helper/lower-main-content-middle.gif) repeat-y right top; text-align: left; vertical-align: top; margin: 0px; padding: 0px 10px 0px 0px; width: 240px }
td.gutterCellWhite {
	margin: 0px;
	padding: 0px;
	width: 9px;
	background-color: #FFFFFF;

}
img.attractionDetailImage {
	padding: 0px;
	height: 140px;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 9px;
}
h4 {


	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
textarea.formTextAreaInput {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px 0px 12px;
	padding: 0px;
	height: 104px;
	width: 324px;
}
img.lowerInsetImageLeft {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	padding: 0px;
	list-style-position: outside;
	list-style-type: square;

}

body.indexFrameBackground {

	background-repeat: repeat;
	background-position: left top;


}
