body, html {
    margin: 0;
    padding: 0;
    font-family: Helvetica, Verdana, Sans-Serif;
}
h1 { margin: 0; }
#sibling_navigation {
    float: right;
    height: 400px;
    overflow: auto;
}
#sibling_navigation li {
    list-style: none;
}
#alternative-navigation-breadcrumbs {
    background:#DB4865 url(../images/?new=db4865&w=40&h=40&f=png&q=100&fltr[]=over|textures/07_diagonals_small.png|0|0|40) repeat scroll 50% 50%;
    color: white;
    font-weight: bold;
}
#alternative-navigation-breadcrumbs a:link, #alternative-navigation-breadcrumbs a:visited {
    color: white;
}
#header {
    background: #003399 url(http://jqueryui.com/themeroller/images/?new=003399&w=1&h=100&f=png&q=100&fltr[]=over|textures/03_highlight_soft.png|0|0|75) repeat-x top;
    text-align: center;
    color: white;
}
.object-tools li {
    list-style: none;
}
.object-tools li h3 {
    color: #db4865;
}
h2 {
    color: #35414f;
}
#footer {
    background: #003399 url(http://jqueryui.com/themeroller/images/?new=003399&w=1&h=100&f=png&q=100&fltr[]=over|textures/03_highlight_soft.png|0|0|75) repeat-x top;
    color: white;
    font-weight: bold;
    clear: both;
    font-size: 11px;
    text-align: center;
    padding: .3em;
}
#content {
    padding-left: 10px;
    width: 100%;
}
#content, #alternative-navigation {
    position: relative;
    float: left;
}
#alternative-navigation {
    font-size: .8em;
    width: 300px;
    margin-right: -310px;
    padding-right: 10px;
}
body {
    min-width: 350px;
}
#internal-container {
    padding-right: 300px;
}
#alternative-navigation-browse-alphabetically h3, #alternative-navigation-breadcrumbs {
    padding-left: 1em;
}
#alternative-navigation-browse-alphabetically {
    clear: both;
    width: 100%;
    background:#DB4865 url(../images/?new=db4865&w=40&h=40&f=png&q=100&fltr[]=over|textures/07_diagonals_small.png|0|0|40) repeat scroll 50% 50%;
    color:white;
    font-weight:bold;
    font-size: .8em;
}
#alternative-navigation-browse-alphabetically a:link, #alternative-navigation-browse-alphabetically a:visited {
    text-decoration: none;
    color: #330101;
}
#alternative-navigation-browse-alphabetically li {
    display: inline;
}
#alternative-navigation-browse-alphabetically ul {
    list-style: none;
    margin: 0;
}

