﻿/* GENERAL **************************************************************************************************************** */
     
     body { background: url(bgBody.jpg) repeat-x #e1ca9d; color: #541212; }
     #shell {  }    
     a {  }
     a:hover {   }
     h1, h2, h3 { }
     .imgRight {  }
     .imgLeft {  }
     .twoCols {  } 
     .clear {  }
     hr { border: 0; border-top: 1px #efdac5 solid; height: 1px; }

     
/* TITLEBAR *********************************************************************************************************** */

     
     #titlebar { background: url(bgTitlebar.png) no-repeat; }
          
          #logo { margin-top: 10px; }
          #logo a {  }
          
          #helpmenuShell ul li#helpid1324, #helpmenuShell ul li#helpid1323 { display: none; } /* This Hides the STF and translate */
          #helpmenuShell ul li#helpid1336 { margin-right: 0px; } /* Get Rid of Margin on the Last Link */
          
          #helpmenuShell ul li a { color: #fffffe; }
          #helpmenuShell ul li a:hover { color: #ffffff; }
          
          /* Let's Add Icons!! YAY! */
          #helpid1233 { background-image: url(icoVirtual.gif); } /* Home Icon */
          #helpid1331 { background-image: url(icoBookmark.gif); } /* Bookmark Icon */
          #helpid1332 { background-image: url(icoInfo.gif); } /* Corporate Info Icon */
          #helpid1333 { background-image: url(icoPrint.gif); } /* Printable Brochure PDF Icon */
          #helpid1334 { background-image: url(icoWeather.gif); } /* Weather Icon */
          #helpid1335 { background-image: url(icoApp.gif); } /* Online Application Icon */
          #helpid1336 { background-image: url(icoContact.gif); } /* Contact Icon */
          
          #headerAddress { color: #fff; }
          
          
          #ctaMoreInfo { background-image: url(ctaMoreInfo.gif) }
     
          #nav ul {   }
          #nav ul li { }
          #nav ul li a { } /* padding top and bottom needs to expand to cover entire height */
          #nav ul li.hover a {  background: url(bgNav.gif) 100% 4px no-repeat; }
          #nav ul li.hover { background: url(bgNav.gif) 0px 4px no-repeat; }
          #nav ul li.current a { background: url(bgNav.gif) 100% 4px no-repeat; }
          #nav ul li.current { background: url(bgNav.gif) 0px 4px no-repeat; }
          #nav ul li a.current {  }
          #nav ul li.lastItem {  }

               #nav ul ul { }
               #nav ul li.hover ul li {  }
               #nav ul li.hover ul li a {color: #fff; }
               #nav ul li.hover ul li.hover a { background: #fff; color: #3d0d0d; }
               #nav ul li.hover ul li a.current { background: #fff; color: #3d0d0d;  }
          
 
     
/* CTA Shell *********************************************************************************************************** */
     
     #ctaShell { background-image: url(bgCtaShell.gif); }          
               
          #ctaShell .widgetCTA { background-image: url(bgCta.gif); }
          
               #ctaShell .widgetCTALink {  }
               
                    #ctaShell .widgetCTAimg {  }
                    #ctaShell .widgetCTA h1 { color: #fff; }
                    #ctaShell .widgetCTADescription { color: #6e2d26; }   

/* BODY **************************************************************************************************************** */

     #contentShell {  }
          
          #content { background: url(bgContentLine.jpg) bottom no-repeat; } 
                    
               #breadcrumbs ul  {   }
               #content #breadcrumbs ul li { color: #fff; }
               #content #breadcrumbs ul li a { color: #968674;}
               .breadcrumbDivider { color: #968674; }
               
               #content #heading { background-image: url(headingLine.jpg);}
               #content h1 { color: #fff;  }
               #content h2 { color: #c59c82;  }
               #content h3 { color: #270202; }
               #content img { border: 5px solid #3d0d0d; padding: 1px; background: #fff; }
               #content a { color: #c35c5c; }
               #content ul {  }
               #content ul li { color: #C35C5C; background: url(bgLi.gif) no-repeat 0px 7px; }
               
               #content .widgetCTA {  }
          
               #content .widgetCTALink { text-decoration: none }
               
                    #content .widgetCTAimg {  }
                    #content .widgetCTA h1 { background-image: url(residentCta.png); }
                    #content .widgetCTADescription { color: #fff;  } 
                    #content a.widgetCTALink:hover .widgetCTADescription { color: #fff; text-decoration: underline; }
               
               #content .googleMapPointText, #content .googleMapPointText a { color: #2e241b; }
                    
                   
               #subNav {}
               #sidenavBG
               #subNav ul {}
               #subNav ul li {  }
               #subNav ul li a { text-decoration: none; display: block; color: #fff; padding: 5px 20px; font-weight: bold; }
               #subNav ul li a:hover { background: url(bgSideNavLi.png) no-repeat; color: #8a2d24; }
                    

/* FOOTER **************************************************************************************************************** */

     #footerShell { background: url(bgFooter.png) repeat-x; }
          
          #footerNav {  }
          #footerNav ul {  }
          #footerNav ul li {color: #bd7c47; }
          #footerNav ul li a { color: #bd7c47; }
          #footerNav ul li.lastItem {  }
          #footerNav ul li a:hover { color: #deb28f; }
          
          #address {  }
          #address ul {  }
          #address ul li { color: #f9d2b2;  }
          #address li.noStyleRight {  }
          #address li.lastItem {  }
          #address li#propertyName { color: #ffffff; }
          #address strong { }
          
          #vizsig span { color: #f9d2b2; }
          #vizsig span a { color: #f9d2b2; }
          
/* FLoor PLANs ******************************************************************************************************* */

     .floorPlanCollapse {  }
     #content .floorPlanCollapse h3 { color: #fff; }
     #content .floorPlanCollapse p { color: #ecc1be; }
     #content .floorPlanCollapse img {  }
     #content .floorPlanCollapse a { color: #fff; }