*{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	vertical-align:baseline;
	}
body{
  font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-align:center;
	line-height:1.4;
	}
table{
	table-layout:fixed;
	border-collapse:collapse;
	border-spacing:0;
	}
td{
	vertical-align:top;
	}
p{
	margin:5px 0 10px;
	}
ul,ol{
	margin:5px 25px 10px;
	}
li{
	margin:0 0 0 15px;
	}
a:link,a:visited{
	color:#000;
	text-decoration:none;
	}
a:focus,a:hover,a:active{
	text-decoration:underline;
	}
.wrap{
	width:990px;
	margin:0 auto;
	}
#head{
	height:175px;
	background:url('images/head_bg.gif') repeat-x;
	}
#head td{
	width:247px;
	padding:20px 0;
	}
#head img,#head p{
	float:left;
	}
#head p{
	margin:50px 0 0;
	font-weight:bold;
	}
/*
#head h1,#head h1 a{
	display:block;
	width:381px;
	height:272px;
	background:#a7a37e url('images/logo.jpg') no-repeat;
	}
#head h1 a{
	text-indent:-9999px;
	background:none;
	}
#head h1 a:active{
	outline:0;
	}
*/
#page{
	text-align:left;
	background:#000;
	}
#page ul{
	float:right;
	width:auto;
	margin:210px 135px 0 0;
	}
#page li a{
	display:block;
	width:319px;
	height:90px;
	margin:10px 0 20px;
	}
#page li a.store{
	background:url('images/store_link.gif') no-repeat;
	}
#page li a.shows{
	background:url('images/shows_link.gif') no-repeat;
	}
#page li a.store:hover{
	background:url('images/store_hover.gif') no-repeat;
	}
#page li a.shows:hover{
	background:url('images/shows_hover.gif') no-repeat;
	}
#foot{
	clear:both;
	padding:25px;
	}
#foot p{
	margin:0;
	font-size:75%;
	}
.clear-b{
	clear:both;
	}
.alignright{
	float:right;
	width:auto;
	}
.alignleft{
	float:left;
	width:auto;
	}
.aligncenter{
	text-align:center;
	}
