div#page div#content {
    float: none;
    margin: 0;
    padding: 0;
    width: 100%;
}

div#sitemap-content {
    background: #fff;
    margin-bottom: -40px;
}

div#content div#sitemap-content h2 {
    background: none;
    color: #000;
    margin: 0;
    padding: .5em 10px;  
}

div#content div#sitemap-content div.left,
div#content div#sitemap-content div.right {
    padding: 0;
    width: 50%;
}

div#content div#sitemap-content div.left {
    float: left;
}

div#content div#sitemap-content div.right {
    float: right;
}

div#sitemap-content div.links {
    background: #fff url(/images/sitemap-page-bg.gif) repeat-y center top;
    padding-bottom: 40px;
}

div#sitemap-content ul {
    margin: 0;
    padding: 0 0 0 10px;
}

div#sitemap-content ul ul {
    padding-left: 20px;
}

div#sitemap-content li {
    list-style-type: none;
    margin: .75em 0;
    padding: 0;
}

div#sitemap-content li a {
    font-weight: bold;
}

div#sitemap-content li ul li a {
    font-weight: normal;
}

/* sitemap switcher */

div#sitemap-switcher {
}

div#sitemap-switcher a {
    color: #4d4d4d;
    display: block;
    float: left;
    font-family: tahoma, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 2px 10px 0;
}

div#sitemap-switcher a:link,
div#sitemap-switcher a:visited {
    color: #4d4d4d;
}

div#sitemap-switcher a:hover {
    color: #000;
}

div#sitemap-switcher a.selected {
    background: #cce0eb url(/images/sitemap-switcher-bg.gif) repeat-x left top;
    color: #000;
    padding: 2px 10px;
    text-decoration: none;
}

div#sitemap-switcher a.selected:link,
div#sitemap-switcher a.selected:visited {
    color: #000;
}

div#sitemap-switcher a.selected:hover {
    color: #000;
}


