body
{
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 86%;
	/* font sizing in ems, baby. if you want to change anything, just change this.*/
	color: #000;
	/* background-color: #000; */
	background: #000;
}

#logox
{
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -25%;
  margin-left: -25%;
  background-color: red;
  color: white;
}

#logo
{
        margin: 0em 0em;
        padding: 1.2em 2.0em;
        font-size: 1.0em;
        font-weight: bolder;
        color: #335;
    /* background-color: #000; */
        position: absolute;   
        text-align: center;
        bottom: 10%;
        left: 0%;
        right: 0%;
	
}

#tagline
{
	margin: 0em 0em;
	padding: 1.2em 2.0em;
	font-size: 1.0em;
	font-weight: bolder;
	color: #335;
    /* background-color: #000; */
        position: absolute;   
	text-align: center;
	bottom: 25%;
	left: 0%;
	right: 0%;
}

#footer
{
        margin: 0em 0em;
        font-size: 0.9em;
        /* font-weight: bolder; */
        color: #000;
        background-color: #223; 
        text-align: center;
        position: fixed;
        bottom: 1%;
        left: 0%;
        right: 0%;
	border-top: thin #112 solid;
	border-bottom: thin #112 solid;
}

a
{
	margin: 0em 4em;
	padding: 0em 1em;
	color: #557;
/*	border-width: thin;
	border-color: #555 #fff;
	border-style: solid dotted;*/
	text-decoration: none;
	border-left: thick #223 solid;
	border-right: thick #223 solid;
}

a:hover
{
	border-left: thick #335 solid;
	border-right: thick #335 solid;
	color: #77b;
}

.song
{
  color: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -5%;
  margin-left: -25%;
}
.artist
{
  font-size: 1.5em;
  font-weight: bold;
}
.song
{
  font-size: 1.25em;
}
.player
{
  margin-top: 10px;
}
