    /* CSS Document */

    body {
        background: url('../images/bg.gif') repeat top;
        margin: 0;
        padding: 0;
        color: #ffffff;
        font-family: Verdana, Arial, san serif;
        font-size: 12px;
        line-height: 15px;
      }
      
      p {
        margin: 0 0 7px 0;
      }
      
      h1 {
        font-size: 17px;
        font-weight: bold;
        margin: 0 0 10 0;
      }
      
      h2 {
        font-size: 24px;
        margin: 0 0 5px 0;
      }
      
      #frame {
        width: 1140px;
        height: 640px;
        padding: 0 0 0 0;
        background: url('../images/bg_2.jpg');
        border: 0;
        margin: 160px auto 0 auto;
      }
      
      a {
        color: #fff;
        transition: 1s;
        text-decoration: none;
      }
      
      a:hover {
        color: #dc2832;
        transition: 1s;
      }
      
      /*
      main Content
      ***********************************************************/
      
      #left {
        width: 478px;
        float: left;
        padding: 200px 0 0 400px;
        margin-top: 0px;
        margin-left: px;
        /*border:1px #FFFFFF solid;*/
      }
      
      #right {
        float: right;
        width: 248px;
        padding: 0px;
        margin-top: 0px;
        margin-left: 0px;
        /*border:1px #ffffff solid;*/
      }
      
      #address {
        padding: 0 0 0 0;
        margin-top: 220px;
        margin-left: 18px;
        font-size: 16px;
        font-weight: bold;
        line-height: 20px;
        /*border:1px #0f0f0f solid;*/
      }
      
      #address p {
        margin-top: 60px;
        margin-bottom: 60px;
        font-size: 18px;
        line-height: 22px;
      }
      
      #address a {
        color: #db2732;
        text-decoration: none;
        font-size: 14px;
      }
      
      #address a:hover {
        color: #AAAAAA;
      }
      
      #copyright {
        margin-top: 25px;
        margin-left: 50px;
        font-size: 10px;
        color: #1e1e1e;
      }
      
      #form {
        margin-left: 30px;
      }
      
      .buttons {
        border: 1px solid #CCCCCC;
        color: #1f1f1f;
        background-color: #AAAAAA;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
      }
      
      .boxes {
        background-color: #4e4e4e;
        border: 1px solid #000000;
        color: #FFFFFF;
        width: 300px;
      }
      
      #current a {
        color: #ffffff;
        text-decoration: underline;
      }
      
      #current a:hover {
        color: #FF6600;
      }
      
      /*.images_left {
          float:left;
          margin:-55px 0 0 298px;
          }
      
      .images_left img{
           border:2px solid #666666;
           margin:10px;
           }
      
      .images_right img{
          border:2px solid #666666;
          margin:10px 0 0 20px!important;
          margin:7px 0 0 20px;
          }
      
      /*
      Footer
      ***********************************************************/
      
      /*#footer {
          margin:0 auto 0 auto;
          height:30px;
          width:780px;
          padding-right:20px;
          color:#3A4444;
          font-size:9px;
          }
      
      #footer a{
          color:#3A4444;
          text-decoration:none;
          }
      
      #footer a:hover{
          color:#F0F0F0;
          }
      */
      
      .mobile-header-only {
        width: 100%;
        margin: 0 auto;
        text-align: center;
        display: none;
        padding-top: 3em;
      }
      
      @media only screen and (max-width: 568px) {
        .mobile-header-only {
          display: block !important;
        }
        #frame {
          min-width: 100%;
          height: auto;
          background: #353535;
          margin: 0 auto;
          margin-top: 0em;
          width: 100%;
        }
        #left {
          width: 100%;
          float: none;
          padding: 0em;
        }
        #right {
          float: none;
          width: 100%;
          padding: 0px;
          margin-top: 0px;
          margin-left: 0px;
          background: #383838;
        }
        #address {
          margin-top: 0px;
          margin-left: 18px;
          font-size: 16px;
          font-weight: bold;
          line-height: 20px;
          padding: 1em;
          padding-left: 0px;
              text-align: left;
        }
        #form {
          margin-left: 0px;
        }
        p {
          margin: 0 auto;
          padding: 1em;
              text-align: left;
        }
          h1 {
             padding: 1em;
             text-align: center;
          }
        #address p {
          margin-top: 20px !important;
          margin-bottom: 20px !important;
          font-size: 18px;
          padding-left: 0px;
          margin: 0px;
        }
        #copyright {
          margin-top: 25px;
          margin-left: 50px;
          font-size: 10px;
          color: #fff;
          min-width: 100%;
          margin: 0 auto;
          padding: 0px;
          text-align: center;
          margin-top: 1em;
        }
          #slider {
              min-width: 100%;
              width: 100%;
          }
      }