/* Resets */

p,h1,h2,h3,h4,h5,img,div {margin: 0; padding: 0;}

#main {width: 500px; margin: 0 auto; padding-top: 126px;}

body { background-color: #eee; font-size: 15px; line-height: 21px;}

h1 {line-height: 48px; font-size: 48px; font-family: "Helvetica", Arial, sans; color: #3b3224; letter-spacing: -0.025em; text-shadow: 1px 1px 1px rgba(255,255,255,1);}

h2 {font-size: 18px; line-height: 18px;}

h1.title {margin-bottom: 63px;}

a.maindownloadlink {font-weight: bold; line-height: 24px; font-size: 21px; color: #3e1a18; background-color: #fff; text-decoration: none; padding: 20px 40px 20px 40px; -moz-border-radius: 35px; -webkit-border-radius: 35px; border: none; -webkit-transition: all 0.5s}

a.maindownloadlink:hover {color: #f5f5f5; background-color: #3e1a18; }

p.downloadbutton {margin-left: -40px; margin-bottom: 126px;}

p {margin-bottom: 12px; font-family: "Cambria", "Meta Serif", Georgia, serif; color: #222; padding-left: 3px;}

a {color: #3e1a18; text-decoration: none; border-bottom: 1px solid #ccc;}

a:hover {border-bottom: none;}

#credits {background-color: #fff; padding: 20px 20px 1px 20px; -moz-border-radius: 15px; -webkit-border-radius: 15px; margin-left: -20px;}

ol {color: #3b3224;}

li {color: #3b3224;}

.songlist {padding-top: 1em;}

p.chorus {padding-left: 1.5em;}

.bio {background-color: #666; color: #eee; padding: 20px 20px 1px 20px; -moz-border-radius: 15px; -webkit-border-radius: 15px; margin-left: -20px;}

.biopic {margin-left: -10px;}

body { -webkit-text-stroke:1px transparent; }
@media only screen and (max-device-width:480px) {body{-webkit-text-stroke:0 black;}