/* VitalBodies.com made for OregonHouse.com styles for screen media
Updated: April 19th 2008 */
a:link { color: #339966; text-decoration: none; }
a:visited { color: #6666CC; text-decoration: none; }
a:active { color: #339966; text-decoration: none; }
a:hover { color: #6666cc; text-decoration: underline; }

#website { }
.oregonhouse { width: 700px; padding: 0em 0em 0em 0em; margin-top: 0em; margin-bottom: 0em; margin-left: auto; margin-right: auto; background-color: #ffffff; }
#section { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; }
#section.zero * #subnavbar { display: none; }
#section.one * #subnavbar { display: none; }
#section.two * #subnavbar { display: none; }
#section.three * #subnavbar { display: none; }
#section.four * #subnavbar { display: none; }
#section.five * #subnavbar { display: none; }
#logo { display: none; }
#page { margin: 0em 0em 0em 0em; padding: 1em; width: 700px; background-color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 80%; line-height: 1.5em;  }

#header { height: 6em; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; }

#navbar { height: 2em; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; border-left: 1px #339966 dotted; border-right: 1px #339966 dotted; }

#nav { position: relative; top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; margin-top: 0em; padding-left: 0em; padding-right: 0em; padding-top: 0em; padding-bottom: 0em; }
#nav li { margin: 0em; padding: 0em; display: inline; list-style-type: none; }
#nav a { padding-right: .1em; padding-left: .1em; padding-top: .1em; padding-bottom: .1em; font-size: .7em; line-height: .7em; font-weight: normal; border: none; margin-top: .1em; margin-bottom: 0em; margin-left: .1em; margin-right: .1em; }

.navtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align: center; }

#subnavbar { height: 2em; margin: 0em 0em 0em 0em; padding: 1em; text-align: center; border-left: 1px #339966 dotted; border-right: 1px #339966 dotted; }
#subnav { position: relative; top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; margin-top: 0em; padding-left: 9em; padding-right: 9em; padding-top: 0em; padding-bottom: 0em; }
#subnav li { margin: 0em; padding: 0em; display: inline; list-style-type: none; }
#subnav a { padding-right: .1em; padding-left: .1em; padding-top: .1em; padding-bottom: .1em; font-size: .7em; line-height: .7em; font-weight: normal; border: none; margin-top: .1em; margin-bottom: 0em; margin-left: .1em; margin-right: .1em; }

.subnavtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align: center; }

#content { margin: 0em 0em 0em 0em; padding: 1em 1em 1em 12em; border-left: 1px #339966 dotted; border-right: 1px #339966 dotted; }
.quote { margin: 0em 0em 0em 0em; font-size: 1.1em; font-family: Georgia, Times New Roman, Times, serif; font-style: italic; padding-right: 2em; padding-left: 2em; padding-top: 1em; padding-bottom: 0em; color: #666666; text-align: center; }
img.title { display: block; padding-right: 0em; margin-right: -12em; float: left; position: relative; right: 12em; border: 0px #000000 solid; }
p.title {
border: 0px solid #000000;
margin: 32em -10em 0em 0em;
padding: 0em;
float: left;
z-index: 1;
clear: none;
position: relative;
right: 10em; }
.defaulttext { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; padding: 0em; }
.defaulttextpoem { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; padding: 0em; text-align: center;  }
.subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.1em; line-height: 22px; }
.highlightedtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.1em; line-height: 22px; }

#footer { height: 12em; margin: 0em 0em 0em 0em; padding: .2em .2em .2em .2em; border-left: 1px #339966 dotted; border-right: 1px #339966 dotted; border-bottom: 1px #339966 dotted;  }
#copyright { position: relative; top: 2em; }
#design { position: relative; top: 2.1em; }
#design2 { position: relative; top: 2.2em; }
p.topofpage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; text-align: center; }

.footertext { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: .7em; text-align: center; line-height: .2em; }
.hr { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; text-align: center; }

.text { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px }
.margintext  { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; padding-right: 35px; padding-left: 35px }
.highlightedtext { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1em;  }
 img.miniphotol { border-top: 1px gray solid; border-bottom: 2px gray solid; border-right: 2px gray solid; border-left: 1px gray solid; text-align: left; margin: 10px; padding: 5px; float: left; }
 img.miniphotor { border-top: 1px gray solid; border-bottom: 2px gray solid; border-right: 2px gray solid; border-left: 1px gray solid;  text-align: right; margin: 10px; padding: 5px; float: right; }
