
      body *, table *,
      body {
        font-family: verdana, sans-serif;
        font-size: 13px;
        
      }

      td { vertical-align : top; padding : 0px; }

      table {
        border-spacing : 0px 0px;
        border : none;
      }

      td.content {
        width : 70%;
        padding-left : 20px;
        border-right : 2px solid rgb(204, 204, 204);
        }

      #content {
        padding : 10px;
        height : 310px;
        background-color : #f9f9f9;
      }
      #gcode {
        padding : 10px;
        background-color : #f9f9f9;
      }      

      td.newscontent {
        width : 70%;
        padding-left : 20px;
        border-right : 2px solid rgb(204, 204, 204);
        }

      #newscontent {
        padding : 10px;
        background-color : #f9f9f9;
      }
      
      td.ebaycontent {
        padding-left : 20px;
        }

      #ebaycontent {
        padding : 10px;
        background-color : #FFFFFF;
      }      

      #sidebar {
        padding : 10px;
        height : 320px;
        background-color : #e8e8e8;
      }

      #sidebar h2 {
        margin-top : 8px;
        margin-bottom : 8px;
        font-size : 11px;
        border-bottom : 1px solid rgb(204, 204, 204);
        color : rgb(51, 51, 51);
      }

      #sidebar a {
        line-height : 20px;
        border-bottom : 1px solid rgb(221, 204, 204);
        color : rgb(204, 0, 0);
        text-decoration : none;
      }

      #sidebar a:hover {
        border-bottom : 2px solid rgb(204, 0, 0);
      }

      #searchForm input.gsc-input {
        padding : 2px;
        color : rgb(51, 51, 51);
        border : 1px solid rgb(204, 204, 204);
      }

      h1 {
        font-family: arial, sans-serif;
        font-size : 16px;
        font-weight : bold;
        border-top : 1px solid #e0e0e0;
        text-align : center;
        margin-bottom : 10px;
        padding-bottom : 4px;
        color : rgb(119, 187, 17);
      }

      h1 .tagline,
      h1 a,
      h1 a .tagline {
        font-size : 13px;
        font-weight : normal;
        color : rgb(204, 0, 0);
        cursor : pointer;
        text-decoration : none;
      }

      h1 a span.tagline {
        padding : 2px;
        border-bottom : 1px solid rgb(221, 204, 204);
      }

      a span.tagline:hover {
        color : rgb(204, 0, 0);
        border-bottom : 2px solid rgb(204, 0, 0);
      }

      .gsc-control { width : 100% }
      #searchResults form.gsc-search-box { display : none; }
    /*  #branding {
        background-color : #f9f9f9;
        padding-top : 10px;
        width : 100%;
      }*/

      #searchResults .gsc-control {
        width : 100%;
      }
      /* to right align branding, do this
      #branding table.gsc-branding { width : auto; }
      #branding td.gsc-branding-text div.gsc-branding-text { text-align : left; }
      */