table.producttable {
margin: 0 0 25px 0; padding: 0; width: 100%;
}

table.producttable td {
padding: 8px 8px 8px 8px;
}

table.producttable td.label {
width: 250px;
}
table.producttable td.buttons {
width: 400px;
}

table.producttable td.space {
background: #9a8c7f;  padding: 0; height: 1px; line-height: 1px;
}



table.producttable td h3 {
margin: 0 0 3px 0;
}

table.producttable th {
color: #b52218; font-weight: bold;  font-size: 16px; text-align: left; padding: 3px 3px 3px 8px; border-bottom: 4px solid #7b6b54; 
}

table.producttable img {
margin: 0 12px 0 0;
}

#content h3 a {
color: #7b6b54; 
}

#content h3 a:hover {
color: #afa191; 
}

#content h2, #content h2 a {
color: #b42117; 
}

#comparison {
float: right;
}


