body {
  background-color: #d1e0b2 ;
  color: #000 ;
  text-align: center ;
  font-family: "trebuchet ms", trebuchet, verdana, arial, helvetica, sans-serif ;
  font-size: 14px ;
  letter-spacing: .03em ;
  }

#saran {
  width: 950px ;
  text-align: center ;
  margin: 0 auto ;
  vertical-align: top ;
  }

#wrap {
  width: 100% ;
  text-align: left ;
  background-color: #fff0f0 ; 
  color: inherit ;
  margin: 0px auto ;
  vertical-align: top ;
  }


.overcoat {
	width: 100%;
	vertical-align: top;
}

.overcoat img{
  padding: 5px ;
  }

#content {
	float: right;
	width: 700px;
	margin-right: 5px;
	vertical-align: top;
}
  
#content a{
  font-size: 11px ;
  text-decoration: underline ;
  }
  
#content a:link, #content a:active{
  color: #660066 ;
  font-weight: bold ;
  background-color: inherit ;
  }

#content a:visited{
  color: #800000 ;
  font-weight: bold ;
  background-color: inherit ;
  }

#cont_a {
  float: left ;
  width: 520px ;
  }

#cont_b {
  float: right ;
  width: 175px ;
  font-size: 13px ;
  }

#cont_b h2 {
  text-align: center ;
  font-size: 13pt ;
  font-weight: normal ;
  color: #006600 ;
  background-color: inherit ;
  margin: 0px auto ;
  }

#cont_b .h2sub {
  text-align: center ;
  font-size: 11pt ;
  font-weight: normal ;
  color: #660066 ;
  background-color: inherit ;
  margin-top: 5px ;
  margin-bottom: -5px ;
  }


#cont_a1 {
  width: 100% ;
  }

#cont_a2 {
  float: left ;
  width: 327px ;
  }

#cont_a3 {
  float: right ;
  width: 180px ;
  border: 2px solid #aabb8b ;
  text-align: center ;
  }

#cont_a3 a, #cont_a3 a:link, #cont_a3 a:active, #cont_a3 a:visited  {
  text-decoration: none ;
  font-weight: normal ;
  }

#cont_a3 a:hover {
  color: inherit ;
  background-color: #d1e0b2 ;
  }  

#navwrap {
  height: 400px ;
}

.shipping1 {
  font-weight: bold ;
  font-size: 12pt ;
  vertical-align: middle ;
  }

.shipping2 {
  font-size: 10pt ;
  margin-left: 10px ;
  margin-right: 10px ;
  margin-top: 15px ;
  }


#quote {
  width: 150px ;
  margin-right: auto ;
  margin-left: auto ;
  margin-bottom: 0 ;
  margin-top: 10px ;
  color: inherit ;
  background-color: #faf0fa;
  border: solid 1px #aab48b ;
  padding: 9px ;
  font-size: 14px ;
  font-family: "minion web", "bernhard modern", garamond, "times new roman", "times roman", serif ;
  letter-spacing: .075em ;
  text-align: left !important ;
  }

.quote {
  font-size: 14px ;
  font-family: "minion web", "bernhard modern", garamond, "times new roman", "times roman", serif ;
  letter-spacing: .075em ;
  text-align: left ;
  }

#quote h3 a {
  font-size: 18px ;
  font-weight: bold ;
  }

#footer {
  width: 665px ;
  background-color: #006600 ;
  padding: 10px ;
  color: #ffffff ;
  font-size: 11px ;
  }

#footer a, #footer a:link, #footer a:active, #footer a:visited {
  color: #fff0f0 ;
  background-color: inherit ;
  background: none ;
  text-decoration: underline ;
  }

#quotes {
  width: 80% ;
  margin: 0 auto ;
  }


h1 {
  text-align: left ;
  font-size: 10pt ;
  font-weight: bold ;
  margin: 0px auto ;
  }

h2 {
  text-align: center ;
  font-size: 15pt ;
  font-weight: bold ;
  color: #006600 ;
  background-color: inherit ;
  margin: 0px auto ;
  }

.h2sub {
  text-align: center ;
  font-size: 11pt ;
  font-weight: normal ;
  color: #660066 ;
  background-color: inherit ;
  margin-top: 5px ;
  margin-bottom: -5px ;
  }

h3 {
  text-align: center ;
  font-size: 12pt ;
  font-weight: bold ;
  color: #006600 ;
  background-color: inherit ;
  margin: 0px auto ;
  }

img {
  border: none ;
  margin: auto ;
}


a {
  text-decoration: none ;
  color: #660066 ;
  background-color: inherit ;
  }

a:link {
  text-decoration: none;
  color: #660066 ;
  background-color: inherit ;
  }

a:active {
  text-decoration: none;
  color: #660066 ;
  background-color: inherit ;
  }

a:visited {
  text-decoration: none;
  color: #666 ;
  background-color: inherit ;
  }
				
a:hover {
  text-decoration: none; 
  color: #a121a1 ;
  background-color: #d1e0b2 ;
  }

li {
  margin-top: 8px ;
  margin-left: 10px ;
  }
