@charset "utf-8";
html {
height: 100%;
width: 680px;
margin: 0 auto;
/*padding: 40px 0 100px 0;*/
padding: 0;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;
/*background-color: #ddc;*/
background-color: white;
}

body {
position: relative;
min-height: 100%;
margin: 0;
/*padding: 20px;*/
padding: 0;
/*border: 1px solid #ddc;*/
/*
-webkit-box-shadow:       5px 5px 25px rgba(208,208,192,.9);
-webkit-box-shadow: inset 5px 5px 25px rgba(208,208,192,.9);
   -moz-box-shadow: inset 5px 5px 25px rgba(208,208,192,.9);
        box-shadow: inset 5px 5px 25px rgba(208,208,192,.9);
*/
font: 13px/20px "Helvetica Neue", Helvetica, sans-serif;
color: #111;
/*width: 600px;*/
text-align: center;
background-color: white;
text-rendering: optimizeLegibility;
}
li, p {
-webkit-transition: color 0.7s linear;
-webkit-transition: background-color 0.7s linear;
color: #111;
background-color: white;
}
li:hover, p:hover {
color: black;
background-color: #FFF1F0;
}
a {
color: #800;
/*background-color: white;*/
-webkit-transition: color 0.7s linear;
/*-webkit-transition: background-color 0.7s linear;*/
}
a:hover {
color: #F00;
/*background-color: #FEE;*/
}
#content {
width: 480px;
margin: 0 auto;
padding: 0px;
text-align: center;
}
#head {
margin: 0;
padding: 20px;
background: white;
}
#head a img {
border: none;
}
.content {
border-top: thin solid #ddc;
margin: 0;
padding: 20px;
}
#live_shows {
}
ol#discography {
list-style-type: none;
margin: 0;
padding: 0;
}
.album {
padding-left: 200px;
min-height: 152px;
position: relative;
}
.album em {
font-size: 1.25em;
}
img.album_art {
border: thin solid black;
position: absolute;
top: 20px;
left: 40px;
margin: 0;
padding: 0;
width: 150px;
height: 150px;
}
form p {
margin:0;
padding:0;
}

