#body_wrapper
{
    background-image: none;
    background-color: white;
}

div.menu
{
    padding-top: 50px;
}

div.content
{
    padding-bottom: 50px;
}

div.content h1.album_title
{
    font-size: 19px;
    letter-spacing: .16ex;
    margin-bottom: 0px;
}
h3.release_date
{
    font-style: italic;
    font-size: 10px;
    color: rgb(134,134,134);
    letter-spacing: .16ex;
    margin-bottom: 4px;
}
.albums div.album
{
    width: 450px;
    float: left;
}

div.album div.album_art, div.album div.album_info
{
    display: inline;
    float: left;
}

div.album div.album_art
{
    margin-right: 10px;
}

div.album_art img
{
    border: solid 1px #AAAAAA;
}

ol
{
    list-style-type: none;
    margin-left: 0px;
}

li.track
{
    font-family: Verdana, sans-serif;
    color: rgb(134,134,134);
    font-size: 11px;
    letter-spacing: .16em;
    line-height: 1.7;
    text-transform: lowercase;
}

li.track-ideal
{
    font-family: "Gill Sans", "Gill Sans MT", Verdana, sans-serif;
    font-weight: 100;
    color: rgb(25,25,25);
    font-size: 12px;
    letter-spacing: 2.4px;
    line-height: 1.5;
    text-transform: lowercase;
}

div.album_info a, div.album_info a:visited
{
    color: inherit;
    text-decoration: none;
}

div.album_info a:hover
{
    color: #B21817;
}

.album_carousel_wrapper
{
    width: 450px;
    overflow: hidden;
    margin-bottom: 10px;
}

.albums
{
    width: 900px;
}

div#album_selection
{
    width: 200px;
    margin: 0 auto;
}

div#album_selection img
{
    width: 50px;
    border: solid 1px #AAAAAA;
    margin: 2px;
}