/* Generic Selectors */ 
body { 
font-size: 14px; 
color: #000000; 
background-color: #FAF8F3;
} 
p {line-height: 200%; 
width: 450px; 
color: #000000;
} 

li {
font-size: 12px; 
list-style-type: none;
line-height: 200%; 
} 

h1 { 
font-size: 32px; 
font-weight: bold;
color: #669966;
padding-bottom: 0.5em;
} 
h2 { 
padding-top: 0.2em;
padding-bottom: 0.2em;
width: 500px;
font-size: 18px; 
font-weight: bold; 
color: #009900;
} 
h3 { 
font-size: 14px; 
font-weight: bold;
color: #333399;
padding-bottom: none;
} 
 
blockquote {
font-size: 12px;  
line-height: 200%;
width: 120%;
} 
/**************** Pseudo classes ****************/ 
:link { 
color: #0066CC;
text-decoration: none; 
font-weight: bold; 
} 
li :link { 
color: #0066CC;
text-decoration: none; 
} 
:visited { 
color: #0066CC;
text-decoration: none; 
} 
li :visited { 
color: #0066CC; 
text-decoration: none;
} 
:hover { 
color: rgb(0, 96, 255); 
padding-bottom: 1px; 
font-weight: bold; 
} 
li :hover { 
display: block; 
color: rgb(0, 96, 255); 
padding-bottom: 1px; 
font-weight: bold; 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #C6EC8C; 
} 
:active { 
color: rgb(255, 0, 102); 
font-weight: bold; 
} 
/************************* ID's *************************/ 


#main { 
position: relative; 
z-index: 10; 
width: 850px; 
margin: 0; 
margin-top: 10px;
font-weight: normal; 
} 
#navigation { 
position: absolute; 
z-index: 15; 
width: 120px; 
height: 900px; 
margin: 0; 
margin-top: 10px;
font-weight: normal; 
} 
#centerDoc { 
position: absolute; 
z-index: 10; 
padding: 0 0 20px 160px; /*top right bottom left*/
margin-top: 20px;
} 
