	html,
	body {
		margin:0;
		padding:0;
		height:100%;
		background:url(/Images/side.png) no-repeat;
		background-position:top left;
		background-attachment:fixed;
	}
	p { margin:0; }
	#container {
		min-height:100%;
		position:relative;
	}
	#header {
	   width:100%;
		top:0;
		position:fixed;
		height:27px;
		background:url(/Images/top-left.png) no-repeat;
	}
	#body {
	    padding-left:45px;
		padding-bottom:40px;	/* Height of the footer */
	}
	#footer {
	   width:100%;
		bottom:0;
		position:fixed;
		height:40px;
		background:url(/Images/bottom.png) no-repeat;
		background-position:bottom left;
	}
	#body h2 { margin:0;font-size:24px;font-family:arial;color:#363636;font-weight:normal;padding-bottom:8px; }
	.menu { margin-top:10px;margin-bottom:30px; }
	.menu td { text-align:center;padding-left:10px;padding-right:10px;padding-bottom:0; }
	.Base { background:url(/Images/content-bottom-right.png) no-repeat;background-position:bottom right;width:141px;height:96px; }
	.ContentP { text-align:center;margin:10px 30px 0 20px;font-family:arial;font-size:13px; }
	.ecommercetable {
	border:0;
}
h1 a,h2 a, h3 a, h4 a, h5 a, h6 a {
	 text-decoration:none;
}
/* shop td below */
.shoptdoff {
	background:#ffffff;
}
.shoptdon {
	background:url(/Images/shoptdbg.png) no-repeat #FFFFFF;
	background-position:center center;
}
.ContactTab a {
	color:black;font-weight:normal;text-decoration:none;
}
.HomeTab, .HomeTab a {
	color:black;font-weight:normal;text-decoration:none;
}
.ContactTab {
	background:url(/modules/tabs/contact.png) no-repeat;background-position:bottom center;
}
.TourTab {
	background:url(/modules/tabs/tour.png) no-repeat;background-position:bottom center;
}
.GigsTab {
	background:url(/modules/tabs/news.png) no-repeat;background-position:bottom center;
}
.PicsTab {
	background:url(/modules/tabs/pictures.png) no-repeat;background-position:bottom center;
}
.HomeTabHTwo {
	background:url(/modules/tabs/home.png) no-repeat;background-position:bottom center;
}
.MerchTab {
	background:url(/modules/tabs/merchandise.png) no-repeat;background-position:bottom center;
}
.galleryalbumsdiv {
	background:url(/Images/smallspinner.gif) no-repeat transparent;background-position:center center;width:200px;height:240px;margin:30px 20px 30px 32px;text-align:center;float:left;
}