body{ font-size: 15px; background: url(/design/img/page_mid_bg.gif) repeat-y top center;margin: 0; padding: 0; font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif; color: #000; background-color: #fff; }
body.home{ font-size: 15px; background: url(/design/img/page_bg_new.gif) repeat-x top center;margin: 0; padding: 0; font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif; color: #000; background-color: #fff; }
blockquote, p, li { padding: 0px 58px 0px 58px; font-size: 0.9em; line-height: 1.6em;text-align:left; }
blockquote { margin-right: 0; margin-left: 20px; }

h2, h3, h4, h5, h6 { font-family: Verdana, serif; font-style: normal; font-weight: normal; text-align: left; padding: 0px 0px 0px 50px; }

h1 { font-size: 18px; font-family: Verdana; font-weight:normal; font-style:normal;text-transform:uppercase; text-align:center;width:50%;margin: 13px auto 13px auto; padding: 0px;}
h2 { font-size: 18px; }
h3 { font-size: 16px; }



hr { display: none; }
div.divider { font: 1px/1px sans-serif; height: 1px;  padding-bottom: 10px; background: url(/design/img/hr_bg.gif) top center no-repeat; margin: 0px 0px;  }
div.posted p { text-align: right; text-transform:uppercase; font: 12px Arial; letter-spacing: 2px; color: #999; margin: 0px; padding: 8px 36px 0px 36px; }
small, .small { font-size: 0.9em; }

a { text-decoration: underline; color: #000;}
h1 a, h2 a, h3 a { border: none; }
h1 a { text-decoration: none; }
h3 a { font: 1em Georgia, Times, serif; }
#sidebar-2 a, #sidebar-1 a { color: #c00; border: none; }
#sidebar-2 p, #sidebar-1 p { font-size: 11px; line-height: 1.5em; }
.caps { font-size: 0.9em; letter-spacing: 0.1em; }


#accessibility { position: absolute; top: -10000px; }

#container_home { margin: 0px auto; padding: 0px; width: 800px; }
#container { margin: 0px auto; padding: 0px; width: 820px; background: url(/design/img/page_top_bg.jpg) no-repeat top center; }
#container_wrapper { margin: 0px auto; padding: 0px; width: 100%; background:url(/design/img/page_bg_new.gif) repeat-x top center; }

#head { height: 84px; text-align: center; margin: 0px; padding: 15px;}
#head h1 { display: none; }

#nav_wrapper { margin: auto; text-align: center;  }
#nav { margin: auto; text-align: center; height: 37px; }
#nav ul { list-style: none; margin: 0px; padding: 0px;  width:100%; text-align: center; }
#nav li { margin: 0px; padding: 0px; display: inline;  }
#nav a { text-decoration: none; font: 11px Verdana, sans-serif; font-weight: normal; letter-spacing: 1.4px; padding: 5px 12px 6px 12px; text-transform: uppercase; }
#nav a:link, #nav a:visited { color: #000000;}
#nav a:hover, #nav a:active { color: #ffffff;  background: url(/design/img/nav_bg.gif) repeat-x; }

#content_home {  padding: 16px; text-align: justify; }
#content { padding: 0px 16px 30px 16px; text-align: justify; margin: 0px;}
#content ol { padding: 30px; margin: 0px 30px; }
#content ol li { padding: 0px; margin: 0px 0px 4px 0px; }

#foot { font-family: Verdana,sans-serif; padding: 15px 0px 20px 0px; clear: both; text-align: center; }
#foot p { font-size: 11px; }

fieldset { border: 0px; }
a img {border: none;}
