﻿
body  {
  background-image: url("../images/PalmTrees.jpg");
  background-color: #000000;
  background-repeat: no-repeat;
  }

a:link {
COLOR: #E6E6E6;
text-decoration: none;
}
a:visited {
COLOR: #E6E6E6;
text-decoration: none;
}
a:hover {
COLOR: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a:active {
COLOR: #FFFFFF;
text-decoration: none;
}


h2 {
	color: #ff9900;
	font-size: large;
	font-family: Arial, Helvetica, sans-serif;
}
h3 {
	color: #ffffff;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}

#main_container {
	margin: auto;
	/*background-repeat: repeat;*/
	/*z-index: 1;*/
	/*visibility: visible;*/
	width: 1000px;
	height: 1125px;
	position: relative;
	/*background-image: url('../images/PalmTrees.jpg');*/
}

#menu_table {
	/*border: 2px ridge #FFFFFF;*/
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	/*background-image: url('../images/menu_background.jpg');*/
	font-size: medium;
	color: #FFFFFF;
	line-height: 20px;
	top: 20px;
	position: absolute;
	left: 300px;
}

#menu_table a:link {color: #FFFFFF;}

#menu_table a:visited {color: #FF9900;}
#menu_table a:hover {color: #FFCC00;}

#menu_table a:active {color: #FF9900;}


#top_header_left {
	/*border: 2px ridge #FFFFFF;*/

	width: 480px;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	height: 480px;
	position: absolute;
	text-align: center; /*background-image: url('../images2/header_background_2.jpg');*/;
	background-image: url('../images/BPB_Logo500x500.jpg');
	left: 0px;
	top: 100px;
}
#top_header_right {
	/*border: 2px ridge #FFFFFF;*/

	width: 400px;
	/*padding: 10px;*/
	/*margin: 0px auto 0px auto;*/
	height: 500px;
	position: absolute;
	text-align: center; 
	/*background-image: url('../images2/header_background_2.jpg');*/;
	/*background-image: url('../images/BPB_band_pict.jpg');*/
	left: 500px;
	top: 100px;
}


#home_page_content {

/* added to allow changing the conent of the main area.  The main table can be replaced by other content */

	visibility:visible;
	/*z-index:1;*/
}





#menu_table_bottom {
	position: absolute;
	top: 1125px;
	border-style: none;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	font-size: xx-small;
	border-collapse: collapse;
	color: #FFFFFF;
}
.menu_item-left {
	border-width: 2px;
	border-style: none none none none;
	border-color: #808080;
	text-align: center;
	height: 5px;
	width: 212px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}
.menu_item-right {
	border-width: 2px;
	border-style: none none none none;
	border-color: #808080;
	text-align: center;
	height: 5px;
	width: 212px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}
.menu_items {
	border-width: 2px;
	border-style: none solid none solid;
	border-color: #808080;
	text-align: center;
	height: 5px;
	width: 212px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}
.main_table {
	border: 2px none #000000;
	width: 1000px;
	top: 600px;
	height: 600px;
	position: absolute;
	/*background-color: #FFFFFF;*/
	line-height: 10px;
	vertical-align: top;
}

#content_table_upper_left {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 490px;
	height: 387px;
	vertical-align: top;
	padding-left: 5px;

}

#schedule {
	border: medium groove #FFFFFF;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 490px;
	height: 523px;
	vertical-align: top;
	padding-left: 5px;
	padding-top: 5px;
}

#content_table_upper_right {
	border: medium groove #FFFFFF;
	position: absolute;
	top: 0px;
	left: 500px;
	width: 485px;
	height: 528px;
	vertical-align: top;
	line-height: 1.2;
	padding-left: 10px;
	margin-right: 10px;
}

#content_table_lower_left {
	position: absolute;
	top: 310px;
	left: 0px;
	width: 490px;
	vertical-align: top;

	
}
#content_table_lower_right {
	position: absolute;
	top: 310px;
	left: 520px;
	width: 440px;
	vertical-align: top;
	padding-left: 10px;
	margin-right: 10px;
}
#band_member_list_backround {
	/*background-color: #BE817D;*/
	
}
ul 
{
	background-image: url('../images/Lower_Right_Background.png');
	line-height: 3.3em;
	float: left;
}

.content_bold {
	text-align: center;
	color: #fff;
	/*vertical-align: top;*/


}

#gary_bio {
	visibility: hidden;
	color: #fff;
	position: absolute;
	top: 0px;
	line-height:1.2;
}
#becky_bio {
	visibility: hidden;
	color: #fff;
	position: absolute;
	top: 0px;
	line-height:1.2;
}
#bill_bio {
	visibility: hidden;
	color: #fff;
	position: absolute;
	top: 0px;
	line-height:1.2;
}

#paul_bio {
	visibility: hidden;
	color: #fff;
	position: absolute;
	top: 0px;
	line-height:1.2;
}

#chris_bio {
	visibility: hidden;
	color: #fff;
	position: absolute;
	top: 0px;
	line-height:1.2;
}


#toml_bio {
	visibility: hidden;
	color: #fff;
	position: absolute;
	top: 0px;
	line-height:1.2;
}
#tomh_bio {
	visibility: hidden;
	color: #fff;
	position: absolute;
	top: 0px;
	line-height:1.2;
}

#video_player_and_text {
	z-index: 1;
	visibility: visible;
	height: 360px;
	color: #fff;
}





.handcursor{

cursor:hand;

cursor:pointer;

}



#navlist li { list-style-type: square; }





#band_overview {

	font-family: Arial, Helvetica, sans-serif;

	color: #fff;

	padding: 2px;
	
	text-align: left;

	font-size: 14px;

	font-weight: bold;

	margin: 2px;

	visibility: visible;

	z-index: 1;

	/*background-image: url('../images2/Background3.jpg');*/

}



.bot_menu_items {

	border-width: 2px;

	border-style: none solid none solid;

	border-color: #808080;

	color: #FFFFFF;

	text-align: center;

	width: 100px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: small;

}



#song_list_table {

	color: white;

	font-family: Arial, Helvetica, sans-serif;

	font-size: small;

	width: 845px;

	margin: auto;

	border: 2px solid #FFFFFF;

	vertical-align: top;

	table-layout: auto;

	clip: rect(auto, auto, auto, auto);

	top: auto;

	position: relative;

	background-color:#000;



}

#contact_us_main_container {

	font-family: Arial, Helvetica, sans-serif;

	background-image: url('images2/Background2.jpg');

	background-repeat: repeat-x;

	width: 850px;

	height: 1000px;

	border-color: #FFFFFF;

	margin-right: auto;

	margin-left: auto;

}



#videos_main_container {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background-image: url('images2/Background2.jpg');

	background-repeat: repeat-x;

	width: 850px;

	height: 1000px;

	border-color: #FFFFFF;

	margin-right: auto;

	margin-left: auto;



#you_tube_videos_container {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

}

.footer_table {

	text-align: center;

	width: 850px;

	table-layout: fixed;

}





