
body {  
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #000000;
	background-repeat: none; 
	}

.root-header {  
	z-index: 3;
	top: 0;
	left: 0;
	position: fixed;
	background-color: #5A0000; 
	width: 100%; 
	padding: 10px 0px 0px 25px;
	margin:  0px 0px 0px 0px;
	background-color: #000000;
	border-bottom: #787850 solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	font-weight: bold;
	height: 38px;
	line-height: 160%;
	}
	
.root-header .a {  
	padding-bottom: 10px;
	line-height: 160%;
	}	

.root-header-left {  
	float: left;
	position: relative;
	padding: 12px 0px 0px 14px;
	}
		
.root-header-right {  
	float: right;
	position: relative;
	padding: 12px 20px 0px 14px;
	}



a:link {  color: #B09C7B}
a:visited {  color: #B09C7B}
a:active {  color: #B09C7B}
a:hover {  color: #B09C7B}

.root-header a:link {  color: #A69974;  padding-right:  7px;  padding-left:  7px;}
.root-header a:visited {  color: #A69974;  padding-right:  7px;  padding-left:  7px;}
.root-header a:active {  color: #C6BC9F;  padding-right:  7px;  padding-left:  7px;}
.root-header a:hover {  color: #CCCCCC;  padding-right:  7px;  padding-left:  7px;}

.root-header-right a:link {  color: #cccccc;  padding-right:  7px;  padding-left:  7px;}
.root-header-right a:visited {  color: #cccccc;  padding-right:  7px;  padding-left:  7px;}





.header {
		position: fixed;
		top: 39px;
		left: 0px;
		width:  978px;
		background-color: #1A1610; 
		margin:  0px 0px 0px 0px;
		padding:  12px 0px 12px 20px; 
		border-bottom: 3px color="black";
		font-size: 60%;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		z-index: 3;
		}

.topbar {
		position: absolute;
		top: 55px;
		left: 0px;
		background-color: #02172C; 
		width:  998px;
		height: 11px !important;
		height: 15px;
		margin: 34px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		z-index: 2;
		}

#sidebar {
		position: absolute;
		top: 100px;
		left: 0px;
		width: 249px;
		background-color: #1C150B;
		background-color: #000000; 
		margin: 10px 0px 0px 0px;
		padding: 10px 0px 23px 19px;
/*		background-image:url(images/background.gif);*/
		}

#sidebar p {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
		line-height:  110%;
		color:#999999;
		}


#sidebar a:link {  color: #947F60}
#sidebar a:visited {  color: #947F60}
#sidebar a:active {  color: #947F60}
#sidebar a:hover {  color: #947F60}



#content {
		position: absolute;
		top: 100px;
		left: 230px;
		width:  544px;
		height:  304px !important;
		height:  306px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px; 
		border-top:  1px solid #000000;
		border-left:  1px solid #382E1D;
		border-right:  1px solid #382E1D;
		border-bottom:  1px solid #382E1D;
		z-index: 0;
		background-color: #4A3422;
		background-color: #000000;
		}


#inset {
		position: absolute;
		top: 98px;
		left: 818px;  
		width:  162px !important;
		width:  202px;
/*		border:  1px solid #333333;*/
		background-image:url(images/inset-fade.jpg);
		margin:  0px 0px 0px 0px;
		padding:  22px 0px 39px 18px !important;
		padding:  28px 10px 59px 20px;
		}

#inset p {
		line-height: 17px;
		margin: 0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
		color:#009966;
		color:  999999;
		}

p	 {	
	font-size: 70%;	
	line-height: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 }

ul 	{
	font-size: 70%;
	line-height: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}

ol 	{font-size: 70%;
	line-height: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}

.pagetitle { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 110%; 
	font-weight: bold;
	}

.subtitle {
	font-weight: bold; 
	padding-top: 7px;
	}

.columnheader 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold
	}

.indent {  margin-left: 41px}


.verdana {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%;
	}

.verdanabold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-weight: bold;
	}

.interview { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold ; 
	color: #ddd;
	}

hr 	{
	background-color:  #808080;
	color: #808080; /* this color shouldn't matter, but IE color instead background-color */
	height: 1px;
	border: 0; 
	}




.header-mainpage {
		background-color: #3A2C16; 
		margin: 0px 0px 0px 0px;
		padding:  4px 0px 3px 92px; 
		border: 0px;
		color:  red;
		}

.mainpage-banner {
		margin:  18px 0px 1px 98px;
		padding:  0px 0px 0px 0px; 
		}

.mainpage-table {
		margin:  20px 0px 0px 99px;
		padding:  0px 0px 0px 0px; 
		}

#mainpage-interview-wrapper {
		width:  300px !important;
		width:  340px;
		border:  5px solid #666666;
		background-color: #262626; 
		margin:  90px 0px 0px 79px;
		padding:  20px 20px 20px 20px; 
		}

#mainpage-members-wrapper {
		position:absolute;
		top: 68px;
		left: 348px;
		width:  297px !important;
		width:  297px;
		border:  0px solid #3A2C16;
		margin:  40px 0px 0px 109px;
		padding:  0px 0px 0px 0px; 
		z-index:  0;
		line-height:  193%;
	}


.new {
	color:  #C64B00;
	color:  #DDB848;
	font-weight:  bold;
	font-size:  90%;
	}

.members-title {
		margin:  0px 0px 12px 0px;
		padding:  4px 0px 4px 4px; 
		color:  #CCCCCC;
		background-color: #3A2C16;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 70%;
		}

.photo-table {
		margin:  81px 0px 0px 85px;
		padding:  0px 0px 0px 0px; 
		}

.photo-table-landscape {
		margin:  0px 0px 0px 32px;
		padding:  0px 0px 0px 0px; 
		}


#songs-wrapper {
		margin:  100px 0px 20px 35px;
		padding:  0px 0px 0px 0px; 
		}




embed {
		margin:  0px 0px 0px 0px;
		padding:  0px 0px 0px 0px;
		}

object	{
		margin:  0px 0px 0px 0px;
		padding:  0px 0px 0px 0px;
		background-color: #000000;
		border:  0px;	
		}

param	{
		margin:  0px 0px 0px 0px;
		padding:  0px 0px 0px 0px;
		}
		
#thumbnail-content {
	position: absolute;
	top: -15px;
	left: 78px;
	margin: 0px;
	padding: 0px;
	}	
	
.thumbnail-intro {
	position:  absolute;
	top:  99px;
	left:  0px;
	padding:  205px 0px 0px 80px;
	margin:   12px 0px 0px 22px;
	width:  670px !important;
	width:  750px;
	height:  220px !important;
	height:  427px;
	border:  1px solid #5E5E51;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	}

#thumbnail-wrapper {
		top: 150px;
		left: 216px;
		width:  544px;
		height:  298px !important;
		height:  306px;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 30px 0px;
	}

.thumbnails {
	color:  #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding:  0px 0px 0px 0px;
	margin:  10px 10px 0px 20px; 
	}

.thumbnails a {
	padding: 4px 15px 4px 13px;
	color: #cccccc;
	text-decoration: none;
	border:  1px solid #373730;
	}

.thumbnails a img {
	display: none; 
/*	border:  solid #cccccc 1px; */
	}	
	
.thumbnails a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #4F4F44;
/*	border:  1px solid #5E5E51; */
	}	

.thumbnails a:hover img {
	display: block; 
	position: absolute;
	height:  275px;
	width:  500px; 
/*	border:  solid #cccccc 1px;
	top:  431px;
	left: 22px; */
	}		
	
.footer {
		background-color: #3A2C16; 
		margin:  22px 0px 40px 0px;
		padding:  5px 0px 6px 100px; 
		border: 0px;
		font-size: 60%;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		}

.footer-christmas07 {
		position:  relative;
		top:  489px;
		left:  0px;
		background-color: #3A2C16; 
		margin:  0px 0px 40px 0px;
		padding:  5px 25px 6px 100px; 
		border: 0px;
		font-size: 60%;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		}


	

.header-main {
		background-color: #04243F; 
		width:  980px;
		height: 8px !important;
		height: 12px;
		margin: 34px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
