/* ----- PRIMARY LAYOUT ----- */
body { margin: 0; padding: 0; font-family: Verdana, sans-serif; font-size: 90%; color: #3A3A3A; }
#fence { width: 95%; }
#header { width: 100%; height: 60px; margin: 0; padding: 5px 0 0 0; background-color: #fff; }
#header img, #header2, #nav_new { display: none; }
#footer { clear: both; margin: 0 ; padding: 6em 0 1em 0; text-align: center; position: relative; bottom: 0; }
#footer p { font-size: .8em; }

img { border: 0; }
img.left { float: left; }
img.right { float: right; }
img.banner { float: left; vertical-align: text-top; padding: 0 30px 30px 0; }
img.header_left { float: left; margin: .5em 0em 0em 0; }
img.header_right { float: right; margin: .5em 0em 0em 0; }
img.footer { float: right; margin: 0; vertical-align: middle; }

#content h1, #content h2, #content h3 { padding: 0; font-family: Georgia, serif; font-size: 1.5em; text-align: center; color: #365335; text-decoration: none; }
#content h1 { margin:.5em 0 1em 0; }
#content h2, #content h3 { font-size: 1.3em; border: none; text-decoration: none; margin-top: 2em; text-align: left; }
#content h3 { font-size: 1em; padding-left: 1em;
border:1px solid; 
border-width:1px 0px 0px 1px;
border-color:#DBDCDB #f5f5f5 #f5f5f5 #DBDCDB; }
#content h3.simple { border:none; } 
#content h2.link { text-align:center; }

.upper-roman { list-style-type:upper-roman; }
.decimal { list-style-type:decimal; }
.square { list-style-type:square; margin-top:1em; }
.square_first { list-style-type:square; margin-top:0; }
.circle { list-style-type:circle; }
.circle_sub { list-style-type:circle; margin:0 0 0 3em; }
.bold { font-weight:bold; }
.upper-alpha { list-style-type:upper-alpha; }
.center { text-align:center; }
.NoPrint { display:none; }
