.minititle {
	font-family: Calibri;
	font-size: 14px;
	font-weight: bold;
	color: white;
}
.miniheader {
	font-family: Calibri;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
.mini {
	font-family: Calibri;
	font-size: 12px;
	color: white;
}
a.storylink {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline; 
}
a.storylinkfaq {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 
}
a.top {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 10px;	
}
.pageheader {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
}
.thankyou {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;
}
.subpageheader {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
}
.subpageheaderlogoblue {
	color: #057e7e;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
}
.atozlink {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;	
	font-weight: bold;
	padding: 8px;
}
.ticketheaders {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
}
.contactheader {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	text-decoration: underline;
}
.contactstory {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
}
a.contactlink {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
}
.whiteheader {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
	text-decoration: underline;
}
.whiteheaderplain {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
}
.faqquestion {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
}
.highlight {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.whitehighlight {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.blackhighlight {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.atozlink {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.story {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;	
}
.storyhighlight {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	font-style: italic;	
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;	
}
.storyindent {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	padding-left: 40px;
	padding-top: 10px;
	padding-right: 20px;	
}
.names {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 20px;
	font-style: italic;
	padding-top: 10px;
}
.notes {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	padding-left: 4px;
	font-style: italic;
	padding-right: 4px;
}
.map {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
}
.eventsheader {
	color: black;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.events {
	color: black;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.phonehome {
	color: white;
	font-weight: bold;
}
.schedule {
	color: white;
	font-weight: bold;
	font-size: 13px;
}
.schedulesmall {
	color: white;
	font-weight: bold;
	font-size: 10px;
}
.menu {
	float: left;
    position: relative;
	color:white;
}
.submenuArenaInfo{
	display: none;
	width: 153px;	
}
.submenuEvents {
	display: none;
	width: 119px;	
}
.submenuTickets {
	display: none;
	width: 114px;	
}
.submenuFood{
	display: none;
	width: 121px;	
}
.submenuFacilities{
	display: none;
	width: 108px;	
}
.submenuPromotersGuide{
	display: none;
	width: 206px;		
}
.submenuFullMenu{
	display: none;
	width: 223px;		
}
.submenuSuiteMenu{
	display: none;
	width: 119px;		
}
.submenuBuildingsRooms{
	display: none;
	width: 105px;		
}
.submenuCabarrusArena{
	display: none;
	width: 101px;
	/*need for top to match precious menu*/
	top: 16px;		
}
.submenuArenaAtrium{
	display: none;
	width: 101px;	
}
.submenuEventCenter{
	display: none;
	width: 101px;	
}
.submenuGoldHall{
	display: none;
	width: 71px;		
}
.submenuGoldHall1{
	display: none;
	width: 101px;
	/*need for thop to match previous menu*/	
	top: 15px;		
}
.submenuGoldHall2{
	display: none;
	width: 101px;		
}
.submenuCabarrusRooms{
	display: none;
	width: 106px;		
}
.submenuMidway{
	display: none;
	width: 105px;		
}
.submenuCamping{
	display: none;
	width: 200px;	
}
a.sub {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 18px;
}
a.sub12 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 12px;
}
a.sub14 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 14px;
}
.sub16 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 16px;	
}
a.sub20 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 20px;
}
a.sub22 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 22px;
}
a.sub24 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 24px;
}
.subgray {
	color: gray;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 13px;		
}
.subgraytop {
	color: gray;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
	line-height: 21px;
}
a.sublink {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 2px;
	border: 1px dashed #cccccc;			
}
.menubuttonPromotersGuide:hover .submenuPromotersGuide {
	display: block;
    position: absolute;
    left: 148px;
	padding-left: 5px;
	padding-bottom: 3px;
	background-color: #4d4d4d; 
}
.menubuttonPromotersGuide:hover .menubuttonPromotersGuideHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonFullMenu:hover .submenuFullMenu {
	display: block;
    position: absolute;
    left: 121px;
	padding-bottom: 3px;
	background-color: #4d4d4d; 
}
.menubuttonFullMenu:hover .menubuttonFullMenuHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonSuiteMenu:hover .submenuSuiteMenu {
	display: block;
    position: absolute;
    left: 121px;
	padding-bottom: 3px;
	background-color: #4d4d4d; 
}
.menubuttonSuiteMenu:hover .menubuttonSuiteMenuHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonBuildingsRooms:hover .submenuBuildingsRooms {
	display: block;
    position: absolute;
	/*need for bottom padding on Buildings/Rooms submenu*/
	padding-bottom: 3px;
    left: 108px;
	background-color: #4d4d4d; 
}
.menubuttonCabarrusArena:hover .submenuCabarrusArena {
	display: block;
    position: absolute;
    left: 105px;
	/*need for bottom padding on Cabarrus Arena subment*/
	padding-bottom: 3px;	
	background-color: #4d4d4d; 
}
.menubuttonCabarrusArena:hover .menubuttonCabarrusArenaHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonArenaAtrium:hover .submenuArenaAtrium{
	display: block;
    position: absolute;
    left: 105px;
	background-color: #4d4d4d; 
}
.menubuttonArenaAtrium:hover .menubuttonArenaAtriumHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonEventCenter:hover .submenuEventCenter{
	display: block;
    position: absolute;
    left: 105px;
	/*need for bottom padding on Cabarrus Arena subment*/
	padding-bottom: 3px;	
	background-color: #4d4d4d; 
}
.menubuttonEventCenter:hover .menubuttonEventCenterHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonGoldHall:hover .submenuGoldHall {
	display: block;
    position: absolute;
    left: -71px;
	padding-bottom: 3px;
	background-color: #4d4d4d; 
}
.menubuttonGoldHall:hover .menubuttonGoldHallHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonGoldHall1:hover .submenuGoldHall1 {
	display: block;
    position: absolute;
    left: -101px;
	background-color: #4d4d4d; 
}
.menubuttonGoldHall1:hover .menubuttonGoldHall1Header {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	/*padding-top: 1px;
	padding-bottom: 1px;*/
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonGoldHall2:hover .submenuGoldHall2 {
	display: block;
    position: absolute;
    left: -101px;
	background-color: #4d4d4d; 
}
.menubuttonGoldHall2:hover .menubuttonGoldHall2Header {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	/*padding-top: 1px;
	padding-bottom: 1px;*/
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonMidway:hover .submenuMidway {
	display: block;
    position: absolute;
    left: -105px;
	background-color: #4d4d4d; 
}
.menubuttonMidway:hover .menubuttonMidwayHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonCamping:hover .submenuCamping {
	display: block;
    position: absolute;
    left: 108px;
	background-color: #4d4d4d; 
}
.menubuttonCamping:hover .menubuttonCampingHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menubuttonCabarrusRooms:hover .submenuCabarrusRooms {
	display: block;
    position: absolute;
    left: -106px;
	background-color: #4d4d4d; 
}
.menubuttonCabarrusRooms:hover .menubuttonCabarrusRoomsHeader {
	color: white;
	background-color: #9099ae;	
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;
	border: 1px dashed #cccccc;	 
}
.menu:hover .submenuArenaInfo {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.menu:hover .submenuEvents {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.menu:hover .submenuTickets {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.menu:hover .submenuFood {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.menu:hover .submenuFacilities {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.menubuttonleft {
	color: white;
	font-weight: bold;
	font-size: 10pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 12px;
	border-right: 1px solid white;
	border-top: 1px solid white;		
}
.menubuttonright {
	color: white;
	font-weight: bold;
	font-size: 10pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid white;	
	border-top: 1px solid white;	
}
.menubuttonPromotersGuide {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonFullMenu {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonSuiteMenu {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonBuildingsRooms {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonCabarrusArena {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	/*Need for line up of Cabarrus Arena fly out with top of menu*/
	padding-top: 5px;	
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonArenaAtrium {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;	
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonEventCenter {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;	
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonGoldHall {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;		
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonGoldHall1 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 4px;		
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonGoldHall2 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 4px;	
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonCabarrusRooms {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonMidway {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonCamping {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.menubuttonArenaInfo {
	color: white;
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 28px;
	border: 1px solid white;
}
.menubuttonEvents {
	color: white;
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 70px;
	border: 1px solid white;
}
.menubuttonTickets {
	color: white;
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 64px;
	border: 1px solid white;
}
.menubuttonFood {
	color: white;
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid white;
}
.menubuttonFacilities {
	color: white;
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 49px;
	border: 1px solid white;
}
.menubutton {
	color: white;
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 25px;
	border: 1px solid white;
}
ul {
	margin: 0px;
	padding: 0px;
}