
img, object, embed { max-width: 100%; height: auto;}
img { -ms-interpolation-mode: bicubic; } 

body {
	background-color:#000000;
}
.body_bg {
	background-image:url(../images/container-bg.jpg);
	background-repeat:repeat-y;
	padding:10px;
}
.header-bg {
	background-color:#000000;
}
.logo {
	padding:30px 0px 10px 0px;
	text-align:center;
}
.welcome-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	padding:10px 3px 10px 5px;
}
.home_hours {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	font-weight:Bold;
	text-align:center;
	padding:10px 3px 10px 5px;
}
.galleryhome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background-color:#FC6B2A;
	padding:10px;
}
.galleryhome a {
	color:#FFFFFF;
	text-decoration:none;
}
.galleryhome a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.homehourshead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFFF00;
	font-weight:Bold;
	text-align:center;
	padding:5px 0px 5px 0px;
}
.wedyellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFF00;
	font-weight:Bold;
	text-align:center;
	padding:5px 0px 5px 0px;
}
.join {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background-color:#000000;
	padding:10px;
	border:solid 2px #FFFFFF;
	width:250px;
	margin:0 auto;
}
.join a {
	color:#FFFFFF;
	text-decoration:none;
}
.join a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.age {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background-color:#000000;
	padding:10px;
	width:250px;
	margin:0 auto;
}
.age_contact {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background-color:#000000;
	padding:10px;
	width:250px;
	margin-left:10px;
}
.visit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	padding:10px 0px 10px 0px;
}
.bigtextyellow {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE: 18px;
	font-weight:bold;
  	color:#FFFF00;
	text-align:center;
	padding:10px 0px 10px 0px;
	text-transform:uppercase;
}
.accolades-text {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE: 17px;
	font-weight:bold;
  	color:#FFFF00;
	text-align:center;
	padding:10px 0px 10px 10px;
}
.accolades-link {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE: 14px;
	font-weight:bold;
  	color:#FFF;
	text-align:center;
	padding:10px 0px 10px 0px;
}
.accolades-link a {
  	color:#FFF;
	text-decoration:underline;
}
.accolades-link a:hover {
  	color:#FFFF00;
	text-decoration:none;
}
.events-text {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE: 12px;
	font-weight:Bold;
  	color:#FFF;
	padding:10px 0px 5px 10px;
}
.events-text1 {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE: 12px;
	font-weight:Normal;
  	color:#FFF;
	padding:5px 0px 5px 0px;
}
.gift_text {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE:14px;
	font-weight:Normal;
  	color:#FFF;
	padding:5px 5px 0px 10px;
}
.contact_text {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE: 14px;
	font-weight:Normal;
  	color:#FFF;
	padding:5px 0px 0px 10px;
}
.contact_email {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE: 14px;
	font-weight:Normal;
  	color:#FFF;
	padding:15px 0px 10px 10px;
}
.contact_email a {
  	color:#FFF;
	text-decoration:underline;
}
.contact_email a:hover {
  	color:#FFFF00;
	text-decoration:none;
}
.contact_location_head {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE: 18px;
	font-weight:bold;
  	color:#FFFF00;
	padding:5px 0px 5px 10px;
}
.contact_location_text {
	font-family:Arial, Helvetica, sans-serif; 
    FONT-SIZE: 14px;
	font-weight:Normal;
  	color:#FFFFFF;
	padding:5px 0px 5px 10px;
}
.close {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-weight:bold;
	padding:5px;
	color:#000000;
	background-color:#eddeb5;
	border:3px #99FF00 dotted;
	border-radius:5px;
}
.menu_head {
	font-family:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 18px;
	font-weight:bold;
  	color:#FFFF00;
	padding:5px 0px 5px 10px;
}
.covid {
	font-family:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE:26px;
	font-weight:bold;
  	color:#FFFFFF;
	text-align:center;
	padding:5px 0px 5px 0px;
}
.menu_head_center {
	font-family:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 18px;
	font-weight:bold;
  	color:#FFFFFF;
	text-align:center;
	padding:5px 0px 5px 0px;
}
.menu_head_center_bg {
	font-family:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 18px;
	font-weight:bold;
  	color:#000;
	text-align:center;
	background-color:#E0B069;
	border:solid 1px #000000;
	padding:5px;
	margin:10px;
}
.menu_box_bg {
	background-color:#BA6C25;
	border:solid 1px #FF9900;
	padding:5px;
	margin:10px;
}
.menu_box_text_head {
	font-family:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 18px;
	font-weight:bold;
  	color:#FFFF00;
	text-align:center;
}
.menu_box_text {
	font-family:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 16px;
	font-weight:Normal;
  	color:#FFFFFF;
	text-align:center;
}
.menu_text {
	font-family:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 14px;
	font-weight:Normal;
  	color:#FFFFFF;
	padding:5px 0px 5px 10px;
}
.menu_price {
	font-family:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 14px;
	font-weight:Normal;
  	color:#FFFFFF;
	text-align:right;
	padding:0px 5px 0px 0px;
}
.menu_anchor{	
	background-color:#000;
	margin:0 auto;
	text-align:center;
	padding:8px;
}
.menu_anchor ul{
	margin: 0;
	list-style:none;
	display:inline;
}
.menu_anchor li{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	font-size:14px;
	font-weight:Bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	text-transform:uppercase;
	border-right:solid 1px #FFF;
}
.menu_anchor li.last{
	border-right:none;
}
.menu_anchor li a{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_anchor li a:hover{
	color:#FFFF00;
	text-decoration:none;
}

.new-year{   
    FONT-FAMILY:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 20px;
	font-weight:bold;
  	color:#FFFF00;
	text-decoration:blink;
	text-align:center;
	padding:5px;
}
.home-event-text1{   
    FONT-FAMILY:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 16px;
	font-weight:bold;
  	color:#FFFFFF;
	text-align:center;
	padding:5px;
}
.new-year2{   
    FONT-FAMILY:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE:22px;
	font-weight:bold;
	color:#FFFF00;
	font-style:italic;
	text-decoration:blink;
	text-align:center;
	padding:5px;
 }
.botnav{	
	background-color:#000;
	margin:0 auto;
	text-align:center;
	padding:8px;
}
.botnav ul{
	margin: 0;
	list-style:none;
	display:inline;
}
.botnav li{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	font-size:11px;
	font-weight:Bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
.botnav li a{
	color:#FFFFFF;
	text-decoration:none;
}
.botnav li a:hover{
	color:#FFFF00;
	text-decoration:none;
}
.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:10px 0px 10px 5px;
}
.designed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:10px 10px 10px 0px;
	text-align:right;
}
.designed a {
	color:#FFFF00;
	text-decoration:underline;
}
.designed a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.wFormContainer {
    font-family: Lucida Grande, Lucida Sans Unicode, sans-serif;
    font-size: 13px;
    line-height: 150%;
    border-style: solid;
    border-color: #e0dde0;
    background-color: #000!important;
}