body {margin:10px auto;
      text-align:center; 
      font-family:tahoma, arial, verdana,; 
      font-size:12px;
      line-height:18px;
      color:#595959;
      background: #576c11;}

#wrapper {width:791px;
            text-align:left; 
             position:relative;
             margin:auto;
             border:solid 2px #003300;}

#container {width:791px;
             background:#f9f6ed;
             float:left;}

#dftcontainer {width:791px;
             background:#fff;
             float:left;}

#leftsbarea {float:left; 
                    width:221px;}

#logosb1 {float:left;
                 width:221px;
                 height:186px;}

#expandoarea {float:left;
                          width:221px;
                          background: url("../images/shadowleft.jpg")  top left no-repeat;}

* html #expandoarea {margin-top:-2px;}

#contentsb2 { float:left;
                   width:221px;}
 
#contentarea {float:left;
                    width:570px;
                     background:#f9f6ed;}

#contentsb3 { float:left;
                   width:555px;
                    height:24px;
                    background: #eeeff3;
                    padding:10px 15px 0 0;}

#content { float:left;
                   width:570px;}

#dftcontent { float:left;
                   width:540px;
                    padding:20px 15px;
                    background:#fff;
                    border-top:solid 30px #eeeff3;}

#homecontent .r2c2 {background: url("../images/shadowright.jpg")  top right no-repeat ;}

#homecontent .r5c2  {
                    font-size:10px;
                     line-height:12px;}

#homecontent .r2c2 a {
                    font-size:19px;
                    font-weight:bold;
                   font-style:italic;
                   color:#576c11;
                   text-decoration:none;}
#homecontent .r2c2 a:hover {
                   text-decoration:underline;} 

#homecontent .r5c2 a {
                    font-size:10px;
                    font-weight:bold;
                   color:#576c11;
                   text-decoration:none;}
#homecontent .r5c2 a:hover {
                   text-decoration:underline;} 
 
#footerarea {clear:both;
                   float:left;
                   width:791px;
                   height:83px;
                   background: url("../images/footerbg.jpg")  top right no-repeat #9db291;}

#footertext {width:791px;
             font-size:10px;
            font-family:verdana; 
             line-height:15px;
             text-align:center;
             margin-top:25px;
              color:#3b4a0a}


#toplinks .r1c2 a, #toplinks .r1c4  a, #toplinks .r1c6 a {
                    font-size:14px;
                    font-weight:bold;
                   color:#576c11;
                   text-decoration:none;}
#toplinks .r1c2 a:hover, #toplinks .r1c4  a:hover, #toplinks .r1c6 a:hover {
                   text-decoration:underline;} 

#states .r1c1 a, #states .r1c2  a {
                    font-size:12px;
                    font-weight:normal;
                   color:#576c11;
                   text-decoration:none;}
#states .r1c1 a:hover, #states .r1c2  a:hover {
                   text-decoration:underline;} 
 
#ourteam {font-family: Verdana;
                  font-weight:bold;
                  color:#576c11;}

#ourteam .r1c1 {font-size:18px;}

#ourteam .r2c1,  #ourteam .r3c1,  #ourteam .r4c1,  #ourteam .r5c1,  #ourteam .r6c1,  #ourteam .r7c1,
#ourteam .r8c1,  #ourteam .r9c1   {
                   font-size:12px;
                   color:#595959;}

#ourteam .r2c1 a,  #ourteam .r3c1 a,  #ourteam .r4c1 a,  #ourteam .r5c1 a,  #ourteam .r6c1 a,
#ourteam .r7c1 a,  #ourteam .r8c1 a,  #ourteam .r9c1 a {
                   text-decoration:none;
                   color:#576c11;}

#ourteam .r2c1 a:hover,  #ourteam .r3c1 a:hover,  #ourteam .r4c1 a:hover,  #ourteam .r5c1 a:hover,
#ourteam .r6c1 a:hover,  #ourteam .r7c1 a:hover,  #ourteam .r8c1 a:hover,  #ourteam .r9c1 a:hover {
                   text-decoration:underline;
                   color:#576c11;}

.grnbld12 {font-size:12px;
                    font-weight:bold;
                   color:#576c11;
                   text-decoration:none;}

.centered {text-align:center;}

.portfoliohd {text-align:center;
                     font-family:Tahoma, Arial;
                     color:#576c11;
                     font-size:24px;
                     font-weight:bold;}

.portfoliosh {text-align:center;
                     font-family:Tahoma, Arial;
                     color:#576c11;
                     font-size:18px;
                     font-weight:bold;}

.portfoliotbl .r1c2,  .portfoliotbl .r1c3  {
                     text-align:center;
                     font-family:Tahoma, Arial;
                     color:#576c11;
                     font-size:12px;
                     font-weight:normal;
                     text-decoration:underline;}

.portfoliotbl .r2c1,  .portfoliotbl .r2c2,  .portfoliotbl .r2c3  {
                     text-align:center;
                     font-family:Tahoma, Arial;
                     color:#576c11;
                     font-size:12px;
                     font-weight:normal;
                     text-decoration:none;}


/*  Expando styles         */

.x8_expando {font-family:georgia, myriad pro, verdana, arial; }

.x8_expandoLevel1 {height:24px;border-bottom:#3b4a0a solid 1px;}
.x8_expandoLevel1 a {color:#3b4a0a; font-weight:normal; font-size:14px;text-decoration:none; width:211px;  display:block;line-height:24px; padding-left:10px;}
.x8_expandoLevel1 a:hover {color:#fff; background:#304344; }
.x8_expandoLevel1 .x8_expandoActive  a{color:#fff; background:#304344; } 
/* .x8_expandoLevel1 {display:none;}  */

.x8_expandoLevel2  {float:right;}
.x8_expandoLevel2 a {text-decoration:none; color:#80a81d; font-size:14px;font-weight:bold; padding:0 10px 0 15px; display:block;}
.x8_expandoLevel2 a:hover {text-decoration:none; color:#8a0a0c;}
.x8_expandoLevel2 .x8_expandoActive  a {text-decoration:none; color:#8a0a0c;}

.x8_expandoLevel3  {height:23px;border-bottom:#56849b solid 1px;background:#184c66;margin-left:5px;}
.x8_expandoLevel3 a {color:#fff; font-weight:normal; font-size:10px;text-decoration:none; width:140px; line-height:23px;padding-left:10px; display:block;}
.x8_expandoLevel3 a:hover {color:#fff; text-decoration:none;background:#a97522;}
.x8_expandoLevel3 .x8_expandoActive  a {color:#fff; text-decoration:none;background:#a97522;}
 
.x8_expandoLevel4  {height:17px;}
.x8_expandoLevel4 a {color:#000; font-weight:normal; font-size:12px;text-decoration:none; width:145px; height:17px;padding:3px 0 0 00px; display:block;margin-left:35px;background: url("../images/expandounderline.gif") bottom left repeat-x;}
.x8_expandoLevel4 a:hover {background:#abab9f ; color:#a88368;}
.x8_expandoLevel4 .x8_expandoActive  a {background:#abab9f; color:#a88368;}                                                                       


