/*Text Class:*/

          p.nav {
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #ffffff;
              }
              
          p.nav2 {
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #ffffff;
              margin-top: -10px;
              }
              
          p.info {
              clear: left;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: center;
              font-size: 11px;
              color: #99CC00;
              }
          
          p.bottom_info {
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #606060;
              padding-left: 15px;
              }
          
          p.bottom_title {
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #99cc00;
              padding-left: 15px;
              padding-top: 22px;
              }
          
          p.email {
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: right;
              font-size: 11px;
              color: #99cc00;
              padding-left: 7px;
              padding-top: 22px;
              }
              
          p.animal_info {
              clear: left;
              margin-left: +8px;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #000000;
              line-height: 1.5;
              padding-left: 15px;
              padding-top: 345px;
              padding-right: 225px;
              }
          
          p.civic_info {
              clear: left;
              margin-left: +8px;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #000000;
              line-height: 1.5;
              padding-left: 15px;
              padding-top: 345px;
              padding-right: 225px;
              }
          
          
          p.education_info {
              clear: left;
              margin-left: +8px;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #000000;
              line-height: 1.5;
              padding-left: 20px;
              padding-top: 332px;
              padding-right: 225px;
              }
          
          p.collegiate_info {
              clear: left;
              margin-left: +8px;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #000000;
              line-height: 1.5;
              padding-left: 20px;
              padding-top: 348px;
              padding-right: 225px;
              }
              
          p.hc_info {
              clear: left;
              margin-left: +8px;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #000000;
              line-height: 1.5;
              padding-left: 15px;
              padding-top: 345px;
              padding-right: 250px;
              }
          
          p.hospitality_info {
              clear: left;
              margin-left: +8px;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #000000;
              line-height: 1.5;
              padding-left: 19px;
              padding-top: 340px;
              padding-right: 250px;
              }
          
          p.industrial_info {
              clear: left;
              margin-left: +8px;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #000000;
              line-height: 1.5;
              padding-left: 15px;
              padding-top: 345px;
              padding-right: 225px;
              }
              
         p.interior_info {
              clear: left;
              margin-left: +8px;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #000000;
              line-height: 1.5;
              padding-left: 15px;
              padding-top: 310px;
              padding-right: 255px;
              }
              
          p.construction_info {
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: center;
              line-height: 1.75;
              font-size: 13px;
              color: #FFFFFF;
              padding-top: 215px;

              }
          
          .list {
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #FFFFFF;
              }
          
          .sustainable {
              padding: 8px;
              margin-left: 8px;
              margin-right: 8px;
              line-height: 3;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #FFFFFF;
              }
              
          .award_list {
              padding: 8px;
              margin-left: 8px;
              margin-right: 8px;
              line-height: 2;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #FFFFFF;
              }
          
          .description {
              padding: 8px;
              line-height: 3;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #FFFFFF;
              }
          
          .bio_description {
              padding: 8px;
              line-height: 2.5;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 11px;
              color: #FFFFFF;
              }
          
          .title {
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 10px;
              font-style: bold;
              color: #99CC00;
              }










/*Image Class:*/

          img.nav_arrow {
              height: 15px;
              vertical-align: middle;
              border: none ;
              padding-left: 12px;
              }
          

              
          img.logo {
              width: 55px;
              position: relative;
              float: left;
              border: none ;
              padding-right: 15px;
              padding-top: 0px;
              padding-bottom: 2px;
              }


          img.bullet {
              padding-left: 0px;
              padding-right: 0px;
              margin-top: 0px;
              float: left;
              height: 36px;
              border: none;
              }
          
          img.bullet_end {
              padding-left: 0px;
              padding-right: 0px;
              margin-top: 0px;
              float: left;
              height: 36px;
              border: none;
              clear: right;
              }
                 
          img.bullet2 {
              border: none;
              vertical-align: text-bottom;
              }
              
          img.bullet3 {
              border: none;
              vertical-align: text-bottom;
              text-align: right;
              padding-left: 140px;
              }
          
          .main {
              height: 454px;
              width: 513px;
              border: none;
              padding-left: 0px;
              padding-right: 0px;
              margin-top: 0px;
              margin-bottom: 0px;
              float: left;
              background-color: #000000;
              }
          
          img.bio {
              width: 245px;
              margin-bottom: -25px;
              }
          
          img.underconstruction {
              width: 775px;
              float: left;
              border: none;
              padding-left: 0px;
              padding-right: 0px;
              margin-top: 0px;
              margin-bottom: 0px;
              }
          
          img.thumbnail {
              border: none;
              float: left;
              padding: 5px;
              height: 60px;
              }
              
/*          img.open1 {
              height: 454px;
              width: 513px;
              border: none;
              padding-left: 0px;
              padding-right: 5px;
              margin-top: 0px;
              margin-bottom: 0px;
              float: left;
              background-color: #000000;
              }
              
          img.open2 {
              height: 215px;
              width: 135px;
              border: none;
              float: left;
              padding-top: 0px;
              padding-bottom: 5px;
              }
              
          img.open3 {
              height: 105px;
              width: 110px;
              border: none;
              float: left;
              padding-left: 5px;
              padding-top: 0px;
              padding-bottom: 5px;
              }
              
          img.open4 {
              height: 235px;
              width: 250px;
              border: none;
              float: left;
              padding-left: 0px;
              padding-top: 0px;
              padding-bottom: 0px;
              }*/
          
          img.employees {
              height: 33%;
              position: relative;
              border: none;
              float: left;
              padding-left: 3px;
              }
          
          .emp1 {
              position: relative;
              padding: 0px;
              margin: 0px;
              border: none;
              float: left;
              height: 33%;     
              width: 18%
              }
          
          .emp2 {
              position: relative;
              border: none;
              float: left;
              height: 151px;
              width: 128px;
              
              /* 
              height: 33%;     
              width: 22%  
              */
              
              }
              
          img.email {
              vertical-align: middle;
              border: none ;
              padding-left: 0px;
              }
              
    
               /*	   img.header {
               float: left;
              height: 33px;
              margin-bottom: 0;
              }*/










/*Background Structure:*/

          body {
              background: url(graphics/stripeblock.png) repeat-y center ;
              width: 100%;
              height: 750px;
              text-align: center; 
              margin-left: auto;
              margin-right: auto;
              margin-top: 0px;
              background-color: #000000;
              }
          
          #container {
              margin-left: auto;
              margin-right: auto;
              text-align: left;
              background-color: #000000;
              background-repeat: no-repeat;
              margin-top: 0px;
              width: 775px;
              height: 600px; 
              border-color: #000000 ;
              padding-top: 25px;
              padding-left: 35px;
              padding-right: 25px;
              }
              
           #middle {
              padding-top: 2px;
              background-color: #000000;
              }
          
           #whiteline  {
              border: none ;
              clear: left;
              background-color: #FFFFFF;
              height: 1px;
              width: 775px;
              padding-left: 35px;
              padding-right: 25px;
              padding-top: 0px;
              padding-bottom: 0px;   
              margin-top: 0px;
              margin-bottom: 0px;
              margin-left: auto;
              margin-right: auto;           
              }
          







/*Divs:*/

              /*     #header {
              position: realtive;
              background-color: #000000;
              width: 100%;
              margin: 0;
              padding: 0;
              }*/
          
          #links_top {
              background-color: #000000;
              padding-left: 3px;
              padding-right: 0px;
              margin-top: 0px;
              float: left;
              height: 36px;
              border: none;
              }

          #links_bottom {
              background-color: #000000;
              padding-left: 3px;
              padding-right: 0px;
              padding-top: 15px;
              padding-bottom: 20px;
              margin-top: 0px;
              margin-left: auto;
              margin-right: auto;
              float: left;
              height: 25px;
              border: none;
              }

          #thumbnail_palette {
              position: relative;
              background-color: #202020;
              float: left;
              padding-left: 3px;
              border: none;
              height: 454px;
              width: 254px;
              }
          
          #quote {
              position: relative;
              float: right;
              border: none;
              padding: 0px;
              margin: 0px;
              height: 454px;
              width: 254px;
              }
          
          #bio {
              position: relative;
              background-color: #202020;
              float: right;
              border: none;
              padding: 0px;
              margin: 0px;
              height: 454px;
              width: 254px;
              }
          
          #employees {
              height: 454px;
              width: 513px;
              position: realtive;
              background-color: #202020;
              float: left;
              border: none;
              }
              
          #slideshow {
              border: none ;
              height: 454px;
              width: 513px;
              position: realtive;
              float: left;
              border: none;
              }
          
          #info_bottom {
              clear: left;
              width: 775px;
              padding-left: 35px;
              padding-right: 25px;
              padding-top: 15px;
              height: 400px;
              background-color: #202020;
              margin-bottom; 0px;
              margin-left: auto;
              margin-right: auto;
              padding-top: 10px;
              }
              
          #search {
              float: left;
              }    
          
          #list {
              position: realtive;
              border-right:  2px solid #303030 ;
              overflow:  scroll;
              scrollbar-face-color: #000000;
              scrollbar-shadow-color: #000000;
              scrollbar-highlight-color: #000000;
              scrollbar-3dlight-color: #000000;
              scrollbar-darkshadow-color: #000000;
              scrollbar-track-color: #000000;
              scrollbar-arrow-color: #99cc00;
              line-height: 2;
              margin-left: -35px;
              padding-left: 0px;
              padding-right: 40px;
              font-family: Arial, Helvetica, Verdana, sans-serif;
              text-align: left;
              font-size: 10px;
              color: #FFFFFF;
              width: 767px;
              height: 446px;
              float: left;
              }
          
          #animaltopics {
              background-image: url(graphics/animalstudio.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              z-index: 1;
              }
              
          #animaltopics2 {
              background-image: url(graphics/animalstudio2.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              z-index: 1;
              }
              
          #animaltopics3 {
              background-image: url(graphics/animalstudio3.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              z-index: 1;
              }
          
          #civictopics {
              background-image: url(graphics/civicstudio.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              z-index: 1;
              }
              
          #educationtopics {
              background-image: url(graphics/edstudio.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              }
          
         #educationtopics2 {
              background-image: url(graphics/edstudio2.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              }
              
         #educationtopics3 {
              background-image: url(graphics/edstudio3.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              }
              
         #collegiatetopics {
              background-image: url(graphics/edstudio_collegiate.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              }
              
         #hctopics {
              background-image: url(graphics/hcstudio.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              z-index: 1;
              }
              
          
          #industrialtopics {
              background-image: url(graphics/industrialstudio.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              z-index: 1;
              }
              
          #interiortopics {
              background-image: url(graphics/interiorstudio.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              z-index: 1;
              }
            
          #hospitalitytopics {
              background-image: url(graphics/hospitalitystudio.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 513px;
              border: none;
              float: left;
              z-index: 1;
              }
              
          #construction {
              background-image: url(graphics/underconstruction.jpg) ;
              background-repeat: no-repeat;
              height: 454px;
              width: 775px;
              border: none;
              float: left;
              z-index: 1;
              }











/*Links:*/

        
          
          a:link {
              color:#ff6a00;
              text-decoration: underline;
              }
          
          a:visited {
              text-decoration: underline;
              color: #ff6a00;
              }
          
          a:hover {
              color:#00a2ff;;
              }
              
          a.nav_link {
              color: #ffffff;
              text-decoration: none;
              }
              
          a.nav_link:visited {
              color: #ffffff;
              text-decoration: none;
              }

          a.nav_link:hover {
              color:#00a2ff;
              }

          a.credit_link {
              color: #606060;          
              }






