BODY {
padding-right : 5px; 
padding-left : 5px; 
background : #fff; 
padding-bottom : 0; 
margin : 1px; 
font : small/1.5em Arial Narrow; 
color : #000; 
padding-top : 0; 
voice-family : inherit; 
} 
UNKNOWN {
font-size : small; 
} 
.navtop {
font-family:arial;
font-size:12px;
float : left; 
width : 100%; 
line-height : normal; 
border-bottom : 1px solid #000099; 
} 
.navtop UL {
padding-right : 0px; 
padding-left : 0px; 
padding-bottom : 0; 
margin : 0; 
padding-top : 4px; 
list-style-type : none; 
} 
.navtop LI {
padding-right : 0; 
padding-left : 3px; 
background : url('http://www.our-ancestors.org/style/left.gif') no-repeat left top; 
float : left; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
.navtop A {
padding-right : 10px; 
display : block; 
padding-left : 5px; 
font-weight : bold; 
background : url('http://www.our-ancestors.org/style/right.gif') no-repeat right top; 
float : left; 
padding-bottom : 4px; 
color : #000066; 
padding-top : 5px; 
text-decoration : none; 
} 
.navtop A {
float : none; 
} 
.navtop A:hover {
color : #990; 
} 
.navlist {
padding: 2px 2px 0px 2px; 
margin-left:0;
border-bottom : 1px solid #778; 
font : 14px Arial Narrow; 
} 
.navlist li {
list-style : none; 
margin: 0px; 
display : inline; 
} 
.navlist li a {
padding : 2px 0.5em 0px 0.5em; 
margin: 1px;
border : 1px solid #778; 
border-bottom : none; 
background : #c3dbc3; 
text-decoration : none; 
} 
.navlist li a:link {
color : #000000; 
} 
.navlist li a:visited {
color : #000000; 
} 
.navlist li a:hover {
color : #000; 
background : #9db09d; 
border-color : #227; 
} 
.navPyra {
font-size : 12px; 
margin: 0px; 
padding: 0px; 
border-bottom : 1px solid #253E90; 
} 
.navPyra li {
font-size : 12px; 
margin: 0px; 
padding: 0px; 
display : inline; 
list-style-type : none; 
} 
.navPyra a:link, .navPyra a:visited {
font-size : 12px; 
line-height : 14px; 
font-weight : bold; 
padding : 0 12px 6px; 
text-decoration : none; 
color : #38c038; 
} 
.navPyra a:link.active, .navPyra a:visited.active, .navPyra a:hover {
font-size : 12px; 
color : #000000; 
background : url('http://www.our-ancestors.org/style/pyramid.gif') no-repeat bottom center; 
/*
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
*/
} 
.navPyr {
font-size : 12px; 
margin : 0; 
padding : 0 0 0px 0px; 
border-bottom : 1px solid #253E90; 
} 
.navPyr li {
font-size : 12px; 
margin : 0; 
padding : 0; 
display : inline; 
list-style-type : none; 
} 
.navPyr a:link, .navPyr a:visited {
font-size : 12px; 
line-height : 14px; 
font-weight : bold; 
padding : 0 12px 6px; 
text-decoration : none; 
color : #38c038; 
} 
.navPyr a:link.active, .navPyr a:visited.active, .navPyr a:hover {
font-size : 12px; 
color : #000000; 
background : url('http://www.our-ancestors.org/style/pyramid.gif') no-repeat bottom center; 
/*
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
*/
}