body{
	/*************
	background-color:#333333;
	/*************/
	background:url(../images/bg.jpg) top left repeat-x;
	background-color:#C5AE8F;
	/*************
	background-attachment: fixed;
	/*************/
	overflow:scroll;
}
body, td, ul, li{
	font-family:Arial;
	font-size:12px;
	color:#333333;
}
img{border:0px;}
form{ margin:0px;padding:0px}
div.systemmsg{color:#cc0000;font-weight:bold}
a{color:#333333;text-decoration:none;/*border-bottom:1px dashed #CC0000;*/line-height:150%;}
a:hover{color:#cc0000;text-decoration:none;border-bottom:1px dashed #CC0000;}
a.noline {margin:0px;padding:0px;border:0px;line-height:100%;}
#outmostLayer{
	width:960px;
	text-align:left;
	background-color:#FFFFFF;
	
	border:1px solid #999999;
	border:1px solid #573823;
	border:1px solid #C69342;
	margin-top:3px;
	margin-bottom:3px;
}
#outmostLayer td{ font-family:Arial;}
#outmostLayer td.footer{ font-size:11px;font-family:Arial;color:#666666;text-align:center;
/*********
background-color:#d0d0d0;border-top:8px solid #bfbfbf;
/*********/
padding-top:35px;padding-bottom:20px;

	background:url(../images/footer.jpg) top left repeat-x;
	background-color:#F9E9B5;
}

/********** flash slide : for 2 cols *****************************/
td.greyline {
  width: 20px;
  background: url(../images/mw_line_grey.png) 50% 0 repeat-y;
}
td.colorline-h {  
background:url(../images/footer.jpg) top left repeat-x;
background-color:#F9E9B5;
}
td.greyline-h {
  background: url(../images/mw_line_grey.png);
}
#outmostLayer .thecontent .left .thebox , #outmostLayer .thecontent .right .thebox, table.thebox{margin:10px;margin-top:5px;margin-bottom:5px;border:1px solid #999999;padding:1px;}
#outmostLayer .thecontent .left,
#outmostLayer .thecontent .left .thebox {width:180px;}
#outmostLayer .thecontent .right,
#outmostLayer .thecontent .right .thebox {width:270px;}
#outmostLayer .thecontent .left .thebox .header, #outmostLayer .thecontent .right .thebox .header,
.thebox .header{padding:3px;padding-left:25px;padding-right:8px;padding-top:3px;border-bottom:1px solid #999999;background:url(../images/headerbg.jpg);color:#FFFFFF;color:#3E2719;}
tr.header1 td, .tdline{border-bottom:1px dotted #999999;}
#outmostLayer .thecontent .left .thebox .content, #outmostLayer .thecontent .right .thebox .content{padding:0px;padding-left:0px;padding-right:8px;margin:0px;}
#outmostLayer .thecontent .main .contentdiv{margin:3px;margin-top:5px;margin-bottom:5px;border:1px solid #999999;padding:0px;}
.thebox .header a{color:#FFFFFF;}
.thebox .header a:hover{color:#000000;}
ul {margin:0px;margin-left:0px;padding:0px;text-align:left;padding:0px;}
ul li{margin:3px;margin-left:25px;padding:0px;}
ul li ul li{margin:3px;margin-left:15px;padding:0px;}
ul li a{color:#333333;text-decoration:none;border:0px}
ul li a:hover{color:#cc0000;text-decoration:none;border:0px;}
ul li#current a{color:#cc0000;}
ul li#current li a{color:#333333;}
ul li#current li a:hover{color:#cc0000;text-decoration:none;border:0px;}

h1, .title{line-height:120%;font-size:18px;padding:0px;margin:0px;font-weight:bold;}

/********** table colors  *****************************/
tr.tableheader td{background:url(../images/headerbg.jpg);color:#FFFFFF;color:#3E2719;}
tr.cellline1 td{background-color:#EEEEEE; border-bottom:2px solid #FFFFFF;}
tr.cellline2 td{background-color:#fbd7d7; border-bottom:2px solid #FFFFFF;}
tr.cellline1_over td, tr.cellline2_over td{background-color:#ffb3b3; border-bottom:2px solid #FFFFFF;}

input, textarea{width:1px solid #333333;font-size:12px;font-family:Arial}
input.error, textarea.error{border:1px solid #CC0000;}
div.errortext, span.errortext {color:#cc0000;}

td.contentheading,
h3, .componentheading, table.moduletable th, legend {
  margin: 0;
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 1.5em;
  padding-left: 0px;
	margin-bottom: 10px;
	text-align: left;
	color: #cd6620;
	color: #CC6566;
}

.listingfooter{text-align:center;}


table#songList{}
table#songList td.songID{width: 80px;}
table#songList td.songName{width: 200px;}
table#songList td.songKey{width: 50px;}
table#songList td.songLyrics{width: 300px;}
table#songList td.songBand{width: 80px;}
table#songList td{background-color:#ffffff;padding:5px;}

 tr.tblHeader td {background-color:#bdbdbd;}
 tr.tblRow0 td {background-color:#eeeeee;}
 tr.tblRow1 td {background-color:#ffffff;}

table#songList tr.songListHeader td {background-color:#bdbdbd;}
table#songList tr.songListRow0 td {background-color:#ffffff;}
table#songList tr.songListRow1 td {background-color:#eeeeee;}

div.thebox .fan_box .full_widget .connect_top {
	background-color:#ffffff;
}
