@charset "UTF-8";
/* CSS Document */

* { margin: 0; padding: 0; }

/*---- MAIN CODING ----*/

html, body { height:100% }

body { 
	background: #100f30 scroll center 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #100f30;
	min-width: 1025px;
}

#mainwrap {
	width: 1024px;
	height: 100%;
	background: transparent;
	voice-family: "\"\"";
	voice-family: inherit;
	margin: 0 auto 0 auto;
	position: relative;
}

/*-- Header --*/

#header {
	width: 100%;
	height: 152px;
	background: transparent;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	float:left;
	overflow:visible;
}

#headerContent {
	width: 1024px;
	height: 152px;
	background: transparent;
	voice-family: "\"\"";
	voice-family: inherit;
	margin: 0 auto 0 auto;
	position: relative;
	clear:both;
}

#headerMenuContain {
		width: 622.4px;
		height: 152px;
		background: transparent url(../images/okt_logoHeader.png) left no-repeat;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		float:left;
}

/*--- Gutes Essen -Good Food  ---*/

	#headerNextContain {
		width: 401.6px;
		height: 152px;
		background: transparent url(../images/okt_nextParty.png) left no-repeat;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		float:right;
	}

	#headerNextContain p {
		font-size: 12px;
		line-height: 125%;
		color: #4b4a63;
		padding: 0 0;
		margin: 20px 0 0 124px;
		float:left;
	}
	
	#headerNextContain a { font-style:italic; text-decoration: none; color: #888798;}
	#headerNextContain a:link { font-style:italic; text-decoration: none; color: #888798;}
	#headerNextContain a:visted { font-style:italic; text-decoration: none; color: #888798;}
	#headerNextContain a:hover { font-style:italic; text-decoration: none; color: #ffffff;}
	#headerNextContain a:active { font-style:italic; text-decoration: none; color: #888798;}

	#headerNextContain img {
			margin: 0 0 5px 0;
			padding: 0 0;
	}

/*------*/

#headerNext {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		float:left;
	}

/*-- Park --*/

#park {
	width: 100%;
	height: 287px;
	background: #c71424 url(../images/okt_mainBannerBlur.png) repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	float:left;
}

#parkInside {
	width: 100%;
	height: 165px;
	background: #c71424 url(../images/okt_mainBannerBlur.png) repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	float:left;
}

#parkContent {
	width: 1024px;
	height: 287px;
	background: transparent;
	voice-family: "\"\"";
	voice-family: inherit;
	margin: 0 auto 0 auto;
	position: relative;
	clear:both;
}

#parkContentInside {
	width: 1024px;
	height: 165px;
	background: transparent;
	voice-family: "\"\"";
	voice-family: inherit;
	margin: 0 auto 0 auto;
	position: relative;
	clear:both;
}

#fritzUnbound {
	width: 228px;
	height: 353px;
	background: transparent url(../images/okt_fritzUnbound.png) no-repeat;
	padding: 0 0;
	margin: 0 0;
	left: 418px;
	top: -25px;
	z-index: 1000;
	position: absolute;
}

#parkLeft {
	width: 451px;
	height: 287px;
	background: transparent url(../images/okt_logoPark.png) no-repeat;
	padding: 0 0;
	margin: 0 0;
	position: relative;
	float:left;
}

#parkRight {
	width: 401.6px;
	height: 287px;
	background: transparent;
	padding: 0 0;
	margin: 0 0;
	position: relative;
	float:right;
}

#parkLeftInside {
	width: 451px;
	height: 165px;
	background: transparent url(../images/okt_parkLeftInside.png) no-repeat;
	padding: 0 0;
	margin: 0 0;
	position: relative;
	float:left;
}

#parkRightInside {
	width: 550px;
	height: 165px;
	background: transparent url(../images/okt_parkRightInside.png) no-repeat;
	padding: 0 0;
	margin: 0 0;
	position: relative;
	float:right;
}

#parkCouple {
	margin: 0 20px 0 0;
	padding: 0 0 0 0;
	position:relative;
	float:right;
}

#parkImages {
	width: 348px;
	height: 247px;
	background: #3c3c3c url(../images/okt_photoBG.png) no-repeat;
	voice-family: "\"\"";
	voice-family: inherit;
	margin: 0 auto 0 auto;
	position: relative;
	top: 20px;
	right: 40px;
	float:right;
}

#parkPhotoGallery {
	margin: 0 0;
	padding: 0 0;
	position:absolute;
	top:-10px;
	left:220px;
	z-index:2;
}

#parkPhotoMore {
	margin: 0 0;
	padding: 0 0;
	position:absolute;
	top:27px;
	left:220px;
	z-index:2;
}

/*-- Bulletin Board --*/
	
	#boardBack {
		width: 100%;
		/* height: 100px; */
		background: #FFF  url(../images/okt_mainBanner_shadowCat_postShrunk.png) repeat-x;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		float:left;
	}

/*-- Bulletin Board - Desmond's Constant --*/

	#boardSpacer_20 {
	width: 20px;
	height: 100%;
	background: transparent;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	float:left;
	}
	
	#boardSpacer_180 {
		width: 180.8px;
		height: 100%;
		background: transparent;
		margin: 0 0 0 0;
		padding: 0 0 20px 0;
		position:relative;
		float:left;
		clear:left;
	}
	
	#boardSpacer_180Right {
	width: 180px;
	height: 100%;
	background: transparent;
	margin: 0 0 0 0;
	padding: 0 0 20px 0;
	position:relative;
	float:right;
	clear:right;
	}
	
/*---- Board Menu Linkage & Type ----*/
	
	#boardMenu {
		width: 180.8px;
		height: 100%;
		background: #fff url(../images/okt_menu.png) no-repeat;
		margin: 0 0 0 0;
		padding: 70px 0 20px 0;
		position:relative;
		top: 0;
		float:left;
		font-size: 18px; 
		line-height: 150%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #aeaeae;
	}
	
	#boardMenu p { font-size: 18px; line-height: 150%; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #aeaeae; padding: 0 0; margin: 0 0; }
	
	#boardMenu a:link { color: #6c6c6c; text-decoration: none }
	#boardMenu a:visited {text-decoration: none; color: #6c6c6c; }
	#boardMenu a:hover {text-decoration: none; color: #aeaeae;}
	#boardMenu a:active {text-dection: none; color: #ce2028; }
	
	#boardMenu ul { list-style-type:none; list-style-position:inside }
	#boardMenu li { list-style-type:none; list-style-position::inside; margin-top: 10px; margin-bottom: 10px; font-size: 14px }
	
	#boardMenu ul.sub { list-style-type:none; list-style-position:inside; margin-left: 15px }
	#boardMenu li.sub { list-style-type:none; list-style-position::inside; margin-top: 5px; margin-bottom: 5px; font-size: 14px }
	
	#boardMenu ul.sub a:link { color: #aeaeae; text-decoration: none; }
	#boardMenu ul.sub a:visited {text-decoration: none; color: #aeaeae; }
	#boardMenu ul.sub a:hover {text-decoration: none; color: #6c6c6c;}
	#boardMenu ul.sub a:active {text-dection: none; color: #aeaeae; }
	
/*------*/
	
	#boardFollow {
	width: 180px;
	height: 100%;
	background: #fff url(../images/okt_follow.png) no-repeat;
	margin: 0 0 0 0;
	padding: 44px 0 20px 0;
	position:relative;
	top: 0;
	float:left;
	}
	
	#boardFlavor{
	width: 180px;
	height: 100%;
	background: #fff url(../images/okt_Flavor.png) no-repeat;
	margin: 0 0 0 0;
	padding: 80px 0 20px 0;
	position:relative;
	top: 0;
	float:left;
	}
	
	#boardBlogs p { font-size: 14px; line-height: 125%; color: #aeaeae; padding: 0 0; margin: 0 0 0 0; }
	
	#boardBlogs h1 { font-size: 14px; line-height: 125%; color: #3c3c3c; padding: 0 0; margin: 0 0 0 0; }
	
	#boardBlogs a:link { color: #3c3c3c; text-decoration: none; }
	#boardBlogs a:visited {text-decoration: none; color: #3c3c3c; }
	#boardBlogs a:hover {text-decoration: none; color: #aeaeae; }
	#boardBlogs a:active {text-dection: none; color: #3c3c3c; }
	
	#boardFlavor p { font-size: 14px; line-height: 125%; color: #aeaeae; padding: 0 0; margin: 15px 0 0 0; }
	
	#boardTweet {
	width: 180px;
	height: 100%;
	background: transparent;
	margin: 0 0 0 0;
	padding: 0 0 25px 0;
	position:relative;
	top: 0;
	float:left;
	}
	
	#boardDoveLeaf {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		float:left;
	}
	
	#boardContent {
		width: 984px;
		height: 100%;
		background: transparent;
		voice-family: "\"\"";
		voice-family: inherit;
		margin: 20px auto 0 auto;
		position: relative;
		clear:both;
	}
	
/*-- Bulletin Board - Center Stage --*/

	#boardCenter {
		width: 622.40px;
		height: 100%;
		background: transparent;
		margin: 0 0 0 0;
		padding: 0 0 20px 0;
		position:relative;
		top: 0;
		float:left;
	}
	
	#boardSpaceTop {
		width: 622.40px;
		height: 30px;
		background: transparent;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		float:left;
		clear:both;
	}
	
	#boardInside {
		width: 582.4px;
		height: 100%;
		background: #fff;
		margin: 0 0 0 0;
		padding: 0 0 30px 0;
		position:relative;
		left: 20px;
		float:left;
	}
	
	#boardBand {
		width: 236px;
		height: 100%;
		background: #fff;
		margin: 0 0 0 0;
		padding: 0 0 20px 0;
		position:relative;
		left: 20px;
		float:left;
	}
	
/*---- Board Menu Linkage & Type ----*/
	
	#boardBand p { font-size: 14px; line-height: 125%; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #aeaeae; padding: 0 0; margin: 0 0; }
	#boardBand h1 { font-size: 18px; line-height: 125%; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #6c6c6c; padding: 0 0; margin: 0 0; }
	#boardBand a:link { color: #6c6c6c; text-decoration: none; }
	#boardBand a:visited {text-decoration: none; color: #6c6c6c; }
	#boardBand a:hover {text-decoration: none; color: #aeaeae;}
	#boardBand a:active {text-dection: none; color: #aeaeae; }
	
/*----*/

/*---- Inside Pages - Main Content Area: Linkage & Type ----*/
	
	#boardBandInside {
		width: 560px;
		height: 100%;
		background: #fff;
		margin: 0 30px;
		padding: 20px 0;
		position:relative;
		float:left;
	}
	
	#boardBandInside p { 
		font-size: 14px; 
		line-height: 125%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #aeaeae; 
		padding: 0 0; 
		margin: 0 0 20px 0; 
	}
	
	#boardBandInside h1 { 
		font-size: 24px; 
		line-height: 125%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #6c6c6c; 
		padding: 0 0; 
		margin: 0 0 20px 0; 
	}
	
	#boardBandInside h2 { 
		font-size: 18px; line-height: 125%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #6c6c6c; 
		padding: 0 0; 
		margin: 0 0 20px 0; 
	}
	
	#boardBandInside h3 { 
		font-size: 12px; 
		line-height: 125%; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #aeaeae; 
		padding: 0 0; 
		margin: 0 0 20px 0; 
	}
	
	#boardBandInside ol {
		font-size: 14px; 
		line-height: 125%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		list-style-position:inside;
		color: #aeaeae; 
		padding: 0 0; 
		margin: 0 0 20px 0; 
	}
	
	#boardBandInside li {
		font-size: 14px; 
		line-height: 125%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #aeaeae; 
		padding-left: 10px;
		margin: 0 0 20px 0;
	}
	
	#boardBandInside ul {
		font-size: 14px; 
		line-height: 125%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #aeaeae; 
		padding: 0 0; 
		margin: 0 0 20px 0;
	}
	
	#boardBandInside dl {
		font-size: 14px; 
		line-height: 125%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #aeaeae; 
		padding: 0 0; 
		margin: 0 0 20px 0; 
	}
	
	#boardBandInside dt {
		font-size: 14px; 
		line-height: 125%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		list-style-type:circle;
		color: #aeaeae; 
		padding: 0 0; 
		margin: 0 0 20px 0; 
	}
	
	#boardBandInside dd {
		font-size: 14px; 
		line-height: 125%; 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		list-style-type:circle;
		color: #aeaeae; 
		padding: 0 0; 
		margin: 0 0 20px 0; 
	}
	
	#boardBandInside a:link { color: #6c6c6c; text-decoration: none; }
	#boardBandInside a:visited {text-decoration: none; color: #6c6c6c; }
	#boardBandInside a:hover {text-decoration: none; color: #aeaeae;}
	#boardBandInside a:active {text-dection: none; color: #aeaeae; }
	
/*------*/


/*--- Painting the Roses Red... Mostly ---*/

	#boardBandInside p.red { color: #ce2028; }
	
	#boardBand p.red { color: #ce2028; }

	.red { color: #ce2028;}
	
	.redMenu { color: #ce2028; font-weight:700; }
	
	.grayMenu { color: #6c6c6c; font-weight:500; }

/*------*/


/*--- Tables, In Twenty-Ten? ---*/
	
	table { border:none; width: 520px; margin: 25px 20px; }
	
	th { background: #100f30; color:#888798; border: none; min-width: 125px; text-align: left; padding: 6px 6px 6px 12px }
	
	td.norma { border-right: 1px solid #100f30;
	border-bottom: 1px solid #100f30;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #3c3c3c;}
	
	td.spec { border-left: 1px solid #100f30; border-right: 1px solid #100f30;
	border-bottom: 1px solid #100f30;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #3c3c3c;}

/*------*/
	
	#boardVideo {
	width: 326px;
	height: 100%;
	background: #fff url(../images/okt_sweetVid.png) no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	left: 40px;
	float:left;
	}
	
	#boardVideoInside {
	width: 326px;
	height: 100%;
	background: transparent;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	float:left;
	}
	
	#boardYouTubeBounds {
	width: 325px;
	height: 240px;
	background: transparent url(../images/youTubeBG.png) no-repeat;
	margin: 97px 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	float:left;
	}
	
	#boardYouTube {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		float:left;
		clear: both;
	}
	
	#boardVideoShare {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		float: right;
	}
	
	#boardContainBlogs {
	width: 326px;
	height: 100%;
	background: #fff url(../images/okt_sweetBlog.png) no-repeat;
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	left: 40px;
	float:left;
	}
	
	#boardBlogs {
	width: 326px;
	height: 100%;
	background: transparent;
	margin: 0 0 0 0;
	padding: 0 0 30px 0;
	position:relative;
	float:left;
	}
	
	#boardBlogsMore {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		float:right;
	}
	
	#boardBlogging1 {
		width: 326px;
		height: 100%;
		background: transparent;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		top: 100px;
		float:left;
	}
	
	#boardBlogPhotos {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		float:right;
	}
	
/*-- Lower Shadow --*/
	
#lowerShadow {
	width: 100%;
	height: 25px;
	background: #fff url(../images/okt_lowBanner_shadowCat.png) repeat-x;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	float:left;
}

/*-- Footer --*/

#footer {
	width: 100%;
	height: 287px;
	background: #c71424 url(../images/okt_lowBanner.png) repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	float:left;
}

#footerContain {
	width: 1024px;
	height: 152px;
	background: transparent url(../images/okt_logoBottom.png) no-repeat 765px 0px;
	voice-family: "\"\"";
	voice-family: inherit;
	margin: 0 auto 0 auto;
	position: relative;
	clear:both;
}

#footerCrowd{
	width: 1024px;
	height: 135px;
	background: transparent url(../images/okt_lowCrowd.png) no-repeat;
	voice-family: "\"\"";
	voice-family: inherit;
	margin: 0 auto 0 auto;
	position: relative;
	clear:both;
}

#footerInside {
	width: 727px;
	background: transparent;
	voice-family: "\"\"";
	voice-family: inherit;
	margin: 0 auto 0 auto;
	position: relative;
	top:  20px;
	left: 20px;
	float: left;
}

#footerLogo {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float:right;
}

#footerAd {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	width: 727px;
	float:left;
}

/*--------------------------------*/
/*---- Typography Is Awesome! ----*/
/*--------------------------------*/

	p, td, li, form {
		font-size: 14px;
		line-height: 125%;
		color: #aeaeae;
		padding: 0 0;
		margin: 15px 15px 0 15px;
	}
	
	.blogs p {
		font-size: 14px;
		line-height: 125%;
		color: #aeaeae;
		padding: 0 0;
		margin: 0 0;
	}
	
	#textTopNavNormal{
		font-size: 21px;
		line-height: 125%;
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		color: #4b4a63;
		padding: 0 0;
		margin: 15px 0 0 376px;
		position:relative;
		left: 0;
		float:left;
	}
	
	#textTopNavSmall{
		font-size: 12px;
		line-height: 200%;
		font-variant:small-caps;
		color: #4b4a63;
	}
	
	#textTopNavCurrent{
		font-size: 30px;
		line-height: 115%;
		font-weight:bold;
		color: #aeaeae;
	}
	
	#textFooter{
		font-size: 14px;
		line-height: 125%;
		color: #ffffff;
		padding: 0 0;
		margin: 0 0;
		float:left;
		clear:left;
	}
	
	#textFooterSmall{
		font-size: 10px;
		line-height: 125%;
		color: #ffffff;
	}
	
	#textNextBig {
		font-size: 30px;
		line-height: 115%;
		font-weight:bold;
		color: #888798;
	}
	
	#textNextLite {
		color: #888798;
	}
	
	#textNormal{
		font-size: 14px;
		line-height: 125%;
		color: #aeaeae;
		padding: 0 0;
		margin: 15px 15px 0 15px;
	}
	
	#textCrumbs { font-size: 12px; color: #aeaeae; margin: 15px 15px 0 0; padding: 0 0; line-height: 125%; }
	
	.copy {
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size: 14px;
		font-color: #aeaeae;
		text-align:left;
	}
	
	h1 { font-size: 19px; color: #3c3c3c; margin: 15px 15px 0 15px; padding: 0 0; line-height: 125%; }
	h2 { font-size: 18px; color: #3c3c3c; margin: 15px 15px 0 15px; padding: 0 0; line-height: 125%; }
	h3 { font-size: 16px; color: #ff1d24; margin: 15px 15px 0 15px; padding: 0 0; line-height: 125%; }
	h4 { font-size: 14px; color: #ff1d24; margin: 15px 15px 0 15px; padding: 0 0; line-height: 125%; }
	h5 { font-size: 12px; color: #aeaeae; margin: 15px 15px 0 15px; padding: 0 0; line-height: 125%; }
	h6 { font-size: 9px; color: #aeaeae; margin: 15px 15px 0 15px; padding: 0 0; line-height: 125%; }
	
	/*---- Normal Body Copy Links ----*/
	
	a { color: #5196D3; }
	a:link {text-decoration: none;}
	a:visited {text-decoration: underline; color: #3B6E9B; }
	a:hover {text-decoration: underline; }
	a:active {text-dection: none; color: #3B6E9B; }
	
	/*---- Top Main Menu - Current Event ----*/
	
	.main a:link { color: #888798; text-decoration: none; }
	.main a:visited {text-decoration: none; color: #888798; }
	.main a:hover {text-decoration: underline; }
	.main a:active {text-dection: none; color: #888798; }
	
	/*---- Top Main Menu - Sub Events ----*/
	
	.sub a:link { color: #4b4a63; text-decoration: none; }
	.sub a:visited {text-decoration: none; color: #4b4a63; }
	.sub a:hover {text-decoration: underline; }
	.sub a:active {text-dection: none; color: #4b4a63; }
	
	/*---- Side Menu Links ----*/
	
	.side a:link { color: #6c6c6c; text-decoration: none; }
	.side a:visited {text-decoration: none; color: #6c6c6c; }
	.side a:hover {text-decoration: underline; color: #ffffff;}
	.side a:active {text-dection: none; color: #ffffff; }
	
	/*---- Footer Menu Links ----*/
	
	.low a:link { color: #FFFFFF; text-decoration: none; }
	.low a:visited {text-decoration: none; color: #FFFFFF; }
	.low a:hover {text-decoration: underline; }
	.low a:active {text-dection: none; color: #FFFFFF; }
	
	img { border:none; }
	
	embed { z-index: 1; }
	
/*---------------------------------------------------*/
/*---- s3Slider Styles: Rotating Homepage Images ----*/
/*---------------------------------------------------*/
	
	#picasa {
    width: 308px; /* important to be same as image width */
    height: 207px; /* important to be same as image height */
    position: relative; /* important */
	top: 20px;
	left: 20px;
	overflow: hidden; /* important */
	z-index:0;
	}
	
	#slider {
    width: 308px; /* important to be same as image width */
    height: 207px; /* important to be same as image height */
    position: relative; /* important */
	top: 20px;
	left: 20px;
	overflow: hidden; /* important */
	}
	#sliderContent {
		width: 308px; /* important to be same as image width or wider */
		position: absolute;
		top: 0;
		margin-left: 0;
	}
	.sliderImage {
		float: left;
		position: relative;
		display: none;
	}
	.sliderImage span {
		position: absolute;
		font: 10px/15px Arial, Helvetica, sans-serif;
		padding: 10px 13px;
		width: 288px;
		background-color: #fff;
		filter: alpha(opacity=70);
		-moz-opacity: 0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		color: #3c3c3c;
		display: none;
	}
	.clear {
		clear: both;
	}
	.sliderImage span strong {
		font-size: 14px;
	}
	.top {
		top: 0;
		left: 0;
	}
	.bottom {
		bottom: 0;
		left: 0;
	}
	ul { list-style-type: none;}
	
/*----------------------------------------------------*/
/*---- Printer Bookends (Cloaking Device Engaged) ----*/
/*----------------------------------------------------*/
	
	#printHeader { display:none; }
	
	#printFooter { display:none; }
	
/*---------------------------------*/
/*---- Controlling Ads Via CSS ----*/
/*---------------------------------*/

	#boardAd {
		width: 181px;
		height: 540;
		background: transparent;
		margin: 15px 0;
		padding: 0 0 0 0;
		position:relative;
		top:-9px;
		float:left;
	}
	
	#bottomAdContent {
		width: 727px;
		background: transparent;
		voice-family: "\"\"";
		voice-family: inherit;
		top: 20px;
		left: 20px;
		position: relative;
		float: left;
	}
	
	#footerAd {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		position:relative;
		width: 727px;
		float:left;
	}
	
	#advertisementSide { float:right; font-variant:small-caps; font-size: 12px; color: #aeaeae; line-height: 125%; padding: 5px 0 0 0; }
	
	#advertisementBottom { float:right; font-variant:small-caps; font-size: 12px; color: #ffffff; line-height: 125%; padding: 5px 0 0 0; }
	
/*----------------------------------*/
/*---- Header Image in the Park ----*/
/*----------------------------------*/
	
	#parkCrowd {
		margin: 28px 0 0 0;
		padding: 0 0;
		width: 616px;
		height: 215px;
		position:relative;
		float:left;
		clear:both;
	}
	
	#parkCrowdTop {
		margin: 0 0;
		padding: 0 0;
		width: 616px;
		height: 99px;
		background: transparent url(../images/crowdTop.png) no-repeat; 
		position:relative;
		float:left;
		clear:both;
	}
	
	#parkCrowdBottom {
		margin: 0 0;
		padding: 0 0;
		width: 616px;
		height: 116px;
		background: transparent url(../images/crowdBottom.jpg) no-repeat; 
		position:relative;
		float:left;
		clear:both;
	}

