/*
OTR chamber main css styles
*/
/* ----------  main navigation  ---------- */
.nav
{
    background-color: #b8d3e2;
    text-align: center;
    color: #369;
    border-top: 1px #fff solid;
    border-bottom: 1px #fff solid;
    height: auto;
}

.nav a
{
    font-size: 10px;
    font-weight: bold;
    padding: 1px 1px 1px 1px;
    text-decoration: none;
}

.nav a:link, .nav a:visited
{
    background: #b8d3e2;
    color: #369;

}

.nav a:link#current, .nav a:visited#current
{
    background: #fff;
    color: #369;
}

.nav a:hover { 
    color: #369; 
    background: #fff;
}

.nav a:hover 
{ 
    color: #369 !important; 
}

/* ----------  subnav general  ---------- */

.subnav{
width: 135px;
height: 100%;
vertical-align: top;
color: #fff;
}

.subnav h1{
width: 135px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 10px;
padding-top: 10px;
border-bottom: 1px solid #fff;
margin: 0px;
}

.subnav a
{
    text-decoration: none;
}

.subnav ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.subnav li
{ width: 135px; }

.subnav li a
{
    display: block;
    border-bottom: 1px solid #fff;
    text-decoration: none;
    font-weight: bold;
    padding-left: 15px; 
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 110%;
    color: #fff;   
    background-color: #69c; 
    margin: 0px;
    height: 100%;
    width: 150px;
}

.subnav a:link, .subnav a:visited
{
    color: #fff;   
    background-color: #f00;
}

.subnav li a:hover
{
    background-color: #fff;
    color: #000;
}

.subnav h1
{
    font-size: 20px;
}

.current_page
{
    display: block;
    border-bottom: 1px solid #fff;
    text-decoration: none;
    font-weight: bold;
    padding-left: 15px; 
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 110%;
    color: #000;   
    background-color: #fff; 
    margin: 0px;
    height: 100%;
}

/* ----------  ABOUT  ---------- */
.about
{
    background: #666;
}

.about h1
{
    background: #666;
}

.about a:link, .about a:visited
{
    background-color: #999; 
}


/* ----------  PROGRAMS  ---------- */
.programs
{
    background: #369;
}

.programs h1
{
    background: #369;
}

.programs a:link, .programs a:visited
{
    background-color: #69c; 
}

/* ----------  events  ---------- */
.events
{
    background: #c00;
}

.events h1
{
    background: #c00;
}

.events a:link, .events a:visited
{
    background-color: #f00; 
}


/* ----------  members  ---------- */
.members
{
    background: #036;
}

.members h1
{
    background: #036;
}

.members a:link, .members a:visited
{
    background-color: #69c; 
}

/* ----------  otr_profile  ---------- */
.otr_profile
{
    background: #f90;
}

.otr_profile h1
{
    background: #f90;
}

.otr_profile a:link, .otr_profile a:visited
{
    background-color: #fc0; 
}

/* ----------  news  ---------- */
.news
{
    background: #333;
}

.news h1
{
    background: #333;
}

.news a:link, .news a:visited
{
    background-color: #999; 
}

/* ----------  sponsors  ---------- */
.sponsors
{
    background: #cc3;
}

.sponsors h1
{
    background: #cc3;
}

.sponsors a:link, .sponsors a:visited
{
    background-color: #990; 
}

/* ----------  links  ---------- */
.links
{
    background: #f39;
}

.links h1
{
    background: #f39;
}

.links a:link, .links a:visited
{
    background-color: #f69; 
}

/* ----------  revitalization  ---------- */
.revitalization
{
    background: #c30;
}

.revitalization h1
{
    background: #c30;
}

.revitalization a:link, .revitalization a:visited
{
    background-color: #f60; 
}

/* ----------  contact  ---------- */
.contact
{
    background: #990;
}

.contact h1
{
    background: #990;
}

.contact a:link, .contact a:visited
{
    background-color: #cc6; 
}