

/**
 * main Navigation Bar Styles
 * 
 * January 23, 2008
 *
 */


.nav_bar {
    position: relative;
    display: block;
    overflow: auto;
    clear: both;
    border: 1px solid #333333;
    width: 760px;
    height: 175px;
}

.main_nav_bar_menu {
    position: relative;
    display: block;
    float: left;
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 155px;
    height: 175px;
}

.main_nav_bar_menu li {
    text-indent: 4px;
    text-decoration: none;
    line-height: 25px;
    display: block;
    overflow: hidden;
    font-weight: bold;
    font-size: 100%;
    color: #FFFFFF;
    background-color: #C9B68C;
    background-image: url(/assets/images/main_nav_bar_menu_active.jpg);
    background-repeat: no-repeat;
    width: 155px; 
    height: 25px;
}

.main_nav_bar_menu li a {
    text-indent: 4px;
    text-decoration: none;
    line-height: 25px;
    display: block;
    overflow: hidden;
    font-weight: bold;
    font-size: 100%;
    color: #003366;
    background-color: #E6E1C4;
    background-image: url(/assets/images/main_nav_bar_menu_inactive.jpg);
    background-repeat: no-repeat;
    width: 155px; 
    height: 25px;
}

.main_nav_bar_menu li a:visited {
    color: #003366;
}

.main_nav_bar_menu li a:active {
    color: #003366;
}

.main_nav_bar_menu li a:hover {
    background-color: #6D5032;
    color: #FFFFFF;
}

.main_nav_bar_right {
    display: block;
    position: relative;
    float: left;
    overflow: hidden;
    background-color: #FFFFFF;
    background-image: url(/assets/images/main_nav_bar_box_bg.jpg);
    background-repeat: no-repeat;
    width: 165px;
    height: 175px;
}

.main_nav_bar_center {
    position: relative;
    display: block;
    float: left;
    background-color: #FFFFFF;
    width: 440px;
    height: 175px;
    filter: alpha(opacity=100); 
    -moz-opacity: 100; 
    opacity: 100;
}

.main_nav_bar_content {
    position: relative;
    padding: 8px 4px 2px 4px;
    text-decoration: none;
    line-height: 110%;
    font-size: 100%;
    color: #003366;
}

.main_nav_bar_text_bold {
    font-size: 100%;
    font-weight: bold;
}
