
.sectionhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000; text-align: left; font-variant: small-caps; clip:   rect(   )}

.caption {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-align: center}


.photocaption { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center ; line-height: 11px; border-style: none}

.white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify ; color: #FFFFFF}



/* common */

* { margin: 0; padding: 0; }
a { color: #000; }
body { background-color: #dadfb4; font-family: sans-serif; min-width: 1000px; }
div.clear { clear: both; }
div.container { position: relative; left: 50%; margin-left: -480px; width: 960px; }
h1 a, h2 a, h3 a, h4 a { text-decoration: none; }
blockquote {padding:0px 20px;font-style:italic;color:gray;}

/* header */

#header { background: #000 url('/graphics/bg_header.png') repeat-x; width: 100%; }
#header div { height: 110px; }

#header h1 a { position: absolute; top: 5px; display: block; margin-left: 0px; width: 320px; height: 120px; color: #fff;}

#header h5 { position: absolute; top: 90px; right: 0; text-align: right; display: block; width: 320px; height: 120px; color: #fff;}


#header ul.nav { position: absolute; bottom: 0; left: 0; margin-bottom: 8px; }
#header ul.nav li { display: inline; margin-right: 2px; font-weight: bold; font-size: 17px; }
#header ul.nav li a { padding: 10px 18px 8px 18px; color: #000; background: #999 url('/graphics/bg_tab_grad.png') repeat-x bottom; text-decoration: none; }
#header ul.nav li a:hover { background-color: #ccc; }
#header ul.nav li.active a { background: #fff; }

/* main */

#content { padding: 15px 0 10px 0; background-color: #fff; font-size: 14px; }

#content h2 { padding-bottom: 10px; border-bottom: 1px solid #000; font-size: 24px; }
#content h3 { font-size: 18px; }
#content p, #content ul { margin: 10px 0; line-height: 19px; }
#content p.lead { font-weight: bold; }
#content ul { margin-left: 25px; }
#content .postmetadata {font-size: 70%;color:gray;}


/* footer */

#footer { padding: 20px 2%; background: url('/graphics/bg_footer.png') repeat-x top; }
#footer, #footer a { color: #666; }
#footer div { height: 160px; }
#footer a:hover { color: #000; }
#footer h3 { border-bottom: 1px solid #999; margin-bottom: 0; padding-bottom: 5px; }
#footer p { clear: both; font-size: 75%; }
#footer ul { float: left; width: 25%; list-style: none; margin-bottom: 20px; }
#footer ul li { margin-bottom: 5px; font-size: 80%; }
