@charset "UTF-8";
/* CSS Document */

/* page links*/
.pageLinks a:link, .pageLinks a:visited {
	text-decoration: none;
	color: #1f0d06 ;
	border-bottom: dotted #763726 1px;
}
.pageLinks a:hover, .pageLinks a:active {
	text-decoration: none;
	color: #ccc ;
	border: solid #ccc 1px;
	background-color: #4f2e3e;
	background-image: url(../img_s/linkIcon2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding: 5px;
	padding-right: 30px;
}
.pageLinks2 a:link, .pageLinks2 a:visited {
	text-decoration: none;
	color: #1f0d06 ;
	border-bottom: dotted #763726 1px;
}
.pageLinks2 a:hover, .pageLinks2 a:active {
	text-decoration: none;
	color: #ccc ;
	border: solid #ccc 1px;
	background-color: #4f2e3e;
	background-image: url(../img_s/emailIcon2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding: 5px;
	padding-right: 30px;
}



/*Pages*/
#page {
	width: 524px;
	background-image: url(../img_s/page2.png)!important;
	background-image: url(../img_s/page2.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
#pageTop {
	width: 524px;
	height: 27px;
	background-image: url(../img_s/pageTop2.png)!important;
	background-image: url(../img_s/page2.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
#pageEnd {
	width: 524px;
	height: 80px;
	background-image: url(../img_s/pageBottom2.png)!important;
	background-image: url(../img_s/pageBottom2.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

/*News*/
#newsTeaser {
	width: 550px;
	height: 100px;
	padding-left: 40px;
}
.newsTeaseTitle {
	font-weight: bold;
}
.newsTeaseDate {
	font-style: italic;
}
.newsTease {
	color: #1f0d06 ;
}
.newsTease {
	border: none;
}

#news {
	text-align: left;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 20px;
	clear: both;
}
.newsBody {
	padding-top: 10px;
	padding-bottom: 20px;
	text-align: left;
}
.newsHeader {
	width: 100%;
	text-align: left;
	padding: 7px;	
	background-image: url(../img_s/itemHeader2.png)!important;
	background-image: url(../img_s/bgFadeA.gif);
	background-position: top right;
	background-repeat: no-repeat;
	font-size: 14px;
}

/* About */


#bio {
	text-align: left;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 20px;
	clear: both;
}
#press {
	text-align: left;
}
#aboutBtnBio {
	margin: 0 auto;
	width: 352px;
	height: 44px;
	background-image: url(../img_s/aboutBtnA.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#aboutBtnPress {
	margin: 0 auto;
	width: 352px;
	height: 44px;
	background-image: url(../img_s/aboutBtnB.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#aboutOn {
	width: 49%;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	text-align: center;
	font-weight:bold;
	float: left;
	border: none;
}
#aboutOn a:link, #aboutOn a:visited{
	color: #1f0d06 ;
	border-bottom: dotted #1f0d06 1px;
	font-weight: normal;
}
#aboutOn a:hover, #aboutOn a:active{
	color: #4f2e3e;
	border: none;
	font-weight:bold;
	background: none;
}
#aboutLink {
	width: 49%;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	text-align: center;
	float: right;
}
#aboutLink a:link, #aboutLink a:visited{
	color: #1f0d06 ;
	border-bottom: dotted #1f0d06 1px;
}
#aboutLink a:hover, #aboutLink a:active{
	color: #1f0d06 ;
	border-bottom: solid #1f0d06 1px;
	font-weight:bold;
	background: none;
}

/*Tour*/
td {
	border-bottom: solid #1f0d06 1px;
}

.tour_row_even {
	background-image: url(../img_s/bgFadeA.png)!important;
	background-image: url(../img_s/bgFadeA.gif);
	color: #ccc;
	border: solid #1f0d06 1px;
}
.tour_row_even a:link, .tour_row_even a:visited {
	text-decoration: none;
	border-bottom: dotted #ccc 1px;
	color: #ccc;
}
.tour_row_even a:hover, .tour_row_even a:active {
	border: solid #ccc 1px;
}
.tour_row_odd {
	background-image: url(../img_s/bgFadeB.png)!important;
	background-image: none;
	border: solid #1f0d06 1px;
}
.tourHeader {
	color: #47180b;
	font-size: 13px;
	font-style: italic;

}


/*Contact*/
#contactInfo {
	width: 524px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}


/*Boxes*/
#ghostBox {
	width: 146px; 
	text-align: left;
	
}
#ghostBoxHeader {
	height: 8px;
	width: 146px;
	background-image: url(../img_s/boxTop.png)!important;	
	background-image: none;
	background-repeat: no-repeat;
	background-position: top left;
}
#ghostBoxContent {
	width: 146px;
	background-image: url(../img_s/boxMid.png)!important;	
	background-image: url(../img_s/ghostBoxIE.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	text-align: center;
}
#ghostBoxFooter {
	height: 10px;
	width: 146px;
	background-image: url(../img_s/boxBottom.png)!important;	
	background-image: none;
	background-repeat: no-repeat;
	background-position: top left;
}
#ghostOrder {
	width: 146px;
	padding: 10px;
}
#ghotsBuyBtns {
	float: left;
	padding-left: 5px;
}

#ghostOutsideBuy {
	background-image: url(../img_s/outsideBtn.png)!important;	
	background-image: url(../img_s/outsideBtn.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
#ghostitunesBuy {
	background-image: url(../img_s/iTunesBtn.png)!important;	
	background-image: url(../img_s/iTunesBtn.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
#ghostitunesBuyUS {
	background-image: url(../img_s/iTunesBtnUS.png)!important;	
	background-image: url(../img_s/iTunesBtnUS.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
#ghostSoon {
	color: #ccc;
	clear: both;
	padding-top: 2px;
}
#ghostSoon a:link, #ghostSoon a:visited {
	color: #ccc;
	text-decoration: none;
	border-bottom: dotted #ccc 1px;
}
#ghostSoon a:hover, #ghostSoon a:active {
	color: #ccc;
	text-decoration: none;
	border-bottom: solid #ccc 1px;
}
#ghostBoxAlbum {
	float: left;
	border: solid #ccc 1px;
}

#mySpaceBox {
	
}
#facebookBox {
	
}
 /*Music*/
 #albums {
 	width: 460px;
	margin: 0 auto;
	text-align: center;
 }
 .album {
	float: left;
 	display: block;
	padding-left: 5px;
	padding-right: 5px;
	color: #1f0d06;
 }
  .album a:link, .album a:visited {
	color: #1f0d06;
 }
  .album a:hover, .album a:active{
	color: #5d2414;
 }
 .albumOn {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
 }
 #currentAlbum {
	 width: 475px;
	 margin: 0 auto;
	 clear: both;
	 padding-top: 20px;
 }
  #currentAlbum .header {
	padding-left: 10px;
	font-size: 16px;
	color: #5d2414;
}
.coverSm {
	border: solid #1f0d06 1px;
	

}
.cover {
	border: solid #1f0d06 1px;
}
ol {
	padding: 0px;
	margin: 0;
}