/***********Major Page Components **************************/a {        color:#09c;        text-decoration: none;        font-weight: bold;        font-family:verdana, arial, helvetica, sans-serif;}a:link {color:#8A2BE2;}a:visited {color:#3D6070 ;}a:hover, a:focus {color:#A52A2A; text-decoration: underline;}	
a.song {        color:black;        text-decoration: none;        font-weight: normal;}a.song:link {color:black;}a.song:visited {color:black ;}a.song:hover, a.song:focus {color:red; text-decoration: underline;}	

body {	background-color: black;	width: 700px;	height: 100%;	
		padding: 30px;	font-family:verdana, arial, helvetica, sans-serif;	font-size: 12px;	}

body.special {	background-color: white;	width: 500px;
		margin: 0px;
		padding: 10px;	}
body.player {	background-color: white;	width: 570px;
		margin: 0px;
		padding: 20px;	}
	#TheFrame {	background-image: url('images/background.gif');	width: 650px;	clear: none;	border: 1px dotted #724da1;	background-color: #A1A1A1;		padding: 25px;	}	#Content {
	background-image: url('images/crinkled-paper.jpg');	width: 600px;	clear: none;	/* margin-top: 30px;	margin-left: 25px;*/	border: 1px dotted #724da1;	background-color: #A1A1A1;		/*margin-bottom: 15px;*/	padding: 20px;	}.menu{	margin-left: auto;    margin-right: auto;    display:block;	letter-spacing: 3px;	text-align: center;	margin: 5px;	}#Footer {	color: #A1A1A1;	margin: 0px 10px 10px 10px;		font: 10pt; 	text-align:center;	letter-spacing: 3px; 	clear: both;		}h1 {	text-align: center;	margin-top: -20px;	margin-bottom: -5px;	padding: 10px;	color: #474D6E;	font-size: 16px;	letter-spacing: 5px;	font-family:courier, arial, helvetica, sans-serif;	}	h2.song {
		text-align: left;
		margin-top: 0px;
		margin-bottom: 5px;
		padding: 10px;
	color: black;
		font-size: 15px;	}

li {		}.J {	display: block;	text-align: justify;	}	.R {float: right;	margin-top: 10px;	margin-left:  15px;	margin-right: 5px;	margin-bottom: 15px;	}	.L {float: left;	margin-top: 10px;	margin-left: 5px;	margin-right: 15px;	margin-bottom: 15px;	position: relative;	}.C {	text-align:center;    margin-left: auto;    margin-right: auto;    display:block;    }