* { font-family: Verdana, Helvetica, Sans-Serif; }
html { margin: 0; padding: 0; font-size: 10px; }
body {
  color: #000;
  margin: 0;
  padding: 0;
  background:#FFFFFF;
  text-align:center; /* center layout in ie5 and 5.5. */
}

input, select, textarea {
background-color:#EFEFEF;
border-left: solid 1px #DFDFDF;
border-bottom: solid 1px #DFDFDF;
border-top: solid 1px #DFDFDF;
border-right: solid 1px #DFDFDF;
color:black;
font-weight:normal;
font-family: verdana, sans-serif; font-size: 9pt;
}

.submit_but {
background-color:#EFEFEF;
border-left: solid 2px #DFDFDF;
border-bottom: solid 2px #DFDFDF;
border-top: solid 2px #DFDFDF;
border-right: solid 2px#DFDFDF;
color: #7F7F7F;
font-weight:normal;
font-family: verdana, sans-serif; font-size: 9pt;
}

#mp3 { background-color: #FFFFFF; }
#header    { background-color: #FFFFFF; }
#content    { background-color: #FFFFFF; }
#footer { background-color: #FFFFFF; }

#mp3, #header, #content, #footer {
  margin: 0;
  padding: 0;
}
#mp3 {
  width: 800px !important;
  width: 800px; /* IE */
  margin: 0 auto 30px auto;
  border: 0px;
  text-align: center;
  position: relative;
}

#header {
  width: 100%;
  height: auto !important;
  height: 120px; /* IE */
  min-height: 120px;
}
#content {
  width: 100%;
  height: auto !important;
  height: 100px; /* IE */
  min-height: 50px;
}
#footer {
  clear: both;
  width: 100%;
  height: 50px;
}

a:link,
a:active,
a:visited
{
	font-size: 10px;
	text-decoration: none;
	color: #000000;

}
a:hover
{
	font-size: 10px;	
	text-decoration: underline;
	color: #000000;
}

img
{
	border: 0px;
}

table { border-collapse:collapse; }

.footer {padding: 15px 0px 0px 0px; text-align: center; clear: both; font-family: Verdana, Sans-serif; font-size: 10px; color: #3F3F3F; line-height: 1.5em;}
.footer a:link, .footer a:visited, .footer a:active, .footer a:hover { font-family: Verdana, Sans-serif; font-size: 10px; color: #3F3F3F; text-decoration: none; }
.footer a:hover { text-decoration: none; }