body {}
#page {background: url(../images/style/page_bg2.png) top repeat-x;}
#logo {background:transparent url(../images/logo.png) no-repeat scroll 0%;}
#logoTagLine {background: url(../images/style/logo_tagline.png) no-repeat;}
#content_top {}

#pod_nav {background:url(../images/style/pod_nav.jpg) no-repeat;}

#nav-01 a:hover, #nav-01 a:active, .nav-01-active {background:url(../images/style/pod_nav.jpg) 0 -270px no-repeat;}
#nav-02 a:hover, #nav-02 a:active, .nav-02-active{background:url(../images/style/pod_nav.jpg) 0 -335px no-repeat; }
#nav-03 a:hover, #nav-03 a:active, .nav-03-active{background:url(../images/style/pod_nav.jpg) 0 -405px no-repeat; }
#nav-04 a:hover, #nav-04 a:active, .nav-04-active{background:url(../images/style/pod_nav.jpg) 0 -475px no-repeat; }

#image_overlay {color: #fff;}
#image_description {background:transparent;color:#fff;}	

#content_wrapper {}
#content_holder {background: url(../images/style/content_holder_bg.jpg) center no-repeat;}

#footer {}
#footer_nav {color: #003300;}
#copyleft {color: #003300;}

.BoxContent {color: #336633; background: #e2e2e2 url(../images/style/sideBox_bg.jpg) repeat-x;}
.BoxContent td#left, .BoxContent td#right {color: #c4c4c4;}

/* SIDEBAR NAVIGATION */
#navigation a {color:#FFFFFF;}
a.other {margin: 0; padding: 0;background:transparent url(../images/nav_buttons/a_other_bg.jpg) 0 0 no-repeat;}
a.institutional {margin: 0; padding: 0;background:transparent url(../images/nav_buttons/a_institutional_bg.jpg) 0 0 no-repeat;}
a.commercial {margin: 0; padding: 0;background:transparent url(../images/nav_buttons/a_commercial_bg.jpg) 0 0 no-repeat;}
a.developers {margin: 0; padding: 0;background:transparent url(../images/nav_buttons/a_developers_bg.jpg) 0 0 no-repeat;}
a.residential {margin: 0; padding: 0;background:transparent url(../images/nav_buttons/a_residential_bg.jpg) 0 0 no-repeat;}

/* FACTOIDS */
#factLink a, #newsLink a {color: #003300;}
#factLink a:hover, #newsLink a:hover {color: #009f01;}

/* NEWS */
#header_news {background: url(../images/style/news_header.jpg) no-repeat; }



/*==================================================PROJECTS =====================================================*/
div#imageNav .accordion-toggle {background: transparent url(../images/nav_buttons/a_other_bg.jpg) no-repeat;}
div#imageNav .accordion-toggle:hover {background: url(../images/nav_buttons/a_other_bg.jpg) 0 -33px no-repeat}
div#imageNav .accordion-toggle span {color: #fff;}

/*==================================================SERVICES -> WHAT WE DO <- ====================================*/
#wwd div.accordion-toggle-active {color: #fff; background: #9cb02d}
#wwd div.accordion-toggle:hover {color: #9cb02d} 


/* COLOR CLASSES PER SECTION */
.fg_developers {color: #164900;}
.fg_residential {color: #c58106;}
.fg_commercial  {color: #133f6f;}
.fg_about, .fg_services, .fg_home, .fg_resources, .fg_faq, .fg_contact, .fg_other {color:green; }
.fg_projects {color: #333;}
.fg_institutional {color: #cc6600;}
.fg_pageBG {color: #9cb02d;}

.bg_developers {background: #164900;}
.bg_residential {background: #c58106;}
.bg_commercial, .bg_home  {background: #133f6f;}
.bg_about, .bg_services, .bg_projects, .bg_resources, .bg_faq, .bg_contact {background: #333;}
.bg_institutional {background: #cc6600;}

/* FAQ DEFINITIONS */
#faq div.accordion-toggle {background: url(../images/style/faq_q.png) no-repeat; padding-left: 18px;}
#faq div.accordion-toggle:hover {background: url(../images/style/faq_a.png) no-repeat; padding-left: 18px;}
#faq div.accordion-toggle-active {color: #fff; background: #9cb02d url(../images/style/faq_a_active.png) no-repeat 2px 4px;padding: 3px; padding-left: 20px;}

/* ACCORDION DEFS */
#fiveStep div.accordion-toggle-active {color: #fff; background:url(../images/style/body_bg.jpg);}