/* Start of CMSMS style sheet 'Got-A-Nerve Sidebar' */
div#sidebar {
    float: left;
    width: 304px;
    display: inline; /* FIX IE double margin bug */
    margin-right: 18px;
}

div#sidebarPresentContainer, div#sidebarBandContainer, div#sidebarNewsletterContainer, div#sidebarMenuContainer {
    clear: both;
}

div#sidebarPresentHeader {
    background-image: url(images/cms/bar_present_top.gif);
    height: 40px;
}

div#sidebarPresentFooter {
    background-image: url(images/cms/bar_present_bottom.gif);
    height: 20px;
}

div#sidebarBandHeader {
    background-image: url(images/cms/bar_band_top.gif);
    height: 40px;
}

div#sidebarBandFooter {
    background-image: url(images/cms/bar_band_bottom.gif);
    height: 20px;
}

div#sidebarNewsletterHeader {
    background-image: url(images/cms/bar_newsletter_top.gif);
    height: 40px;
}

div#sidebarNewsletterFooter {
    background-image: url(images/cms/bar_newsletter_bottom.gif);
    height: 20px;
}

div#sidebarMenuHeader {
    background-image: url(images/cms/bar_subnavigation_top.gif);
    height: 40px;
}

div#sidebarMenuFooter {
    background-image: url(images/cms/bar_subnavigation_bottom.gif);
    height: 20px;
}

div#sidebarNewsletter {
    padding: 5px;
}

div#sidebarPresent, div#sidebarBand, div#sidebarNewsletter, div#sidebarMenu {
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
}
/* End of 'Got-A-Nerve Sidebar' */

