/* <![CDATA[ */
	* html img {behavior: url('/js/pngbehavior.htc');}
/* ]]> */
a { color: #6A8BC1; text-decoration: none;  }
img { border: none; opacity: 1; filter:Alpha(opacity=100); }
body, html { padding: 0; margin: 0; font-family: "Times New Roman", Times, serif; font-weight: normal; font-variant: normal; text-decoration: none; }
body {  background: #F6F6F6 url(/images/BG1.gif) no-repeat fixed center bottom;  }

div#header { z-index: 20; top: 0; left: 0; }
div#header span#head { z-index: 24; margin: 21px 25px 0 74px; width: 252px; height: 75px; position: absolute; left: 0; top: 0; }
div#header span#doggie { visibility: hidden; position: absolute; width: 43px; height: 57px; right: 74px; top: 40px; }
div#header span#date { z-index: 23; font-size: 7pt; position: absolute; top: 71px; left: 162px; color: #C4C4C4; }
div#header span#page { z-index: 22; font-size: 7pt; position: absolute; top: 83px; left: 162px; color: #C4C4C4; }
div#header span.desc { color: #8A8A8A; }


#navi { margin: 0; position: absolute; z-index: 10; width: 100%; left: 0; top: 120px; }
#navi hr#menu-bar { margin: 0 74px 0 74px; border: solid 1px #C1C1C1; position: relative; top: 10px!important; top: 4px; }
#navi ul { margin: 0 74px; position: absolute; top: 0; padding: 0;}
#navi ul li { display: inline; margin: 0 5px; padding: 0 5px; background: #F6F6F6; } 
#navi ul li a { font-variant: small-caps; font-weight: bold; font-size: 12pt; color: #C5C5C5; text-decoration: none; }

#content { top: 140px; position: relative; margin: 0 74px 0 74px; }
#content #leftside { z-index: 30; margin-right: 520px; position: relative; text-align: left; }

#content #leftside #NotBeyond { color: #5B6055; }
#content #leftside #NotBeyond h1 { font-size: 30pt; text-transform: uppercase; margin: 0; padding: 0; margin-top: 40px; margin-bottom: 5px; }
#content #leftside #NotBeyond h2 { font-size: 22pt; font-weight: normal; margin: 0; padding: 0; margin-top: 5px;  }
#content #leftside #NotBeyond p { font-size: 10pt; margin: 0; padding: 0; margin-bottom: 10px; line-height: 1.4em;  }
#content #leftside #NotBeyond ul { list-style-position: outside; list-style-type: square; font-size: 10pt; font-style: italic; }
#content #leftside #NotBeyond blockquote { color: #6A8BC1; padding: 0 10px; margin: 0 10px; font-style: italic; }
#content #leftside textarea { width: 100%; height: 400px; padding: 10px; border: solid 1px; margin-top: 21px; }
#content #rightside { text-align: right; z-index: 25; width: 500px; position: absolute; right: 0; top: 0; margin-right: 0px!important; margin-right: 74px; }

#bottom { text-align: center; }

.error { margin: 10px; }
.spam, #hid { display: none; }
#content #leftside h2.disclaimer { font-size: 10pt; margin: 0; padding: 0; margin-top: 60px; }
#content #leftside p.disclaimer { font-size: 8pt; margin: 0; padding: 0; }

#content #leftside #notafter .error h1 { color: #6A8BC1; }
#content #leftside #notafter .error p { color: #6A8BC1; font-size: 14pt; }

#footer { margin: 0; padding: 0; margin-bottom: 60px; margin-top: 60px; font-size: 8pt; }
#footer img { margin: 0 5px;  }

#nhp_photo { border: solid 1px; position: relative; }
.nextimage { display: block; background: #C5C5C5; color: #F6F6F6; font-size: 10pt; padding: 2px 50px; }
#nhp_photo #text { position: absolute; bottom: 10px; left: 10px; color: white; font-weight: bold; }