<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Enter your CSS3 Styles Here */

.giftCardButton {
width:120px;
padding:5px;
font-size:18px !important;
color:white;
background:#7F0400;
text-align:center;
border:1px solid #000000;
border-radius:10px;
-moz-border-radius:10px;
-webkit-box-shadow: 4px 0px 8px 0px #404040;
-moz-box-shadow: 4px 0px 8px 0px #000000;
box-shadow: 4px 0px 8px 0px #000000;
}
#hdGiftCardButton {
position:absolute;
top:270px;
left:885px;
z-index:5;
}
#hdGiftCardButton a {
color:white !important;
text-decoration:none important;
font-family: special elite,sans-serif !important;
}


.VLgHeadiTxt {
	font-weight:normal; 
	font-size:120px; 
}

.LgrHeadiTxt {
	font-weight:normal; 
	font-size:45px; 
} 


#TopMenuDiv #topMenuTable tr td SPAN {  
	margin-left:8px;
	margin-right:8px;
	font-size: 25px; 
	text-decoration:none; 
}

#TopMenuDiv a, #TopMenuDiv a:link, #TopMenuDiv a:visited, #TopMenuDiv a:active {
	font-size: 25px;
}

#TopMenuDiv a:hover {  
	font-size: 25px;
}

#SiteBodyDiv { 
/* h-shadow v-shadow blur spread color |inset | initial | inherit; */
-webkit-box-shadow: -8px 0px 16px 0px #000000, 8px 0px 16px 0px #000000;
-moz-box-shadow: -8px 0px 16px 0px #000000, 8px 0px 16px 0px #000000;
box-shadow: -8px 0px 16px 0px #000000, 8px 0px 16px 0px #000000;
}

H1 { /* Used for Page Title - font size is Page Body Font Size + 6 pixels */
	font-weight:normal;   
	font-size:30px; 
	font-family: Oswald,sans-serif;
        color: #ff1000;  
    margin-top:0px;
	margin-bottom:15px;
	padding-top:15px; /* do with padding, not top margin, so it does not put space above the h1 tag on the site */ 
	text-align:center; 
}

h2.event {
        text-align:center;
        font-weight:normal; 
	font-size:20px; 
	font-family: special elite,sans-serif;
}

#PageBodyDiv p {line-height:24px;}

#PageBodyDiv ul li {line-height:24px;}


#TopMenuDiv .TopMenuOn {
	background:#7f0400; 
} 
#TopMenuDiv .TopMenuOver {
	background:transparent; 
}

H2.blogArticleTitle {
      font-weight:normal;
}

#blogMoreButton p {
      font-weight:normal;
}

#blogMoreButtonOver p {
      font-weight:normal;
}

.shadow {
     box-shadow: -7px -5px 10px #000000;
 }

.redbox {
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(bottom right, #7f0400 0%, #ff1000 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom right, #7f0400 0%, #ff1000 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom right, #7f0400 0%, #ff1000 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0, #7f0400), color-stop(1, #ff1000));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom right, #7f0400 0%, #ff1000 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to top left, #7f0400 0%, #ff1000 100%);
}


.greybox {
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(bottom right, #ffffff 0%, #dddddd 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom right, #ffffff 0%,#dddddd 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom right, #ffffff 0%, #dddddd 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0, #ffffff), color-stop(1, #dddddd));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom right, #ffffff 0%, #dddddd 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to top left, #ffffff 0%, #dddddd 100%);
}


.event_info_pageBodyTable {
margin-left: auto !important;
margin-right: auto !important;
width: 425px;
}

#event_info_description {
text-align: center;
}

#event_info_image {
float: none !important;
margin-right: auto !important;
margin-left: auto !important;
}


#event_info_image_block {
text-align: center;
}

#event_info_title_dates {
text-align: center;
}

div.eventGoogleMap {
float: none;
text-align: center;
}

iframe.eventGoogleMap {
margin-left: auto;
margin-righ: auto;
}

#event_info_location_block {
margin-top: 15px;
text-align: center;
}



/* FOR SERVICE MENU */

/* make the big boxes gray background on page: */
.sm-item-box {
border:1px solid #dddddd !important;
background:#eeeeee;
}

/* make the Category title more like the rest of the site */
h2.servicemenu {
font-size:25px; 
font-family: special elite,sans-serif;
}


a.smCategoryButton:hover {  
color:#FF0E00 !important;
}
</pre></body></html>