body {	background-color: #D7D6D1; 
		text-align: center; 
		margin-top: 0px; 
		margin-left: 0px; 
		padding: 0px; 
		border: 0px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #5a5a5a;
}

#wrap { 
		background-color: #fff; 
		width: 747px; 
		margin-right: auto; 
		margin-left: auto; 
		border: 1px solid #676767; 
		border-top: 0px; 
		margin-top: 0px;
		}
#main_logo {	
		float: left; 
		padding: 15px;	
		}

#left_nav {
		float: left; 
		width: 230px; 
		height: 285px;
		text-align: left; 
		background-image: url('/images/nav-background.gif'); 
		background-repeat: no-repeat;
		}

/* GENERAL LINKOLOGY */
a:link, a:visited {
	color: #c90004;
	text-decoration: none;
	background: transparent; 
}

a:hover { 
	color: #c90004;
	text-decoration: underline;
	background: transparent; 
}

a:active {
	color: #c90004;
	text-decoration: none;
	background: transparent;
}

a.highlight {
	color: #ffffff; 
	background: #EC5006;
}

.highlight {
	color: #ffffff; 
	background: #EC5006;
}

/* GENERAL TEXTOLOGY */
p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;  /* be kind to Netscape 4 */
}

li, ul, ol, h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;   /* be kind to Netscape 4 */
}

html p {
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 11px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #c90004;
	font-style: oblique;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

h1 a:link, h1 a:visited, h2 a:link, h2 a:visited {
	text-decoration: none;
	color: #000000;
}

h1 a:hover, h2 a:hover {
	text-decoration: underline;
	color: #000000;
}

h2 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5a5a5a;}

.quote_table {
			font-size: 15px;
}

.message_members { float: right; 	height: 14px; 
	width: 136px;
	margin: 15px;}

#message_members
{
  display: block;
  width: 136px;
  height: 14px;
  background: url("/images/message_members.gif") no-repeat 0 0;
}

#message_members:hover { background-position: 0 -14px; }

#message_members span
{
  display: none;
}


#navlist {
	list-style: none;
	text-align: left;	
	margin: 18px 0 0 8px;
	padding: 0;
}
#navlist li {
	margin: 0; 
	padding: 0;
    list-style: none;
	float: left;
	height: 23px;
	width: 161px;
}


#navlist a {
    display:block;
	width:161px;
	height: 23px;
    text-decoration: none;
    padding: 23px 0 0 0;   
	overflow: hidden;
	height: 0px !important;
	height /**/:23px; /* for IE5/Win only */
}
#navlist a:hover { 
    background-position:0 -23px;
}

#navlist a:active, #navlist a.selected {
	background-position: 0 -23px;
	}

.heading { float: right; }

.bold { font-weight: bold;}
.content {float: left; 
		margin: 5px; 
		margin-left: 22px; 
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		}


.header_yearbyyear {
background: url("/images/header_yearbyyear.gif") top right no-repeat;
width: 494px;
height: 50px;
float: right;
}

.header_biography{
background: url("/images/header_biography.gif") top right no-repeat;
width: 494px;
height: 50px;
float: right;
}

.header_discogrpahy{
background: url("/images/header_discography.gif") top right no-repeat;
width: 494px;
height: 50px;
float: right;
}

.header_gigogrpahy{
background: url("/images/header_gigography.gif") top right no-repeat;
width: 494px;
height: 50px;
float: right;
}

.header_photos{
background: url("/images/header_photos.gif") top right no-repeat;
width: 494px;
height: 50px;
float: right;
}

.header_video{
background: url("/images/header_video.gif") top right no-repeat;
width: 494px;
height: 50px;
float: right;
}


.header_welcome{
background: url("/images/header_welcome.gif") top right no-repeat;
width: 494px;
height: 50px;
float: right;
}

.header_theband {
background: url("/images/header_theband.gif") top right no-repeat;
width: 494px;
height: 50px;
float: right;
}

.header_facts {
background: url("/images/header_facts.gif") top right no-repeat;
width: 494px;
height: 50px;
float: right;
}

.image { border: 4px solid #999;}

#soundvision a  {
	background: url("/images/soundvision.gif") top left no-repeat;
	}

#yearbyyear a  {
	background: url("/images/menu_yearbyyear.gif") top left no-repeat;
	}

#michael a  {
	background: url("/images/menu_michael.gif") top left no-repeat;
	}

#theband a  {
	background: url("/images/menu_theband.gif") top left no-repeat;
	}

#biography a  {
	background: url("/images/menu_biography.gif") top left no-repeat;
	}

#discography a  {
	background: url("/images/menu_discography.gif") top left no-repeat;
	}

#switch a{
	background: url("/images/menu_switch.gif") top left no-repeat;
	}

#facts a {
	background: url("/images/menu_facts.gif") top left no-repeat;
	}

#photos a {
	background: url("/images/menu_photos.gif") top left no-repeat;
	}

#video a {
	background: url("/images/menu_video.gif") top left no-repeat;
	}

#gigography a {
	background: url("/images/menu_gigography.gif") top left no-repeat;
	}


#footer {
	position: relative;  /* needed for Safari (to position the footer correctly) */
	padding: 0px;
	background: url("/images/footer.gif") left bottom no-repeat;
	width: 747px; /* width of site */
	height: 69px;
	clear: both;
}

#footer .text {
	position: absolute;
	bottom: 18px;
	right: 85px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #838383;
}

.text a:link, .text a:visited {
	text-decoration: none;
	color: #838383;
}

.text a:hover {
	text-decoration: underline;
	color: #404040;
}
