body {
  text-align: center;
  margin:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#003366;
  }
  
 a,
 a:hover,
 a:link,
 a:active,
 a:visited {
 	color:white;
	text-decoration:none;
 }
  
 #container{
 	position:relative; 
	margin: 0px auto 0px auto;
	padding:0;
  	text-align: left;
	/*left:165px; 
	top:3px; */
	width:960px; 
	/*height:609px; */
  }
  
 #logo_image{
 	position:absolute; 
	left:0px; 
	top:0px; 
	width:386px; 
	height:239px; 
	background-color:#000000;
  }
  
 #navigation_container{
 	position:absolute; 
	left:387px; 
	top:0px; 
	width:574px; 
	height:240px; 
	float:left;
  }
  
 #logo_text{
 	position:absolute; 
	left:246px; 
	top:160px; 
	width:714px; 
	height:79px; 
	float:right;
	z-index:99;
  }
  
 #content_container{
	position:absolute;
	left:0px;
	top:235px;
	width:960px;
	height:365px;
	background-color: #000000;

	/*background-color: #FF6600; 
	layer-background-color: #FF6600; */
  }
  
 #gallery_container{
	position:absolute;
	left:0px;
	top:235px;
	width:960px;
	background-color: #000000;
	border:0;
  }
  
  html>body #content_container{
  	height:auto;
  }
  
 #content_container2 {
 	position:absolute; 
	left:0px; 
	top:659px; 
	width:960px; 
	padding:10px 40px 10px 40px;
	/*height:365px; */
	background-color: black; 
	layer-background-color: black; 
  }
  
  html>body #content_container2{
  	height:1261px;
  }
  
  #content_container2 td {
	color:white;
	font-size:12px;
  }
  
  #band_pages_heading_container { 
  	position:relative; 
	left:0px; 
	top:0px; 
	width:420px; 
	height:150px;
	padding:0; 
	background-color: #000000; 
	layer-background-color: #000000; 
  }
  
  #band_pages_text_container { 
  	position:ralative; 
	left:0px; 
	top:150px; 
	width:420px; 
	height:323px;
	padding:0px 15px 15px 25px; 
	color:white;
	font-size:12px;
	background-color: #000000; 
	layer-background-color: #000000; 
	border:1px solib black;
  }
  
  html>body #band_pages_text_container{
	width:380px;  
	height:308px;
  }
  
  #band_pages_image_container   {  
  	position:relative; 
	left:420px; 
	top:0px; 
	width:540px; 
	height:366px; 
  }
  
 #band_pages_header {
 	position:absolute; 
	left:0px; 
	top:151px; 
	width:960px; 
	height:135px; 
	padding:0px 0px 0px 25px; 
	z-index:99; 
  }
  
  

  /* ###################  NAV  #################################### */
  
  

#nav {
	position:relative;
	margin:0;
	padding:0;
}
#nav ul {
	position:relative;
	list-style-type: none;
}   
  
#nav li {  
	width: 50px;
	height:22px;
	position: relative;
	color:#FFFFFF;
	font-size:1.0em;
	font-weight:normal;
	text-align:center;
	/*background-color:#9BAAC4;*/
	/*border-right:1px solid #FFFFFF;*/
	float:left;
	margin:0px 10px 0px 0px;
	padding:0;
	list-style-type: none;
	/*border:1px solid red;*/
		}
html>body #nav li {/*NN and Opera*/
	/*\*/ height:auto;
		width: 70px; /**/ 

}   
  
 #nav li a, 
 #nav li a:link, 
 #nav li a:visited, 
 #nav li a:active {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding:0px;
}  
  
#nav li a:hover {
	color:#FFFFFF;
	/*background-color:#665643;*/
	text-decoration:none;
	padding:0px;
}   

#nav li ul {
	display: none;
	position: absolute; 
  	top: 22px;
  	left: 0;
	/*border:1px solid orange;*/
	margin:0;
	padding:0;
	}
	
#nav li > ul {
	top: auto;
	left: auto;
	}

#nav ul li a {
	display: block;
	border-top:1px solid #FFFFFF;
	}

/* Fix IE. Hide from IE Mac \*/
* #nav html ul li { float: left; }
* #nav html ul li a { height: 1%; }
/* End */ 
  
#nav li:hover ul, 
#nav li.over ul  {
	color:#FFFFFF;
	/*background-color:#665643;*/
	text-decoration:none;
	display: block;
	/*border:1px solid green;*/
}  

  /* ###################  END NAV  #################################### */
  
