/* vim: set expandtab tabstop=4 shiftwidth=4 foldmethod=marker: */

/* SITE WIDE */
div#site #logo {
    margin-left: 10px;
    float: left;
}

div#site #navigationBar {
    background: #FFFFFF;
    overflow: hidden;
}

div#site #navigationBar ul {
    float: right;
}

div#site #navigationBar li {
    float: left;
    background: #C3232B;
    height: 32px;
    padding-top: 21px;
}

div#site #navigationBar li.navItem {
    padding-left: 10px;
    width: 137px;
}

div#site #navigationBar li.navItem a {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 26px;
    text-decoration: none;
}

div#site #navigationBar li.navOpen {
    background: #C3232B url(/images/button-bg.gif) no-repeat -6px 0;
    width: 5px;
    margin-left: 3px;
}

div#site #navigationBar li.navClose {
    background: #C3232B url(/images/button-bg.gif) no-repeat left top;
    width: 5px;
}

div#site #navigationBar li.navItem a:hover,
div#site #navigationBar li.navItem.selected a {
    color: #000000;
}

div#site #breadcrumbs {
    float: right;
    padding: 20px;
}

div#site #breadcrumbs, div#site #breadcrumbs a {
    font-family: arial;
    color: #acacac;
    font-weight: bold;
    font-size: 14px;
    text-decoration: none;
    
}

/* HOME NAVIGATION */
div#site.home #navigationBar ul {
    float: none;
}

div#site.home #navigationBar li {
    height: 31px;
    padding-top: 7px;
}

div#site.home #navigationBar li.navOpen {
    background: #C3232B url(/images/home-button-bg.gif) no-repeat -6px 0;
    width: 5px;
    margin-left: 3px;
}

div#site.home #navigationBar li.navClose {
    background: #C3232B url(/images/home-button-bg.gif) no-repeat left top;
    width: 5px;
}

div#site.home #navigationBar li.navItem {
    width: 100px;
}

div#site.home #navigationBar #navDescription {
    float: left;
    margin-top: 8px;
    margin-left: 0px;
    padding-left: 10px;
}

div#site.home #navigationBar #navDescription a {
    font-size: 24px;
    color: #959595;
    font-weight: bold;
    text-decoration: none;
}

div#site.home #navigationBar #navDescription a:hover {
    color: #000000;
}

/* HOLDING PAGE NAVIGATION */
div#site.holdingPage #navigationBar {
	border-top: 10px solid #C3232B;
}

div#site.holdingPage #navigationBar ul {
    float: none;
}

div#site.holdingPage #navigationBar li {
    height: 31px;
    padding-top: 7px;
}

div#site.holdingPage #navigationBar li.navOpen {
    background: #C3232B url(/images/home-button-bg.gif) no-repeat -6px 0;
    width: 5px;
    margin-left: 3px;
}

div#site.holdingPage #navigationBar li.navClose {
    background: #C3232B url(/images/home-button-bg.gif) no-repeat left top;
    width: 5px;
}

div#site.holdingPage #navigationBar li.navItem {
    width: auto !important;
    padding-left: 10px;
    padding-right: 10px;
}

div#site.holdingPage #navigationBar #navDescription {
    float: left;
    margin-top: 8px;
    margin-left: 30px;
    padding-left: 25px;
}

div#site.holdingPage #navigationBar #navDescription a {
    font-size: 24px;
    color: #959595;
    font-weight: bold;
    text-decoration: none;
}

div#site.holdingPage #navigationBar #navDescription a:hover {
    color: #000000;
}

