/*color schemes
#e9e4de khaki
#353730 dark green/grey
#a8b8a0 sage green
*/


#sideNav {float: left; width: 24%; margin: 0; padding: 0;}
#mainContent {float: right; width: 74%; margin: 0; padding: 0;}

html, body {
   margin : 0;
   padding : 0;
}

body { font: 10px/12px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e9e4de; margin: 0; padding: 0; }
h1 {display: block; color: #353730; font-size: 2em; line-height: 1.2em; border-bottom: 1px solid #a8b8a0; padding: 0; margin: 0;}
h2 {color: #700000; font-size: 1.75em; line-height: 1em; } /*dark blue-green*/
h3 {color: #a8b8a0; font-size: 1.5em;} /*sage*/
abbr {border-bottom: 1px dotted #000; cursor: help;}
ul {list-style-type: none;}
img {border: 0;}
dt {margin-left: 1em;}
dd {margin-left: 3.5em;}
.left {float: left;}
p {text-indent: 5em;}
/*links*/
p a:link {color: #5a709e;}
p a:visited {color: #ad6076;}
p a:hover {background-color: #353730; color: #a8b8a0;}

#header { background-image: url(../images/RRFP-header.gif); margin: 0; padding: 0; border-bottom: 1px solid #a8b8a0; }
#header img {margin: 0; padding: 0;}


.captioned {text-align: center; margin-bottom: 1em; font-weight: bold;}
.captionedL {display: inline; float: left; text-align: center; margin: 1em 2em 1em 0; font-weight: bold;}
.captionedR {display: inline; float: right; text-align: center; margin: 1em 0 1em 2em; font-weight: bold;}
.quote {font-style: italic; margin: .5em 3em; text-indent: 0em;}
.personTitle {font-weight: bold;}


#mainContent h3 {color: #600; border-bottom: 1px solid #907364; margin: 0 1em 0 0; padding-top: .5em; padding-bottom: .1em;}

/*sub navigation for those pages that need it*/
#subNav {float: right; width: 200px; padding: 0; margin: 0 0 0 1em; border-left: 1px solid #353730; background-color: #e9e4de; border-bottom: 1px solid #353730;}

#subNav a {display: block; padding: .5em 0 .5em 10px; color: #353730; background-color: #a8b8a0; text-decoration: none;}

#subNav a:hover {color: #fff; background-color: #a8b8a0; text-decoration: none; border-left: 7px solid #353730; padding: .5em 0 .5em 3px;}

.subNavTitle {display: block; font-size: 11px; background: #353730; padding: .5em 0; margin: 0; color: #a8b8a0; font-weight: bold; text-align: center;}

#subNavMenu {margin: 0; padding: 0;}
#subNavMenu ul {display: block; margin: 0; padding: 0;}
#subNavMenu li {margin: 0; padding: 0; font-size: 11px; background: #a8b8a0;}

/*for current page-visual cue*/
#subNav .currentPage {color: #fff; background-color: #a8b8a0; text-decoration: none; border-left: 7px solid #353730; padding: .5em 0 .5em 3px;}

/*links at the bottom pages*/
.pgBotLinks {text-align: center;}

/*other regions pages */
.regionsImg {margin: 0 auto; text-align: center; padding: 1.5em; background-color: #fff; border: 3px double #000;}

/*maps*/
.map {background-color: #fff; border: 3px double #000; padding: 1em; margin: .75em;}

/*photo decoration*/
.peopleImg {background-color: #a8b8a0; border: 3px double #353730; padding: .5em; margin: .5em;}

/*aamct pages*/
#mainContent table {background-color: #fff;}
