
h1 { color: #e5d27d; }

a:hover { color: white; text-decoration: none; }

.shopmenu { font-size: 120%; }

div.orderdetails { padding: 0; margin: 0; border: 0; }

table.orderitems { margin:0; width: 100%; border: 1px solid #1d1c18;}

table.orderitems th { padding: 2px; font-weight: bold; background: #1d1c18; border-bottom: 1px solid #1d1c18; }
table.orderitems td { padding: 2px; }
table.orderitems td.odd { background-color:  #382507; }
table.orderitems td.even { background-color:  #483517; }
table.orderitems td.totals { font-weight: bold; border-top: 1px solid #1d1c18; }

