html, body { background:#1e250d; color:#555; font-family: Verdana,Arial,Sans-serif; font-size:11px; line-height:20px; text-align:center; }
#frame { border:1px solid #fff; background:#e7e7dc; width:560px; margin:2px auto 10px auto; text-align:left; padding:20px; }

p {font-size:100%;}
#logo { width:600px; margin:10px auto 0 auto; text-align:left; }
#content { padding:20px; text-align:left; }
h1, h2, h3, h4 { font-family:"Times New Roman",Times,Serif; font-weight:normal; text-transform:uppercase; }
h1 { font-size:350%; }
h2 { font-size:160%; margin:10px 0 0 0; padding:0; color:#bf944e; }
h3 { font-size:180%; margin:0; padding:0; color:#CFC8B6; }
h4 { font-size:160%; margin:0; padding:0; color:#fff; }
a { color:#793a38; }
blockquote { margin:0 30 0 30px; }
blockquote b { color:#E9B55F; }

p.bio { clear:both; }
p.bio img { margin:0 10px 20px 0; }

/* Menu */
#nav { margin:-20px -20px 20px -20px; padding:0; background:#3d4045 url('images/qod_nav_bg.gif') repeat-x; height:50px; }
#nav ul { margin-left:0; padding-left:0; white-space:nowrap; }
#nav li { display:inline; list-style-type:none; }
#nav a { height:50px; width:150px; display:block; float:left; line-height:50px; text-align:center; color:#fff; font-size:160%;  text-decoration:none; font-family:"Times New Roman",Times,Serif; font-weight:normal; text-transform:uppercase; }
#nav a:hover { color:#fff; background-color:#1e250d; text-decoration:none; }

table { border:1px solid #e1e1e1; border-bottom:none; font-size:90%; }
table tr.alt { background-color:#555; }
table tr th { border-bottom:1px solid #e1e1e1; border-right:1px solid #ffffff; color:#ffffff; background-color:#2C3C3B; background-color:#333; padding:2px; font-weight:bold; text-transform: uppercase; text-align:center; }
table tr.alt th { background-color:#9C4114; }
table td { border-bottom:1px solid #777; padding:2px; }
table .section { font-weight:bold; background-color:#9C4114; text-align:left; font-size:110%; padding-left:10px; color:#fff; }
