@charset "utf-8";
/* CSS Document */
*, html, body {margin:0;padding:0;}
body{
	margin:0;padding:0; 	
	font-family:'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;background-color:white}
#wrapper{width:900px;margin:5px auto;border:0px solid yellow;background-color:white}
#container{padding:0 0 0px 0;
	margin:0 auto;
	background-color:white;
	float:left;
	width:400px;
	border-left:272px solid #eee; /* The width and color of the left rail */
	border-right:228px solid #eee; /* The width and color of the right rail */
}
#leftRail{border:0px solid red;
	float:left;
	width:272px;
	margin-left:-376px;
	position:relative;
}
#center{ border:0px solid blue;
	float:left;
	width:400px;
	margin-right:-300px;margin-top:0px
}
#rightRail{border:0px solid red;padding:0;
	float:right;
	width:228px;
	margin:0px -229px 0 0;
	position:relative;
}
#header{}
#header img{}

#header h1, #header h1 a, #header h1 a:link, #header h1 a:visited, #header h1 a:hover{font-size:35px;color:#666;margin:12px 0;text-decoration:none;letter-spacing:-0.1em;}
#header h1 .h1smaller{font-size:25px}

#header .menu{text-align:right;line-height:1.5em}
#header .menu a,#header .menu a:link,#header .menu a:visited{text-size:11px;color:#999; text-decoration:underline}
#header .menu a:hover{color:black;text-decoration:none}
.clear{clear:both;line-height:0;font-size:1px}

.colheader{margin:0px 82px 5px -5px;padding:5px 0 5px 5px}

.colheader h2{font-size:20px;letter-spacing:-0.1em;color:white;margin:0;padding:2px 0 2px 10px;
	background-color:#666}


.songs{}
.songs form{text-align:right}
.songs input{margin:0;
	border:1px solid #999;font-size:12px;background-color:#ccc;
	color:#333;font-family:"Courier New", Courier, mono; padding:1px;text-align:right;}

.songs .table1, .songs .table2{
	border-collapse:collapse;
	width:390px;text-align:right;
	border-bottom:1px dotted #ccc;
	margin:5px 0 ;
	}
	
.songs .table2{background-color:#eee;}
.songs .table1{background-color:white;}



.songs td p{margin:0;padding:0 0 0 8px}

.songs th.songtitle{color:#B34305;
	padding:0 7px 0 10px;text-align:left;
	font-size:13px;font-weight:bold}

.songs td.musicplayer{text-align:right;color:black;
	margin:0;padding:0;font-family:"Courier New", Courier, mono;font-weight:normal;
	font-size:12px;font-weight:normal}



.songs td.info{color:#F08E1D;border-bottom:1px dotted #aaa;
	font-size:12px;text-align:left;font-family:"Courier New", Courier, mono;font-weight:normal;		
	padding:0 0 0 10px;margin:0;;font-weight:normal}




#leftRail p{border:0px solid blue;color:#333333;
	font-size:14px;padding:0 10px; 
	margin: 7px 0}
#leftRail h2{
	font-size:14px;font-weight:normal;
	margin:10px 0; padding:0 10px;
	color:#222}
.name {font-weight:bold;color:black}
.name2{font-weight:bold;color:#660000;font-size:15px}	
#leftRail img{
	border:none;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	padding:2px;background-color:white;
	margin:20px 0 0 -7px }
#leftRail p.jd{font-style:italic;padding:0 0 0 30px;font-size:10px}


#center p{}
#rightRail img{border:1px solid #ccc;padding:2px;background-color:white;margin:0}
#rightRail p.imagecaption{
	padding:0;margin:0;font-style:italic;font-size:11px;text-align:center;
	color:#999999}
#rightRail p.imagecenter {margin:2px 0;text-align:center}

#rightRail p{border:0px solid red;font-size:10px;
	margin:10px 3px 3px 3px}
#rightRail a,#rightRail a:link,#rightRail a:visited{color:black;text-decoration:underline}
#rightRail a:hover{text-decoration:none}

