#midContent {
   width:auto;
   margin-top:4px;
   margin-left:25px;;
   float:none !important;
   background-color:#fff;
}

#navContainer {
   width:auto;
   float:none !important;
}

#nav {
   width:auto;
   float:none !important;
}

#header {
   width:auto;
   height:67px;
   float:left;
   background-image:url(images/header_bg.jpg);
   background-repeat:no-repeat;
   float:none !important;
}

#logo {
   width:auto;
   float:left;
}

#srch {
   width:470px;
   float:left;
   margin-top:12px;
   font-size:11px;
   text-align:right;
   color:#333;
}


