body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #5F8399;
	color:#000000;
	height:inherit;
}
a:hover
{
text-decoration: underline;	
}
form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.ExpText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.ExpText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding:10px;
}

.mainbody {
	top: 0;
	left: 0;
	text-align: left;
	padding: 0;
	width: 950px;
	margin-left:auto;
	margin-right:auto;
	font-size: 1px;
}
.bodyblue {
	background-color: #5F8399;
	color:#000000;
	float:left;
	font-size: 1px;
}
.bodyblue {
	background-color: #5F8399;
	color:#000000;
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	font-size: 1px;
}
.bodyyellow {
	background-color: #EAE354;
	color:#000000;
	float:left;
	font-size: 1px;
}
.bodyyellow2 {
	background-color: #E0CB05;
	color:#000000;
	float:left;
	font-size: 1px;
}
.bodyyellow3 {
	background-color: #E0CB05;
	color:#000000;
	float:left;
	font-size: 1px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
	width:100%;
}
.bodyyellow3 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	margin-right:3px;
	text-decoration:none;
}
.bodyyellow3 A:hover {
	background-color:#EAE354;
}
.bodyyellow3 A.selectedY {
	background-color:#EAE354;
}
.logo {
	background-color: #E4D905;
	color:#000000;
	width: 203px;
	height: 90px;
	float:left;
	background-image: url(images/fmd_09.gif);
}
.banner {
	background-color: #000000;
	color:#FFFFFF;
	width: 728px;
	height: 90px;
	float:left;
}
.bodypadding {
	padding-left:15px;
}
.bodypadding2 {
	float:right;
}

.whitebody {
	text-align: left;
	width:950px;
	float:left;
	color:#000000;
	background-color: #EFEBDA;
	font-size: 1px;
	height:inherit;
}
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #FFFFFF;
	height:14px;
	float:left;
	font-size: 11px;
	margin-right:5px;
	width:150px;
}
.textBlueHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #384C56;
	font-size:10px;
	height:20px;
	padding-top:10px;
	width:100%;
	text-align:center;
}
.buttonBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#000000;
	border: 1px solid #000000;
	float:left;
	height:19px;
	font-size: 11px;
	width:60px;
}
.textfield2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #000000;
	font-size: 11px;
	width:80px;
}

.leftcol {
	text-align: left;
	width: 668px;
	float:left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
.rightcol {
	text-align: left;
	width: 263px;
	float:right;
}
.leftBlock {
	text-align: left;
	width: 668px;
	float:left;
}
.leftBlock2 {
	text-align: left;
	width: 324px;
	float:left;
	padding-left:5px;
	padding-bottom:5px;
	margin-left: 2px;
}
.leftBlock4 {
	text-align: left;
	width: 655px;
	float:left;
	margin-left: 2px;
}
.leftBlock3 {
	text-align: left;
	width: 668px;
	float:left;
	vertical-align:bottom;
}
.leftBlock5 {
	text-align: left;
	width: 400px;
	float:left;
	padding-bottom:5px;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	padding-left:10px;
}
.leftBlock6 {
	text-align:left;
	width: 225px;
	float:left;
	padding-left:10px;
	margin-left:5px;
	padding-bottom:5px;
	background-color:#f5f5f5;
}
.leftBlock7 {
	text-align:left;
	width: 655px;
	float:left;
	padding-bottom:5px;
	background-color:#FFFFFF;
}
.bright {
	text-align: left;
	width: 250px;
	float:left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	font-size: 11px;
	margin-right:13px;
}
.searchHolder {
	text-align: left;
	width: 243px;
	float: left;
	padding-left:20px;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#E54141;
}
.searchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	float:left;
	padding-left:5px;
	padding-right:5px;
}
.radioButton {
	padding: 0px;
	float: left;
}
.databaseStats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	width: 170px;
	float: left;
	padding-left:20px;
	font-size: 11px;
	color:#000000;
	background-color:#EAE354;
	height:134px;
}
.databaseStatsR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align: right;
	padding-top:36px;
	padding-right:15px;
	width: 58px;
	float: left;
	background-color:#D30000;
	margin-bottom:10px;
}
.paddingLeft2{
	padding-left:15px;
}
.statsLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	margin-top:10px;
	padding-right:10px;
	color:#000000;
	width:53px;
	float:left;
	border-right: 1px dotted #000000;
}
.statsRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: right;
	margin-top:10px;
	color:#000000;
	padding-left:10px;
	float:left;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;	
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #384C56;
	font-size:10px;
	height:20px;
	padding-top:0px;
	margin-bottom:0px;
	width:100%;
	text-align:center;
}
H2.blackBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin-bottom:0px;
	margin-top:10px;
}
H2.whiteBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom:0px;
	margin-top:8px;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;	
	margin-bottom:10px;
	margin-top:10px;
}
.titleRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C42500;
	text-decoration:none;
}
.titleRed:hover {
	text-decoration:underline;
}
#redbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFF1;
	background-color:#FFFFFF;
	text-decoration: none;
	background-image: url(images/fmd_20.png);
	background-repeat:no-repeat;
	float: right;
	height: 21px;
	width: 74px;
	text-align:center;
	margin-right:20px;
	padding-top:2px;
}
.searchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	
}
.browse {
	text-align: left;
	margin-left:10px;
	font-size: 11px;
}
.link {
	text-decoration:none;
}
.letter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	width: 25px;
	padding-top:4px;
	margin-right:3px;
	margin-bottom:4px;
	text-decoration:none;
	position:relative;
}
.letterTab {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 210px;
	padding-top:3px;
	margin-right:10px;
}
.TabLinkBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	text-align:left;
	background-color: #FFFFFF;
	padding: 3px;
}
.artistLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.artistLink:hover {
	text-decoration: underline;	
}
.albumTab {
	text-align: left;
	width: 200px;
	float:left;
	font-size: 11px;
	margin-right:13px;
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	height:100px;
}
.albumTab2 {
	text-align: left;
	width: 200px;
	float:left;
	font-size: 11px;
	margin-right:13px;
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	height:100px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
.pic {
	text-decoration:none;
	padding-right:10px;
	float:left;
	width:75px;
}

.nopic {
	text-decoration:none;
	margin-right:10px;
	float:left;
	width:75px;
	height:75px;
	background-image: url(images/nopic.gif);
	background-repeat: no-repeat;

}
.albumLinkText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.albumLinkText:hover {
	text-decoration:underline;
}
.bottomText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 10px;
	float:left;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	padding-bottom:3px;
	padding-top:3px;
	width:auto;
}
.menuLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.topLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.pages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	list-style: none;
	margin:0px;
	padding: 0px;
	float:left;
	line-height:22px;
}
.pages A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#CB002C;
	padding:3px;
	width:15px;
	text-align:center;
	margin-left:3px;
	line-height:15px;
	margin-bottom:3px;
	float:left;
}
.pages A.linkSelected {
	color:#FFFFFF;
	background-color:#E4D905;
}
.pages A:hover {
	background-color:#E4D905;
	color:#FFFFFF;
}

.menuright{
	width:230px;
}
.menuright UL {
	font-weight: normal;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	list-style:none;
}
.menuright UL LI {
	padding-top:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}
.menuright UL LI A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.menuhorizontal{
	width:100%;
	float:left;
	padding-left:5px;
	padding-right:8px;
}
.menuhorizontal UL {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.menuhorizontal UL LI {
	padding-top:5px;
	padding-bottom:5px;
	margin-left:2px;
	position:relative;
	background-color:#EAE354;
	float:left;
}
.menuhorizontal UL LI.selectedHorizY {
	background-color:#E0CB05;
}
.menuhorizontal UL LI.selectedHorizR {
	background-color:#D30000;
}
.menuhorizontal UL LI.unselectedHorizR {
	background-color:#E54141;
}
.menuhorizontal UL LI A {
	padding-left:9px;
	padding-right:9px;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.menuhorizontal UL LI A:hover {
	background-color:#E0CB05;
}
.menuhorizontal UL LI.selectedHorizR A:hover {
	background-color:#D30000;
}
.menuhorizontal UL LI.unselectedHorizR A:hover {
	background-color:#D30000;
}
.menuhorizontal UL LI A.white {
	color: #FFFFFF;
}

.topLyrics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width:230px;
}
.topLyrics OL {
	font-weight: normal;
	line-height: 11px;
	margin: 0px;
	padding:0px;
	padding-left:25px;
}
.topLyrics OL LI {
	padding-top:3px;
}
.topLyrics OL LI A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.topLyrics OL LI A:hover {
	text-decoration:underline;
}

.simpleList{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width:230px;
}
.simpleList UL {
	font-weight: normal;
	line-height: 11px;
	margin: 0px;
	padding:0px;
	list-style-type:none;
}
.simpleList UL LI {
	padding-top:3px;
}
.simpleList UL LI A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.simpleList UL LI A:hover {
	text-decoration:underline;
}
.simpleList2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width:230px;
}
.simpleList2 UL {
	font-weight: normal;
	line-height: 11px;
	margin: 0px;
	padding:0px;
	list-style-type:none;
}
.simpleList2 UL LI {
	padding-top:3px;
	line-height:13px;
}
.simpleList2 UL LI A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.simpleList2 UL LI A:hover {
	text-decoration:underline;
}
.artist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:18px;
	text-decoration:none;
	
}
.playpic {
	text-decoration:none;
	width:16px;
	height:16px;
}
.textP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left:3px;
	text-decoration:none;
	float:left;
}
.tableHeader1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	background-color:#D30000;
	line-height:18px;
	color: #FFFFFF;
	text-decoration:none;
}
.tableHeader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	background-color:#E54141;
	line-height:18px;
	color: #FFFFFF;
	text-decoration:none;
}
.tableLine{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DDDDDD;
	background-color:#FFFFFF;
	text-align:center;
}
.tableLine1{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DDDDDD;
	background-color:#FFFFFF;
	text-align:left;
}
.tableLine2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DDDDDD;
	text-align:left;
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin-bottom:10px;
	margin-top:5px;
}
H4.blackBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin-bottom:0px;
	margin-top:10px;
}
H4.whiteBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom:0px;
	margin-top:4px;
}
.tabLyrics1{
	width:100px; 
	height:25px; 
	float:left; 
	margin-left:10px; 
	text-align:center; 
	background-color:#FFFFFF
}
.tabLyrics2{
	width:100px; 
	height:25px; 
	float:left; 
	margin-left:315px; 
	text-align:center; 
	background-color:#F5F5F5;
}
.downloadArea{
	width:215px; 
	margin-top:10px; 
	float:left;
}
A.downloadPic {
	font-size: 0px;
	color:d30001;
	width:30px;
	height:30px;
	margin:5px;
	float:left;
	background-image: url(images/download.gif);
	text-decoration:none;
}
A.downloadLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin-bottom:10px;
	margin-top:5px;
	margin-left:30px;
	padding:5px; 
	float:left; 
	text-align:left;
	text-decoration:none;
}
.redTab {
	width:100px; 
	height:25px; 
	float:left; 
	margin-left:10px; 
	text-align:center; 
	background-color:#E54141
}
.atitle
{
	font-size: 13px;
	font-weight: bold;
}
div.url
{
	color: #191;
	padding: 0;
	margin: 2px;
	font-size: 11px;
	font-style: italic;
}
div.description
{
	color: #333;
	padding: 0;
	margin: 2px;
	font-size: 11px;
}
div.stat
{
	color: #333;
	padding: 0;
	margin: 2px;
	font-size: 11px;
}
