@charset "utf-8";
/* CSS Document */

/* Design and core CSS code by Heather Williams. March 2008. Drop-down nav menu styles from Eric Meyer. See http://www.more.ericmeyeroncss.com; csshover.html from Peter Nederlof. See http://www.xs4all.nl/~peterned/. Please document all changes to this file with name, date and credits where applicable. */


body {background-color:#000000; margin: 0px; padding: 0px; behavior: url(csshover.htc);} /* WinIE behavior call */

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

#byline {font-size: 10px;}

a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; font-weight: normal;}

a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #da2128; font-weight: bold; line-height: 14px;}

h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; line-height: 14px; text-transform: uppercase; margin: 0;}

h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #15254c; font-weight: bold; line-height: 14px;}



li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}


/* Begin CSS Drop-down navigation styles. For trouble shooting and background info on this theory, visit Eric Meyer's Web site: http://www.more.ericmeyeroncss.com/ */

div#nav {float: left; margin: -1 0 0 16em; background: #da2128; border-bottom: solid 1px #939598; text-align: center; width: 800px;}

div#nav ul {margin: 0; padding: 0; background: #da2128; border: 1px solid #da2128;}

div#nav li {position: relative; list-style: none; margin: 0; float: left; width: 16em; line-height: 2em;}

div#nav li:hover {background: #da2128;}

div#nav li.submenu {background: #da2128;}

div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; color: #FFFFFF; font-weight: 800; text-transform: uppercase; width: 100%; voice-family: "\"}\""; voice-family: inherit; width: 15.5em;}

div#nav>ul a {width: 15.5em;}

div#nav li a:hover {background: #da2128; color: #ebebeb; padding: 0.25em 0 0.25em 0.5em; width: 15.5em; }

div#nav ul ul {position: absolute; width: 16em; display: none;}

div#nav ul ul li {border-bottom: #939598 dotted 1px;}

div#nav ul.level1 li.submenu:hover ul.level2 {display: block; line-height: 2em;}

div#nav ul.level2 li.submenu:hover ul.level3 {display: block; line-height: 2em; background:#da2128;}

div#nav ul.level2 {top: 2.25em; left: -1px; text-align: left; background:#da2128;}

div#nav ul.level3 {top: 1px; left: 16em; background:#da2128;}

/* End CSS Drop-down navigation styles */

/* Begin Layout Divs */

#masthead {position: relative; top: 0px; left: 0px; padding: 0px; width: 800px; height: 234px;}

#masthead #sitename {position: relative; font-size: 35px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 8px; font-weight: 800; width: 475px; float: right; text-align: center; margin: 129px 60px 0px 0px; color:#FFFFFF;}

#navbg {position: relative; background-color:#da2128; top: 0px; left: 0px; padding: 0px; border-bottom: 1px; border-bottom-color:#939598; width: 800px; height: 27px;}

#content {top: 0px; left: 0px; background-color:#FFFFFF; padding: 3px 0px 0px 0px; width: 800px;}

#footer {position: relative; left: 0px; background-color:#da2128; padding: 5px; width: 790px; border-top: #e1cd00 solid 1px; border-bottom: #939598 solid 1px;}

#footer #footerlinks {text-align: center; padding: 0px; margin: 0px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}

#footer #footerlinks a {padding: 10px; margin:  0px 5px 0px 0px; color: #FFFFFF; text-decoration: underline; font-size: 9px; font-weight: normal;}

#footer #footerlinks a:hover {color: #939598; text-decoration: none;}

/* Begin Home Page Box Styles*/

#homefeature {width: 286px; background: url(../images/feature_bg.jpg) no-repeat; padding: 10px; margin: 10px; border: #a9b2b1 solid 1px;}

#homefeature a {font-weight: bold; font-size: 12px;}

#homefeature p {font-size: 12px;}

#homebanner {width: 286px; padding: 0px; margin: 10px;}

/* End Home Page Box Styles*/

/* Begin Page Box Styles */

#pageredbox {background-color:#ffffff; padding: 0px; margin: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #da2128;}

#pageredbox p {padding: 0px 5px 0px 5px;}

#pageredbox li {padding: 5px;}

#pageredbox h2 {padding: 5px;}

#pageredbox img {padding: 0px 5px 0px 0px;}

#pagepinkbox {background-color:#fff3f5; padding: 0px; margin: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #de4561;}

#pagepinkbox h3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; background: #de4561; padding: 5px; margin: 0px;}

#pagepinkbox p {padding: 0px 5px 0px 5px;}


#pagepinkbox li {padding: 5px;}

#pagepinkbox img {padding: 0px 5px 0px 0px;}


#pagegreenbox {padding: 0px; margin: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #f8fee3; border: 1px solid #739600;}

#pagegreenbox h3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; background: #739600; padding: 5px; margin: 0px;}

#pagegreenbox p {padding: 0px 5px 0px 5px;}

#pagegreenbox li {padding: 5px;}

#pagegreenbox img {padding: 0px 5px 0px 0px;}

#pagebluebox {background-color:#edf8fe; padding: 0px; margin: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #5eb6e4;}

#pagebluebox h3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; background: #5eb6e4; padding: 5px; margin: 0px;}

#pagebluebox p {padding: 0px 5px 0px 5px;}

#pagebluebox li {padding: 5px;}

#pagebluebox img {padding: 0px 5px 0px 0px;}

/* End Binder Styles */

#sidecolumn {background-color: #eee;}