body {
	margin: 0;
	text-align: center;
	background-color: #fff;
	color: #797979;
	font: 10px Helvetica, Arial, sans-serif;
}

a:link, a:visited {
	color: #797979;
	text-decoration: none;
}

a:hover {
	color: #797979;
	text-decoration: underline;
}

#home_button {
	display: block;
	width: 103px;
	height: 27px;
	background: url(images/buttons/home.gif) repeat 0px 0px;
}

#home_button:hover {
	background: url(images/buttons/home.gif) repeat 0px -26px;
}

#home_button span {
	display: none;
}

#hometitle_button {
	display: block;
	width: 103px;
	height: 27px;
	background: url(images/buttons/home_title.gif) repeat 0px 0px;
}

#hometitle_button:hover {
	background: url(images/buttons/home_title.gif) repeat 0px -26px;
}

#hometitle_button span {
	display: none;
}

#download_button {
	display: block;
	width: 187px;
	height: 27px;
	background: url(images/buttons/download.gif) repeat 0px 0px;
}

#download_button:hover {
	background: url(images/buttons/download.gif) repeat 0px -26px;
}

#download_button span {
	display: none;
}

#downloadtitle_button {
	display: block;
	width: 187px;
	height: 27px;
	background: url(images/buttons/download_title.gif) repeat 0px 0px;
}

#downloadtitle_button:hover {
	background: url(images/buttons/download_title.gif) repeat 0px -26px;
}

#downloadtitle_button span {
	display: none;
}

#info_button {
	display: block;
	width: 123px;
	height: 27px;
	background: url(images/buttons/info.gif) repeat 0px 0px;
}

#info_button:hover {
	background: url(images/buttons/info.gif) repeat 0px -26px;
}

#info_button span {
	display: none;
}

#infotitle_button {
	display: block;
	width: 123px;
	height: 27px;
	background: url(images/buttons/info_title.gif) repeat 0px 0px;
}

#infotitle_button:hover {
	background: url(images/buttons/info_title.gif) repeat 0px -26px;
}

#infotitle_button span {
	display: none;
}

.sect_title1 {
	color: #a9a9a9;
	font: bold 12px Helvetica, Arial, sans-serif;
	text-transform: capitalize;
}

.sect_title2 {
	color: #a9a9a9;
	font: bold 12px Helvetica, Arial, sans-serif;
	text-transform: capitalize;
	text-indent: 10px;
}

.song_titles {
	color: #424242;
	font: 16px Helvetica, Arial, sans-serif;
	text-transform: capitalize;
	text-align: left;
	text-indent: 10px;
	background-color: #eee;
}

.song_num {
	color: #fff;
	font: bold 16px Helvetica, Arial, sans-serif;
	text-transform: none;
	text-align: center;
	background-color: #d5d5d5;
}

.song_listen {
	text-align: center;
	background-color: #d5d5d5;
}