@import url(http://fonts.googleapis.com/css?family=Lato:700);

body#Body {
	background-image:url('../images2008/SiteBg.jpg');
	background-repeat:repeat-x;
	background-color:#F7F5B9;
	text-align:center;
}

div#OuterSiteWpr {
	background-image:url(../images2008/OuterSiteBg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
div#SiteWpr {
	overflow:hidden;
	width:984px;
	margin:0 auto;
	text-align:left;
	position:relative;
}

div#SiteWpr div#LayoutWpr {
	width:984px;
	margin:0 auto;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#HeaderWpr {
	width:970px;
	height:168px;
	padding:4px 7px 0 7px;
	overflow:hidden;
	background-image:url('../images2008/HeaderWpr.jpg');
	background-repeat:no-repeat;
	background-position:7px 5px;
}

div#SiteWpr div#LayoutWpr div#HeaderWpr h1 {
	padding:0;
	margin:0;
	width:181px;
	height:168px;
	float:left;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#HeaderWpr h1 a {
	display:block;
	height:0;
	padding-top:186px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#HeaderWpr div#topLinks div#DirectionsContactusLinksWpr {
	background-image:url('../images2008/DirectionsContactUsBg.jpg');
	background-repeat:no-repeat;
	position:relative;
	top:15px;
	right:-154px;
	float:right;
	height:28px;
	width:186px;
}
div#SiteWpr div#LayoutWpr div#HeaderWpr div#topLinks div#DirectionsContactusLinksWpr a {
	color:#D88C30;
	font-size:8pt;
	font-weight:bold;
	padding:5px 0px 0px 30px;
	float:left;
	display:block;	
}
div#SiteWpr div#LayoutWpr div#HeaderWpr div#topLinks div#DirectionsContactusLinksWpr a:hover {
	color:#EFE5A8;
}

div#SiteWpr div#LayoutWpr div#HeaderWpr div#topLinks div#SocialLinksWpr {
	background-image:url('../images2008/facebooktwitter_bg.jpg');
	background-repeat:no-repeat;
	position:relative;
	top:15px;
	right:203px;
	float:right;
	height:28px;
	width:166px;
}
div#SiteWpr div#LayoutWpr div#HeaderWpr div#topLinks div#SocialLinksWpr a {
	color:#D88C30;
	font-size:8pt;
	font-weight:bold;
	padding:5px 0px 0px 30px;
	float:left;
	display:block;	
}
div#SiteWpr div#LayoutWpr div#HeaderWpr div#topLinks div#SocialLinksWpr a:hover {
	color:#EFE5A8;
}

div#SiteWpr div#LayoutWpr div#HeaderWpr div#topLinks { float:right; position:relative; width:352px;}

div#SiteWpr div#LayoutWpr div#MainActionWpr {
	width:970px;
	height:45px;
	padding:0 7px;
	position:absolute;
	top:172px;
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#SiteSearch {
	float:left;
	width:163px;
	height:20px;
	padding-top:16px;
	padding-left:10px;
	padding-right:8px;
	padding-bottom:9px;
	overflow:hidden;
	background-image:url('../images2008/SearchWpr.jpg');
	background-repeat:no-repeat;
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#SiteSearch form {
	padding:0;
	margin:0;
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#SiteSearch form input#srch_siteKeywords {
	border:1px solid #D2A33E;
	background-color:#F4EE94;
	color:#996633;
	/*text-transform:uppercase;*/
	float:left;
	width:117px;
	height:14px;
	padding:2px 5px;
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#SiteSearch form input#btnSubmit {
	border:0;
	width:30px;
	height:20px;
	background-image:url('../images2008/btnSearch.jpg');
	background-repeat:no-repeat;
	float:left;	
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks {
	float:left;
	width:789px;
	height:45px;	
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul,
div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li {
	padding:0;
	margin:0;
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li,
div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li a {
	display:block;
	float:left;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li a {
	background-repeat:no-repeat;	
	height:0;
	padding-top:45px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li.item1 a {
	width:213px;
	background-image:url('../images2008/MenuLinks/Item1.jpg');
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li.item2 a {
	width:270px;
	background-image:url('../images2008/MenuLinks/Item2.jpg');
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li.item3 a {
	width:306px;
	background-image:url('../images2008/MenuLinks/Item3.jpg');
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li.item1 a:hover {
	width:213px;
	background-image:url('../images2008/MenuLinks/Item1On.jpg');
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li.item2 a:hover {
	width:270px;
	background-image:url('../images2008/MenuLinks/Item2On.jpg');
}

div#SiteWpr div#LayoutWpr div#MainActionWpr div#MenuLinks ul li.item3 a:hover {
	width:306px;
	background-image:url('../images2008/MenuLinks/Item3On.jpg');
}

div#SiteWpr div#SlideLeft,
div#SiteWpr div#SlideRight {
	width:144px;
	height:315px;
	overflow:hidden;
	position:absolute;
	top:4px;
	background-repeat:no-repeat;
}

div#SiteWpr div#SlideLeft {
	background-image:url('../images2008/HeaderLft.jpg');
	background-position:-15px 0px;
	left:-129px;
}

div#SiteWpr div#SlideRight {
	background-image:url('../images2008/HeaderRht.jpg');
	right:-129px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr {
	width:984px;
	/*overflow:hidden;*/
	position:relative;
	z-index:1;
	background-image:url('../images2008/ContentCtr.jpg');
	background-repeat:repeat-y;
	background-position:center;
	margin-top:45px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody {
	width:984px;
	overflow:hidden;
	background-image:url('../images2008/ContentFtr.jpg');
	background-repeat:no-repeat;
	background-position:center bottom;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure {
	width:970px;
	padding:0 7px;
	overflow:hidden;
	background-image:url('../images2008/ContentTop.jpg');
	background-repeat:no-repeat;
	background-position:0 102px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr {
	float:right;
	width:789px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content {
	float:right;
	width:789px;
	overflow:hidden;	
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop {
	padding:10px;
	height:25px;
	overflow:hidden;	
	/*background-image:url('../images2008/InternalBg.jpg');*/
	background-repeat:no-repeat;
	width:769px;
	padding-bottom:0;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop div#PageActions {
	float:right;
	overflow:hidden;
	height:25px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop div#PageActions a.emailpage {
	float:left;
	display:block;
	width:92px;
	overflow:hidden;
	height:0;
	padding-top:24px;
	background-image:url('../images2008/EMailBtn.jpg');
	background-repeat:no-repeat;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop div#PageActions a.printpage {
	float:left;
	display:block;
	width:86px;
	overflow:hidden;
	height:0;
	padding-top:24px;
	background-image:url('../images2008/PrintPageBtn.jpg');
	background-repeat:no-repeat;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop div#BreadcrumbsWpr {
	background-image:url('../images2008/Breadcrumbs/FirstLeft.jpg');
	background-repeat:no-repeat;
	height:22px;
	overflow:hidden;
	float:left;
	display:inline;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop div#BreadcrumbsWpr div#Breadcrumbs {
	height:22px;
	overflow:hidden;
	display:inline;	
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop div#BreadcrumbsWpr div#Breadcrumbs a {
	display:block;
	float:left;
	height:22px;
	line-height:22px;
	overflow:hidden;
	color:#4B310A;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop div#BreadcrumbsWpr div#Breadcrumbs a:hover {
	text-decoration:underline;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop div#BreadcrumbsWpr div#Breadcrumbs a span {
	display:block;
	float:left;
	height:22px;
	line-height:22px;
	overflow:hidden;
	background-image:url('../images2008/Breadcrumbs/Arrow.jpg');
	padding-right:15px;
	padding-left:10px;
	background-repeat:no-repeat;
	background-position:right top;
	color:#4B310A;	
	cursor:pointer;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWprTop div#BreadcrumbsWpr div#Breadcrumbs span {
	display:block;
	float:left;
	height:22px;
	line-height:22px;
	overflow:hidden;	
	color:#BF1800;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;	
	padding-left:5px;
	padding-right:10px;
	background-image:url('../images2008/Breadcrumbs/FirstRight.jpg');
	background-repeat:no-repeat;
	background-position:right top;	
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#InternalWpr {
	min-height: 390px;
	/* Min-Height with IE Hack */
	height: auto !important;
	height: 390px;
	/* End IE Hack */
	padding:25px;
	width:739px;
	float:left;
	clear:both;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr {
	float:right;
	width:789px;
	overflow:hidden;
	background-image:url('../images2008/HomePagePadding.jpg');
	background-repeat:no-repeat;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#MarqueeMessage,
div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#MarqueeMessage div#iemarquee {
	height:32px;
	line-height:32px;
	white-space:nowrap;
}

/*
div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#MarqueeMessage marquee {
	color:#974B00;
}
*/

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#MarqueeMessage span.title {
	font-weight:bold;
	padding-left:200px;
	padding-right:4px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr {
	float:left;
	width:283px;
	height:443px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr a.BtnUp,
div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr a.BtnDown {
	display:block;
	height:0;
	padding-top:26px;
	overflow:hidden;
	background-repeat:no-repeat;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent {
	width:283px;
	height:391px !important;
	/*
	*/
	overflow:hidden;
	background-image:url('../images2008/Scrollbar/Bg.jpg');
	background-repeat:repeat-y;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent div.item {
	background-image:url('../images2008/Scrollbar/Separator.jpg');
	background-repeat:no-repeat;
	padding-left:12px;
	padding-right:34px;
	padding-top:15px;
	padding-bottom:15px;
	width:237px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent div.item div.image {
	float:left;
	width:107px;
	height:80px;
	background-image:url('../images2008/Scrollbar/Frame.jpg');
	background-repeat:no-repeat;
	padding-top:8px;
	padding-right:10px;
	padding-bottom:9px;
	padding-left:8px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent div.item div.content {
	width:105px;
	overflow:hidden;
	padding-left:7px;
	float:left;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent div.item div.content h3 {
	padding:0;
	margin:0;
	color:#CC3300;
	font-weight:bold;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent div.item div.content span.date {
	display:block;
	color:#974B00;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding-bottom:5px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent div.item div.content a.buyTickets {
	display:block;
	height:0;
	padding-top:19px;
	overflow:hidden;
	background-image:url('../images2008/Scrollbar/BuyTickets.gif');
	background-repeat:no-repeat;
	margin-bottom:2px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent div.item div.content a.previewNow {
	display:block;
	height:0;
	padding-top:19px;
	overflow:hidden;
	background-image:url('../images2008/Scrollbar/PreviewNow.gif');
	background-repeat:no-repeat;
}

/* jCarouselLite */
div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul {
	/*
	margin:0px !important;
	border:1px solid black;
	top:-390px !important;
	*/
}
div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul li {
	background-image:url('../images2008/Scrollbar/Separator.jpg');
	background-repeat:no-repeat;
	/*
	border:1px solid black;
	margin:0px !important;
	padding:0px;
	*/
	height:100px !important;
	vertical-align:top;
	overflow:hidden !important;
	padding:15px 14px 15px 12px;
	width:257px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul li div.image {
	float:left;
	width:107px;
	height:80px;
	background-image:url('../images2008/Scrollbar/Frame.jpg');
	background-repeat:no-repeat;
	padding-top:8px;
	padding-right:10px;
	padding-bottom:9px;
	padding-left:8px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul li div.content {
	width:125px;
	overflow:hidden;
	padding-left:7px;
	float:left;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul li div.content h3 {
	padding:0;
	margin:0;
}
div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul li div.content h3 a {
	color:#CC3300;
	font-weight:bold;
	font-size:9pt;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	display:block;
}
div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul li div.content h3 a:hover {
	color:#1E3248;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul li div.content span.date {
	display:block;
	color:#974B00;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding-bottom:5px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul li div.content a.buyTickets {
	display:block;
	height:0;
	padding-top:19px;
	overflow:hidden;
	background-image:url('../images2008/Scrollbar/BuyTickets.gif');
	background-repeat:no-repeat;
	margin-bottom:2px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr div#ScrollContent ul li div.content a.previewNow {
	display:block;
	height:0;
	padding-top:19px;
	overflow:hidden;
	background-image:url('../images2008/Scrollbar/PreviewNow.gif');
	background-repeat:no-repeat;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr a.BtnUp {
	background-image:url('../images2008/Scrollbar/ArrowUp.jpg');
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#ContentWpr div#Content div#HomeWpr div#ScrollBarWpr a.BtnDown {
	background-image:url('../images2008/Scrollbar/ArrowDown.jpg');
}
/* end jCarouselLite */

/* begin Media Center */
div#MediaWpr {
	overflow:hidden;
	float:left;
	width:505px;
	height:443px;
	padding-right:1px;
	background-image:url('../images2008/MediaActions/HomeMediaBackground.jpg');
	background-repeat:no-repeat;
	border-bottom:1px solid #CBA941;
}

div#MediaWpr div#Message {
	width:505px;
	height:45px;
	overflow:hidden;	
}

div#MediaWpr div#Message div.content {
	float:left;
	width:340px;
	height:45px;
	padding-left:34px;
	overflow:hidden;
}

div#MediaWpr div#Message div.content h3 {
	padding:0;
	margin:0;
	padding-top:6px;
}
div#MediaWpr div#Message div.content h3 a {
	color:#D04810;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	line-height:normal;
}
div#MediaWpr div#Message div.content h3 a:hover {
	color:#1E3248;
}
div#MediaWpr div#Message div.content span.date {
	display:block;
	color:#974B00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
}

div#MediaWpr div#Message div.action {
	float:right;
	width:109px;
	padding-top:4px;
	padding-right:19px;
	overflow:hidden;
}

div#MediaWpr div#Message div.action a {
	display:block;
	padding:0px 0px 0px 8px;
	margin:1px 0px 0px 0px;
	width:89px;
	height:19px;
	line-height:19px;
	overflow:hidden;
	background-image:url('../images2008/MediaActions/ActionButtonBg.gif');
	background-repeat:no-repeat;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

div#MediaWpr div#Player {
	padding-left:34px;
	padding-right:29px;
	padding-bottom:11px;
	width:442px;
	height:355px;
	overflow:hidden;
}

div#MediaWpr div#PlayerActionLinks {
	width:471px;
	height:21px;
	padding-bottom:10px;
	padding-left:34px;
	overflow:hidden;
}

div#MediaWpr div#PlayerActionLinks a {
	display:block;
	background-repeat:no-repeat;
	height:0;
	padding-top:22px;
	overflow:hidden;
	float:left;
	width:77px;
}

div#MediaWpr div#PlayerActionLinks a.images.selected,
div#MediaWpr div#PlayerActionLinks a.images:hover {
	background-image:url('../images2008/MediaActions/ImagesOn.jpg');
}
div#MediaWpr div#PlayerActionLinks a.video.selected,
div#MediaWpr div#PlayerActionLinks a.video:hover {
	background-image:url('../images2008/MediaActions/VideoOn.jpg');
}
div#MediaWpr div#PlayerActionLinks a.audio.selected,
div#MediaWpr div#PlayerActionLinks a.audio:hover {
	background-image:url('../images2008/MediaActions/AudioOn.jpg');
}
div#MediaWpr div#PlayerActionLinks a.images {
	background-image:url('../images2008/MediaActions/Images.jpg');
}
div#MediaWpr div#PlayerActionLinks a.video {
	background-image:url('../images2008/MediaActions/Video.jpg');
}
div#MediaWpr div#PlayerActionLinks a.audio {
	background-image:url('../images2008/MediaActions/Audio.jpg');
}

/* end Media Center */

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#SideLinksWpr {
	float:right;
	width:181px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#SideLinksWpr div#MenuWpr {
	width:181px;
	overflow:hidden;
	background-image:url('../images2008/Menu/Menu.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#SideLinksWpr div#EmailWpr {
	width:181px;
	height:40px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#SideLinksWpr div#EmailWpr a {
	display:block;
	height:0;
	padding-top:40px;
	overflow:hidden;
	background-image:url('../images2008/EmailWpr.jpg');
	background-repeat:no-repeat;
	line-height:normal;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#SideLinksWpr div#Sponsor {
	padding-top:12px;
	width:181px;
	height:75px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#StructureWpr div#StructureBody div#Structure div#SideLinksWpr div#Sponsor a {
	display:block;
	padding-top:75px;
	height:0;
	overflow:hidden;
	background-image:url('../images2008/Sponsors/Item1.jpg');
	background-repeat:no-repeat;
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr {
	width:970px;
	padding:0 7px;
	overflow:hidden;
	background-image:url('../images2008/ActionsCtr.jpg');
	background-repeat:repeat-y;
	background-position:center top;
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction {
	width:970px;
	padding-top:19px;
	overflow:hidden;
	background-image:url('../images2008/ActionsTop.jpg');
	background-repeat:no-repeat;
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.header {
	color:#37475E;
	font-family:arial;
	font-size:9pt;
	font-weight:bold;
	padding-left:10px;
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.header *,
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.content p {
	margin:0;
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.content {
	padding:4px 6px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item1 {
	float:left;
	width:243px;
	height:199px;
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item1 div.content {

}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item1 div.content input#txtEmailSignUp {
	border:1px solid #D8BE47;
	background-color:#FDFDEC;
	width:161px;
	height:14px;
	padding:2px 5px;
	color:#9F8920;
	float:left;
	font-size:8pt;	
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item1 div.content input#btnEmailSubmit {
	float:left;
	width:32px;
	height:20px;
	overflow:hidden;
	background-image:url('../images2008/btnEmailSubmit.jpg');
	background-repeat:no-repeat;
	border:0;
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 {
	float:left;
	width:242px;
	height:199px;	
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 div.content {
	padding:10px;
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 div.content .image {
	float:left;
	width:90px;
	margin-right:10px;
	height:90px;
	padding:3px;
	background-color:#FFFFFF;
	border:1px solid #D8D1AB;
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 div.content .image img {
	width:90px;
	height:90px;
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 div.content .title,
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 div.content .homepageBlurb,
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 div.content .date {
	float:left;
	width:114px;
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 div.content .title {
	color:#C73400;
	font-weight:bold;
	text-transform:uppercase;
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 div.content .homepageBlurb {
	
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item2 div.content .date {
	font-size:90%;
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item3 {
	float:left;
	width:241px;
	height:199px;	
	overflow:hidden;
}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item3 div.content {

}

div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item4 {
	float:left;
	width:244px;
	height:199px;	
	overflow:hidden;	
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction .item4 div.header {
	font-size:9pt;
}
div#SiteWpr div#LayoutWpr div#SiteActionWpr div#SiteAction div.item4 div.content {
	padding:0px 0px 0px 8px;
}

div#FooterWpr {
	background-image:url('../images2008/FooterWpr.jpg');
	background-repeat:repeat-x;
	padding-bottom:70px;
	background-color:#F3ECB6;
}

div#FooterWpr div#Footer {
	width:970px;
	height:80px;
	margin:0 auto;
	overflow:hidden;	
	text-align:center;
	background-image:url('../images2008/Footer.jpg');
	background-repeat:no-repeat;
	background-color:#F3ECB6;
}

div#FooterWpr div#Footer h5 {
	padding:0;
	margin:0;
	color:#8B5415;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	line-height:46px;
}

div#FooterWpr div#Footer p,
div#FooterWpr div#Footer p a {
	padding:0;
	margin:0;
	color:#C3270F;
	font-family:"Times New Roman", Times, serif;
	font-size:8pt;
	font-weight:normal;
	line-height:34px;	
}

div#FooterWpr div#Footer p a:hover {
	text-decoration:underline;
}

.cfdebug {
	text-align:left;
	clear:both;
}


.LoadingMediaContainer { 
	width:505px;
	height:453px;
	padding-right:1px;
	background-image:url('../images2008/MediaActions/LoadingMediaBackground.jpg');
	background-repeat:no-repeat;
}

.LoadingMediaWrapper { padding-top:290px; padding-left:184px;  } 
.LoadingMediaWrapper img { width:150px; height:20px;  } 


.MediaCenterWrapper {
	width:505px;
	height:453px;
	padding-right:1px;
	background-image:url('../images2008/MediaActions/MediaPlayerBackground.jpg');
	background-repeat:no-repeat;
}

.date {
	float:none;
	color:#455A76;
}

.homepageBlurb {
	font-size:11px;
	color:#7D3F00;
	line-height:13px;
}

#MoreDetailsBlurb {
	margin-left:106px;
	padding-top:7px;
}

.title {
	line-height:1.2
}

div#SiteWpr div#LayoutWpr div#whatsHotEmailSignupWpr {
	border:1px solid #DDC9A3;
	background-color:#FDFCEB;
	padding:15px;
	overflow:hidden;
}
/*
div#SiteWpr div#LayoutWpr div#whatsHotEmailSignupWpr div#whatsHotEmailSignupForm {

}

div#SiteWpr div#LayoutWpr div#whatsHotEmailSignupWpr div#whatsHotEmailSignupForm form {
	padding:0;
	margin:0;
}

div#SiteWpr div#LayoutWpr div#whatsHotEmailSignupWpr div#whatsHotEmailSignupForm form #label {
	color:#1E3248;
	font-size:13px;
	float:left;
	padding-top:3px;
	width:95px;
}

div#SiteWpr div#LayoutWpr div#whatsHotEmailSignupWpr div#whatsHotEmailSignupForm form input#email {
	border:1px solid #D2A33E;
	background-color:#F4EE94;
	color:#996633;
	float:left;
	width:117px;
	height:14px;
	padding:2px 5px;
	margin-right:0;
}

div#SiteWpr div#LayoutWpr div#whatsHotEmailSignupWpr div#whatsHotEmailSignupForm form input#btnSubmit {
	border:0;
	width:30px;
	height:20px;
	background-image:url('../images2008/btnGo.jpg');
	background-repeat:no-repeat;
	float:left;	
}
*/
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr {
	overflow:hidden;
	margin-top:22px;
}

div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body {
	width:735px;
	border:1px solid #DDC8A2;
	background-color:#FAF8D6;
	clear:both;
	float:left;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item {
	padding:15px;
	width:705px;
	border-top:1px solid #DDC8A2;
	clear:both;
	float:left;
	zoom:1;
	overflow:hidden;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item.first {
	border-top:0 none;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .date {
	float:right;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .image {
	clear:left;
	width:122px;
	height:122px;
	margin-right:20px;
	border:1px solid #D8D1AB;
	padding:3px;
	background-color:#FFFFFF;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .image img {
	width:122px;
	height:122px;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .sponsor {
	font-size:90%;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .title a,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .date {
	font-size:140%;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .sponsor,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .title a,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .date {
	color:#A32B0B;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .subtitle,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .venue,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .showtime {
	color:#836734;
	font-size:90%;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .venueShowtimeWpr {
	margin-top:8px;
	background-color:#F6F3BD;
	padding:4px 0px;
	clear:both;
	float:left;
	width:100%;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .venueWpr,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .showtimeWpr {
	float:left;
	padding:4px 8px;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .showtimeWpr {
	/*border-left:1px solid #DAD17A;*/
	width:268px;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .venueWpr {
	border-right:1px solid #DAD17A;
	width:240px;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .venueLabel,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .showtimeLabel {
	color:#1E3248;
	font-size:120%;
}

div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .showtime,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .showtimeLabel {
	white-space:nowrap;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .detailsLink,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .buyTicketsLink,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .viewPhotosLink,
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .viewAudioLink {
	float:right;
	/*margin-top:10px;*/
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .buyTicketsLink {
	clear:right;
	margin-top:2px;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .viewPhotosLink {
	clear:right;
	margin-top:2px;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .viewAudioLink {
	clear:right;
	margin-top:2px;
}
div#SiteWpr div#LayoutWpr div#whatsHotPerformancesWpr .list .body .item .content {
	clear:right;
	float:right;
	width:542px;
}

div#MediaWpr.popUp div#Message div.action {
	display:none;
}
div#MediaWpr.popUp h3,
div#MediaWpr.popUp .date {
	text-align:left !important;
}

/* ==| List Style Overrides | == */ 
.list .title {}
.list .title a { font-size:16px; }
.list .attribute { font-size:11px;}

#Announcement { position:absolute; top:52px; left:225px; font-family: 'Lato', sans-serif; font-size:14px; color:#EBB54B; text-align:center; width:270px; height:42px; overflow:hidden;}
#Announcement p { margin:0; padding:0;}
#Announcement img { display:none;}

#ViewMobileSiteButton { position:absolute; top:8px; left:155px; }
#ViewMobileSiteButton a { background:url(../images2008/ViewMobileSiteButton.png) no-repeat top left; display:block; width:148px; height:29px; }
#ViewMobileSiteButton a span { display:none; }

