   body {
      font-size: 62.5%;
      font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
      margin: 20px;
   }

   h1, h2, h3, p, ul {
      padding: 0;
      margin: 0;
   }

  ul {
     list-style: none;
  }

    table {
      border: solid 0px red;
    }

    a:hover {
       text-decoration: none;
    }

    #pbuttons {
       margin: -2px;
       text-align: left;
    }

    #ptgraphic {
      position: absolute;
      top: -13px;
      left: -59px;
    }

    #ptwarr {
       width: 500px;
    }

    #vehinfo {
       vertical-align: top;
       font-size: 12px;
       padding: 15px;
       background: #eee;
    }

    #vehpic {
       background: #eee;
       position: relative
    }

    #wrapper {
       border: solid 0px #aaa;
       margin-left: auto;
       margin-right: auto;
       width: 900px;
       background: transparent;
       margin-top: -5px;
    }

    #wrapper a {
       color: #0057a8;
    }

    #wrapper p {
       padding: 2px 2px 2px 2px;
    }

    .comments {
      overflow: auto;
      height: 125px;
      margin: 20px;
      text-align: left;
      font-style: italic;
      color: #555;
   }

    .disclaim {
       font-size: 9px;
       font-style: italic;
       color: #aaa;
    }

    .divscroll {
      overflow: auto;
      height: 175px;
   }

    .eqtable {
       width: 600px;
       text-align: left;
       font-size: 12px;
       padding: 1px;
    }

    .eqtable th{
       text-align: left;
    }

    .eqtable p {
       text-align: left;
       padding: 3px;
    }

    .link {
       font-size: 12px;
    }

    .link a:hover {text-decoration: underline;}

    .linktable td {
       vertical-align: middle;
    }

    .mtitle {
       font-size: 20px;
       font-weight: bold;
    }

    .picbuttons {
       text-align: center;
       padding: 0px 14px;
    }

    .picbuttons a {
       font-size: 12px;
       text-align: center;
       vertical-align: text-bottom;
    }

    .picbuttons a:hover {text-decoration: underline;}

    .request {
       text-align: center;
       font-size: 14px;
    }

   .outerbox {
       background-image: url(http://www.beavertontoyota.com/images/darkbg.png);
    }

    .price {
       font-size: 16px;
       color: #444;
    }

    .price2 {
       font-size: 24px;
       font-weight: bold;
    }

    .rebate {
       font-size: 10px;
       color: #aaa;
    }

    .request a {
       text-decoration: underline;
    }

    .specs p {
       padding: 4px 0px 4px 0px;
   }

    .sprice {
       font-size: 16px;
       color: #444;
    }

    .sprice2 {
       font-size: 24px;
       font-weight: bold;
       color: red;
    }

    .tagline {
       text-align: center;
       font-size: 16px;
       font-style: italic;
       color: #000;
       font-weight: bold;
    }
