* {
   margin: 0;
   padding: 0;
}
html {
   height: 100%;
   font-size : 100.01%;
}
body {
   width: 100%;
   height: 100%;
   background: #fff;
   color: #000;
   font: normal 0.625em "Arial", sans-serif;
}
img, fieldset {
   border: 0;
}
address {
   font-style: normal;
}
#page {
   min-width: 100em;
   min-height: 100%;
   margin: 0 0 -7.6em;
}
/*---------------------------- HEADER ----------------------------------------*/
#header {
   padding: 35px 50px 26px 13px;
}
#blue-bar, #header ul, #left-content, #right-content, .search, .buy {
  display: none;
}
/*--------------------------- CONTENT ----------------------------------------*/
#content {
   padding: 0 17px 11.5em 13px;
}
   #content:after, #header:after {
      content: '.';
      display: block;
      clear: both;
      visibility: hidden;
      height: 0;
      line-height: 0;
   }
/*--------------------------- CENTER CONTENT ---------------------------------*/
#center-content {
   font-size: 1.4em;
   margin: 0;
   padding: 26px 23px 0 29px;
}
   #center-content h1 {
      color: #000;
      font: normal 1.357em "Tahoma", sans-serif;
      padding: 0 0 12px;
   }
   #center-content a {
      color: #000;
   }
   #center-content p {
      line-height: 1.6em;
   }
/*--------------------------- FOOTER -----------------------------------------*/
#footer {
   min-width: 83.333em;
   min-height: 4.916em;
   background: #fff;
   color: #000;
   font: normal 1.2em "Tahoma", sans-serif;
   overflow: hidden;
   padding: 1.416em 0 0;
}
   #footer ul {
      overflow: hidden;
      float: left;
   }
      #footer ul li {
         list-style-type: none;
         font-weight: bold;
         float: left;
         margin: 0 31px 0 -8px;
         padding: 0 0 0 26px;
      }
      #footer ul li span, #footer ul li a {
         color: #000;
         font-size: 1.583em;
         font-weight: normal;
         display: block;
      }
      #footer ul li a {
         text-decoration: none;
      }
      #footer ul li a:hover {
         text-decoration: underline;
      }
      #footer address {
         font-weight: bold;
         line-height: 1.5em;
         float: right;
         padding: 0 7px 0 0;
      }
         #footer address a {
            color: #000;
         }
/*--------------------------- ALL CLASSES ------------------------------------*/
.products {
   padding: 7px 0 0;
}
   .products dt {
      border-top: solid #000 1px;
      font-size: 1.143em;
      font-weight: bold;
      padding: 25px 0 23px;
   }
      .products dt a {
         color: #000 !important;
      }
   .products dd {
      padding: 0 0 23px 10px;
   }
      .products dd a.photo {
         float: left;
      }
         .products dd a.photo img {
            display: block;
         }
      .products dd p {
         margin: 0 0 0 118px;
         overflow: hidden;
      }
      .products dd span.price {
         color: #000;
         font-size: 1.286em;
         display: block;
         margin: 21px 0 0 139px;
      }
   .products a.detail {
      background: url('../img/s-icon1.gif') no-repeat left center;
      color: #000 !important;
      text-decoration: none;
      padding: 0 0 0 11px;
   }
   .products a.detail:hover {
      text-decoration: underline;
   }
.logo, .logo img {
   width: 141px;
   height: 100px;
   font-size: 16px;
   line-height: 100px;
   text-align: center;
   display: block;
}
.logo {
   background: #fff url('../img/buttons.png') no-repeat 0px -83px;
   color: #000;
   float: left;
}
