BODY {
	background-color : black;
	font-size: small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:100%;
	margin:0px;
	padding:0px;
	text-align : center;
	scrollbar-face-color: silver;
	scrollbar-arrow-color: black;
	scrollbar-highlight-color: silver;
	scrollbar-3dlight-color: silver;
	scrollbar-darkshadow-color: black; 
	scrollbar-track-color: silver;
	scrollbar-shadow-color: black; 

}

table{
	border-collapse: collapse;
}

#container {
	color: black;
	height:100%;
	margin: 0px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	width:760px;;
}

#header{
	border-bottom: 1px solid black;
	height:250px;
	margin:0px;
	padding: 0px;
	vertical-align : top;
	width:760px;
}

#header img{
	border:0px;
	margin:0px;
	padding:0px;
}

#tpbar{
	background-image : url(graphic/bbar.jpg);
	color : Silver;
	font-size : small;
	height : 50px;
	text-align : center;
}

#nav_bar {
	height:50px;
	margin:0px;
	padding:0px;
	width:760px;
}

#nav{
background-image : url(graphic/bg_menu.jpg);
	color : white;
	font-size : x-small;
	margin:0px;
	padding:0px;
	vertical-align : top;
	text-align : center;
	width:150px;
}

#menu {
	margin: 3px;
	padding: 0px;
	text-align : center;
}
	
#menu ul {
	list-style : none;
	margin:0px;
	padding:0px;
}

#menu li {
	width: 130px;
	list-style : none;
	margin : 5px;
	padding:0px;
}

#menu A {
background-color : black;
background-image : url(graphic/bbar.jpg);
	border:1px solid silver;
	color : white;
	display : block;
	font-weight : bold;
	height : 20px;
	margin : 0px 2px;
	padding:5px;
	text-align : left;
	text-decoration : none;
	
}

#menu A:hover {
	background-color : silver;
	background-image : url(graphic/bbar2.jpg);
	border:1px solid black;
	color : silver;
}

#menu A:active {
	color : White;
}

#middle{
	background-color : white;
	color:black;
	font-size: x-small;
	overflow: auto;
	height:100%;
	margin: 0px;
	padding: 5px;
	vertical-align : top;
	width:610px;
}

#middle img{
	background-color : black;
	border: 1px solid black;
	margin:5px;
}

#content p{
	text-align : left;
}

#content ul{
	text-align : left;
}

#content ol{
	text-align : left;
}

#bar {
	background-color:black;
	background-image : url(graphic/bbar.jpg);
	clear:both;
	color : white;
	font-size: xx-small;
	height:15px;
	padding:5px;
	text-align : center;
}

#bar a:link {color: white ;}     /* unvisited link */
#bar a:visited {color: gray;}  /* visited link */
#bar a:hover {color: gray;}   /* mouse over link */
#bar a:active {color:gray;}   /* selected link */

#gigs{
	font-size : x-small;
	color: black;
	width: 300px;
}

#gb{
	height:85%;
	width:95%;
	padding:0px;
	margin:2px;
}

H1 {
	font-size : small;
	color: black;
	text-align : left;
}

H2 {
	font-size : x-small;
	color: black;
	text-align : left;
}

H3 {
	font-size : x-small;
	color: black;
	text-align : left;
	margin:0px;
}

H4 {
	font-size : xx-small;
	color: black;
	text-align : center;
}

a:link {color: black; 
font-weight : bold;}     /* unvisited link */
a:visited {color: black;
font-weight : bold;}  /* visited link */
a:hover {color: black;
font-weight : bold;}   /* mouse over link */
a:active {color:black;
font-weight : bold;}   /* selected link */


IMG {
	A: hover, A:active {color: #FFFFFF}
}
#middle A:hover IMG {
	BORDER: 1px solid red;
	FILTER: xray; 
}
#middle A:active IMG {
	BORDER:1px solid red; 
	FILTER: xray; 
}

#middle A:visited IMG {
	BORDER: #ffcc00 1px solid; 
	FILTER: none;
}

