/*
#contentLock {
			float:						left;
			border-bottom:				2px solid #FFF;
}

#contentHeader {
			float:						left;
			width:						578px;
			height:						83px;
			margin:						0 0 0 2px;
			background:					url(../images/bg_content_head.gif) repeat-x;
			color:						#FFF;
}

#contentHeader h1 {
			font-weight:				bold;
			color:						#FFF;
			font-size:					24px;
			margin:						50px 0 0 10px; 
}

#contentHeader h1 p {
			font-size:					15px;
			font-weight:				bold;				
}*/



body {
	font: 12pt Arial, Helvetica, sans-serif;
	background: #204FA3;
}

h1 a {
	display: none;
}

h1 img {
	display: block;	
}

h2 {
	font-size: 24pt;
	margin: 0 0 2pt 0;
}

h3 {
	font-size: 18pt;
	margin: 0 0 2pt 0;
}

h4 {
	font-size: 14pt;
	margin: 0 0 2pt 0;
}

h5 {
	font-size: 12pt;
	margin: 0 0 2pt 0;
}

.not-printable {
	display: none;	
}

.printable {
	display: block;
}

fieldset {
	border: 0;
	margin: 0;
	padding: 0;	
}

fieldset legend {
	display: none;
}

/* Activities/Family Fun Program */
.program-print, .parkmemberbenefit
{
	font-size: 14px;
}

.program-print .header img, .program-print hr, .parkmemberbenefit .header img
{
	display:none;	
}

.program-print .disclaimer, .program-print .sub-header strong span, .parkmemberbenefit .disclaimer
{
	font-size: 11px;
}
.program-print .park-info-inner h2, .parkmemberbenefit .park-info-inner h2
{
	position: absolute;
	left: 150px;
	top: 26px;
	font-size: 16px;
}
.program-print .park-info-inner h3, .parkmemberbenefit .park-info-inner h3
{
	position: absolute;
	left: 150px;
	top:45px;
}

.program-print .wide h2
{
	font-size: 14px;
}

.program-print h3

{
	font-size: 13px;
}

.program-print .title
{
	float: left;
}

.program-print .date
{
	float: right;
}

.program-print .wide
{
	position: absolute;
	top: 120px;
}



.program #park.home div.header
{
	background: none;	
}
.program-print .disclaimer, .program-print .sub-header strong span
{
	font-size: 11px;
}

.program-print .sub-header 
{
	padding-bottom: 20px;
}


.program-print .wide h2
{
	font-size: 14px;
}

.program-print h3
{
	font-size: 13px;
}

.program-print h4, .program-print h5
{
	display: none;
}

.program-print h2, .program-print h3
{
	color: #033769;
}

#park.program-print .wide table.datagrid-program
{
    clear:both;
	width: 100%;
}

.program-print table.datagrid-program td
{
	padding: 2px 5px 2px 8px;
	vertical-align: top;
	font-size: 14px;
}

.program-print table.datagrid-program th
{
	text-transform: uppercase;
	color: #003560;
	text-align: left;
	line-height: 1.5em;
	padding: 2px 5px 2px 8px;
}

/* FAMILY FUN/Park Activities */
#park.familyfun #content table, #park.activities #content table {
	margin: 0;
	width: 100%;
	border-collapse: separate !important;
	border-spacing: 2px !important;
	text-indent: 0;
}

#park.familyfun #content table td, #park.activities #content table td {
	background:#EDEDED;
	padding:2px 5px 2px 8px;
	vertical-align:top;
	text-align: left;
}

#park.familyfun #content table th, #park.activities #content table th 
{
	background: url(../images/parks/th_bg.gif) repeat-x bottom left;
	text-transform: uppercase;
	color: #003560;
	text-align: left;
	line-height: 1.5em;
	padding: 2px 5px 2px 8px;
}

/* PARK Member Benefits */


#park.parkmemberbenefit #content img.thumbPic {
	border: none;
	float:right;
	margin: 0 0 8px 10px;
}

#park.parkmemberbenefit #content p, #park.parkmemberbenefit #content span 
{
    text-align: left !important;
    font-family: Arial,Helvetica,sans-serif !important;
}


#park.parkmemberbenefit #content h2 {
	clear: both;
	float: left;
	font-size: 1.2em;
	margin: 0 0 0.6em;
	width: 100%;
	/*color: #033769;*/
}

#park.parkmemberbenefit #content h3 {
	float: left;
	font-size: 1em;
	padding: 0.3em 0 0.6em;
	width: 100%;
	/*color: #033769;*/
}

#park.parkmemberbenefit .weather
{
	display: none;
}

#park.parkmemberbenefit ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-position: inside;
}

#park.parkmemberbenefit #content div.row p.label 
{
    width: 90px;
}

/* park special offers */

div.parkspecialoffers #content, div.parkspecialoffer #content 
{
    color:#494949;
}

div.parkspecialoffers #content h2, div.parkspecialoffer #content h2 
{
    font-size: 19pt;
}

div.parkspecialoffers #content h3, div.parkspecialoffer #content h3
{
    font-size: 11pt;
}

div.parkspecialoffers #content h3, div.parkspecialoffers #content p, div.parkspecialoffer #content h3, div.parkspecialoffer #content p
{
    font-size: 10pt;
}

div.parkspecialoffers #content .parkbenefit-details h3 a, div.parkspecialoffer #content .parkbenefit-details h3 a
{
    font-weight: bold;
}

div.parkspecialoffers #content .parkbenefit-details a, div.parkspecialoffer #content .parkbenefit-details a
{
    color: #238CCB;
}

div.parkspecialoffers #content p, div.parkspecialoffer #content p
{
    margin: 0pt 0pt 8pt;    
}

div.parkspecialoffers .weather, div.parkspecialoffer .weather
{
	display: none;
}

#park.parkspecialoffer #content ul, #park.parkspecialoffers #content ul, #park.parkmemberbenefit #content ul {
	list-style-type:square;
	padding-left: 12pt;
}

/* BIG4 Member Benefits */
/*
div.big4-member-benefit #content h1
{
	margin: 0;
	font-size: 15px;
}

div.big4-member-benefit #content h2 
{
	margin: 0;
	font-size: 12px;
}

div.big4-member-benefit #content h3
{
	font-size: 11px;
}

div.big4-member-benefit #content h3
{
	margin: 0;
}

div.big-4-member-benefit .benefit-offer-details .toggle-minimise-benefit a, div.big-4-member-benefit .benefit-offer-details .toggle-maximise-benefit a
{
    color: #238CCB;
    font-weight: bold;
}

div.big4-member-benefit #content p
{
	margin: 0;
	padding: 0 0 5px 0;
}

div.big4-member-benefit #content {
	font: 67.5% Arial, Helvetica, sans-serif;
	background: #fff;
}

div.big4-member-benefit #content a
{
    color: #238CCB;
}

div.big4-member-benefit #content ul
{
    padding-left: 13px !important;
    color: #979797 !important;
}

div .big4-member-benefit .benefit-wrapper, div .big4-member-benefit .benefit-region-wrapper, div .big4-member-benefit .benefit-region-wrapper .benefit-wrapper
{
    border: none !important;
}

div .big4-member-benefit #subnavigation, div .big4-member-benefit #banner
{
	display: none;
}


div .big4-member-benefit div.benefit-disclaimer
{
	padding-top: 20px;	
}
*/
