@charset "UTF-8";
/* CSS Document */

a, img { border:none; }

body {
	background-image: url(images/Comp-bckgrnd.jpg);
	background-repeat:no-repeat;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; 
	font-size:small; 
	font-weight:300;
	color:#808173;
	margin: 0;
	padding: 0;
	}

.disclaimer {
	background-image: url(images/Comp-bckgrnd.jpg);
	background-repeat:no-repeat;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; 
	font-size:11px;
	line-height:14px; 
	color:#808173;
	margin: 0;
	padding: 0;
	}

.tantext {color: #c9caba;}
.bluetext {color: #012d54;}

.homnav {color: #012d54;
text-decoration: none;}

.homnav:hover {color: #505144;
text-decoration: none;}


.newsupdates {color: #808173;
text-decoration: none;}

.newsupdates:hover {color: #012d54;
text-decoration: none;}

.link {color: #012d54;
text-decoration: none;}

.link:hover {color: #012d54;
text-decoration:underline;
}


.navbar {
	height: 25px;
	vertical-align:central;
}

.navbar:hover {
	color: #505144;
	text-decoration:none;
}

.nonlink {
	height: 25px;
	vertical-align:central;
	color: #012d54;
}

.sidenav {color: #505144;
text-decoration: none;}

.sidenav:hover {color: #012d54;
text-decoration: none;}

.bodyCopy {
	vertical-align:text-top;
	text-align:justify;
	line-height: 17px;
}

.bullet {
	vertical-align:top;
}

.subhead {
	color:#012d54;
	text-transform:uppercase;
}

#exhibitorsbutton a {
	display: block;
	width: 268px;
	height: 57px;
	background-image: url(images/exhibitorbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#exhibitorsbutton a:hover {
	display: block;
	width: 268px;
	height: 57px;
	background-image:url(images/exhibitorbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#bookingbutton a {
	display: block;
	width: 268px;
	height: 57px;
	background-image:url(images/bookingbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#bookingbutton a:hover {
	display: block;
	width: 268px;
	height: 57px;
	background-image:url(images/bookingbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#visitorsbutton a {
	display: block;
	width: 268px;
	height: 57px;
	background-image:url(images/visitorsbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#visitorsbutton a:hover {
	display: block;
	width: 268px;
	height: 57px;
	background-image:url(images/visitorsbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#coebutton a {
	display: block;
	width: 406px;
	height: 124px;
	background-image: url(images/COEbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#coebutton a:hover {
	display: block;
	width: 406px;
	height: 124px;
	background-image: url(images/COEbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ticketsbutton a {
	display: block;
	width: 406px;
	height: 124px;
	background-image: url(images/Ticketsbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ticketsbutton a:hover {
	display: block;
	width: 406px;
	height: 124px;
	background-image: url(images/Ticketsbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#kfecbutton a {
	display: block;
	width: 406px;
	height: 124px;
	background-image:url(images/KFECbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#kfecbutton a:hover {
	display: block;
	width: 406px;
	height: 124px;
	background-image:url(images/KFECbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}


#goldenTicketButton a {
	display: block;
	width: 406px;
	height: 124px;
	background-image:url(images/GoldenTicketButton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#goldenTicketButton a:hover {
	display: block;
	width: 406px;
	height: 124px;
	background-image:url(images/GoldenTicketButton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}


#ksfbutton a {
	display: block;
	width: 201px;
	height: 58px;
	background-image:url(images/ksfbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ksfbutton a:hover {
	display: block;
	width: 201px;
	height: 58px;
	background-image:url(images/ksfbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#nailebutton a {
	display: block;
	width: 201px;
	height: 58px;
	background-image:url(images/nailebutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#nailebutton a:hover {
	display: block;
	width: 201px;
	height: 58px;
	background-image:url(images/nailebutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#nfmsbutton a {
	display: block;
	width: 201px;
	height: 58px;
	background-image:url(images/nfmsbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#nfmsbutton a:hover {
	display: block;
	width: 201px;
	height: 58px;
	background-image:url(images/nfmsbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#hoopfestbutton a {
	display: block;
	width: 201px;
	height: 58px;
	background-image:url(images/hoopfestbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#hoopfestbutton a:hover {
	display: block;
	width: 201px;
	height: 58px;
	background-image:url(images/hoopfestbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#avButton a {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/audiovisual.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#avButton a:hover {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/audiovisual.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#itButton a {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/it.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#itButton a:hover {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/it.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#utilityButton a {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/utilities.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#utilityButton a:hover {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/utilities.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#CCPButton a {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/creditCardProcessorButton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#CCPButton a:hover {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/creditCardProcessorButton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#processorButton a {
	display: block;
	width: 150px;
	height: 43px;
	background-image: url(images/reserveMyProcessor-small.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#processorButton a:hover {
	display: block;
	width: 150px;
	height: 43px;
	background-image: url(images/reserveMyProcessor-small.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#payButton a {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/paymentportal.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#payButton a:hover {
	display: block;
	width: 150px;
	height: 57px;
	background-image: url(images/paymentportal.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#guideButton a {
	display: block;
	width: 150px;
	height: 57px;
	background-image:url(images/onsitemarketing.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#guideButton a:hover {
	display: block;
	width: 150px;
	height: 57px;
	background-image:url(images/onsitemarketing.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ticketButton a {
	display: block;
	width: 200px;
	height: 57px;
	background-image:url(images/purchaseTickets.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ticketButton a:hover {
	display: block;
	width: 200px;
	height: 57px;
	background-image:url(images/purchaseTickets.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#parkingButton a {
	display: block;
	width: 200px;
	height: 57px;
	background-image: url(images/parkinglotmap.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#parkingButton a:hover {
	display: block;
	width: 200px;
	height: 57px;
	background-image: url(images/parkinglotmap.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#PermitButton a {
	display: block;
	width: 200px;
	height: 57px;
	background-image:url(images/permit.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#PermitButton a:hover {
	display: block;
	width: 200px;
	height: 57px;
	background-image:url(images/permit.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticFH {
	display: block;
	width: 179px;
	height: 27px;
	background-image:url(images/FHstatic.jpg);
	background-repeat: no-repeat;
	background-color:#012d54;
}

#FHbutton a {
	display: block;
	width: 179px;
	height: 27px;
	background-image:url(images/FHbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#FHbutton a:hover {
	display: block;
	width: 179px;
	height: 27px;
	background-image:url(images/FHbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticBA {	display: block;
	width: 230px;
	height: 27px;
	background-image:url(images/staticBA.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:#012d54;
}

#BAbutton a {
	display: block;
	width: 230px;
	height: 27px;
	background-image:url(images/BAbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#BAbutton a:hover {
	display: block;
	width: 230px;
	height: 27px;
	background-image:url(images/BAbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticWW {	display: block;
	width: 277px;
	height: 27px;
	background-image:url(images/staticWW.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:#012d54;
}

#WWbutton a {
	display: block;
	width: 277px;
	height: 27px;
	background-image:url(images/WWbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#WWbutton a:hover {
	display: block;
	width: 277px;
	height: 27px;
	background-image:url(images/WWbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticPA {	display: block;
	width: 109px;
	height: 27px;
	background-image:url(images/staticPA.jpg);
	background-position: bottom;
	background-color:#012d54;
	background-repeat: no-repeat;
}

#PAbutton a {
	display: block;
	width: 109px;
	height: 27px;
	background-image:url(images/PAbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#PAbutton a:hover {
	display: block;
	width: 109px;
	height: 27px;
	background-image:url(images/PAbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticNW {	display: block;
	width: 246px;
	height: 27px;
	background-image:url(images/staticNW.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:#012d54;
}

#NWbutton a {
	display: block;
	width: 246px;
	height: 27px;
	background-image:url(images/NWbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#NWbutton a:hover {
	display: block;
	width: 246px;
	height: 27px;
	background-image:url(images/NWbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticNH {	display: block;
	width: 186px;
	height: 27px;
	background-image:url(images/staticNM.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:#012d54;
}

#NHbutton a {
	display: block;
	width: 186px;
	height: 27px;
	background-image:url(images/NMbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#NHbutton a:hover {
	display: block;
	width: 186px;
	height: 27px;
	background-image:url(images/NMbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticSW {	display: block;
	width: 368px;
	height: 27px;
	background-image:url(images/staticSW.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:#012d54;
}


#SWbutton a {
	display: block;
	width: 368px;
	height: 27px;
	background-image:url(images/SWbutton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#SWbutton a:hover {
	display: block;
	width: 368px;
	height: 27px;
	background-image:url(images/SWbutton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

.tableHead {text-align:center; vertical-align:text-top; font-size:12px;
}

#DirectionsPageButton a {
	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/DirectionsButton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#DirectionsPageButton a:hover {
	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/DirectionsButton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticDirections {	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/StaticDirections.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:#012d54;
}

#ParkingPageButton a {
	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/ParkingButton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ParkingPageButton a:hover {
	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/ParkingButton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticParking {	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/StaticParking.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:#012d54;
}

#PermitPageButton a {
	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/PermitButton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#PermitPageButton a:hover {
	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/PermitButton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticPermit {	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/StaticPermit.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:#012d54;
}

#RVParkingPageButton a {
	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/RVParkingButton.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#RVParkingPageButton a:hover {
	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/RVParkingButton.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#staticRV {	display: block;
	width: 150px;
	height: 27px;
	background-image:url(images/StaticRV.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:#012d54;
}

