/* CSS Document */

body { font-family: Arial, Helvetica, sans-serif; font-size:12pt; color: black; behavior: url("csshover.htc"); }
h1 { color:#990000; }
.style4 {color: #990000; font-size: 22px; font-weight: bold; }
#container { width:100%; text-align:center; }
#wrapper { background-color: white; width:954px; left: 50%; top: 20px; position:absolute; margin:0 0 0 -475px; }
#wraplev1 { width:954px; left: 50%; top: 0px; position:absolute; margin:0 0 0 -477px; }
#wlv1Left { height:150px; border:0; margin-left:0px; float:left; }
#wlv1Middle { width:654px; height:50px; border:0; float:left; }
#wlv1Right { height:150px; border:0; float:right; margin-left:0px; }
#copyright { width:100%; font-size:7pt; padding:0 0 0 0; height:0em;
   font-family:Arial, Helvetica, sans-serif; text-align:center;}
a.copyright { color:black; text-decoration:none }
#main {color: #000; padding: 2em 8px 0 10px; width: 934px; text-align:justify; margin:8px 0 0 0; }
div#pagehead { float:left; font-size:20px; text-align:center; color:white; width:934px; margin-bottom:10px; padding:2px 0 2px 0; }
div#titlebar { position:relative; width:932px; margin:10px 10px 5px 10px; min-height:160px; border:1px solid; border-bottom:0px; }
div#titlelogo1 { float:left; margin-left:63px; padding:10px 0 0 0 }
div#titlename { float:left; padding:10px 40px 0 40px }
div#titlelogo2 { float:left; padding:10px 0 0 0 }
div#strip { width:111px; float:left; min-height:500px; }
div#hounds { width:109px; float:left; margin:0 0 6px 0; text-align:center; border:1px solid; }
div#content { width: 809px; margin:0 0 8px 4px; padding:0 0 8px 8px; float:left; height:100%;
   position:relative; min-height:500px; }
div#fwcontent { width:100%; margin:0 0 8px 0; padding:0 0 0 0; float:left; height:100%;
   position:relative; min-height:500px; }
div#notic { width: 170px; float:right; margin:0 0 0 4px; padding:8px 8px 8px 8px; text-align:left; }
.notes { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:10px; }
a.notes { color:#800000; font-size:9px; }
div#picframe { width:884px; margin:0px 46px 0px 22px; }
div.seppic { float:left; margin:0 0 6px 0; }
div#nco { float:left; width:100%; border-width:1px; border-style:solid; margin:8px 0 8px 0; }
div#ncocontent { float:left; font-size:8pt; width: 797px; margin:0 0 0 117px; padding:8px 8px 8px 12px; }
div#contact { float:left; text-align:center; width:100%; font-size:16pt; margin:4px 0 4px 0; }
a.cont { color:white; text-decoration:none; }
a.cont:hover { color:#FFFF00; text-decoration:none; }
div#nav {float: left; margin: -1px 0 20px 10px; color: white; text-align:center; position:absolute; top: 170px;
  width: 934px; font-family: Arial, Helvetica, sans-serif; font-variant:small-caps; font-size:10pt; vertical-align:text-top;
  z-index:10; font-weight:bold;
  }
div#nav ul {margin: 0; padding: 0; color: white;
  }
div#nav li {position: relative; list-style: none;
  float: left; width: 7em; line-height: 1em; height: 2.3em;}
div#nav li:hover { color:rgb(255,255,0); }
div#nav li a {display: block; color: white;
  text-decoration: none; width: 6.5em;}
div#nav li a:hover { color: black }
div#nav ul a {width: auto;}
div#nav ul ul {position: absolute; width: 7em; z-index:inherit; border:1px solid #CCC; 
  display: none;}
div#nav ul ul li {border-top: 1px solid #CCC; height: 2.3em; }
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block; }
div#nav ul.level2 {top: 2.3em; left: 0px; }
div#nav ul.level3 {top: -1px; left: 7em;
  border-top: 1px solid #CCC;}
div#dogs ul {margin: 0; padding: 0; color: white;
  }
div#dogs li {position: relative; list-style: none; z-index:5;
  float: left; }
div#dogs ul a {width:auto; }
div#dogs ul ul {position: absolute; border:none; 
  display: none;}
div#dogs ul.level1 li.sbmenu:hover ul.level2, 
div#dogs ul.level2 li.sbmenu:hover ul.level3 {display:block; }
div#dogs ul.level2 { top: -50px; left: 120px; }
hr { width:90%; text-align:center }
a { color:#CC0033; text-decoration:none; }
a:hover {text-decoration:underline }
a.memories, a.memories:active, a.memories:visited
{ color:#000000 }
a.memories:hover
{ text-decoration:none }
a.notice, a.notice:active, a.notice:visited
{ color:#800000; font-family: Arial, Helvetica, sans-serif; font-weight:600; }

a.notice:hover
{ color:#0066FF }
.attention { color:#800000; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-style:italic; font-weight:600; }
.alist { font-size:18px; font-weight:bold }
.blist { font-weight:bold; }
.footnote { font-size: 8pt; }
span.darkbar {background-color:black; color:white; font-size:12pt; }
.slanted {font-weight:bold; font-style:italic;}
div.memory { float:left; padding:10px 0px 0 0; width:100%; }
div.memorypic { float:left; padding:0 20px 0 0; }

img { border: 0; }