html { width:100%; height:100%; }
body { width:100%; height:100%; background-image:url(../images/grass.jpg); background-position:top; background-repeat:no-repeat; text-align:center; }
table.body { margin:auto; width:98%; height:99%; }
table.body td.content { vertical-align:top; text-align:center; }
table.body td.footer { vertical-align:bottom; text-align:center; }
table.footer { width:100%; border-top: 1px solid #ffffff; }
table.footer td { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12pt; }
table.footer td.left { text-align:left; padding:0 0 0 10px; }
table.footer td.right { text-align:right; padding: 0 10px 0 0; }
table.front { border:0; margin:auto; }
table.front td.left { border:0; text-align:right; vertical-align:top; }
table.front td.content, table.front td.ccontent { width:500px; border:2px solid #000000; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12pt; vertical-align:top; padding:10px; }
table.front td.content { text-align:left; }
table.front td.ccontent { text-align:center; }
table.menu td { font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000080; font-size:18pt; text-align:left; padding:5px; width:150px; }
h1 { font-family:Arial, Helvetica, sans-serif; font-size:48pt; font-weight:bold; color:#000099; text-align:center; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:40pt; font-weight:bold; color:#c00000; text-align:center; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:18pt; font-weight:bold; color:#003399; text-align:center; margin-top:0; }
img { border:0; }
img.author { float:left; margin:0 10px 10px 0; }
img.cover { margin:auto; text-align:center; }
a { text-decoration:none; }
a:hover { color:#FF0000; }
div.buynow { text-align:center; }
table.delivery { margin:5px; }
table.delivery td.prompt { font-weight:bold; text-align:right; vertical-align:middle; }
table.delivery td.input { text-align:left; vertical-align:middle; padding:5px; }
input.scrollname { width:300px; }
p.success { color:#009900; }
p.error { color:#FF0000; }