body {background-color: #CCCCCC; background-image:url("img/background.jpg");  color: #010101; background-attachment:fixed; 
font-family: tahoma, verdana, helvetica, sans-serif; font-size: 10pt; text-align:left;}
img {border: 0px;}
a, a:link, a:active, a:visited {color: #FF0000; text-decoration: underline; font-weight: bold; }
a:hover { color: #010101; text-decoration: none; font-weight: bold; }
a.nav, a.nav:link, a.nav:active, a.nav:visited {color: #FF0101; text-decoration: underline; font-weight: bold; }
a.nav:hover { color: #FF0000; text-decoration: none; font-weight: bold; }
.intext img {float: left; margin: 5px 5px 5px 0px; border: 4px solid #FEFEFE;}
.red {color: #888888; font-weight:bold;}
.date {color: #888888; text-decoration: none; font-weight: bold; width: 115px; }
.container
{ width: 600px; padding:7px; margin:0px auto 0px auto; background-color: #FEFEFE; border: 2px solid #FF0000; margin-bottom: 10px;}
h1 { text-align:center; width: 486px; height: 90px; background-image: url('img/shm2006.gif'); margin: 0; }
td {background-color: #FEFEFE; text-align:center; } 
.linkstable {width: 100%; cell-padding: 1px; cell-spacing:0px; border: 0px solid #FEFEFE; color: #CCCCCC; font-weight:bold; text-decoration: underline;}
.bold {font-weight:bold; text-align:left; color:#010101; }
.white {background-color: #FEFEFE; text-align:left;}
.h1 {display: none;  visibility: hidden;}
h2, h3 {font-family: tahoma, verdana, helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align:left; margin: 0; }
h3 {font-family: tahoma, verdana, helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align:left; color: #010101; }
.center {text-align:center;}
.nav {text-align:center; color: #CCCCCC; font-weight:bold;}
.topcontainer
{ width: 486px; padding:7px; margin:0px auto 0px auto; background-color:transparent; border: 0px; text-align: center; margin-bottom: 10px;}
.littlemiddle {margin:0px auto 0px auto; text-align:center;}

#menuHolder	{
	text-align: center;
	position: relative;
	width: 535px;
	padding: 5px;
	margin: 0 auto 0 auto;
	height: 30px;
	}

#menu		{
      background-color: #000000;
	position: absolute;
	width: 535px;
	top: 0;
	left: 0;
	list-style: none;
	margin: 0;
	padding: 5px;
	height: 13px;
	display: inline;
	overflow: hidden;
	text-align: center;
	}
	
#menu li	{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#menu a		{
	float: left;
	margin-right: 10px;
	padding: 20px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:20px; /* for IE5/Win */
	}
	
#menu a:hover	{
	background-position: 0 -23px;
	}
	
#news a		{ width: 39px; background: url(img/news.gif) top left no-repeat; }
#gigs a		{ width: 38px; background: url(img/gigs.gif) top left no-repeat; }
#collective a	{ width: 99px; background: url(img/collective.gif) top left no-repeat; }
#venues a	{ width: 59px; background: url(img/venues.gif) top left no-repeat; }
#music a	{ width: 50px; background: url(img/music.gif) top left no-repeat; }
#links a	{ width: 50px; background: url(img/links.gif) top left no-repeat; }
#contact a	{ width: 70px; background: url(img/contact.gif) top left no-repeat; }
#forum a	{ width: 49px; background: url(img/forum.gif) top left no-repeat; }

