body {
font-size:.9em;
line-height:1.4em; 
background:#000;
color:#fff;
font-family:arial,helvetica,tahoma;
margin-top:1em;
}


/* Layout */
#container { width:800px; margin:0 auto; }
#header { } 
h1#logo { font-size:4em; line-height:1em; margin:0 0 5px 30px; }
h1#logo a {  text-decoration:none; }
#content { margin:30px; }



ul#menu { background:#333; padding:5px 30px; }
ul#menu li { display:inline; padding-right:30px; }
ul#menu a { font-weight:bold; color:#fff; text-decoration:none; font-size:1em; }
ul#menu a:hover { text-decoration:underline; }

#footer { margin-top:1.5em; clear:both; border-top:1px solid #333; padding:10px 30px; color:#999;}
#footer a { color:#999; }
#footer .copyright { width:350px; float:left; }
#footer-links { width:350px; float:right; text-align:right; margin-bottom:1em; }

.ir { display:block; text-indent:-9999px; background-repeat:no-repeat; outline:none; }

.button { font-weight:bold; font-size:1.1em; }
input.text { background-color:#eee; }
.select { background-color:#eee; }
div.error { font-weight:bold; color:#f00; margin-bottom:1em; }
div.success { margin-bottom:1em; }
div#credit { font-style:italic; margin-bottom:1em; }
a.try-again { font-weight:bold; }


/* Social Links */

div#facebook-like { position:absolute;left:50%;top:32px;margin-left:150px; } /* ABSOLUTE */
div#google-plus-one { position:absolute;left:50%;top:30px;margin-left:255px; } /* ABSOLUTE */


/* Custom Begin */

h2 { font-size:1.4em; }
h3 { font-size:1.3em;  }
h1, h2, h3, p { margin-bottom:1em; }

a { color: #fff; text-decoration: underline; }
a:hover { color: #fff; text-decoration: none;  }


div.album { }
div.album h2 { font-size:2em; margin:0; }
div.album div.date { margin-bottom:1em;  }
div.album img.album-cover { margin-bottom:1em; }
div.album ul.songs { margin-bottom:1em; float:left; margin-right:15px; }
div.album ul.songs li { }
div.album div.credits { clear:both; margin-bottom:1em; }
div.album a.return { font-weight:bold; }

