body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,th,td { margin:0; padding:0; }
body { background: #fff url(/images/faux.gif) repeat-x; margin: 0 auto; font-family: "Trebuchet MS"; font-size: 14px; }
h1,h2,h3,h4,h5,h6 { text-align: center; }
a { text-decoration: underline; color: #025319; }
.w { margin: 0 auto; width: 835px; }
.header { position: relative; background: url(/images/logo.jpg) top left no-repeat; width: 100%; height: 114px; }
.header h1 { position: absolute; top: 16px; left: 380px; text-indent: -3000px; background: url(/images/header.jpg); width: 240px; height: 88px; display: block; }
.nav { width: 100%; background: url(/images/nav.gif); height: 47px; text-align: center; color: #fff; font-size: 18px; font-family: "Myriad Pro", "Trebuchet MS"; }
.nav .i { padding-top: 12px; }
.nav a { padding: 0 10px 0 8px; color: #fff; text-decoration: none; }
.nav a:hover { text-decoration: underline; }
.content { width: 100%; background: url(/images/c-bg.png) repeat-y; }
.content .i { padding: 15px; background: url(/images/c-top.jpg) no-repeat; }
.content-b { width; 100%; height: 10px; background: url(/images/c-bot.png); }
.content h1 { font-size: 24px; }
.content img { padding: 1px; border: 2px solid #025319; margin: 3px; }
.content blockquote { margin-bottom: 0; }
.content h5 { text-align: left; font-size: 15px; }
.content input, .content textarea { padding: 3px; font-weight: bold; }
.footer { text-align: center; margin-top: 20px; padding-top: 10px; font-size: 13px; clear: both; border-top: 1px solid #025319; }