body,
html {margin:0;padding:0;background:#f09256;}
body {min-width:800px;font-family: 'Arial';}
#wrap {
    background: #fff;
    margin: 5px auto;
    padding: 0;
    width: 800px;
    border: solid 1px #666666;
    clear:both;
    }
/* ====================================================*/
#nav {
    color: #fff;
    margin: 0 auto;
    background: #000;
    width: 776px;
    height: 25px;
    padding: 0;
    font-family: 'Century Gothic';
    font-size: 9pt;
    }
    
#nav ul{float: right;padding: 0;margin: 4px 2px 0 0;}
#nav li{display: inline;list-style: none;margin-left: 5px;padding: 0;}
#nav a{color: #ffffff;text-decoration: none;}
#nav a:hover{color: #fdf4c4;text-decoration: underline;}
/* ====================================================*/

#header {
    padding: 0;
    margin: 5px 0 0 12px;
    width: 776px;
    height: 160px;
    background-image: url('images/header.jpg');
    background-repeat: repeat-x;
    }
#header img{float: left;margin: 105px 0 0 50px;border-style: none;}
/* ====================================================*/
 
#main {
    margin: 10px 0 0 12px;
    padding: 0 0 0 0;
    background:#fff;
    float:left;
    width:493px;
    height: 500px;
    border: 1px solid #959595;
    }
#main ol{ color: #666;font-size: 10pt;}
#main ul{list-style-type: square;color: #666; font-size: 10pt;}
#main ul li{padding: 5px 0 0 0;}
#main a{color: #347C2C;text-decoration: none;}
#main a:hover{color: #666;text-decoration: underline;}

/* ====================================================*/
 
#main2 {
    margin: 10px 0 10px 12px;
    padding: 10px;
    background:#fff;
    float:left;
    width:754px;
    border: 1px solid #959595;
    }
#main2 ol{ color: #666;font-size: 10pt;}
#main2 ul{list-style-type: square;color: #666; font-size: 10pt;}
#main2 ul li{padding: 5px 0 0 0;}


/* ====================================================*/
#sidebar {
    margin: 10px 12px 10px 0;
    padding: 0;
    background:#fff;
    float:right;
    width:275px;
    height: 500px;
    border: 1px solid #959595;
}

#sidebar p{margin: 0 0 0 10px;}
/* ====================================================*/

#space {background:#fff;clear:both;margin: 0;}

#footer {
    width: 800px;
    height: 18px;
    background-image: url("images/footer.jpg");
    background-repeat: repeat-x;
    clear:both;
    margin: 0 auto;
    }

#footer ul{margin: 0;padding: 0;}
#footer li{
    display: inline;
    list-style: none;
    margin: 0 2px 0 0 ;
    padding: 0 2px 0 0;
    color: #fff;
}
#right a{color: #ffffff;text-decoration: none;}
#right a:hover{color: #fdf4c4; text-decoration: underline;}
#right{margin: 3px 10px 0 0;float: right;font-family: 'Century Gothic'; font-size: 7pt;}
#left{
    margin: 3px 0 0 10px;
    float: left;
    color: #fff;
    font-family: 'Century Gothic';
    font-size: 7pt;
    }
/* ====================================================*/
#resources { margin: 10px 0 0 10px;}
#resources a{text-decoration: underline;font-weight: bold;}
/* ====================================================*/ 
hr {
    margin: 0;
    width: 475px;
    height: 3px;
    color: #e38c24;
    background-color: #e38c24;
    /*border: 1px dotted #ce835b;
    border-style: none none dotted;*/
    }
h3{ margin: 0; padding: 0;}
h4{ margin: 15px 0 0 0;padding: 0;}
img{padding: 15px 7px 5px 5px;}
p { color: #000; font-size: 10pt;}

.offer{width: 250px; border: 1px solid #4e712c; text-align: center; margin: 8px 0 0 11px;}
.offer img{padding: 2px;}

#getcoupons  { 
  height: 241px;
  margin: 0;
  background:url("images/get_samples.jpg");
  background-repeat: no-repeat;
  position:relative 
  }
#zip { 
  position:relative; 
  top: 134px; 
  left: 250px;
  width: 120px;
  background:none; 
  border: none; 
  font-size: 20px;
  }
  
#submit { 
  position:relative; 
  top: 140px; 
  /* left: 460px; */
  left:245px; 
  background:none; 
  border:none; 
  font-size: 25px;
  height:30px; 
  width: 100px; 
  /* z-index:4; */ 
  cursor:pointer;
}
