html, body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.95em;
background-color: #000000;
color: #FFFFFF;
margin: 0;
padding: 0;
height: 100%;
}
img {
padding: 0px;
margin: 0px;
border: 0px;
}
p {margin: 0 0 10px 0;}
h1 {
font-size: 2.4em;
text-align: center;
font-family: "Trebuchet MS", Arial, Verdana;
margin: 0;
margin-bottom: 20px;
}
#container {
min-height:100%;
position:relative;
width: 800px;
left: 50%;
margin-left: -400px;
background-color:#000000;
}
#addthis {
	padding-left: 644px;
}
#searchbar {
	padding-top: 126px;
	
}
#header {
text-align:right;
height: 120px;
background-color: #000000;
background-image: url(http://www.johnbonham.co.uk/site/pictures/design/header/header.jpg);
background-repeat: no-repeat;
margin-bottom: 15px;
}
#content {
background-color:#000000;
margin-left: 200px;

min-height:475px;
height:expression(this.scrollHeight > 475 ? "auto":"475px");

padding:10px;
padding-bottom:95px;   /* Height of the footer */
}
#content p {
margin-left: 0px;
}
.center {
text-align: center;
}
#left {
position: absolute;
left:0;
width: 180px;
}
#left ul {
margin-left: 15px;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}
#left a {
display: block;
padding: 3px;
width: 140px;
background-color: #000000;
border-bottom: 1px solid #eee;
}
#left a:link, #menu a:visited {
color: #EEE;
text-decoration: none;
}
#left a:hover {
background-color: #369;
background-image:url(http://www.johnbonham.co.uk/site/pictures/design/drumkitlogosmallmenu.jpg);
background-repeat: no-repeat;
background-position: right;
color: #FFF;
}
#menu {
margin-top: -15px;
}
#footer {
font-size: 75%;
background-color: #000000;
text-align: center;
color: #C0C0C0;
margin-left: 200px;

position:absolute;
bottom:0;
width:600px;
height:95px;   /* Height of the footer */
}
.footdecoration {
font-size: 2em;
font-weight: bold;
color: #FFFFFF;
}
#footcol1{color: #666666;}
#footcol2{color: #999999;}
#footcol3{color: #CCCCCC;}
a:link {
	color: #0099FF;
}
a:visited {
	color: #0099FF;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #0099FF;
}
.menutitle {
text-align: center;
font-family: Georgia, Arial, Verdana;
}
.quoteouter {
color: #000000;
background-color: #FFFFFF;
padding-left: 32px;
background-image: url(site/pictures/design/quotes66.gif);
background-position: top left;
background-repeat: no-repeat;
}
.quoteinner {
padding-right: 32px;
background-image: url(site/pictures/design/quotes99.gif);
background-position: bottom right;
background-repeat: no-repeat;
}
.track {
padding-left: 35px;
}
.tested {
font-style: italic;
color:#CC0000;
}
.notice {
color: #FFCC00;
}
#bio {
	position: absolute;
	left: 480px;
	width: 260px;
	border: solid #ffc000 2px;
	padding: 5px;
	font-size: 0.8em;
}
.smalltext {
	font-size: 0.8em;
}
