body { background-color: #CCCCCC; }

#container { width: 740px; margin-left: auto; margin-right: auto; border: #000000 1px solid; }

#header { width: 710px; padding: 1px 15px 1px 15px; *padding: 15px 0px 1px 15px; background-color: #ffffff; background-image: url(../images/pnwrp_banner3a.jpg); background-repeat: no-repeat; }

.logo { margin-top: -20px; margin-left: -15px; margin-bottom: -25px; * margin-top: -15px; padding: 0px; background-image:url(../images/pnwrp_banner3a.jpg); background-repeat: no-repeat; display: block; width: 740px; height: 150px; font-size: 1px; color: #81b8cf; }

#navigation { width: 710px; padding: 3px 15px 3px 15px; margin: 0px; background-image:url(../images/navback.gif); background-repeat: repeat-x; border-top: #000000 1px solid; border-bottom: #000000 1px solid; }

#navigation ul { margin: 0px; list-style: none; padding-left: 0px; }

#navigation li { display: inline; padding-right: 30px; text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 10px; text-transform: uppercase; letter-spacing: 1.6px; }

#navigation a:link { color: #ffffff; text-decoration: none; }
#navigation a:visited { color: #ffffff; text-decoration: none; }
#navigation a:hover { color: #c87617; text-decoration: none; }

#content { width: 710px; margin: 0px; padding: 1px 15px 1px 15px; background-color: #ffffff; }

#content p { font-family: Helvetica, Arial, sans-serif; color: #000; font-size: 13px; }

#content h2 { color: #5a7087; margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 17px; }

#content li { color:#000; font-family: Helvetica, Arial, sans-serif; font-size: 12px; }

#content a:link { color: #000; text-decoration: none; }
#content a:visited { color: #000; text-decoration: none; }
#content a:hover { color: #5a7087; text-decoration: underline; }

.blue { color: #5a7087; margin: 0px; font-size: 14px; font-weight: bold }

.note { font-size: 11px; color: #5a7087; }

#imageright { padding-left: 15px; padding-top: 0px; padding-bottom: 15px; float: right; }
#imageleft { padding-right: 15px; padding-top: 0px; padding-bottom: 15px; float: left; }
#logosright { padding-left: 15px; padding-top: 0px; padding-bottom: 15px; float: right; }

#footer { width: 710px; padding: 1px 15px 1px 15px; margin-left: auto; margin-right: auto; text-align: left; border-left: #000 1px solid; border-right: #000 1px solid; border-bottom: #000 1px solid; background-color: #E5A742; }
#footerleft { width: 270px; float: left; }
#footerright { width: 430px; float: right; }
#footer p { color: #000; font-family: Helvetica, Arial, sans-serif; font-size: 10px; }
#footer a:link { color: #000; text-decoration: none; }
#footer a:visited { color: #000; text-decoration: none; }
#footer a:hover { color: #000; text-decoration: underline; }

#subfooter { width: 710px; padding: 3px 15px 3px 15px; margin-left: auto; margin-right: auto; text-align: left; border-left: #000 1px solid; border-right: #000 1px solid; border-bottom: #000 1px solid; background-image:url(../images/navback.gif); background-repeat: repeat-x;  }
#subfooter p { color: #ffffff; text-decoration: none; font-family: Helvetica, Arial, sans-serif; font-size: 10px; margin: 0px; text-align: center; }

#subfooter a:link { color: #fff; text-decoration: none; }
#subfooter a:visited { color: #fff; text-decoration: none; }
#subfooter a:hover { color: #fff; text-decoration: underline; }

#rssbox { background-color: #DCD3C6; width: 680px; padding: 15px; border: #000 1px solid; font-family: Helvetica, Arial, sans-serif; font-size: 12px; }

#clear { clear: both; }

