@charset "utf-8";
/* CSS Document */

/* Code by Heather Williams, Pew Charitable Trusts. March 2008 */


body {background-color:#76787a; margin: 0px; padding: 0px; behavior: url(csshover.htc);} /* WinIE behavior call */

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 12px;}

#byline {font-style: italic; line-height: 14px;}

#photocredit {font-style: italic; line-height: 10px; padding: 0px 10px 0px 10px; font-size: 9px; color: #76787a; font-family: Verdana, Arial, Helvetica, sans-serif;}

a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #21578a; font-weight: normal;}

a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #76787a; font-weight: normal; text-decoration: none;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0c2645; font-weight: bold; line-height: 18px;}

h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5c5e5f; font-weight: bold; line-height: 12px;}

h3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; line-height: 12px;}

li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 12px;}

img {border: none;}

/* Template Layout Divs */

#main {position: relative; top: 0px; left: 0px; padding: 0px; width: 1200px; height: 100%;}

#masthead {position: relative; top: 0px; left: 0px; padding: 0px; width: 1000px; background: url(../images/masthead_oregon.jpg) bottom no-repeat; height: 179px;}

#masthead #sitename {position: relative; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; width: 250px; float: right; text-align: center; margin: 30px 40px 0px 0px; color:#FFFFFF;
}

/* Begin CSS Drop-down navigation styles */
#navbg {position: relative; background-color:#0c2645; top: 0px; left: 0px; padding: 0px; border-bottom: 1px; border-bottom-color:#739600; width: 1000px; height: 20px;}

div#nav {position: relative; float: left; margin: -1 0 0 16em; background: #0c2645; border-bottom: solid 1px #739600; text-align: center; width: 1000px;}

div#nav ul {margin: 0; padding: 0; background: #0c2645; border: 1px solid #0c2645;}

div#nav li {position: relative; list-style: none; margin: 0; float: left; width: 16em; line-height: 2em;}

div#nav li:hover {background: #21578a;}

div#nav li.submenu {background: #0c2645;}

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: #0c2645; color: #5eb6e4; 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: #739600 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:#21578a;}

div#nav ul.level2 {top: 2.25em; left: -1px; text-align: left; background:#0c2645;}

div#nav ul.level3 {top: 1px; left: 16em; background:#0c2645;}

/* End CSS Drop-down navigation styles */

#leftnav {background-color:#fffbef; padding: 5px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-right: 2px solid #ff9933;}

#leftnav a {font-weight: bold;}

#content {top: 0px; left: 0px; background-color:#FFFFFF; padding: 10px 0px 0px 0px; width: 1000px;}

#boxcontent {padding: 10px;}

#feature {background: url(../images/featurebg.gif) no-repeat top center; padding: 10px; border: 1px; border-color: #a9b2b1;}

#footer {position: relative; left: 0px; background-color:#0c2645; padding: 10px; width: 980px; height: 50px;}

#footer #footerlinks {padding: 0px; margin: 0px; color:#ffcc33; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center;}

#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: #76787a; text-decoration: none;}

/* Begin Page Box Styles */

#pageorangebox {padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fff3cf;}

#pageorangebox h3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; background: #ff9933; padding: 5px; margin: 0px; letter-spacing: 1px;}

#pageorangebox h2 {padding: 0px 5px 0px 5px;}

#pageorangebox p {padding: 0px 5px 0px 5px;}

#pageorangebox li {padding: 0px 5px 0px 5px;}

#pageorangebox img {padding: 0px 5px 0px 0px;}


#pagegreenbox {padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fffabc;}

#pagegreenbox h3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; background: #e1cd00; padding: 5px; margin: 0px; letter-spacing: 1px;}

#pagegreenbox h2 {padding: 0px 5px 0px 5px;}

#pagegreenbox p {padding: 0px 5px 0px 5px;}

#pagegreenbox li {padding: 0px 5px 0px 5px;}

#pagegreenbox img {padding: 0px 5px 0px 0px;}

#pagebluebox {background-color:#d9f2ff; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

#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; letter-spacing: 1px;}

#pagebluebox p {padding: 0px 5px 0px 5px;}

#pagebluebox li {padding: 0px 5px 0px 5px;}

#pagebluebox img {padding: 0px 5px 0px 0px;}

