* { margin:0;padding:0; }
body      { font: normal 12px Verdana, sans-serif; }
a         { color:#67A1C9;text-decoration:none; }
a:hover   { text-decoration:underline; }
a img     { border:none; }
ul,li     { list-style:circle; }
li        { padding-bottom:5px; }
ul        { margin-left:30px; }
h2        { font-size:1em;color:#666; }
h4        { font-size:1.1em;margin-bottom:4px;color:#666; }
em        { color:#666; }
blockquote { margin:5px 5px 20px 20px;color:#666; }
#wrapper  { width:800px;margin:0 0 0 50px; }
#header   { height:80px;background:#67A1C9;position:relative; }
#header h1 { font-size:2.5em;font-weight:bold;color:#000;
             position:absolute;bottom:0px;left:5px; }
#menu     { border-top:3px solid #444;margin:3px 0 5px 0;
            padding-top:5px; }
#menu ul, #menu li { float:left; }
#menu li  { list-style:none;margin-right:10px;padding-right:10px;
            border-right:1px solid #222; }
#menu li.last { border:0; }
#content  { clear:both; }
#content h2 { margin:5px 0 10px 0;padding-top:5px; }
#content p  { padding-bottom:10px;text-align:justify; }
#clearer  { clear:both; }
#footer   { clear:both;background:#7B6847;/*background:#FFF;*/
            height:22px;color:#EEE;padding:0 0 0 5px;margin-top:5px; }
#footer p { line-height:22px;font-size:0.9em; }
#headshot { float:right;width:350px;margin:0 0 10px 30px; }
#book     { float:left;margin:10px 30px 10px 0;width:150px; }
#inset    { float:right;margin:0px 0px 15px 15px;padding:12px 10px;font-size:0.9em;border-left:1px solid #999; }
#inset h2 { margin:0;padding:0; }
#inset ul { margin:0; }
#inset ul, #inset li { list-style:none; }
#two_columns { clear:both; }
#column_left, #column_right { float:left;width:390px; }
#column_right { margin-left:20px;padding-left:20px;width:360px;border-left:1px solid #999; }
.white    { color:#EEE; }
.brown    { color:#7B6847; }
p.all_white { color:#EEE;text-align:right; }
p.all_white a { color:#EEE; }
