/* hardacker.com :: Andy Hardacker :: andy@hardacker.com :: Last update 2 March 2002 */ 
/* This stylesheet is customized for Netscape 4 and others of its ilk. */
/* The other, canonical stylesheet overrides everything here.          */
body {
  margin: -10px 0px 0px -10px;
  font-family:verdana, helvetica, arial, sans-serif;
  font-size:8pt;
  font-weight:normal;
  color:#000000;
  background-color:#d3d7bd;
} 
h1 {
  font-size:10pt;
  font-weight:bold;
  margin:0px;
}
h2 {
  font-size:8pt;
  font-weight:bold;
  margin:8px 0px 0px 0px;
}
p {
  line-height:1.7em;
  margin:8px 0px 0px 0px;
}
p.blogdate {
  text-align:right;
  color:#666666;
  line-height:1em;
  margin:2px 0px 0px 0px;
}
a:link, a:visited { 
  color:#b22222;
  text-decoration:none;
}
a:hover {
  color:#ff6347;
  text-decoration:underline;
}
a:active { 
  color:#b22222;
  text-decoration:none;
}
/* knock out border around images in N4 */
a.no-border:link, a.no-border:visited, a.no-border:active { color: white; }
a.person:link, a.person:visited { color:blue; }
a.person:hover { color:#d2691e; text-decoration:underline; }
a.person:active { color:blue; }
a.action-button-horiz:link, a.action-button-horiz:visited {
  font-family:verdana, helvetica, arial, sans-serif;
  font-size:10pt;
  font-weight:bold;
  padding:5px;
  margin:0px;
  color:black;
}
a.action-button-horiz:hover {
  color:#ff6347; 
  text-decoration:underline;  
  background-color:#ffe4b5;  
}
a.action-button-horiz:active {
  color:black; 
  text-decoration:none;  
  background-color:#ffd700;  
}
div#bk-label {display:none;}
div.action-button-horiz {
  font-family:verdana, helvetica, arial, sans-serif;
  font-size:10pt;
  font-weight:bold;
  padding:5px 5px;
  color:#ffe4b5;
}
.bobby-pipe {
  font-family:verdana, helvetica, arial, sans-serif;
  font-size:10pt;
  font-weight:bold;
  padding:5px 5px;
  color:#aab36f;
}
span.access { text-decoration:none; }
br.ns-break { clear:left; } /* break used in ns4 version to position logo */ 
#logo {
 margin:0px;
}
#logo-img {
  padding:20px 520px 4px 0px;
  width:250px;
  height:45px;
  border:0px;
  background-color:#2e402b;
  float:left;
  clear:left;  
}
#nav-buttons {
  float:left;
  background-color:#aab36f;  
  width:15%; /* old ns only */
}
#left-col {
  float:right; 
  width:25%;
  padding:0px;
  font-family:verdana, helvetica, arial, sans-serif;
  font-size:8pt;
}
#center-col {
  float:left;   
  width:60%; /* old ns */
  background-color:white;
  padding:0px 15px 10px 15px;
  font-family:verdana, helvetica, arial, sans-serif;
  font-size:8pt;
} 
#right-col {
  background-color:#f6fae0;
  margin:0px;
  padding:0px;
  font-family:verdana, helvetica, arial, sans-serif;
  font-size:8pt;
}
#garden-blog-label {
  float:left;
}
#garden-blog-pic {
  margin:4px 0px 0px -20px;
}
#garden-blog {
  padding:0px 15px;
}
#footer {
  border-top:1px solid black;
  padding-top:5px;
  text-align:right;
}
#ns-content {
/*  float:left;    */
  background-color:white;
  padding:0px 15px 20px 15px;
  font-family:verdana, helvetica, arial, sans-serif;
  font-size:8pt;
}
/* For genealogy pages, overrides in gen.css */
img.arrow {display:none;}
li.container { color:#d3d7bd; } /* same as background (transparent doesn't work in N4) */
li.spouse { background-color:#ffa07a; }  
#gen-tree-buttons { display:none; } 
#drag { display:none; }
/* For cat photos */
img.cat-thumb {height:50px; width:50px; }
#photoText { 
  width:60%;
  font-family:verdana, helvetica, arial, sans-serif;
  font-size:8pt;
  margin-top:10px;
} 
#photoText p { line-height:1.1em; } 


