html { overflow: -moz-scrollbars-vertical !important; } /* Mozilla shift fix */
html, body{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #FFFFFF;
	line-height: 1.3;
}
body{
	background: url(images_anniv/page_background.jpg) #DC0D09 repeat-x top center;
}
hr.super{
color: #ffffff;
      background-color: #ffffff;
      height: 1px;

}
a{
	color: #FFF337;
}
#header_links{
	width: 541px;
	height: 28px;
	margin: 30px auto 0;
	background: url(images_anniv/header_links_background.gif) left bottom repeat-x;
	padding: 0px 0px 0px 306px;
}
#header_links li{
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	width: 126px;
	height: 28px;
}

#header_links li a{
	display: block;
	height: 28px;
}

#header_links li a span{
	display: none;
}

#header_links li a#header_tickets  { background: url(images_anniv/header_tickets.gif) no-repeat; }
#header_links li a#header_specials { background: url(images_anniv/header_specials.gif) no-repeat; }
#header_links li a#header_contact  { background: url(images_anniv/header_contact.gif) no-repeat; }
#header_links li a#header_home     { background: url(images_anniv/header_home.gif) no-repeat; }

#header{
	margin: 0 auto;
	width: 869px;
}

#content_wrapper2{
	width: 869px;
	margin: 0 auto;
	background: url(images_anniv/content_background_top.jpg) no-repeat top left;
}

#content_wrapper3{
	width: 869px;
	margin: 0;
	background: url(images_anniv/content_background_bottom.jpg) no-repeat bottom left;
}

#content_wrapper1{
	width: 869px;
	margin: 0 auto;
	background: url(images_anniv/content_background.gif) repeat-y top left;
}

#nav{
	width: 175px;
	display: block;
	margin: 0px 0px 30px 10px;
	padding: 0px 0px 58px 0px;
	background: url(images_anniv/nav_foot.gif) no-repeat bottom;
	float: left;
}
#nav_home{
	width: 175px;
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 58px 0px;
	background: url(images_anniv/nav_foot.gif) no-repeat bottom;
	float: left;
}
#nav_holder{
	float: left;
}
#nav_ad{
	margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	float: left;
  clear: both;
}
#nav_ad2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
  clear: both;
}



#nav li{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 21px;
	text-indent: -10000px;
}
#nav li a{
	display: block;
	height: 21px;
	margin: 0; padding: 0;
	width: 175px;
	text-indent: -10000px;
}

#nav li span{
	display: none;
	width: 175px;
}


#nav_home li{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 21px;
	text-indent: -10000px;
}
#nav_home li a{
	display: block;
	height: 21px;
	margin: 0; padding: 0;
	width: 175px;
	text-indent: -10000px;
}

#nav_home li span{
	display: none;
	width: 175px;
}


#nav li#nav_stripey           { background: url(images_anniv/nav_stripey.gif) no-repeat; height: 6px; font-size: 2px;}
#nav li a#nav_showtime        { background: url(images_anniv/nav_showtime.gif) no-repeat; }
#nav li a#nav_reserveseat     { background: url(images_anniv/nav_reserveseat.gif) no-repeat; }
#nav li#nav_locations         { background: url(images_anniv/nav_locations.gif) no-repeat; }
#nav li a#nav_pigeonforge     { background: url(images_anniv/nav_pigeonforge.gif) no-repeat; }
#nav li a#nav_branson         { background: url(images_anniv/nav_branson.gif) no-repeat; }
#nav li a#nav_myrtlebeach     { background: url(images_anniv/nav_myrtlebeach.gif) no-repeat; }
#nav li a#nav_christmas       { background: url(images_anniv/nav_christmas.gif) no-repeat; }
#nav li a#nav_soup            { background: url(images_anniv/nav_soup.gif) no-repeat; }
#nav li a#nav_groupevents     { background: url(images_anniv/nav_groupevents.gif) no-repeat; }
#nav li a#nav_meetingplanners { background: url(images_anniv/nav_meetingplanners.gif) no-repeat; }
#nav li a#nav_employment      { background: url(images_anniv/nav_employment.gif) no-repeat; }
#nav li a#nav_contact         { background: url(images_anniv/nav_contactus.gif) no-repeat; }
#nav li a#nav_home            { background: url(images_anniv/nav_home.gif) no-repeat; }

#nav_home li#nav_stripey           { background: url(images_anniv/nav_stripey.gif) no-repeat; height: 6px; font-size: 2px;}
#nav_home li a#nav_showtime        { background: url(images_anniv/nav_showtime.gif) no-repeat; }
#nav_home li a#nav_reserveseat     { background: url(images_anniv/nav_reserveseat.gif) no-repeat; }
#nav_home li#nav_locations         { background: url(images_anniv/nav_locations.gif) no-repeat; }
#nav_home li a#nav_pigeonforge     { background: url(images_anniv/nav_pigeonforge.gif) no-repeat; }
#nav_home li a#nav_branson         { background: url(images_anniv/nav_branson.gif) no-repeat; }
#nav_home li a#nav_myrtlebeach     { background: url(images_anniv/nav_myrtlebeach.gif) no-repeat; }
#nav_home li a#nav_soup            { background: url(images_anniv/nav_soup.gif) no-repeat; }
#nav_home li a#nav_christmas       { background: url(images_anniv/nav_christmas.gif) no-repeat; }
#nav_home li a#nav_groupevents     { background: url(images_anniv/nav_groupevents.gif) no-repeat; }
#nav_home li a#nav_meetingplanners { background: url(images_anniv/nav_meetingplanners.gif) no-repeat; }
#nav_home li a#nav_employment      { background: url(images_anniv/nav_employment.gif) no-repeat; }
#nav_home li a#nav_contact         { background: url(images_anniv/nav_contactus.gif) no-repeat; }
#nav_home li a#nav_home            { background: url(images_anniv/nav_home.gif) no-repeat; }

div.clear{
	clear: both;
}

#content_outer{
	float: left;
	margin: 50px 20px 0px 10px;
	width: 641px;
	background: url(images_anniv/text_bg_big.gif) no-repeat top left;
}

#content{
	background: #E4100C;
	background: url(images_anniv/text_bg_red.gif) repeat-x top left;
}

#content_home{
	float: left;
	margin: 50px 0px 0px 10px;
	width: 641px;
	background: #E4100C;
	background: url(images_anniv/bg_home.gif) no-repeat top left;
}

#content_home p{
	margin: 0 30px;
}

#signup{
	background: url('images_anniv/tout_newsletter_bg.gif') no-repeat top left;
}

#signup form{
	margin: 0;
}

#signup span{
	margin: 5px 30px;
}
.signupbox{
  font-size:9pt;
}

#tellafriend{
	background: url('images_anniv/tout_tellafriend_bg.gif') no-repeat top left;
}

#tellafriend form{
	margin: 0;
}

#tellafriend span{
	margin: 5px 30px;
}

#content_foot{
	width: 641px;
	height: 19px;
	background: url(images_anniv/text_bg_foot.gif) no-repeat top left;
	margin: 0px 0px 30px 0px;
}

#footer{
	display: block;
	width: 869px;
	height: 70px;
	padding: 0;
	margin: 0 auto;
	clear: both;
}

#footer li{
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	height: 70px;
}

#footer li a{
	display: block;
	height: 70px;
}

#footer li span{
	display: none;
}

#footer li a#footer_one     { background: url(images_anniv/footer_one.gif) no-repeat; width: 191px; }
#footer li a#footer_pigeonforge { background: url(images_anniv/footer_pigeonforge.gif) no-repeat; width: 229px; }
#footer li a#footer_branson     { background: url(images_anniv/footer_branson.gif) no-repeat; width: 191px; }
#footer li a#footer_myrtlebeach { background: url(images_anniv/footer_myrtlebeach.gif) no-repeat; width: 257px; }

/* For Blank footer sections:*/
#footer li a#footer_two { background: url(images_anniv/footer_two.gif) no-repeat; width: 229px; }
#footer li a#footer_three     { background: url(images_anniv/footer_three.gif) no-repeat; width: 191px; }
#footer li a#footer_four { background: url(images_anniv/footer_four.gif) no-repeat; width: 257px; }

div.superdiv{
margin-left: 5px;
margin-right: 5px;
}
td.supblank{
}
td.suphead{
color: #ffffff;
background: #000000;
border: 1px #ffffff solid;
font-weight: bold;
}
td.suptotalhead{
color: #ffffff;
background: #9b0300;
border: 1px #ffffff solid;
font-weight: bold;
font-size:12pt;
}
td.suptotalcontent{
color: #ffffff;
background: #9b0300;
border: 1px #ffffff solid;
font-weight: bold;
font-size:12pt;
}
span.supatt{
font-weight: bold;
font-size:16pt;
}
span.supatt3{
font-weight: bold;
font-size:16pt;
}
span.supatt4{
font-weight: bold;
font-size:14pt;
}
span.supatt2{
font-weight: bold;
font-size:12pt;
}
span.supatt5{
font-weight: bold;
font-size:11pt;
}
span.supatt6{
font-weight: bold;
font-size:18pt;
}
span.supatt7{
font-weight: bold;
font-size:20pt;
}
div.supwrapper {
background: #2350a7;
}
td.supcontent{
border: 1px #9b0300 solid;
}