/* EXISTING STYLES FOR CONTENT LAYOUT */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #aeaea0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}

td.menu_header { background-color:#000000; color:#CFCF53; font-weight:bold; text-align:left; padding:5px; border-bottom: 1px solid #990000; }
.menu { font-size: 12px; text-align:left; }
.menu_item { border-bottom: 1px solid #990000; font-weight:normal; }
.menu a:link,.menu a:visited { padding:4px 0px 4px 10px; color: #000000; font-weight:normal; text-decoration: none; display:block; }
.menu a:hover { background-color: #ffffff; }

.sub_item { padding-left: 20px; border-bottom: 1px solid #990000; }

.footer,.footer a:link,.footer a:visited { font-size: 10px; color: #333333; }
.footer a:hover { color: #000000; }

p, li { font-size: 12px; margin-left: 15px; margin-right: 15px }
p a:link, p a:visited { color: #CFCF53; font-weight: bold; }

h1 { font-size: 16px; font-weight: bold; margin-right: 10px; margin-left: 10px; border-bottom: 1px dashed; padding-top: 5px; color: #88aacc; text-align: right; }
h2 { font-size: 13px; color: #990000; margin-left: 15px; }

.guestbook_entry { width: 500px; border-bottom: 1px solid #444444; }
.guestbook_name { font-size: 12px; }
.guestbook_message { font-style:italic; font-size: 12px; }
.guestbook_date { font-size: 11px; text-align: right; }


/* NEW STYLES FOR CONTENT LAYOUT */

div.bioshot { padding:0px 10px 10px 10px; text-align:center; color:#666666; font-size:12px; }
img.bioshot { padding:0px; }
div.quote { padding:3px 10px; font-style:italic; font-size:12px; }
div.quoteauthor { padding:3px 20px; font-style:normal; text-align:right; font-size:11px; }


