/* General Elements */
/* ----------------------------------------------------- */
body
{
	margin: 0;
	padding: 0;
	background:#18100D url("../images/interface/bg.gif") no-repeat;
	font: x-small Verdana,Sans-serif;
	font-size: 11px;
	color: #31211B;
}

td
{
	font: x-small Verdana,Sans-serif;
	font-size: 11px;
	color: #31211B;
}


.container
{
	background: url('../images/interface/tile.gif') repeat-y;
}

.banner
{
	background: url("../images/interface/header.jpg") no-repeat;
}

.body
{
	width:464px;
	float:right;
}

.content
{
	padding:0 36px 0 10px;
}

.title
{
	margin-bottom:36px;
}

.rh
{
	color:#981900;
}

.contact_sb
{
	font: x-small Verdana,Sans-serif;
	font-size: 10px;
	margin:10px 0 0 12px;
}

.award_date
{
	padding:3px 0 3px 3px;
	background:#CFB497;
}

.award_text
{
	padding:8px 0 8px 3px;
}

.shead
{
	font: x-medium Verdana,Sans-serif;
	font-size: 14px;
	color:#8A1109;
	margin:15px 0 8px 0;
}

.caption
{
	color:#000000;
}

.album
{
	float:left;
	margin:0 15px 15px 0;
}
.tracks
{
	margin:0 0 30px 0;
	padding:0 8px 8px 8px;
	clear:left;
	display:block;
	line-height:18px;
	background:#FEEBD7;
}

.callout
{
	width:165px;
	margin:0 0 20px 10px;
	background:#ffffff url("../images/callouts/bg_fill.gif");
}

.callout_text
{
	padding:8px 12px 4px 12px;
	line-height:18px;
}

a.track:active,a.track:visited,a.track:link
{
	color:#cc3300;
	text-decoration:none;
}

a.track:hover
{
	color:#cc3300;
	text-decoration:underline;
}


a:hover,a:active,a:visited,a:link
{
	color:#8A1109;
	text-decoration:underline;
}

a.flink:active,a.flink:visited,a.flink:link
{
	color:#ffffff;
	text-decoration:none;
}

a.flink:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.footer
{
	width:756px;
	color:#ffffff;
	background:#18100D;
}

.fnav
{
	padding:0 20px 6px 10px;
	background:#18100D;
}

body.popup
{
	margin: 0;
	padding: 0;
	background:#18100D url("../images/interface/popup_bg.gif") repeat-y;
	font: x-small Verdana,Sans-serif;
	font-size: 11px;
	color: #31211B;
}

div.popup
{
	background: url('../images/interface/popup.jpg') no-repeat;
	padding:80px 20px 15px 15px;
}

p.lyrics {
	line-height:1.5em;
}

div.pageTitle {
     margin:15px 0 35px 0;
     padding:0;
     width:509px;
     height:43px;
     display:block;
}

a.pt_bio:link,a.pt_bio:active,a.pt_bio:visited {
     width:100%;
     height:100%;
     background:url('../images/titles/title_bio.gif') no-repeat;
     display:block;
}

a.pt_bio:hover {
     width:100%;
     height:100%;
     background:url('../images/titles/title_bio_g.gif') no-repeat;
     display:block;
}

a.pt_music:link,a.pt_music:active,a.pt_music:visited {
     width:100%;
     height:100%;
     background:url('../images/titles/title_music.gif') no-repeat;
     display:block;
}

a.pt_music:hover {
     width:100%;
     height:100%;
     background:url('../images/titles/title_music_g.gif') no-repeat;
     display:block;
}

a.pt_chat:link,a.pt_chat:active,a.pt_chat:visited {
     width:100%;
     height:100%;
     background:url('../images/titles/title_chat.gif') no-repeat;
     display:block;
}

a.pt_chat:hover {
     width:100%;
     height:100%;
     background:url('../images/titles/title_chat_g.gif') no-repeat;
     display:block;
}

a.pt_links:link,a.pt_links:active,a.pt_links:visited {
     width:100%;
     height:100%;
     background:url('../images/titles/title_links.gif') no-repeat;
     display:block;
}

a.pt_links:hover {
     width:100%;
     height:100%;
     background:url('../images/titles/title_links_g.gif') no-repeat;
     display:block;
}

a.pt_contact:link,a.pt_contact:active,a.pt_contact:visited {
     width:100%;
     height:100%;
     background:url('../images/titles/title_contact.gif') no-repeat;
     display:block;
}

a.pt_contact:hover {
     width:100%;
     height:100%;
     background:url('../images/titles/title_contact_g.gif') no-repeat;
     display:block;
}

a.pt_onStage:link,a.pt_onStage:active,a.pt_onStage:visited {
     width:100%;
     height:100%;
     background:url('../images/titles/title_onStage.gif') no-repeat;
     display:block;
}

a.pt_onStage:hover {
     width:100%;
     height:100%;
     background:url('../images/titles/title_onStage_g.gif') no-repeat;
     display:block;
}

a.pt_news:link,a.pt_news:active,a.pt_news:visited {
	width:100%;
	height:100%;
	background:url('../images/titles/title_news.gif') no-repeat;
	display:block;
}

a.pt_news:hover {
	width:100%;
	height:100%;
	background:url('../images/titles/title_news_g.gif') no-repeat;
	display:block;
}