
/* PERFORMERS SECTION */
.container { margin: 0px; }
.rtop, .rbottom{ display: block; background: #e6e2af; }
.rtop *, .rbottom *{ display: block; height: 1px; overflow: hidden; }
.r1{ margin: 0 5px }
.r2{ margin: 0 3px }
.r3{ margin: 0 2px }
.r4{ margin: 0 1px; height: 2px }

#Performer_Navigation {
	width: 100%;
	text-align: center;
}

#Performer_1_Link, #Performer_2_Link, #Performer_3_Link, #Performer_4_Link {
	width: 50px;
	display: block;
	float: left;
  margin: 2px;
}

#Performer_5_Link {
	width: 218px;
	display: block;
	float: inherit;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
}

#Performer_Navigation a {
	width: 100%;
	display: block;
	float: inherit;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
  text-decoration: none;
	padding-top: 8px;
	padding-bottom: 6px;
	border: 0px solid #1d1d1d;
	margin-left: auto;
	margin-right: auto;
}

#Performer_Navigation .Performer_Link_On a {
  background-color: #ff9933;
  color: #445878;
}

* a:active, * a {
  outline: none;
  -moz-outline-style: none;
}

#Performer_Navigation .Performer_Link_On .container, 
#Performer_Navigation .Performer_Link_On .rtop *, 
#Performer_Navigation .Performer_Link_On .rbottom * { background: #ff9933; }


#Performer_Navigation .Performer_Link_On a:hover {
color: #445878;
}

#Performer_Navigation .Performer_Link_Off a {
color: #ff9933;
}

#Performer_Navigation .Performer_Link_Off .container, 
#Performer_Navigation .Performer_Link_Off .rtop *, 
#Performer_Navigation .Performer_Link_Off .rbottom * { background: #1d1d1d; }

#Performer_Navigation .Performer_Link_Off a:hover {
color: #445878;
}


/* ARTISTS CONTENT DIV */

#Performer_1, #Performer_2, #Performer_3, #Performer_4, #Performer_5 {
	text-align: left;
	font-size: 14px;
	color: #1d1d1d;
}

.Show_Performer {
	display: inherit;
}

.Hide_Performer {
	display: none;
}

#Members_Links {
	margin-left: 10px;
}

#Members_Links a {
	padding-top: 3px;
	padding-bottom: 3px;
}

.cleardiv {
	clear: both;
}
			
.sfp {
	display: block;
	float: left;
	width: 218px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 2px solid #1d1d1d;
}

.sfp_image {
	text-align: center;
	width: 60px;
	display: block;
	float: left;
}

.sfp_name {
	width: 158px;
	display: block;
	font-weight: bold;
	float: right;
}

.sfp_time {
	width: 158px;
	display: block;
	font-weight: normal;
	float: right;
}

.sfp_time * {
	font-weight: normal;
}

#performers_wrapper {
	width: 379px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	margin-bottom: 0px;
}

#performers_nav {
	display: block;
	float: left;
	padding: 0px 0px 0px 8px;
	width: 385px;

}

#performers_nav a:hover {
	background-image: URL("/images/schedule_button-on.png");
	background-repeat:no-repeat;
	color:#003366;
}

.performers_tab_off {
	display: block;
	float: left;
	width: 73px;
	height:38px;
	color: #ffffff;
	background-image:URL("/images/schedule_button-off.png");
	background-repeat:no-repeat;
	padding-top: 5px;
	padding-bottom: 0px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.performers_tab_on {
	display: block;
	float: left;
	width: 73px;
	height:38px;
	background-image:URL("/images/schedule_button-on.png");
	background-repeat:no-repeat;
	color: #003366;
	padding-top: 5px;
	padding-bottom: 0px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

#performers {
	width: 379px;
	color: #000;
}

#performers_main_top {
	background-image: URL("/images/performers_top.png");
	display: block;
	float: left;
	width: 379px;
	height: 5px;
 line-height:1px;
 font-size:1px;
}

#performers_main_content {
	display: block;
	background-color: #fff;
	float: left;
	width: 359px;
	padding-left: 10px;
	padding-right: 10px;
}

#performers_main_content img {
	position: relative;
	left: auto;
	top: auto;
	width: auto;
  visibility: visible;
  z-index: 10;
}

#performers_main_bottom {
	background-image: URL("/images/performers_bottom.png");
	background-repeat:no-repeat;
	display: block;
	float: left;
	width: 379px;
	height: 5px;
	margin:0px 0px 50px 0px;
 line-height:1px;
 font-size:1px;
}

#performers_title {
	display: block;
	float: left;
	font-weight: bold;
	font-size: 14px;
	width: 379px;
}

#performers_content {
	display: block;
	float: left;
	width: 359px;
	padding: 5px;
	margin:0px 0px 10px 0px;
}

#SlideshowContainer * {
	background: #fff;	
}
