div {
   -moz-box-sizing: border-box;
	 box-sizing: border-box;
	 margin: 0;
	 padding: 0;
	}

body,
html {
   padding: 0;
	 margin: 0;
	 background-color: #FFFFFF;
	 text-align: center;
	 font-family: Tahoma,Arial,Helvetica,sans-serif;
	 font-size: 13px;
    }

#container {
   width: 960px;
	 margin: 0 auto;
	 position: relative;
	}
	 
#header {
   width: 960px;
	 height: 219px;
	}
	 
#menu {
   margin: -5px 0px 0px 0px;
	 width: 960px;
	 padding: 0;
	}

#left-menu {
   width: 230px;
	 float: left;
	 margin-top: 15px;
	 text-align: left;
	}
	 
#testimonial-box {
   width: 213px;
	 height: 138px;
	 background-image: url('images/testimonial-1.jpg');
	 background-repeat: no-repeat;
	 position: relative;
	}
	 
#testimonial {
	 width: 188px;
	 height: 110px;
	 text-align: justify;
	 font-size: 11px;
	 position: absolute;
	 left: 50%; 
	 top: 50%; 
	 margin-left: -94px; 
	 margin-top: -55px;
	}
	 
#content {
   width: 715px;
   height: 100%;
	 float: right;
	 margin-top: 15px;
	 text-align: left;
	 font-size: 14px;
	 border-left: 2px dashed black;
	 padding-left: 10px;
	}
	 
#footer {
   width: 960px;
	 height: 93px;
	 float: left;
	 clear: both;
	 background-image: url('images/bottom-bar.jpg');
	 background-repeat: no-repeat;
	 text-align: left;
	 margin-top: 20px;
  }

#footer-links {
   padding-top: 18px;
	 padding-left: 20px;
   width: 300px;
	 height: 50px;
	 float: left;
	 text-align: left;
	}
    
#links {
     text-align: left;
     margin-left: 38px;
     font-size: 16px;
     font-weight: bold;
    }
    
#links2 {
     text-align: left;
     margin-left: 20px;
     font-size: 16px;
     font-weight: bold;
    }
    
ul.links {
     list-style-type: none;
     padding: 0;
     margin: 0;
    }

li.links {
     background-image: url(images/arrow.gif);
     background-repeat: no-repeat;
     background-position: 0 .4em;
     padding-left: .6em;
    }
    
a.links {
     color: #D8531E;
	 text-decoration: none;
     font-weight: bold;
	}

a:visited.links {
     color: #D8531E;
	}

a:active.links {

     color: #D8531E;
	}
	 
a:hover.links {
	 text-decoration: underline;
	 font-weight: bold;
	}

 
p  {
	 text-align: justify;
	 padding-right: 10px;
	}
    
p.products {
     font-style: italic;
    }
	 
a {
     color: #D8531E;
	 text-decoration: none;
     font-weight: normal;
	}

a:visited {
   color: #517034;
	}

a:active {
   color: #517034;
	}
	 
a:hover {
	 text-decoration: underline;
	 font-weight: normal;
	}
	
a.footer {
   color: #41622D;
	 text-decoration: none;
	 font-weight: bold;
	}

a:visited.footer {
   color: #41622D;
	 font-weight: bold;
	}

a:active.footer {
   color: #41622D;
	 font-weight: bold;
	}
	 
a:hover.footer {
	 text-decoration: underline;
	 font-weight: normal;
	 font-weight: bold;
	}
	 
img {
   border: 0;
	}
	 
img.content {
	 margin: 0 0 10px 10px;
	 float: right;
     border: 1px solid black;
	}
    
img.content-left {
	 margin: 0 10px 10px 0px;
	 float: left;
     border: 0;
	}
    
img.content-left2 {
	 margin: 0 10px 10px 0px;
	 float: left;
     border: 1px solid black;
	}
    
img.emb {
	 margin: 0;
     padding: 0;
     border: 1px solid black;
	}
    
img.specials {
	 text-align: center;
     border: 0;
	}
    
img.testimonials {
	 margin: 0 0 10px 10px;
	 float: right;
     border: 0;
	}
	
span.footer {
   color: #41622D;
	 font-weight: bold;
	 padding: 0;
	 margin: 0px;
	 width: 100%;
	}
	 
span.accent {
   color: #D8531E;
	 font-weight: bold;
	}

span.title {
     color: #D8531E;
	 font-weight: bold;
     font-size: large;
    }
    
h1 {
     color: #D8531E;
	 font-weight: bold;
     font-size: large;
    }
	 
span.right {
   text-align: right;
	 width: 100%;
	 float: right;
	}

span.coupon {
   padding-top: 5px;
	 padding-bottom: 5px;
	}
	
#clearer {
   clear: both;
    }

table.products {
     width: ;
	 border: 0;
	 margin-left: 100px;
	}

tr.products {
     height: 60px;
	}
	
td.products {
     width: 150px;
	 text-align: center;
	}
    
td {
     width: 250px;
     padding: 10px;
    }
	
img.logo {
	 margin: 0 10px 0 0;
	 float: left;
	}
	
p.logo {
     margin-left: 87px;
	}
	
#dhtmltooltip {
   position: absolute;
   width: 150px;
   border: 2px solid black;
   padding: 2px;
   background-color: lightyellow;
   visibility: hidden;
   z-index: 100;
   /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
   filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
  }
  
span.map {
   float: right;
  } 
  
iframe.coupon {
   float: left;
   padding: 0;
   margin: 0;
   border: 0;
  }
	
table.specials {
	 padding: 0;
	 margin: 0;
	 border: 0;
	 width: 491px;
	 height: 756px;
	}
	
td.specials {
	 padding: 0;
	 margin: 0;
	 border: 0;
	}

tr.specials {
	 padding: 0;
	 margin: 0;
	 border: 0;
	}