/* CSS Document */

.sitebody {
	background:#d4cab9;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font: 15px Verdana, "Times New Roman", Times, serif;
	
}
#bottom{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background:url(images/bottom_shadow.gif) center bottom no-repeat #d4cab9;
}
#top{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background:url(images/top_shadow.gif) center bottom no-repeat #d4cab9;
	}
#clear{
	width:750px;
	height:2px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	clear:both;
}
/*------INDEX-------*/


#wrapper {
	background:url(images/bkgd2.gif) bottom center repeat-y #ffffff;
  width:820px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:auto;
  margin-right:auto;
  padding:0px 0px 0px 0px;
  text-align: center;
  min-height:700px;
}

* html #wrapper{
  width: 800px;
}

#main1 {
	background:url(images/mainImages_edit.jpg) top center no-repeat #ffffff;
	width:800px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	min-height:750px;
	text-align: left;
}

#main2 {
	background:url(images/mainsmall.jpg) top center no-repeat #ffffff;
	width:800px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	min-height:750px;
	text-align: left;
  	
}

#title p{
	width:250px;
	margin:10px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	color:#080C17;
	text-transform:lowercase;
	font: 150% Verdana, "Times New Roman", Times, serif;
	letter-spacing:3px;
}
#title p.small{
	margin-top:0px;
	font-size:125%;
	font-weight:normal;
	}

#title a{
	color:#080C17;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:85%;
	font-weight:normal;
	text-decoration:none;

}

#player{
	width:350px;
	padding:0px 0px 0px 0px;
	margin:100px 0px 0px 50px;
}

/*-----------------------------
	NAVIGATION
--------------------------*/

#nav-wrap{
	width:750px;
	margin:0px 0px 0px 40px;
	padding:0px 0px 0px 0px;
	clear:both;
}
#navigation, #navigation ul{
	float:left;
	width: 540px;
	font-size:80%;
	padding:0px 0px 0px 0px;
	margin:30px 0px 0px 95px;
	line-height: 15px;
	/*clear:both;*/
	
}
#navigation li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	text-transform:lowercase;
	letter-spacing:1px;
	float: left;
	text-align:center;
	width: 5.5em;  /*width needed or else Opera goes nuts */

}
#navigation li ul { /* second-level lists */
	background:#ffffff;
	filter:alpha(opacity=.75);
	-moz-opacity:.75;
	opacity:.75;
	line-height:15px;
	position: absolute;
	width: 6em;
	left: -999em;
	padding:4px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#navigation li li {
	 width: 6em;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-weight: normal;
	text-align:right;
}
#navigationbar li li a:hover{
    	width: 190px;
	background:#979D2C;
	
}

/*#navigation li ul a{ 
	background:#1B779C;
	width: 190px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background-image:none;
}
*/

#navigation li:hover ul, 
#navigation li.sfhover ul {
	left: auto;
}
#navigation a,
#navigation a:active,
#navigation a:link,
#navigation a:visited{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#AD100B;
	font-weight:normal;
	text-decoration:none;
	display: block;
}
#navigation a.nested,
#navigation a:active.nested,
#navigation a:link.nested,
#navigation a:visited.nested{
	background:#472404;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image:none;
}
#navigation a.none,
#navigation a:active.none,
#navigation a:link.none,
#navigation a:visited.none{
	background:none;
}
#navigation a:hover{
	color:#8B5137;
	font-weight:normal;
	text-decoration:none;
}
#nav-clear{
	clear:both; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	width:750px; 
	height:1px;
}

/*---------------------------
		CONTACT
----------------------------*/

#contact{
	margin:70px 0px 0px 30px;
	padding:0px 0px 0px 0px;

}

#contact p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-transform:lowercase;
	color:#BC5A4D;
	
	
}

#contact h2{
	color:#E0D2AF;
	font-weight:normal;
	text-transform:lowercase;
	text-align:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	letter-spacing: 3px;
	font-size: 110%;
}

#contact a:link,
#contact a:visited,
#contact a:active,
#contact a{
	color:#080C17;
	text-decoration: none;
	font-size:120%;
	font-weight:normal;
}
#contact a:hover{
	color:#8B5137;
	text-decoration: none;
}

#contact-spacer{
	width:700px;
	clear:both;
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding:0px 0px 0px 0p;

}

#contact-spacer	img{
	border:0;
}

/*------------------------------
		LINKS
------------------------------*/
#links{
	margin:70px 0px 0px 30px;
	padding:0px 0px 0px 0px;
}

#links h2{
	color:#E0D2AF;
	font-weight:normal;
	text-transform:lowercase;
	text-align:left;
	margin:50px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	letter-spacing: 3px;
	font-size: 110%;
}
#links ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;

}

#links li{
text-transform:lowercase;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;


}

#links a:link,
#links a:visited,
#links a:active,
#links a{
	color:#080C17;
	text-decoration: none;
	font: 11px Verdana, "Times New Roman", Times, serif;
}

#links a:hover{
	color:#8B5137;
	text-decoration: none;
	font: 11px Verdana, "Times New Roman", Times, serif;
}

/*---------------------
		CALENDAR
--------------------------*/

#calendar{
	font: 11px Verdana, "Times New Roman", Times, serif;
	text-transform:lowercase;
	list-style:none;
	margin:0px 0px 10px 20px;
	padding:0px 0px 0px 0px;
	width: 700px;
	
}

#calendar h1.first{
	margin:20px 0px 10px 0px;
	}

div#line_break{
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	width:600px;
	height:1px;
	border-bottom:1px solid #AD100B;
}
#calendar ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	width:700px;
}
#calendar li{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font: 11px Verdana, "Times New Roman", Times, serif;
}
#calendar li.blue{color:#14357E; margin-top:15px;}
#calendar a:link,
#calendar a:visited,
#calendar a:active,
#calendar a{
	color:#AD100B;
	text-decoration: none;
	font: 11px Verdana, "Times New Roman", Times, serif;
}

#calendar a:hover{
	color:#8B5137;
	text-decoration: none;
	font: 11px Verdana, "Times New Roman", Times, serif;
}

/*------------------------------
		ALBUM PAGES
--------------------------------*/
#albums{
	width:735px;
	margin:10px auto 0px auto;
	padding:0px 0px 0px 0px;
}
#albums .albumimage{
	width:210px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#albums .albumimage img{
	width:200px;
	border:0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#albums .albumimage p{
	color:#080C17;
	letter-spacing:3px;
	line-height:18px;
	font-size:100%;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#albums .track-names{
	float:left;
	width:200px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#albums .track-names ul{
	list-style:none;
	font-size:90%;
	color:#BC5A4D;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
}
#albums .track-names li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#albums .track-names h2{
	color:#AD100B;
	font-size:95%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#albums .personnel{
	float:left;
	width:300px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#albums .personnel ul{
	color:#BC5A4D;
	font-size:90%;
	list-style:none;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
}
#albums .personnel h2{
	color:#AD100B;
	font-size:95%;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#music-player{
	width:230px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 8px;
}
#albums a:link,
#albums a:visited,
#albums a:active,
#albums a{
	color:#AD100B;
	text-decoration: none;
	font-size:90%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#albums a:hover{
	color:#8B5137;
	text-decoration: none;
	font-size:90%;
}
/*--------------------
		BIO
----------------------*/

#bio{
	
	margin:50px 20px 0px 30px;
	padding:0px 0px 0px 0px;

}

#bio p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-transform:lowercase;
	font-size:12px;
	color:#BC5A4D;
	
	
}

#bio h2{
	color:#E0D2AF;
	font-weight:normal;
	text-transform:lowercase;
	text-align:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	letter-spacing: 3px;
	font-size: 16px;
}

#bio a {
	color:#E0D2AF;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#bio a:link,
#bio a:visited,
#bio a:active,
#bioa{
	color:#080C17;
	text-decoration: none;
	
}

#bio a:hover{
	color:#8B5137;
	text-decoration: none;
}


/*------------------
		INTERVIEWS
---------------------*/
#interviews-wrap{
	margin:70px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	width:685px;
}

#interviews{
	margin:50px 20px 0px 30px;
	padding:0px 0px 0px 0px;
}

#interviews strong{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#interviews p{
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-transform:lowercase;
	font-size:12px;
	color:#2c0a05;
}
#interviews img{
	border:0;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	}

#interviews h2{
	line-height:18px;
	color:#E0D2AF;
	font-weight:normal;
	text-transform:lowercase;
	text-align:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	letter-spacing: 3px;
	font-size: 16px;
}
#interviews h2.chapters{
 color:#000000;
}

#interviews a {
	border:0;
	color:#E0D2AF;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#interviews a:link,
#interviews a:visited,
#interviews a:active{
	border:0;
	color:#080C17;
	text-decoration: none;
	
}

#interviews a:hover{
	color:#8B5137;
	text-decoration: none;
}
#interviews ul{
	line-height:13px;
	display:block;
	margin:10px 0px 0px 0px;
	color:#AD100B;
	font-size:80%;
	text-transform:lowercase;
	list-style:none;
	padding:0px 0px 0px 0px;
	
}

#interviews li {
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 12px 0px 5px;
}
/*---------------------------
		MUSIC
---------------------------*/
#music-wrap{
	margin:70px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	width:685px;
}



#music-wrap img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0;
	width:70px;
}


/*---------------------------
		PRESS
---------------------------*/
#press-wrap{
	margin:70px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	width:685px;
}

#press-wrap img{
	height:30px;
	margin:0px 20px 20px 0px;
	padding:0px 0px 0px 0px;
	border:0;
	
	
}

#press-wrap img.square{
	width:60px;
	height:65px;
	margin:0px 20px 20px 0px;
	padding:0px 0px 0px 0px;
	border:0;
	
	
}

#press-wrap a:link,
#press-wrap a:visited,
#press-wrap a:active,
#press-wrap a{
	color:#AD100B;
	text-decoration: none;
	font: 11px Verdana, "Times New Roman", Times, serif;
}

#press-wrap a:hover{
	color:#8B5137;
	text-decoration: none;
	font: 11px Verdana, "Times New Roman", Times, serif;
}
#press-wrap{
	margin:70px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	width:685px;
}

#press{
	margin:50px 20px 0px 30px;
	padding:0px 0px 0px 0px;
}

#press strong{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#press p{
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-transform:lowercase;
	font-size:12px;
	color:#2c0a05;
}
#press img{
	border:0;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	}

#press h2{
	line-height:18px;
	color:#E0D2AF;
	font-weight:normal;
	text-transform:lowercase;
	text-align:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	letter-spacing: 3px;
	font-size: 16px;
}
#press h2.chapters{
 color:#000000;
}

#press a {
	border:0;
	color:#E0D2AF;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#press a:link,
#press a:visited,
#press a:active{
	border:0;
	color:#080C17;
	text-decoration: none;
	
}

#press a:hover{
	color:#8B5137;
	text-decoration: none;
}
#press ul{
	line-height:13px;
	display:block;
	margin:10px 0px 0px 0px;
	color:#AD100B;
	font-size:80%;
	text-transform:lowercase;
	list-style:none;
	padding:0px 0px 0px 0px;
	
}

#press li {
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 12px 0px 5px;
}
/*---------------------------
		NEWS
---------------------------*/
#news{
	
	margin:50px 20px 0px 30px;
	padding:0px 0px 0px 0px;

}

#news p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-transform:lowercase;
	font-size:12px;
	color:#BC5A4D;
	
	
}

#news h2{
	color:#E0D2AF;
	font-weight:normal;
	text-transform:capitalize;
	text-align:center;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	letter-spacing: 3px;
	font-size: 150%;
}

#news a {
	color:#E0D2AF;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#news a:link,
#news a:visited,
#news a:active,
#news a{
	color:#080C17;
	text-decoration: none;
	
}

#news a:hover{
	color:#8B5137;
	text-decoration: none;
}

/*---------------------------
		VISUALS
---------------------------*/
/*#subnav-wrap{
 	margin:80px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	 
 }

#sub-nav {
	width: 150px;
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	border:none;
	
}


#sub-nav img {
	width: 50px;
	padding:0px 0px 0px 0px;
	
}
*/

/*---------------------------
		FOOTER
---------------------------*/	
.smallfooter{
	width:200px;
	clear:both;
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:0px;
	font-size:70%;
	color:#878787;
}

.smallfooter a:link,
.smallfooter a:visited,
.smallfooter a:active,
.smallfooter a{
	margin: 0px 0px 0px 10px;
   	padding: 0px 0px 0px 0px;
	text-align:left;
	color:#878787;
}
.smallfooter a:hover{
	text-decoration: none;
}
