@charset 'UTF-8';
@import url('shared.css');
@import url('services-menu.css');

html {
    background-image: url('/images/genre/background.png');
}
div#hd div#banner {
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    height: 120px;
    width: 100%;
    background-color: transparent;
    background-image: url('/images/genre/header-bg.png');
    background-repeat: repeat-x;
}
div#hd img {
    margin-top: 14px;
}
div#hd div#banner div.left {
    width: 25px;
    height: 120px;
    background-color: transparent;
    background-image: url('/images/genre/header-left.png');
    background-repeat: repeat-x;
}

div#hd div#banner div.right {
    width: 25px;
    height: 120px;
    background-color: transparent;
    background-image: url('/images/genre/header-right.png');
    background-repeat: repeat-x;
}
div#container {
    width: 974px;
    margin-left: auto;
    margin-right: auto;
}
div#middle {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    width: 974px;
    height: 458px;
    margin-top: -16px;
}

/* Download Table */

table#download {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
}
table#download td {
    width: 241px;
    vertical-align: top;
    padding: 0;
}
table#download div.border-top {
    background-color: transparent;
    background-image: url('/images/genre/PaneTop.gif');
    background-repeat: no-repeat;
    background-scroll: no-scroll;
    background-position: 0 0;
    height: 12px;
    width: 241px;
}
table#download div.border-middle {
    background-color: transparent;
    background-image: url('/images/genre/PaneMiddle.gif');
    background-repeat: repeat-y;
    background-scroll: no-scroll;
    background-position: 0 0;
    width: 241px;
    height: 120px;
}
table#download div.border-bottom {
    background-color: transparent;
    background-image: url('/images/genre/PaneBottom.gif');
    background-repeat: no-repeat;
    background-scroll: no-scroll;
    background-position: 0 0;
    width: 241px;
}

/* Partner Scroller */

div#partner-scroller .border-top {
    background-color: transparent;
    background-image: url('/images/genre/WidePaneTop.gif');
    background-repeat: no-repeat;
    height: 12px;
    width: 974px;
}
div#partner-scroller .border-middle {
    background-color: transparent;
    background-image: url('/images/genre/WidePaneMiddle.gif');
    background-repeat: repeat-y;
    width: 974px;
}
div#partner-scroller .border-bottom {
    background-color: transparent;
    background-image: url('/images/genre/WidePaneBottom.gif');
    background-repeat: no-repeat;
    height: 12px;
    width: 974px;
}
div#partnerList {
    padding: 0;
    overflow-x: hidden;
    margin-left: auto;
    margin-right: auto;
}
div#partnerList ul li {
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 0;
    margin-bottom: 0;
}
div#partnerList ul li img {
    padding: 2px;
    border: 1px solid rgb(221,221,221);
}
