<!--red
.atozlink {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;	
	font-weight: bold;
	padding: 8px;
}
.highlight {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.map {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
}
.mmhide_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;
}
.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;	
}
.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;
}
.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;
}
.ticketheaders {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
}
<!--black
.blackhighlight {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.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.mmhide_top {
	color: #931515;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 10px;	
}
.mmhide_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;
}
.mmhide_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;
}
.whitehighlight {
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	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;	
}
.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;
}
.mmhide_eventsheader {
	color: black;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.mmhide_events {
	color: black;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mmhide_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;
}
.mmhide_submenuArenaInfo{
	display: none;
	width: 153px;	
}
.mmhide_submenuEvents {
	display: none;
	width: 119px;	
}
.mmhide_submenuTickets {
	display: none;
	width: 114px;	
}
.mmhide_submenuFood{
	display: none;
	width: 121px;	
}
.mmhide_submenuFacilities{
	display: none;
	width: 108px;	
}
.mmhide_submenuPromotersGuide{
	display: none;
	width: 206px;		
}
.mmhide_submenuFullMenu{
	display: none;
	width: 223px;		
}
.mmhide_submenuSuiteMenu{
	display: none;
	width: 119px;		
}
.mmhide_submenuBuildingsRooms{
	display: none;
	width: 105px;		
}
.mmhide_submenuCabarrusArena{
	display: none;
	width: 101px;
	/*need for top to match precious menu*/
	top: 16px;		
}
.mmhide_submenuArenaAtrium{
	display: none;
	width: 101px;	
}
.mmhide_submenuEventCenter{
	display: none;
	width: 101px;	
}
.mmhide_submenuGoldHall{
	display: none;
	width: 71px;		
}
.mmhide_submenuGoldHall1{
	display: none;
	width: 101px;
	/*need for thop to match previous menu*/	
	top: 15px;		
}
.mmhide_submenuGoldHall2{
	display: none;
	width: 101px;		
}
.mmhide_submenuCabarrusRooms{
	display: none;
	width: 106px;		
}
.mmhide_submenuMidway{
	display: none;
	width: 105px;		
}
.mmhide_submenuCamping{
	display: none;
	width: 200px;	
}
a.mmhide_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.mmhide_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.mmhide_sub14 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 14px;
}
.mmhide_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.mmhide_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.mmhide_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.mmhide_sub24 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 24px;
}
.mmhide_subgray {
	color: gray;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 13px;		
}
.mmhide_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.mmhide_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;			
}
.mmhide_menubuttonPromotersGuide:hover .mmhide_submenuPromotersGuide {
	display: block;
    position: absolute;
    left: 148px;
	padding-left: 5px;
	padding-bottom: 3px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonPromotersGuide:hover .mmhide_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;	 
}
.mmhide_menubuttonFullMenu:hover .mmhide_submenuFullMenu {
	display: block;
    position: absolute;
    left: 121px;
	padding-bottom: 3px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonFullMenu:hover .mmhide_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;	 
}
.mmhide_menubuttonSuiteMenu:hover .mmhide_submenuSuiteMenu {
	display: block;
    position: absolute;
    left: 121px;
	padding-bottom: 3px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonSuiteMenu:hover .mmhide_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;	 
}
.mmhide_menubuttonBuildingsRooms:hover .mmhide_submenuBuildingsRooms {
	display: block;
    position: absolute;
	/*need for bottom padding on Buildings/Rooms submenu*/
	padding-bottom: 3px;
    left: 108px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonCabarrusArena:hover .mmhide_submenuCabarrusArena {
	display: block;
    position: absolute;
    left: 105px;
	/*need for bottom padding on Cabarrus Arena subment*/
	padding-bottom: 3px;	
	background-color: #4d4d4d; 
}
.mmhide_menubuttonCabarrusArena:hover .mmhide_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;	 
}
.mmhide_menubuttonArenaAtrium:hover .mmhide_submenuArenaAtrium{
	display: block;
    position: absolute;
    left: 105px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonArenaAtrium:hover .mmhide_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;	 
}
.mmhide_menubuttonEventCenter:hover .mmhide_submenuEventCenter{
	display: block;
    position: absolute;
    left: 105px;
	/*need for bottom padding on Cabarrus Arena subment*/
	padding-bottom: 3px;	
	background-color: #4d4d4d; 
}
.mmhide_menubuttonEventCenter:hover .mmhide_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;	 
}
.mmhide_menubuttonGoldHall:hover .mmhide_submenuGoldHall {
	display: block;
    position: absolute;
    left: -71px;
	padding-bottom: 3px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonGoldHall:hover .mmhide_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;	 
}
.mmhide_menubuttonGoldHall1:hover .mmhide_submenuGoldHall1 {
	display: block;
    position: absolute;
    left: -101px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonGoldHall1:hover .mmhide_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;	 
}
.mmhide_menubuttonGoldHall2:hover .mmhide_submenuGoldHall2 {
	display: block;
    position: absolute;
    left: -101px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonGoldHall2:hover .mmhide_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;	 
}
.mmhide_menubuttonMidway:hover .mmhide_submenuMidway {
	display: block;
    position: absolute;
    left: -105px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonMidway:hover .mmhide_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;	 
}
.mmhide_menubuttonCamping:hover .mmhide_submenuCamping {
	display: block;
    position: absolute;
    left: 108px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonCamping:hover .mmhide_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;	 
}
.mmhide_menubuttonCabarrusRooms:hover .mmhide_submenuCabarrusRooms {
	display: block;
    position: absolute;
    left: -106px;
	background-color: #4d4d4d; 
}
.mmhide_menubuttonCabarrusRooms:hover .mmhide_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 .mmhide_submenuArenaInfo {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.menu:hover .mmhide_submenuEvents {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.menu:hover .mmhide_submenuTickets {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.menu:hover .mmhide_submenuFood {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.menu:hover .mmhide_submenuFacilities {
	display: block;
    position: absolute;
    top: 1em;
    left: 1px;
	background-color: #4d4d4d;
	padding-bottom: 3px;
}
.mmhide_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;		
}
.mmhide_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;	
}
.mmhide_menubuttonPromotersGuide {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonFullMenu {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonSuiteMenu {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonBuildingsRooms {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_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;		
}
.mmhide_menubuttonArenaAtrium {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;	
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonEventCenter {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;	
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonGoldHall {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;		
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonGoldHall1 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 4px;		
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonGoldHall2 {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 4px;	
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonCabarrusRooms {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonMidway {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_menubuttonCamping {
	color: white;
	font-weight: bold;
	font-size: 8pt;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 6px;		
}
.mmhide_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;
}
.mmhide_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;
}
.mmhide_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;
}
.mmhide_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;
}
.mmhide_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;
}
ul {
	margin: 0px;
	padding: 0px;
}
li.spaced {
	margin-top: 1.0em;
}

