<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#fff;
	background-color: #0b0505;
	background-image: url(img/site_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}


/* - Reset &amp; Universal Setup - */
img, a {outline:none; border:none }
div { display:block }
.floatL { float:left }
.floatR { float:right }
.clear { clear:both }


.schedule {
	font-size:18px;
	font-weight:bold;
}
/* Merchandise */
.merchandise{
	color: #ffffff;
	background-color: #fff;
}



/* - Setup - */
#wrapper { margin:0 auto; width:100%; }

#topContainer { 
	
	height:54px; 
	margin-bottom:20px;
	width:100%;
}

.top_shadow{
	width:100%;
	height:15px;
	
	position:relative;
	margin-top:-20px;
}


.container { width:960px; margin:0 auto; }

.logo { width:960px; margin:0 auto; height:200px; }

.body_text {
	font-size: 16px;
	color: #bdaaaa;
	padding:10px 20px;
	font-family:Arial, Helvetica, sans-serif;
}

.social_text {
	font-size: 16px;
	color: #bdaaaa;

	font-family: /*'Fredoka One'*/impact, cursive;
}

.page_heading {
	font-family: impact;
	padding-left:20px;
	font-size: 30px;
	color: #bdaaaa;
	font-stretch:extra-expanded
}

.subpage_heading {
	font-family: impact;
	padding-left:20px;
	font-size: 22px;
	color: #bdaaaa;
	font-stretch:extra-expanded
}

/* - Slider - */
.sliderAdj {
	margin-top:10px; border:1px solid #2f2f2f; overflow:hidden
}

.shadow {
	background:url(img/featured-bottom-shadow2.png) top center no-repeat;
	position:relative;
	left:5px;
	margin:-80px auto 20px;
	width:1070px; 
	height:80px;
	z-index:1;
}

/* - Email Campaign - */
.inputbg {
	background:url(img/join.png) no-repeat left;
	border:none;
}

/* - Bottom Setup - */
#box {
	width:300px;
	height:140px;
	margin:7px;
	float:left;
	display:block;
}

#box_wrapper{
	margin:0 auto;
	width:960px;
}

#bottom{
	padding-top:20px;
	padding-bottom:40px;
	border-top:2px solid #989284;
	background:url(img/bg_bottom.png) repeat-x #b1a897;
}


/* - Footer Setup - */
#footer {
	display:block;
	height:60px;	
	background:url(img/bottom_back.jpg) top center repeat;
	padding-top:20px;
}

.footer_text {
	font-size: 11px;
	color: #c2b9a4;
	font-weight:bold;
	padding:12px;
}

a.footer_link:link, a.footer_link:visited {
	font-size: 12px;
	color: #c2b9a4;
	font-weight:bold;
	text-decoration:none;
}
a.footer_link:hover {
	color: #fff;
	text-decoration:none;
}

.footer_shadow{
	width:100%;
	height:15px;
	background:url(img/shadow.png) top center repeat-x;
	position:relative;
	margin-top:-19px;
}


/* - Link Styles - */
a.text_link:link, a.text_link:visited {
	font-size: 15px;
	font-weight: bold;
	color: #bdaaaa;
	text-decoration: none;
}
a.text_link:hover {
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}

.text_link-dates {
	font-family: 'arial black', 'avant garde';
	font-size: xx-large;
	font-weight: bold;
	font-style: italic;
	color: #888888;
	text-decoration: underline;
}


/* - Gallery - */
.imgGallery {
	border:2px solid #999 !important;
	margin:0px;
	padding:1px;
	width:170px;
}
.imgGallery2 {
	border:2px solid #999 !important;
	margin:0px;
	padding:1px;
	height:72px;
}

/* - Contact Form Setup - */
.contact_text {
	color:#333;
	font-size:15px;
	padding:2px 0 5px 0;
}

.submit_button {
	padding:3px 15px; 
	color: #333; 
	font-weight: bold; 
	border: 1px solid #555; 
	background-color: #f9f9f9;
	margin:8px 0;
}




/* DATES MARQUEE */


.dates_wrapper_past{
		width:120px;
		text-align: center;
		position:relative;
		float:right;
		top:20px;
		
		
      }

.dates_wrapper{
		width: 120px;
		text-align: center;
		position:relative;
		float:right;
		
      }
	
	div.dates {
		/*width:156px;
		height:350px;
        border: 2px solid #3e3635;	*/
		/*padding:0 10px;*/
		cursor:pointer;
		/*overflow:hidden;
		
		top:335px;
		position:fixed;*/
      }
	  
	  div.dates img {
		  margin-top:3px;
		  
      }
	  
 /* FLYER MARQUEE */
div.flyers_wrapper {
                                width:200px;
                                /*position:fixed;
                                right:25px;
                                top:50px;
                                float:right;*/
      }
                
                div.flyers {
                                width:200px;
                                height:600px;
        border: 3px solid #fff;            
                                padding:0 10px;
                                cursor:pointer;
      }
                  
                  div.flyers img {
                                  margin-top:3px;
      }
	  
	  
	 
	  

.date_text{
font-size:18px;
}

 div.flyers-home {
                                width:936px;
        border: 3px solid #fff;            
                                padding:0 10px;
                                cursor:pointer;
      }
                  
                  div.flyers-home img {
                                  margin-top:3px;
      }
	  
	  
#flyer-resize{
	float:right;
}
#flyer-resize img {
	width:90px;
}

.contactText p{
	margin:0 !important;
}

#book-btn {
	text-decoration: none;
	color: #222;
	background-color: #FFF;
	text-align: center;
	display: block;
	margin: 20px auto 0;
	padding: 20px 20px;
	width: 300px;
	background-color: #E3BA34;
	border-radius: 5px;
	font-size: 20px;
	animation-delay: 1.5s;
}
#book-btn:hover {
	background-color: #c49815;
}
#merc-caps {width: 460px; position: relative; left: 25px; top: -35px;}
#merc-caps2 {width: 460px; position: relative; left: 25px;}
.pp-cards {
    position: relative;
    left: -176px;
    top: 28px;
}

.schedule.past a{
	color: #f00;
}</pre></body></html>