/*
 * common.css - Presentation styles that are common to both screen and print
 *	media.
 *
 * Frogbits Site Template, Ver. 2.0
 * Copyright 2005, Norman Lippincott Jr, All Rights Reserved
 */

body { font: 10pt sans-serif; }

h1 { font: bold 14pt sans-serif; text-decoration: none; text-align: center; }
h2 { font: bold 12pt sans-serif; text-decoration: none; text-align: center; }
h3 {
	font: bold 10pt sans-serif; text-decoration: underline;
	text-align: center;
}

td { font: 10pt sans-serif; vertical-align: top; }

img { border: none; }
img.photo { border: 1px solid black; }

table.centered { width: 100%; }
table.centered td { text-align: center; vertical-align: middle; }
table.topcentered { width: 100%; }
table.topcentered td { text-align: center; vertical-align: top; }

table#specials td { font-size: 9pt; }

table.menu { width: 100%; }
table.menu td.heading { text-align: center; font-weight: bold; }
table.menu td.subheading { text-align: center; }
table.menu td.item { text-align: left; padding-left: 8px; }
table.menu td.subitem { text-align: left; padding-left: 24px; }
table.menu td.price { text-align: right; padding-right: 8px; }

#bar { font-weight: bold; text-align: center; }
#footer { font: 8pt sans-serif; font-style: italic; text-align: center; }

.centered { text-align: center; }
.hide { display: none; }
