* {margin: 0;

   padding: 0;}

   

body {

	background: #39200C;

	text-align: center;

	font-family: Verdana, Arial, sans-serif;

}



#container {

	width: 730px;

	margin:0px auto;

	background: #fff url(images/wrapper.jpg) repeat-y;

	text-align:left;

	padding: 0;

}



#header {

	text-align: right;

	background: #fff url(images/header.jpg) no-repeat;

	height: 149px;

	padding: 0;

}



#alt {

	display: none;

}



#left {

	float: left;

	width: 170px;

	position: relative;

	padding-left: 15px;

	padding-top: 5px;

	background-color: #FFF;

}



#content {

	float: right;

	padding: 10px 0 0 0;

	width: 500px;

	margin-right: 10px;

	background-color: #FFF;

	line-height: 1.8em;

	font-size: 12px;

}



#footer {

	clear: both;

	background: #91302F url(images/menu-hover.jpg) repeat-x;

	color: #FFFFFF;

	text-align: center;

	font-size: 11px;

	padding-top: 2px;

	height: 45px;

}



#songs_table {

	padding:0;

	margin: 0;

	font-size: 12px;

	font-family: verdana, arial, sans-serif;	

	text-align: center;

}

#songs_table_main {

	padding:0;

	margin: 0;

	font-size: 12px;

	font-family: verdana, arial, sans-serif;	

	text-align: center;

}


#footer a, a:visited{

	color:#FFF;

	text-decoration:none;

}



#footer a:hover{

	color:#fff;

	text-decoration:none;

	background-color: #39200C;

}



p {

	margin-bottom: 5px;

	padding: 5px;

}



img {

	border: none;

}



#content a:link {

	color: #000;

	text-decoration: none;

	border-bottom: 1px solid #A92D35;

}



#content a:visited {

	color: #A92D35;

	text-decoration: none;

	border-bottom: 1px solid #A92D35;

}



#content a:hover {

	color: #fff;

	text-decoration: none;

	background-color: #39200C;

}



h1 {

	color: #A92D35;

	padding: 25px 50px 0 0;

	font: italic 36px Trebuchet MS, arial, sans-serif;

	text-align: right;

}



h1:first-letter {

	font: italic 50px Trebuchet MS, arial, sans-serif; 

}



#header a, a:visited, a:hover {

	color:#A92D35;

	text-decoration:none;

	background: transparent;

}



h2 {

	padding: 15px 0 0 0;

	font: bold 16px arial, verdana, sans-serif;

	color: #39200C;

}



h3 {

	color: #000;

	font: 12px verdana, arial, sans-serif;

	padding: 5px 53px 0 0;

	text-align: right;

}



#navcontainer ul {

	height: 50px;

	width: 100%;

	padding: 0px;

	background: #fff url(images/menu-hover.jpg) repeat-x;

	color: #fff;

	float: right;

	font: bold 12px verdana, arial, helvetica, sans-serif;

	text-decoration: none;

}



#navcontainer ul li { 

	display: inline; 

}



#navcontainer ul li a {

	padding: 17px 7px 0 8px;

	float: left;

	background: #91302F url(images/menu-hover.jpg) repeat-x;

	color: #fff;

	text-decoration: none;

}



#navcontainer ul li a:hover {

	background: #2D2F79 url(images/menu.jpg) repeat-x;

	color: #fff;

	height: 33px;

	text-decoration: none;

}



.songs_table {

	margin : 0px;

	padding : 0px;

}



.songs_table table {

	margin: 0px;

	padding: 0px;

}



.songs_table td {

 	color : #000000;

	height : 25px;

}



.row-a td {

	padding : 5px 10px;

	height : 20px;

	background : #FDFAFA;

}



.row-b td {

	padding : 5px 10px;

	height : 20px;

	background : #FFF;

}



#songs_table a:link {

	color: #000;

	text-decoration: none;

	border-bottom: 1px solid #A92D35;

}



#songs_table a:visited {

	color: #000;

	text-decoration: none;

	border-bottom: 1px solid #A92D35;

}



#songs_table a:hover {

	color: #fff;

	text-decoration: none;

	background-color: #39200C;

}



#contactform {

	margin : 0px auto;

	text-align : center;

}



#contactform td {

	text-align : left;

}



#contactform td.centered {

	text-align : center;

}



#contactform input {

	width : 200px;

	border : #A92D35 1px solid;

	background : #FDFAFA;

}



#contactform textarea {

	width : 317px;

	height : 150px;

	border : #A92D35 1px solid;

	background : #FDFAFA;

	font-family : verdana, arial, sans-serif;

}



#contactform input.submit {

	width : auto;

	text-align : center;

}



#menu ul {

	padding: 0 0 0 200px;

	color: #A92D35;

	float: left;

	font: bold 12px verdana, arial, helvetica, sans-serif;

	text-decoration: none;

}



#menu ul li { 

	display: inline; 

}



#menu ul li a {

	padding: 17px 7px 0 8px;

	float: left;

	color: ##A92D35;

	text-decoration: none;

}



#menu ul li a:hover {

	color: ##A92D35;

	text-decoration: none;

}




