/* style.css */


body { background-color: maroon;  }

a { color: blue; }

a.target { color: black; }

a.order { color: maroon; }

a.navbar {color: maroon; text-decoration: none; font-size: 90%; margin-left: 20px; }

a.navbar:hover { background-color: white; color: black; font-weight: bold; text-decoration: none; }

h1 { font-size: 200%; font-family: Arial, Verdana, sans-serif; color:black }

h2 { font-size: 150%; font-family: Arial, Verdana, sans-serif; }

h3 { font-size: 100%; font-family: Arial, Verdana, sans-serif; }

p,li { font-family: Arial, Verdana, sans-serif; font-size: 80%; }

.menu { color: black; font-size: 80%; margin: 10px; font-weight: bold; }

.bookspecs { font-size: 70%; margin-left: 15px; }

.nolink {color: maroon; text-decoration: none; font-size: 80%; margin-left: 20px; }

.menutext {color: white; text-decoration: none; font-size: 80%; margin-left: 20px; }

.reviewquote { font-size: 80%; margin-left: 35px; }

.reviewname { font-size: 80%; margin-left: 200px; }

.viewcart { color: black; text-decoration: none; font-size: 70%; }

table.interior { width: 300px; border: none; background: white; }

table.shipping { width: 375px; border: none; background: white; font-family: Arial, Verdana, sans-serif; font-size: 80%; }

th { color: maroon; background: white; }

td.masthead { background: white; border: 1px solid maroon; }

td.toc { background: silver; border: 1px solid maroon; width: 20%; }

td.content { color: black; background: white; border: 1px solid maroon; padding: 10px; width: 650px; }

td.copy { font-family: Arial, Verdana, sans-serif; font-size: 70%; color: black; background: silver; }

td.new { background: white; width: 175px; }