.header {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  color: #FFFFFF;
  border: 0px dashed; 
  height: 50px; 
  margin-left: 0px; 
  position: relative; 
  width: 1200px;
}
.page {
  border: 0px dashed #FFFFFF; 
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  color: #FFFFFF;
  margin: 5pt;
  margin-bottom: 5px; 
  margin-top: 5px; 
  position: relative;  
  text-align: left; 
  width: 760px;   
  left: 0px;
  top: 60px;
}
.footer {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  border: 0px dashed; 
  color: #FFFFFF;
  position: relative; 
  width: 1100px; 
  text-align: center; 
}
.main-body {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
	border: 0px solid #FF0000; 
  margin-left: 0px; 
  position: relative; 
  height: 1200px;
  width: 800px; 
}
.bt {
	font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 12px;
  color: #FFFFFF;
  text-align: center;
	border: 0px solid #CCC; 
	position: absolute;
  left: 0px;
  top: -5px;
	width: 290px;
	height: 345px;
}
.bt a {
	font-size: 12px;
}
.twitter_div {
	font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  color: #FFFFFF;
  text-align: left;
	border: 0px solid #CCC; 
	position: absolute;
  left: 0px;
  top: 382px;
	width: 290px;
	height: 650px;
}
.side {
	position: absolute;
  left: 785px;
  top: 145px;
	width: 300px;
	z-index: 0;
}
.google-ad-left {
 border: 0px dashed #FF00FF; 
 width: 500px;
 height: 60px;
 left: 30px;
 top: 5px;
 text-align: right;
 position: absolute;
}
.google-ad-right {
 border: 0px dashed #FF00FF; 
 width: 500px;
 height: 60px;
 left: 551px;
 top: 5px;
 text-align: center;
 position: absolute;
}
.username-display {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
	border: 0px solid #CCC; 
  text-align: left;
  height: 20px; 
  left: 770px; 
  position: absolute; 
  top: 35px; 
  width: 300px; 
}
.menu {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 18px;
  text-align: center;
  border: 0px dashed #FF00FF;
  color: #FFFFFF;
  height: 30px; 
  left: 58px; 
  position: absolute; 
  top: 0px; 
  width: 600px; 
}
.menu a {
   font-size: 24px;
}
.secondary-body {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  color: #FFFFFF;
  font-size: 14px;
  margin-left: 0px; 
  position: relative; 
  text-align: center;
  width: 800px; 
  top: 0px;
}
.secondary-menu {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  color: #FFFFFF;
  background: #555555;
  position: relative; 
  width: 800px; 
  top: 95px;
  left: 200px;
  height: 18px;
  width: 450px;
}
.banner   {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  text-align: center; 
  border: 0px;
  z-index: 0;
}
.form-label {
  text-align: right;
}
.dashboard   {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  background-color: #FFFFFF;
  border: 0px dashed #000; 
  height: 104px; 
  left: 8px; 
  position: absolute; 
  top: 347px; 
  width: 566px; 
  z-index: 1;
}
.login-area {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
	border: 0px solid #CCC; 
  font-size: 14px;
  text-align: left;
  vertical-align: top;
  color: #FFFFFF;
  left: 5px; 
  position: relative; 
  top: 330px; 
  width: 245px; 
}
.center-announcement {
  line-height: 20px;
  font-size: 14px;  
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  line-height: 20px;
  text-indent: 0px;
  border: 0px dashed #fff; 
  left: 115px; 
  position: absolute; 
  top: 0px; 
  width: 190px; 
  padding: 4px;
  color: #FFFFFF; 
}
.center-announcement-link {
  font-size: 14px; 
  line-height: 18px; 
  opacity: 1.00;
  color: #FFFFFF;
  text-decoration: underline;
}
.main-photo {
  text-align: center; 
	border: 1px solid #CCC; 
  left: 0px; 
	top: 130px;
	width: 300px;
  opacity: 1.00; 
  position: absolute; 
 	z-index: 0;
}
.history   {
  background-color: #996633;
	border: 1px solid #CCC; 
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
	color: #FFFFFF;
  font-size: 14px;
  left: 320px;
  position: absolute; 
  top: 400px; 
  height: 165px;
  width: 431px; 
  overflow : auto;
  /*background: url(/images/jgb93-11-07_JerryJohn.jpg) #000 left no-repeat;*/
}
.latest-videos   {
  background-color: #000;
	border: 1px solid #CCC; 
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  left: 320px;
  position: absolute; 
  top: 585px; 
  height: 165px;
  width: 431px; 
  overflow : auto;
  /*background: url(/images/jgb93-11-07_JerryJohn.jpg) #000 left no-repeat;*/
}
.latest-changes   {
  background-color: #666;
	border: 1px solid #CCC; 
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  left: 320px;
  position: absolute; 
  top: 770px; 
  height: 160px;
  width: 431px; 
  overflow : auto;
  /*background: url(/images/jgb93-11-07_JerryJohn.jpg) #000 left no-repeat;*/
}
.ie-font {
	color: #FFF;
	font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
}

.featured-video {
  background-color: #000;
	border: 1px solid #CCC; 
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
	color: #FFF;
  left: 320px; 
  position: absolute; 
  top: 0px; 
  height: 385px;
  width: 431px; 
}
.search   {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  text-align: center;
  border: 0px dashed #fff; 
  height: 25px; 
  left: 820px; 
  position: absolute; 
  top: 5px; 
  width: 200px; 
  z-index: 1;
}

.flash {
	font-size: 14px;
  text-align: left;
  border: 0px solid #ccc;
  padding: 5px 5px 5px 30px;
  margin-bottom: 14px;
  left: 205px; 
  position: absolute; 
  top: 5px;
  width: 350px; 
}

.flash_notice {
  border-color: #9c9;
  color: #060;
  background: url(/images/alertgood_icon.gif) #E2F9E3 left no-repeat;
}

.flash_alert {
  border-color: #c99;
  color: #fff;
  background: url(/images/alertbad_icon.gif) #c00 left no-repeat;
}

.flash_message {
  border-color: #c00;
  color: #000;
  background: #000000 left no-repeat;
}

.stats   {
  background-color: #FF9933;
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  left: 8px; 
  position: absolute; 
  top: 620px; 
  width: 180px; 
}
.stats-label {
}
.stats-value {
  font-weight: bold;
}
.wolf {
  border: 0px dashed #000; 
  height: 155px; 
  left: 2px; 
  opacity: 1.00; 
  position: absolute; 
  top: 2px; 
  width: 103px; 
	z-index: 1;
}
.search-results-header {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 18px;
  color: #FFFFFF;
  text-align: center;
  font-weight: bold;
  top: 10px;
  position: relative;
  height: 80px;
  border: 0px dashed #CCC;
}
.paginate {
	color: #FFFFFF
}
.search-results-body {
  border: 0px dashed #FFF; 
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  text-align: left;
  color: #FFFFFF;
  top: 35px;
  position: relative; 
}
.search-results-show-info {
  border: 0px dashed #FFF; 
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  text-align: left;
  color: #FF9933;
  top: 0px;
  position: relative; 
}
.admin-link {
  color: #00FF00;
}
.admin {
  text-align: center;
}
.images {
  border: 0px dashed #CCC; 
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  text-align: center;
  color: #FFFFFF;
  top: 0px;
  width: 760px; 
  position: relative; 
}
.songs {
	border: 0px dashed #CCC; 
	position: relative; 
	text-align: left;
	top: 20px;
}
.new_song {
	border: 0px dashed #CCC; 
	text-align: left;
}
.show-detail-setlist-row1 {
  border: 0px dashed #FFF; 
  font-size: 14px;
	color: #FFFFFF;
  left: 2px; 
  top: 0px;
  position: relative;
  text-align: center;
}
.spacer {
  clear: both;
}
.show-edit-menu {
  border: 2px solid #FFFFFF;
  width: 500px;
  text-align: right;
  left: 200px;
  position: relative;
}
.show-detail-setlist1 {
  border: 0px dashed #FFF;
  font-size: 16px;
  width: 49%;
	color: #FFFFFF;
  float: left;
  text-align: center;
}
.show-detail-setlist2 {
  border: 0px dashed #FFF;  
  width: 49%;
  font-size: 16px;
color: #FFFFFF;
  float: left; 
  text-align: center;
}
.show-detail-setlist3 {
  border: 0px dashed #FFF; 
  width: 49%;
  font-size: 16px;
color: #FFFFFF;
  float: left; 
  text-align: center;
}
.show-detail-setlist4 {
  border: 0px dashed #FFF; 
  width: 49%;
  font-size: 16px;
color: #FFFFFF;
  float: left; 
  text-align: center; 
}
.show-notes {
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 16px;
  text-align: left;
  border: 0px dashed #FFFFFF; 
  top: -20px;
  position: relative;
  width: 780px;
  color: #FFFFFF;
  overflow : auto;
}
.show-title {
  border: 0px dashed #FFF; 
  text-align: center;
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 20px;
  position: relative;
  width: 520px;
  top: 0px;
  color: #FFFFFF;
}
.show-dropdown {
  background: #FFFFFF;
  color: #000000;
  list-style: none;
  text-align: left;
  font-size: 14px;
}
.shows_index {
	font-size: 20px;
	text-align: center;
}
.recording_modal {
  background: #FFFFFF;
  color: #000000;
}
.bands {
	border: 0px dashed #FFF; 
	left: 150px;
	width: 600px;
	position: relative;
}
.band-title {
	border: 0px dashed #FFF; 
	left: 150px;
	width: 600px;
	text-align: center;
	position: relative;
}
#modal_container {  
  padding: 5px;  
  background-color: #FFFFFF;  
  border: 0px solid #FF0000;  
  overflow: auto;  
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';  
  font-size: 14px;  
  color: #333333;  
  text-align: left;  
} 
 
#modal_overlay {  
    background-color:#000;  
}
.changes-table {
border-style: ridge; 
	border-color: #CCCCCC;
	font-size: 14px;
	font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif'; 
	color: #FFFFFF;
}
.changes-row {
	border-width: 2px; 
	font-size: 14px;
	font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif'; 
	color: #666;
}
.intro-examples {
  color: #FFFFFF;
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 16px;
  width: 550px;
}
.intro-search-heading {
  background: #FFFFFF;
  color: #000000;
}
.search-term {
  color: #FFFFFF;
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 16px;
  font-style: italic;
  vertical-align: top;
  text-align: center;
}
.feedback-email {
  color: #FF9933;
    font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  text-decoration: none;
  text-align: center;
}
.link_SHN ul li {
  list-style: circle url(/images/db_etree_icon.ico);
}
.link_Bit ul li {
  list-style: circle url(/images/bit_torrent_icon.png);
}
.year-link {
	color: #FFFFFF;
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 20px;
  text-decoration: underline;
}

a {
  color: #FFFFFF;
  font-family: 'Gill Sans', 'Gill Sans', 'Arial', 'sans-serif';
  font-size: 14px;
  text-decoration: underline;
}
a:visited {
    color: #FFFFFF;
}
a:hover {
  color: #CCCCCC;
  text-decoration: underline;
}

div {
    overflow: visible;
}
img {
    border: none;
}

.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}


/* TABS for Show Display */
.tabselector, .tab-selector {
  width: auto;
  border-bottom: 1px solid #FFFFFF;
	width: 97%;
  padding: 10px 0 0 10px;
}

.tab-unselected {
  display: inline;
  padding: 2px 3px 0 7px;
  border: 1px solid #FFFFFF;
  border-bottom: 0;
  color: #000000;
}

.tab-selected {
  display: inline;
  padding: 3px 3px 1px 7px;
  background: #ffffff;
  border: 1px solid #FFFFFF;
  border-bottom: 0;
  color: #000000;
}

.tab-selected a:visited {
  color: #000000;
}
.tab-selected a:hover {
  color: #CCCCCC;
  text-decoration: underline;
}

.tab-unselected a {
  padding: 6px;
  color: #ffffff;
}

.tab-selected a {
  font-weight: bold;
  color: #000000;
  padding: 6px;
}

.panes, .pane-selector {
  width: 97%;
  padding-left: 0px;
  margin: 2%;
  min-height: 50px;
  /*   overflow: auto; */
}

.pane-selected {
  list-style-type: none;
  display: inline;
  padding: 0px;
}

.pane-unselected {
  list-style-type: none;
  display: none;
}

.videos {
	position: relative;
	top: 40px;
}

.auto_complete {
	color: #000000;
}

.hidden { display: none; }
.unhidden { display: block; }

/* Sample PopBox CSS Classes */
/* PopBox.js, Copyright (c) 2007, C6 Software, Inc. (http://www.c6software.com/)*/

.PopBoxImageSmall
{
	border: none 1px #ffffff;
	cursor: url("/images/magplus.gif"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #666666;
	cursor: url("/images/magminus.gif"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("/images/magminus.gif"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}

