div#topRow {z-index:1; } /* to ensure drop-down menus are over the content */

#show-bar, .kca-nav {
	background: url(/assets/bar.gif) no-repeat;
	float: left;
/*	position: absolute;
	left: -20px;
	bottom: -40px; */
	height: 24px;
	width:984px;
	padding:5px;
	margin-top:-5px;	
	z-index: 200;
	*position: relative;
}

#show-bar #become-a-fan { 
	float: left;
	display: inline;
	margin-left: 4px;
	width: 305px;
	height: 24px;
	line-height: 23px;
	text-align: center;
	background-image: url(/assets/Backgrounds/becomefan_bg.gif);
	font-size: 10px;
	font-family: Arial,Helvetica,clean,sans-serif;
	text-transform: uppercase;
	*position: absolute;
	*right:4px;
	*top:5px;
}

#show-bar #become-a-fan a {
	padding-right: 10px;
	background: transparent url(/assets/bullet_grey.gif) no-repeat center right;
}

.with-favorite-button { width: 100%; /* Remove Become a fan per NICKBAN-3649*/ }
.without-favorite-button {  }

#show-bar #nav {
	background: #000000;
}

#show-bar #nav li,
#show-bar #nav ul {
	display: block;
	float: left;
	overflow: visible;
	position: relative;
}

#show-bar #nav li a,
#show-bar #nav ul a{
	background: #000000;
	border-left: 1px solid #fff;
	color: #fff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

#show-bar #nav li a:hover, 
#show-bar #nav li.active a:hover,
#show-bar #nav ul a:hover,
#show-bar #nav ul.active a:hover{
	background: #000000;
	text-decoration: none !important;
}

/* making buttons widths add up to total width of show bar */
#show-bar #nav.btn1 li {
	min-width: 100%;
}

#show-bar #nav.btn2 li {
	min-width: 50%;
}

#show-bar #nav.btn3 li {
	min-width: 33.33%;
}

#show-bar #nav.btn4 li {
	min-width: 25%;
}

#show-bar #nav.btn5 li {
	min-width: 20%;
}

#show-bar #nav.btn6 li {
	min-width: 16.66%;
}

#show-bar #nav.btn7 li{
	min-width: 14.27%;
}

#show-bar #nav.btn8 li {
	min-width: 12.5%;
}

#show-bar #nav.btn9 li {
	min-width: 11.1%;
}

#show-bar #nav.btn10 li {
	min-width: 9.82%;
}

#show-bar #nav li a img {
	position: relative;
	top: 2px;
}

#show-bar #nav .sub{
	background: #11426a;
	border:3px solid #fff;
	display: none;
	position: absolute;
	top: 22px;
	left: -2px;
	float:none;
	min-width:100%;
	width: auto;
}

#show-bar #nav .sub li{
	border-bottom: 1px solid #fff;
	float: none;
}

#show-bar #nav .sub a{
	border-left: 0;
	text-align: left;
	padding: 0 5px;
	white-space: nowrap;
	float: none;
}

#show-bar #tools {
	display: none;
	background: #fff;
	border: 1px solid #999;
	float: right;
	font-size: 11px;
	margin: 5px 8px 5px 0;
	line-height: 20px;
	text-align: center;
	width: 305px;
}

#show-bar #tools li {
	display: inline;
	float: none;
}

#show-bar #tools p {
	color: #666;
	float: left;
	height: 20px;
	width: 49%;
}

#show-bar #tools a {
	background: #999;
	color: #fff;
	display: block;
	font-size: 11px;
	float: right;
	height: 20px;
	line-height: 20px;
	text-align: center;
	 text-decoration: none;
	text-transform: uppercase;
	width: 49%;
}

#show-page div.brand-logo img {
	padding: 0;
}
#show-bar #nav li a {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
}

/*

For KCA Specific pages

.kca-nav { 
	height: 30px;
	width: 840px;
	margin: 0px;
	background: transparent url(/assets/kca/kca_mainnav_bg.png) no-repeat;
	border-bottom:5px solid #fff;
	z-index:0;
}
*/
.kca-nav ul { padding: 5px 2px 0 2px; }
.kca-nav ul li { float: left; }
.kca-nav ul li a {
	float: left;
	display: inline;
	height: 22px;
	line-height: 22px;
	margin: 0 1px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #1e1e1e;
	background-color: #82be37;
}
.kca-nav li a:hover, .kca-nav li a.currentPage { background-color: #009deb; }
.kca-nav li a.current {	background-color: #009deb; }

.theme h2.logo img {display: none; } /* removes show logo from headers when themed */

/* New graphical show nav */

.show-bar-graphic{
	height:54px;
	width:994px;
	margin:0 auto;	
}

.show-bar-graphic-list{
	list-style:none;
}

.show-bar-item{
	float:left;
	height:40px;
}

.show-bar-item:hover, .show-bar-item.selected:hover{
	background-position:center -40px;
}

.show-bar-item.selected{
	background-position:center bottom;
}

.show-bar-item a{
	text-decoration:none;
	text-indent:-999em;
	overflow:hidden;
	display:block;
	width:100%;
	height:100%;
}

/* end new show nav */