@import url("nav.css");/* CSS Document */body { margin: 0; padding: 0; font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; color: #000; font-size: 11px; line-height: 18px; background-color: #000; }/* Clears for elements */div, img, h1, ul, li { margin: 0; padding: 0; }.print_logo { display: none; }/* Layout Styles */#wrapper {margin: 0 auto;width: 670px;background-color: #826f4f;}.footnote { font-size: 10px; font-family: Arial, Helvetica, sans-serif; }#middlecolumn { width: 630px; margin: 0 auto; padding: 0; }#header { width: 630px; height: 88px; margin: 0; padding: 0; background-image: url(../images/navtop_bg.gif); background-repeat: repeat-x;  }.columnfade { display: block; margin: 0; padding: 0; width: 630px; height: 60px; background-image: url(../images/topfadebg.jpg) repeat-x; }#content {background-color: #f9f7e3;	padding: 0 6em 2em 6em;	}#content p { margin-top: 2px; }#content h1 { margin-bottom: 18px; }#content ul li { margin-left: 1em; }#footer { background: #f9f7e3 url(../images/bottomfadebg.jpg); background-repeat: repeat-x; width: 630px; height:36px; clear: both; }#footer p { text-align: center; font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 1em 0 0 0;  }#footer p,a { color: #826f4f; }#footer a:visited { color:#515151; }h1 { position: relative; width: 200px; height: 19px; color: #826f4f; font-size: 18px; text-transform: uppercase; font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; }		h2 { font-size: 12px; margin-bottom: 0; }/* For FAQ page */.altbox { background: #e4ddc1; padding: 8px 8px 2px 12px; }.spacebox { padding: 8px 8px 2px 12px; }/* For newsletter page */.current_issue { display: block; background: url(../images/topfadebg.jpg) repeat-x; float: right; margin: 20px; padding: 12px; border-top: 2px solid #826f4f; border-bottom: 2px solid #826f4f; }/* Generic Classes for use anywhere */.caps { text-transform: uppercase; margin-bottom: 10px; }.center { margin-left: auto; margin-right: auto; text-align: center; }/* For Tables below Maps on the Commitment to HOme page */.maptxt { font-family: Helvetica, Arial, sans-serif; font-size: 10px; line-height: 11px; margin-bottom: 10px;} /* FOr Sitemap page */.sitemap { margin-top: 0; margin-left: 50px; float: right; width: 50%; }.sitemap li { margin: 8px; list-style-image: url(../images/page-mark.gif); }.submap li { margin: 3px 0; list-style-image: url(../images/down_right_arrow.gif); }