@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; border: 0; outline: 0;}
body {font: normal 15px/1.231 arial,helvetica,clean,sans-serif; color: #000; background-color: #7d7e61; margin: 0; padding: 0 0 0 0;
 text-align: center;}
 
h1 {color: #8a0b3e; font-size: 24px; font-weight: bold; margin:0 0 10px 0;}
h2 {color: #8a0b3e; font-size: 18px; font-weight: bold; margin:0 0 5px 0;}
h3 {color: #222; font-size: 16px; font-weight: bold; margin:0 0 5px 0; line-height:20px;}
p { margin:0 0 10px 0; color: #000; }
a, a:link, a:visited  {color: #383396; text-decoration: none;}
a:hover {color: #ba0054; text-decoration: underline;}
a:focus, a:active {color: #383396;}

#outerWrapper {width:960px; background-color: #dcdaa7; margin: 15px auto 0 auto; text-align: left;}
#header { height:257px; background:url(../images/head-bg.jpg) top center no-repeat;}
#subpage-head{height:185px; background:url(../images/subpage-head-bg.jpg) top center no-repeat;}

#contentOuterWrapper {border-left:6px solid #000; border-right:6px solid #000; border-bottom:6px solid #000;}

#content {text-align:justify; margin-left: 413px
; padding: 10px 96px 10px 10px;}
#content-home {text-align:justify; margin: 0 0 0 0; padding: 0px 40px 10px 40px;}

#leftColumn1 { font-size:15px; width: 230px; float: left; color: #312f52; margin:8px 50px 0 40px; padding: 0px 30px 10px 55px;}
#leftColumn1 h2 {font-size:17px; margin:10px 0 5px 0;}
.left-nav-sub {margin: 0 0 0 10px; line-height:20px;}
.left-col-blurbs p {font-size:12px; text-align: justify; margin: 0 0 5px 0;}
#left-col-spacer {height:30px;} 

.clearFloat {clear: left; display: block;}
#outerWrapper #footer {background-color:#c1c0cb; color:#222; text-align:center; font-size:10px; padding: 10px 10px 10px 10px;}

.middot {color: #ba0054;}
.top-nav {font-size:16px; text-align:right; margin: 0 52px 0px 0;}
.bottom-nav {font-size:16px; text-align:center; margin: 0 0px 0px 0;}
#link-highlight {color: #8a0b3e;}

.content-blurbs {font: normal 13px Arial, Helvetica, sans-serif;}
.signature { font:bold 11px Arial, Helvetica, sans-serif; margin:-8px 0 15px 0; text-align:left;}
.subtext { font:13px Arial, Helvetica, sans-serif;}

hr {border:0; width: 100%; text-align:center; margin:0 auto 15px auto; color: #7d7e61; background-color: #7d7e61;}

#contact-address {color: #8a0b3e; font-size: 14px; font-weight: bold; margin:0;}

.top { font:bold 12px Arial, Helvetica, sans-serif; text-align:right; margin: 10px 0 0 0;}
.rates { font:bold 13px Arial, Helvetica, sans-serif;}

