a{text-decoration:none;}
a:link{color:#840000; text-decoration:none;}
a:hover{color:#eeede8; text-decoration:none;}
a:visited{color:#840000; text-decoration:none;}
a:active{color:#eeede8; text-decoration:none;}

a.white-link:link{text-decoration:none; color:#EEEDE8;}
a.white-link:visited{text-decoration:none; color:#EEEDE8;}
a.white-link:hover{text-decoration:none; color:#ff6802;}
a.white-link:active{text-decoration:none; color:#ff6802;}


.white-link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
margin:25px 0px;
padding:0px 10px;
color:#eeede8;
cursor:hand;
}


.small-white-link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
margin:9px 0px;
padding:0px 10px;
color:#eeede8;
cursor:hand;
}


.white-link-s
{
background:url(assets/lb-2nd-arrow-2.gif) no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
margin:25px 0px;
padding:0px 10px;
color:#ffffff;
cursor:hand;
}


.small-white-link-s
{
background:url(assets/lb-2nd-arrow.gif) no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
margin:9px 0px;
padding:0px 10px;
color:#ffffff;
cursor:hand;
}


body
{
color:#000000;
background-color:#36381d;
margin:0px;
}


form
{
margin:0px;
}


.outer
{
width:770px;
margin:30px auto 0px auto;
background-color:#ffffff;
}


.search-background
{
background:#36381d;
padding:3px;
}


.search-text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:center;
color:#000000;
padding:1px 2px;
}


.spacer
{
width:1px;
background:#ffffff;
}


.home
{
width:768px;
height:413px;
background:#1c1b13;
}


.nav
{
width:199px;
height:413px;
background:#8e9077;
}


.nav-process
{
width:199px;
height:413px;
background:#2c2d17;
}


.nav-portfolio
{
width:199px;
height:413px;
background:#5e5f42;
}


.cont
{
width:568px;
background:#8c8c80;
padding:25px;
}


.no-padd-cont
{
background:#8e9077;
}


.process-cont
{
width:518px;
background:#8e9077;
padding:25px;
}


.portfolio-cont
{
width:518px;
background:#8e9077;
padding:25px;
}


.border1
{
border:solid #ffffff;
border-width:1px 0px;
}


.contact-bullet
{
margin:3px 0px 2px 0px;
}


.ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#221f16;
font-weight:bold;
}

.ctnew
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#fefefe;
}


.ct-profile
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#221f16;
font-weight:bold;
}


.ct-profile-small
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#221f16;
font-weight:bold;
}

.ct-profile-dark
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#1c1a13;
font-weight:bold;
}


.ct-portfolio
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#221f16;
font-weight:bold;
}

.ct-portfolio-02
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#221f16;
font-weight:bold;
}


.tct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
text-align:left;
font-weight:bold;
color:#EEEDE8;
line-height:150%; 
}


.tct-portfolio
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
font-weight:bold;
color:#221f16;
}


.ct-contact
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#221f16;
font-weight:bold;
line-height:150%;
}


.image-border
{
border:solid #ffffff 1px;
}

.reference
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
text-align:left;
font-weight:bold;
border-style:solid;
border-width:1px 2px 1px 1px;
border-color:#654321;
background-color:#123456;
line-height:120%;
padding:5px 5px 5px 5px;
}



.navigation-container {clear:both; float:left; width:100%;}

#navigation-item {
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  }
  
  
#navigation-item li {
  float:left; 
  color:#ffffff;
  font-family:lucida sans, arial, sans-serif;
  font-size:12px;
  padding:6px 2px 0px 2px;  
  text-transform:uppercase;
  text-align:left;
  }
  
#navigation-item a {
  width:auto;
  text-decoration:none;
  color:#ffffff;
  }

#navigation-item a:hover {
  color:#999999;
  text-decoration:underline;
  }
  
  .sitemap {
   color:#ffffff;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   }
   
   .sitemap a {
   color:#ffffff;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   }
