body{
    margin-left:auto;
    margin-right:auto;
    margin-top:0;    
    background: #fff;
    background:url('../files/images/BkG.png') repeat-x;
    height:auto;
}
a{
    font-family:Verdana;
    color:#666;
    text-decoration:none;
    font-weight:bold;
}
a:hover{
    color:#bed63a;
}
p{
    font-family:Verdana;
    color:#000;
    font-size:12px;
}
h1{
    color:#bed63a;
    font-family:Verdana;
    font-style: italic;
    font-weight:normal;
    font-size: 18px;
margin-left:5px;
}
h2{
    font-family:Verdana;
    font-style:italic;
    color:#222;
    font-weight:bold;
    font-size:16px;
    text-align:left;
    padding-left:5px;
    padding-top:7px;
}
.wrapper{
    width:790px;
    height:auto;
    margin-left:auto;
    margin-right:auto;
margin-top:0;
    /*border:solid 1px black;*/
}
.grad{
    width:748px;
    height:521px;
    z-index:-1;
    position: relative;
    bottom:450px;
    left:-210px;
    margin:0px;
    padding:0px;
    background:url("../files/images/HighlightInvert.png") no-repeat;
}
.header{
    width:850px;
    height:77px;
    border:solid 1px black;
    right:1000px;
}
.header2{
    width:850px;
    height:77px;
    border:solid 1px black;
}
.nav{
    padding:0px 5px 0;
    height:50px;
    width:850px;
    position:relative;
    cursor:pointer;
    margin:auto;
margin-top:20px;
}
.nav a{
    font-family:Verdana;
    text-decoration:none;
    text-align:center;
    font-size:14px;
    font-weight:normal;
    color:#fff;
}
.nav li{
    display:inline;
    list-style: none;
    position:relative;
    padding:18px 0px 0;
    margin:0;
    margin-right:8px;
    float:left;
    background:url("../files/images/GreyNavblock.png") no-repeat;
    height:90px;
    width:120px;
    text-align:center;
 color:#fff;
}
.nav li:hover{
color:#bed63a;
}
.nav li a:hover{
color:#bed63a
}
#active{
    background:url("../files/images/GreenNavblock.png") no-repeat;
    height:90px;
    width:120px;
}
.pic{
 
  margin-left:0px;
  margin-top:0px;
margin-bottom:0px;
  height:288px;
  width:760px;
}
.flash{
margin-top:-18px;
position:relative;
}
.pic1{
  /*border:solid 1px black;*/
  margin-left:-12px;
  margin-top:10px;
  height:278px;
  width:850px;
  background:url("../files/images/NewLogo.png") no-repeat 0px 22px;;
}
.picBC{
  /*border:solid 1px black;*/
  margin-left:-12px;
  margin-top:10px;
  height:278px;
  width:850px;
  background:url("../files/images/NewLogoServiceTable.png") no-repeat 0px 22px;;
}
.picIM{
  /*border:solid 1px black;*/
  margin-left:-12px;
  margin-top:10px;
  height:278px;
  width:850px;
  background:url("../files/images/NewLogoServices5green.png") no-repeat 0px 22px;;
}
.picCM{
  /*border:solid 1px black;*/
  margin-left:-12px;
  margin-top:10px;
  height:278px;
  width:850px;
  background:url("../files/images/NewLogoServices5Colors.png") no-repeat 0px 22px;;
}
.picCust{
  
  margin-left:-12px;
  margin-top:10px;
  height:303px;
  width:850px;
  background:url("../files/images/NewLogoCustomers.png") no-repeat 0px 22px;;
}
.picSer{
  /*border:solid 1px black;*/
  margin-left:-12px;
  margin-top:10px;
  height:278px;
  width:850px;
  background:url("../files/images/NewLogoServicesMain.png") no-repeat 0px 22px;;
}
.picTeam{
  /*border:solid 1px black;*/
  margin-left:-12px;
  margin-top:10px;
  height:278px;
  width:850px;
  background:url("../files/images/NewLogoTeam.png") no-repeat 0px 22px;;
}
.picAbout{
  /*border:solid 1px black;*/
  margin-left:-12px;
  margin-top:10px;
  height:278px;
  width:850px;
  background:url("../files/images/about.png") no-repeat 0px 22px;
}
.picCon{
  /*border:solid 1px black;*/
  margin-left:-12px;
  margin-top:10px;
  height:278px;
  width:850px;
  background:url("../files/images/Contact.png") no-repeat 0px 22px;;
}
.img1{
    width:82px;
    height:64px;
    float:left;
    padding-left:5px;
    padding-right:10px;
    border:0px;
}
.img2{
    width:300px;
    height:164px;
    float:left;
    text-align:center;
    margin:auto;
    border:0;
}
.img2 a{
border:0;
}
.img3{
    width:118px;
    height:100px;
    float:left;
    margin:0;
margin-left:-3px;
    text-align:center;
border-right:solid 1px gray;
margin-top:20px;
padding-left:20px;
}
.img3 a{
border:0;
}
.img4{
    width:118px;
    height:100px;
    float:left;
    margin:0;
margin-left:-3px;
    text-align:center;
margin-top:20px;
padding-left:20px;
}
.imgTeam1{
    width:80px;
    height:64px;
    float:left;
    padding-left:10px;
    padding-right:0px;
    border:0px;
}
.imgTeam2{
    width:80px;
    height:64px;
    float:left;
    padding-left:0px;
    padding-right:20px;
    border:0px;
    margin-left:-10px;
}
.imgTeam3{
    width:80px;
    height:64px;
    float:left;
    padding-left:0px;
    padding-right:20px;
margin-left:-10px;
    border:0px;
}
.columns{
margin-left:10px;
margin-top:30px;
}
.column1 p{
    float:left;
    width:130px;
    height:180px;
    margin:0;
    margin-top:3px;
    margin-left:3px;
    color:#aaa;
    font-size:11px;
}
.column1{
    margin-top:0px;
    padding:10px;
    padding-top:0px;
    width:250px;
    height:180px;
    float:left;
    margin-right:0px;
    margin-left:-10px;
    background:url("../files/images/SubBoxGrey.png") no-repeat;
    cursor:pointer;
}
.column1:hover{
    margin-top:0px;
    padding:10px;
    padding-top:0px;
    width:250px;
    height:180px;
    float:left;
    margin-right:0px;
    margin-left:-10px;
    background:url("../files/images/SubBoxGreyActive.png") no-repeat;
}
.column1active{
    margin-top:0px;
    padding:10px;
    padding-top:0px;
    width:250px;
    height:180px;
    float:left;
    margin-right:0px;
    margin-left:-10px;
     background:url("../files/images/SubBoxGreyActive.png") no-repeat;
}
.column1active p{
     float:left;
    width:130px;
    height:180px;
    margin:0;
    margin-top:3px;
    margin-left:3px;
    color:#aaa;
    font-size:11px;
}
.columns2{
margin-left:10px;
margin-top:30px;
}
.column2{
    margin-top:0px;
    padding:10px;
    width:250px;
    padding-top:0px;
    height:180px;
    float:left;
    margin-left:-10px;
    background:url("../files/images/SubBoxGrey.png") no-repeat;
cursor:pointer;
}
.column2 p{
    loat:left;
    width:115px;
    height:180px;
    margin:0;
    margin-top:3px;
    margin-left:3px;
    color:#aaa;
    font-size:12px;
}
.column2:hover{
background:url("../files/images/SubBoxGreyActive.png") no-repeat;
}
.columns3{
width:765px;
margin-left:-10px;
margin-top:0px;
padding-left:10px;
background:url("../files/images/SubBoxGreyLong.png") no-repeat;
height:180px;
}
.column3{
    margin-top:0px;
    padding:0px;
    width:120px;
    padding-top:10px;
    height:180px;
    float:left;
    margin-right:5px;
cursor:pointer;
}
.column3 p{
    float:left;
    width:110px;
    height:180px;
    margin:0;
    margin-top:0px;
    color:#aaa;
    font-size:12px;
    padding:0;
}
.column3:hover{
}
.column3active{
   margin-top:0px;
    padding:0px;
    width:120px;
    padding-top:10px;
    height:180px;
    float:left;
    margin-right:5px;
}
.content1{
    float:left;
    margin-right:35px;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    width:230px;
    height:auto;
    color:#bed63a;
    font-family:Verdana;
    font-style: italic;
    font-weight:normal;
    font-size: 20px;
}
.content2{
    float:left;
    margin:0;
    margin-top:-5px;
    width:470px;
    height: auto;
}
.links{
    margin-top:50px;
    float:left;
    position:relative;
    width:760px;
    height:20px;
    text-align:center;
    font-family:Verdana;
    color:#666;
    font-weight:lighter;
    font-size:14px;
}
.links a{
    text-align:center;
    font-family:Verdana;
    color:#666;
    font-weight:lighter;
    font-size:11px;
    text-decoration:none;
    padding:6px;
}
.links a:hover{
    color:#bed63a;
}
.footer{
    margin-top:10px;
    float:left;
    position:relative;
    width:760px;
    height:80px;
    font-size:11px;
    font-family:verdana;
    padding-top:0px;
    text-indent:10px;
    background:url("../files/images/Footer.png") repeat-x;
}
.footer p{
    padding-top:10px;
    color:#666;
    font-size:9px;
    margin-left:10px;
}
#detox{
float:right;
padding-right:10px;
}
.columnlink{
    font-family:Verdana;
    font-style:italic;
    color:#000;
    font-weight:bold;
    font-size:16px;
    text-decoration:none;
}
.columnlink:hover{
color:#000;
}
.columnlinkactive{
    font-family:Verdana;
    font-style:italic;
    color:#bed63a;
    font-weight:bold;
    font-size:16px;
    text-decoration:none;
}

.logos{
border:0;
margin-top:-20px;
margin-left:-10px;
}
.column2active{
    padding:13px;
    width:313px;
    padding-top:20px;
    height:180px;
    float:left;
    margin-left:-10px;
    background:url("../files/images/SubBoxGreyActive.png") no-repeat;
}

#commentForm {
border:0;

 }
#commentForm label { 
   width: 0; 
}
#commentForm label.error{
     margin-left:10px; color:red; font-size:10px; font-family:verdana;
}
#commentForm input.submit {
      margin-left: 0px; color:black;
}
.warning{
background-color:#CD202C;
font-weight:bold;
font-family:arial;
font-size:12px;
width:760px;
text-align:center;
}
.warning a{
color:white;
font-family:arial;
text-decoration:underline;
}