 html { margin: 0; margin-bottom: 14px; background: #877d70; padding: 0; } body {  padding: 0; text-align: center; margin: 14px 0 0 0; }	 p {  color: #747474;  font: 12px/16px Verdana, Helvetica, Arial, sans-serif; text-align:center; } #copy {  paddiNG: 0 5px 0 0; color: #747474;  font: 9px Verdana, Helvetica, Arial, sans-serif; text-align:right; } #cart {  color: #747474;  font: 12px/16px Verdana, Helvetica, Arial, sans-serif; } #press img{  margin: 0 20px 0 0; border:solid 2px #d4d3d2; } #choice {  color: #747474; margin: 8px 0 0 0; font: 12px/16px Verdana, Helvetica, Arial, sans-serif; text-align: center; border:none; } #cartwrap {  text-align:center; } #moreinfo {  color: #7E7F78;  font-family: Helvetica, Geneva, Arial, sans-serif; text-decoration : none; font-size:15px; margin: 0; padding:0;  } a {  color: #747474;  font: 12px/16px Verdana, Helvetica, Arial, sans-serif;  } h1 {  color: #7E7F78;  font-family: Helvetica, Geneva, Arial, sans-serif; text-decoration : none; font-size: 25px; margin:0 0 2px 1px; padding: 0; } h1 a {  color: #7E7F78;  font-family: Helvetica, Geneva, Arial, sans-serif; text-decoration : none; font-size: 25px; margin:0; padding: 0; } h2 {  color: #7E7F78;  font-family: Helvetica, Geneva, Arial, sans-serif; text-decoration : none; font-size:25px; padding:0; margin: 10px 0 0 0; line-height:normal; } h3 {  color: #7E7F78;  font-family: Helvetica, Geneva, Arial, sans-serif; text-decoration : none; font-size:15px; margin: 0; padding:0 0 5px 0; } h1 img{ line-height: 0px; border-color:#470404; float: left; margin: 0px 8px 0px 0px; } #wrapper { background:#f6f7ea; width:980px; padding-top: 10px; padding-bottom: 3px; margin:0 auto; text-align: left }       #header { padding: 1px 0 0 0; margin: 0; text-align:center; } #navpadding { padding:5px 0 9px 7px; line-height: 0; margin: 0; } #hometext { padding: 1px 10px 0 10px;  } #home img { margin: 0px 5px 10px 5px; text-align: center; border:solid 2px #d4d3d2;  } #navigation { margin: 5px 10px 0 11px; background-color:#E6E7DA; width: 174px; font-family:"Times New Roman", Times, serif; font-size:14px; float: left; height: 378px;   } #pad { margin: 4px 0 0 0; }  #content { margin: 10px 11px 0 0; float:right; width:745px; min-height: 530px;  }  #about img { margin: 0 0 20px 14px; float:right; }  #price {  color: #7E7F78;  font-family: Helvetica, Geneva, Arial, sans-serif; text-decoration : none; font-size:25px; float:right;  } #products table { padding-left: 0px; margin-left: 0px; margin: 0; margin-right: 6px; } #thumb { border:solid 2px #d4d3d2; width: 235px; } #subsection { text-align:center; border:solid 2px #d4d3d2; width: 235px; } #subsectionalign { text-align:center; } #subsection3 { border:solid 2px #d4d3d2; width: 235px; } #sect { margin: 0px 0 7px 2p; }