html {
    overflow-y : scroll;
}

body {
    font-family : Georgia, Times, "Times New Roman", serif;
    font-size : 14px;
    background-color : black;
}
a:link, a:visited {
    text-decoration : none;
}

#bi-logo {
    position : absolute;
    left : -40px;
    top : 0;
    z-index : -1;
}

#wrapper {
    position : relative;
    width : 990px;
    margin : 0 auto 50px auto;
}

#hed {
    position : relative;
    margin : 0 157px 40px 157px;
    height : 30px;
}
#genres,
#jobnames,
#search-form {
    position : absolute;
    z-index : 1000;
}
#genres {
    left : 10px;
    top : 5px;
}
#jobnames {
    left : 150px;
    top : 5px;
}
#search-form {
    right : 10px;
    top : 5px;
}

#body {
    overflow : auto;
    height : 370px;
}
#body .inner {
    margin : 56px 157px;
    padding : 0 10px;
}
#body h2 {
    margin-bottom : 20px;
}
#body #subgenres {
    float : left;
    width : 205px;
}
#body #subgenres li {
    list-style-type : none;
    margin-bottom : 0.5em;
}
#body #keywords {
    position : relative;
    float : right;
    width : 415px;
}
#keywords a {
    display : block;
    width : 80px;
    margin : 0 10px 5px 0;
    padding : 3px;
    cursor : pointer;
    text-align : center;
    -moz-border-radius : 5px;
    -webkit-border-radius : 5px;
}
#keywords-list {
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
    font-weight: 300;
    font-size : 1em;
    line-height : 1.3em;
}
p #k-all {
    position : absolute;
    bottom : 0;
    right : 0;
    margin : 0;
    font-weight : bold;
}

.search-results-header {
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
    font-weight : bold;
    font-size : 1.5em;
}

#items {
    margin : 0 157px;
}
.item {
    margin-bottom : 1px;
    padding : 5px 10px;
}
.item h1,
.item .item-length,
.item .item-player,
.item .item-dl {
    display : inline-block;
}
.item h1 {
    width : 335px;
}
.item-length {
    width : 40px;
}
.item-dl {
}
.item-tags {
    display : none;
}

.content-nav {
    text-align : center;
}


