@charset "utf-8";
/* CSS Document */
#mainNAV{
border-bottom:solid 1px #AF8977;
margin:28px 2px 2px 2px;
height:17px;
}
#mainNAV ul, #mainNAV li{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#mainNAV ul li a{
font-size:10pt;
display:block;
float:left;
width:20%;
text-align:right;
text-decoration:none;
}

/*****************MAIN NAVIGATION*****************/
/** Projects Nav*/
#navProjects a:link, #navProjects a:visited{
background:url(../img/NAV_projects.gif) top left no-repeat !important;
}
#navProjects a:hover, #navProjects a:active{
background:url(../img/NAV_projects.gif) bottom left no-repeat !important;
}

#navProjects.active a:link, #navProjects.active a:visited{
background:url(../img/NAV_projects_b.gif) bottom left no-repeat !important;
}
#navProjects.active a:hover, #navProjects.active a:active{
background:url(../img/NAV_projects_b.gif) top left no-repeat !important;
}


/** Studio Nav*/
#navStudio a:link, #navStudio a:visited{
background:url(../img/NAV_studio.gif) top center no-repeat;
}
#navStudio a:hover, #navStudio a:active{
background:url(../img/NAV_studio.gif) bottom center no-repeat;
}

#navStudio.active a:link, #navStudio.active a:visited{
background:url(../img/NAV_studio_b.gif) bottom center no-repeat;
}
#navStudio.active a:hover, #navStudio.active a:active{
background:url(../img/NAV_studio_b.gif) top center no-repeat;
}

/** Press Nav*/
#navPress a:link, #navPress a:visited{
background:url(../img/NAV_press.gif) top center no-repeat;
}
#navPress a:hover, #navPress a:active{
background:url(../img/NAV_press.gif) bottom center no-repeat;
}

#navPress.active a:link, #navPress.active a:visited{
background:url(../img/NAV_press_b.gif) bottom center no-repeat;
}
#navPress.active a:hover, #navPress.active a:active{
background:url(../img/NAV_press_b.gif) top center no-repeat;
}

/** Partners Nav*/
#navPartners a:link, #navPartners a:visited{
background:url(../img/NAV_partners.gif) top center no-repeat;
}
#navPartners a:hover, #navPartners a:active{
background:url(../img/NAV_partners.gif) bottom center no-repeat;
}

#navPartners.active a:link, #navPartners.active a:visited{
background:url(../img/NAV_partners_b.gif) bottom center no-repeat;
}
#navPartners.active a:hover, #navPartners.active a:active{
background:url(../img/NAV_partners_b.gif) top center no-repeat;
}

/** Contact Nav*/
#navContact a:link, #navContact a:visited{
background:url(../img/NAV_contact.gif) top right no-repeat;
}
#navContact a:hover, #navContact a:active{
background:url(../img/NAV_contact.gif) bottom right no-repeat;
}

#navContact.active a:link, #navContact.active a:visited{
background:url(../img/NAV_contact_b.gif) bottom right no-repeat;
}
#navContact.active a:hover, #navContact.active a:active{
background:url(../img/NAV_contact_b.gif) top right no-repeat;
}

/***************SUB NAVIGATION*************/

#subnav{
width:100%;
height:48px;
}

#subnav ul, #subnav li{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#subnav ul li a{
font-family: Geneva, Arial, Helvetica, sans-serif;
display:block;
float:left;
font-size:8pt;
letter-spacing:0.1em;
padding:4px 6px 4px 2px;
margin:12px 32px 12px 3px;
text-decoration:none;
}

#subnav ul li a:link, #subnav ul li a:visited{
color:#a7adb4;
}

#subnav ul li a:active, #subnav ul li a:hover{
color:#906E52;
}

#subnav ul li.active a, #subnav ul li.active a:hover{
color:#906E52;
}

