/********************************************
* Ensemble Investments, LLC 
* Developed by I-ology
* http://www.i-ology.com
*
* Created 4/18/06 - AC
*
* Main Navigation Style Definitions
********************************************/

#nav {
    margin: 0;
    padding: 0 1px 0 1px;
    background: #fff;
    list-style: none;
}

#nav li {
    margin: 0;
    padding: 1px 0;
    border-bottom: 1px solid #6B88AA;
}

#nav li.top {
    margin: 0;
    padding: 1px 0;
    list-style-type: none;
    border-bottom: 1px solid #6B88AA;
    border-top: 1px solid #6B88AA;
}

#nav li div {
    border: 1px solid #C0DDD5;
}

#nav a {
    display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 30px;
    width: 257px;
    vertical-align: bottom;
    overflow: hidden;
}

#nav a#services {
    background: url(/images/nav_services.gif) top left no-repeat;
}
#nav a#projects {
    background: url(/images/nav_projects.gif) top left no-repeat;
}
#nav a#leasing {
    background: url(/images/nav_leasing.gif) top left no-repeat;
}
#nav a#about-us {
    background: url(/images/nav_about.gif) top left no-repeat;
}
#nav a#newsroom {
    background: url(/images/nav_newsroom.gif) top left no-repeat;
}

#nav a:hover#services, body#services-on a#services {
    background: url(/images/nav_services.gif) bottom left no-repeat;
}
#nav a:hover#projects, body#projects-on a#projects, body#projects-on a#projects {
    background: url(/images/nav_projects.gif) bottom left no-repeat;
}
#nav a:hover#leasing, body#leasing-on a#leasing {
    background: url(/images/nav_leasing.gif) bottom left no-repeat;
}
#nav a:hover#about-us, body#about-on a#about-us {
    background: url(/images/nav_about.gif) bottom left no-repeat;
}
#nav a:hover#newsroom, body#newsroom-on a#newsroom {
    background: url(/images/nav_newsroom.gif) bottom left no-repeat;
}

/*********************************
* Global Navigation
*********************************/

#global-nav {
    margin: 0;
    padding: 0 0 0 465px;
}

#global-nav li {
    margin: 0;
    padding: 1px 0;
    list-style-type: none;
    display: inline;
}

#global-nav a {
    float: left;
    display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 34px;
    overflow: hidden;
}

#global-nav a#home {
    background: url(/images/global_home.gif) top left no-repeat;
    width: 55px;
}
#global-nav a#contact-us {
    background: url(/images/global_contact.gif) top left no-repeat;
    width: 85px;
}
#global-nav a#email-updates {
    background: url(/images/global_email.gif) top left no-repeat;
    width: 86px;
}

#global-nav a:hover#home {
    background: url(/images/global_home.gif) bottom left no-repeat;
}
#global-nav a:hover#contact-us, body.contact-us-on #global-nav a#contact-us {
    background: url(/images/global_contact.gif) bottom left no-repeat;
}
#global-nav a:hover#email-updates, body.email-updates-on #global-nav a#email-updates {
    background: url(/images/global_email.gif) bottom left no-repeat;
}

/*********************************
* Subnav
*********************************/

#subnav {
    margin: 0;
    padding: 0 0 10px 0;
    list-style: none;
    background: #E6F1EE;
}

#subnav li {
    margin: 0;
    padding: 0;
    border-bottom: 0;
}

#subnav a {
    display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 20px;
    width: 257px;
    border: 0;
    vertical-align: bottom;
    overflow: hidden;
}

#services-nav,
#properties-nav,
#about-nav {
    display: none;
}

body#services-on #services-nav,
body#properties-on #properties-nav,
body#projects-on #properties-nav,
body#about-on #about-nav {
    display: block;
}