/* CLEAR DEFAULTS -------------------------------------*/

:link,:visited {text-decoration:none; color:#000;} 
a img,:link img,:visited img {border:none;}

address {font-style:normal;}
form { display:inline; }

i {display:none;}
img { border:0px; }

ul,ol,dl {list-style:none;} 
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd,div { margin:0px; padding:0px;} 

em { font-style:italic;}
strong { font-weight:bold;}
h1,h2,h3,h4,h5,h6,pre,code { font-weight:normal; }

p { margin-bottom:15px; margin-top:1px; line-height:1.6em; }
sup { font-size:0.5em; margin-top:-2px; padding:-5px; height:1em; top:-0.2em; position:relative; width:6px; z-index:1; }

h1 {
	margin:0px 0px 8px 0px;
	padding:0px;
	font: bold 21px/1.4em Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	xxxborder-bottom:1px solid #666;
}
h2 { margin:20px 0px 8px 0px; padding:0px; font: bold 18px/1.4em Tahoma, Geneva, sans-serif; color:#666; qborder-bottom:1px solid #666;}
h3 { margin:0px 0px 10px 0px; padding:0px; font: normal 16px/1.4em Tahoma, Geneva, sans-serif; color:#CF8E32; }
h4 { margin:0px 0px 10px 0px; padding:0px; font: bold 15px/1.4em Tahoma, Geneva, sans-serif; color:#000;}
h5 { margin:0px 0px 10px 0px; padding:0px; font: normal 12px/1.4em Tahoma, Geneva, sans-serif; }

a:link, a:visited {	color:#00F; text-decoration:none; }
a:hover { text-decoration:underline;}
.More { font-style:italic;}

/* HTML TAG STYLES -------------------------------------*/
html { height:100%; margin:0px auto 0px auto; }
body {
	background-color:#000;
	color:#eee;
	text-align:center;
	margin:30px; 
	font-family:"trebuchet MS", tahoma, arial, sans-serif;
	line-height:1.4em; 
	font-size:14px; 
} 

/* PAGE LAYOUT -------------------------------------*/
#PageWrapper { width:900px; text-align:center; padding:0px; margin:0px auto 0px auto;}
/* Header Styles -------------------------------------*/
#HeaderWrapper {	display:none;

	width:900px;
	height:120px;
}
#Header {
	display:none;
		
	width:900px;
	height:120px;	
	background-image: url(/base/images/presentation/BG-Header.png);
	background-repeat: no-repeat;
	background-position: center center;	margin:0px; padding:0px;	
 }

#TagLine {	
	
	float:left;
	margin: 85px 0px 0px 45px;
	padding:0px;
	font-size:15px;
	line-height:normal;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	color:#eee;
	}				

#ContentWrapper {
	width:900px; min-height:500px;	
	margin:0px;
	padding:0px;
	vertical-align:top;
	clear:both;
	text-align:left;
}

/* where content is located */ 
#Content {
	width:900px;
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	border: none;
	text-align:left;
		}
	
		#Content #Left {
				width:640px;
				float:left; clear:left;
				text-align:left;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				}
				
		#Content #Right {

			width:257px;
			float:left;
			text-align:left;
			padding:0px;
			margin:0px 0px 0px 0px;
		}

		#Content #Full {
				width:900px;
				float:left;
				text-align:left;
				padding:0px;
				margin:0px 0px 0px 0px;
				}

#BrowseWrapper {	display:none; }

#SearchWrapper {	display:none; }
 
#FreshTunesWrapper {	display:none; }

#PopTunesWrapper {		display:none; }

#NewsletterSignUpWrapper {	display:none;	}

#QuickKeyFinderWrapper {	display:none;	} 
		
#SoundLightingWrapper {
	color:#000;
	width:100%;
	height:108px;	
	} 
	
#SoundLighting { width:90%; text-align:left; margin:70px auto 70px auto; padding:37px 0px 0px 0px; }
#SoundLighting p { color:#000; font-size:14px; line-height:1.1em; margin-bottom:5px; }
#PrintLink { display:none; }

#AdWrapper {
	width:100%;
	height:205px;
	margin:70px 0px 70px 0px;}

/* Contains the Lists of Artists, Albums, Songs, etc. */	
	#ListWrapper { min-height:300px; padding:13px 20px 10px 20px; margin:0px 0px 0px 0px; } 
	#ListInner { margin:0px 0px 0px 0px;  min-height:40px; } 
	#ListInner a, a:visited { color:#000; }
	
/* Section Header */
	.ListHeader { display:block; color:#ccc; font-weight:bold; font-style:italic; font-size:28px; margin:0px 0px 20px 0px; padding:20px 0px 0px 0px; }
	
	#NoContentNotice { margin:80px auto 60px auto; font-weight:bold; font-size:16px; color:#000; }
		
/* Artist, etc. */
	.Title    { font-size:14px; padding-right:5px; color:#000; font-style:normal; font-weight:normal;}
	.ListSub1 { display:block; margin: 10px 0px 0px 0px; font-style:normal; font-size:17px; color:#000; font-weight:bold;  }
	.ListSub2 { display:block; margin: 10px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-style:normal; font-size:14px; color:#000; font-weight:bold; } 
	
	.ListSectionName { color:#999; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
	.ListSub1 a, .ListSub2 a { color:#000; }
	.ListSub1 a:visited, .ListSub2 a:visited { color:#000; }
	.ListSub1 a:hover, .ListSub2 a:hover { color:#ccc; }
	
	/* Albums, Songs, etc */
		.ListHor { margin-top:5px; color:#333; }
		.ListHor ul {
			list-style:none;
			margin:5px 0px 0px 0px;
			}
		.ListHor li {
			display:inline;
			color:#000; 
			font-size:14px; font-weight:bold;
			text-decoration:none;
			padding: 0px 20px 0px 10px; 
			white-space:nowrap;
			background:url(/base/images/presentation/bullet01.gif) no-repeat left center; 
			margin-right:10px; }
		.ListHor a { }
		.ListHor a:hover { color:#000; text-decoration:underline; }



/* !!!! Format songs - very critical to proper display of chords and lyrics */
#Song { float:left; color:#000; font-size:14px; font-weight:normal; padding:0px; margin:30px 0px 20px 0px; line-height:1.6em; white-space:nowrap; }
.Chord { color:#000; top:-15px; position:relative; z-index:1; } 

#SongSponsor { display:none;  float:right; left:800px;  margin:20px; padding:0px; }
#SongSponsor img { border:0px; }
		
#TopMenuBar { display:none;	}

#NextPrevNavBar { display:none;	}

#MailingList {	display:none; }
		
/* Footer Styles -------------------------------------*/
#Footer { 
	width:900px;	
	height:170px;
    margin: 0px auto 0px auto;
	font-size: 12px; 
	text-align: left; 
	text-transform: none; 
	color:#000; 
	clear:both;
	}
#Footer .Left {float:left;  margin-top:20px; width:500px; margin-left:20px;}
#Footer .Right {float:right; margin-top:20px; width:300px;}
#Footer h1 { font: bold 14px/1.4em Tahoma, Helvetica, sans-serif; color:#000; border:0; margin:0px 0px 0px 0px;}
#Footer address {	display:none;  }
#Footer a { text-decoration:none; font-weight:normal; color:#CCC;}
#Footer a:hover { text-decoration:underline; color:#000;}

