   html {
   	margin:0;
   	padding:0;}

   body {
   	margin:0;
   	padding:0;
      color:#333;
      background-image:url(images/brochure-strip.jpg);
      background-repeat:repeat-x;
      background-color:#593318;
      text-align:center;
      font-size:12px;
      font-family:Verdana, Arial, Helvetica, sans-serif;}

   .wrapper {
      margin:8px auto 0 auto;
      padding:0;
      width:770px;
      text-align:center;
      background-color:none;
      border:0px solid #593318;}
   * html .wrapper {   /*** IE5.x/win box model fix ***/
      width: 772px;
      wid\th: 770px;}

   #header {
   	margin:0 auto;
   	padding:0;
   	width:770px;
   	height: 100px;
   	text-align:center;
      background-color:#FFF;
      background-image:url(images/new-logo-2-100.jpg);
      /* background-image:url(images/background-top.jpg); */
      background-repeat:no-repeat;
   	border-bottom: 1px solid #593318;}
   #header ul {
   	list-style-type: none;
   	text-align:center;
   	margin:5px auto 0 auto;
   	padding:0 0 0 20px;}
   #header li {display:inline; padding:0 2px; font-size:10px; font-weight:bold;}
   #header a {text-decoration:none; color:#593318; font-size:12px;}
   #header a:hover {text-decoration:none; border-bottom:2px solid #947556; color:#947556;}
   /* #header a:hover {text-decoration:none; border-bottom:2px solid #593318;} */
   #header a .bullet {color:#000;}
   #header a:hover .bullet {color:#593318;}

   h1 {color:#F00; margin:0; padding:6px 0 0 0; font-size:30px; font-family:'Monotype Corsiva', 'GE Brush Strokes', 'Comic Sans MS', Arial, Helvetica, sans-serif;}
   h2 {color:#000; margin:0; padding:0 0 8px 0; font-size:18px; font-family:'Monotype Corsiva', 'GE Brush Strokes', 'Comic Sans MS', Arial, Helvetica, sans-serif;}
   h3 {color:#F00; font-size:16px; margin:5px 0 20px 0;}
   h4 {color:#F00; font-size:14px; margin:5px 0 0 0;}
   p {margin:10px 0; padding:0 20px; text-align:left;}

   #content {
   	text-align:center;
   	margin: 0 auto;
      /* background-image:url(images/background-body.jpg); */
      background-repeat:repeat-x;
   	background-color:#FFF; /*ECEEE3*/
   	padding:10px 20px;}
   #content p {margin:10px 0;}
   #content img {border:0px solid #999; margin:5px 10px;}
   #content a {color:#c00;}
   #content a:hover {color:#f00;}
   #content ul {text-align:left; margin:20px 0 0 50px; padding:0;}
   #content li {margin:3px 0; padding:0;}
   #content ol {text-align:left;}



   #footer {
   	clear:both;
   	margin:0;
   	text-align:center;
   	font-size:10px;
   	padding:0;}
   #footer p {
      margin:0;
      padding:0 0 15px 0;
      color:#ECEEE3;
      text-align:center;}
   #footer a {color:#ECEEE3; text-decoration:none;}
   #footer a:hover {text-decoration:underline;}



   .blanktable {text-align:left; margin:30px 0;}
   .blanktable table {margin:0 auto; padding:0; border:0px solid #ccc; width:80%; text-align:left;}
   .blanktable tr {margin:0; padding:0; text-align:left;}
   .blanktable th {margin:0; padding:5px 15px; font-weight:bold; font-size:12px;
                   text-align:left; background-color:#fff; color:#C00;}
   .blanktable td {margin:0; padding:0 15px; font-size:11px;
                   text-align:left; border:0px solid #CCC;}

   .greytable table {margin:0; padding:0; width:100%; border:3px solid #ccc;}
   * html table {width:604px;}  /*** IE5.x/win fix - because it won't remove vert bar ***/
   .greytable tr {margin:0; padding:0;}
   .greytable tr:hover {background-color:#FDD;}
   .greytable table a:hover {background-color:#FDD;}

   .greytable th {
      margin:0;
      padding:3px 5px;
      /* height:24px; */
      font-weight:bold;
      font-size:11px;
      text-align:center;
      /* vertical-align:middle; */
      background-color:#fff;
      color:#C00;
      border-bottom:2px solid #CCC;}

   .greytable td {
      margin:0px;
      padding:3px 5px;
      height:24px;
      font-size:11px;
      text-align:left;
      vertical-align:middle;
      border:1px solid #CCC;}


   #horizmenu ul {list-style-type: none; text-align:center; margin:0 auto 30px auto; padding:0;}
   #horizmenu li {display:inline; padding:0 3px; font-weight:bold;}
   #horizmenu a {text-decoration:none; color:#c00;}
   #horizmenu a:hover {border-bottom:2px solid #c00;}


   .mailform {text-align:left; width: 270px; border:0px solid red; float:left; clear:left;}
   .mailform table {border:0;}
   .mailform table tr {background-color:#FFF; border:0;}
   .mailform table tr th {background-color:#FFF; border:0; font-size:10px;}
   .mailform table tr td {background-color:#FFF; border:0; font-size:10px;}
   .mailform input {font-size:10px;}


   .specialtitle {color:#f00;font-weight:bold;font-size:28px;text-align:center;margin-bottom:30px;}
   .specialdiscount {color:#090;font-weight:normal;font-size:24px;text-align:center;margin-bottom:30px;}
   .specialtext {font-weight:bold;font-size:16px;text-align:center;margin-bottom:20px;}
   .specialdate {color:#f00;font-weight:bold;font-size:14px;text-align:center;margin-top:60px;;margin-bottom:60px;}
   .specialfooter {color:#f00;font-weight:bold;font-size:14px;text-align:center;}


   .nobrk {white-space:nowrap;}
   .clear {clear:both;}
   .sm {font-size:8px;}
   .red {color:#F00;}
   .bbi {color:#009; font-weight:bold; font-style:italic;}
   .lg {font-size:12px;}
   .xl {font-size:14px;}
   .xxl {font-size:20px;}
   .mtm {margin-top:25px;}
   .btm {margin-top:40px;}
   .ntm {margin-top:0;}
   .nbm {margin-bottom:0;}
   .sbm {margin-bottom:05px}
   .mbm {margin-bottom:10px}
   .bbm {margin-bottom:20px}
   .blm {margin-left:150px}
   .left {text-align:left;}
   .cntr {text-align:center;}
   .just {text-align:justify;}
   .point img {cursor:pointer;}
   .bi {font-weight:bold; font-style:italic;}
   .bred {color:#C00;font-weight:bold;}
   .bld {font-weight:bold;}
   .fakelink{text-decoration:underline;color:#c00;cursor:pointer;}
