﻿/* CSS Document */
body
{
height:100%;
background-color:#66563C;
margin-left:20px;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#content
{
height:100%;
background-color:#cccccc;
width:785px;
padding-top:10px;
}

#upnav
{
color:#cccccc; 
font-size:90%;  
font-family:verdana, arial, sans-serif; 
margin-left:525px;
}

ul#upnav
{
width:300px;
}

ul#upnav li 
{
display:inline; 
list-style-type:none; 
width:100px;
}

ul#upnav li a 
{
text-decoration:none; 
color:#ccc; 
text-align:right;
width:90px;
font-weight:bold;
}

ul#upnav li a:visited
{
text-decoration:none; 
color:#ccc; 
text-align:right;
width:90px;
font-weight:bold;
}

ul#upnav li a:hover 
{
border-bottom:1px dashed #ccc;
}

ul#upnav li a:active
{
background:#ccc; 
color:#000;
border-bottom:1px dashed #ccc;
}

#navbar
{
width:680px;
margin-left:20px;
}

ul#navbar
{
background-color:#ccc;
color:#66563C; 
font-size:80%; 
}

ul#navbar li 
{
display:inline;
list-style-type:none;
font-family:verdana, arial, sans-serif;
padding-right:10px;
padding-top:5px;
padding-bottom:10px;
padding-left:0px;
}

ul#navbar a 
{
text-decoration:none; 
color:#66563C;
width:200px;
font-weight:bold;
}

ul#navbar a:visited
{
text-decoration:none; 
color:#66563C;
width:200px;
font-weight:bold;
}

ul#navbar a:hover 
{
border-bottom: 1px dashed #66563C;
}

ul#navbar a:active
{
border-bottom: 1px dashed #66563C;
}

#maincontent
{
height:100%;
margin-left:25%;
font-size:110%;
padding-right:5px;
}

#maincontent a:link
{
	text-decoration: none;
	color: #0000CC;
	font-weight: bold;
}

#maincontent a:visited
{
text-decoration:none;
/*border-bottom:1px dashed #66563C;*/
color:#66563C;
}

#maincontent a:hover
{
font-size:100%;
/*border-bottom:1px dashed #390;*/
}

#maincontent a:active
{
font-size:100%;
/*border-bottom:1px dashed #390;*/
}

#sidebar 
{
height:100%;
float:left; 
background:#66563C; 
color:#ccc;
width:150px; 
margin-left:20px;
margin-right:15px;
margin-top:0px;
padding-left:5px;
padding-top:5px;
}

#sidebar a:link 
{
font-family:verdana, arial, sans-serif;
text-decoration:none; 
font-weight:normal;
color:#cccccc;
text-align:left;
text-indent:0;
font-size:100%;
line-height:20px;
/*border-bottom: 1px dashed #ccc;*/
 }
 
#sidebar a:visited
 {
font-family:verdana, arial, sans-serif;
text-decoration:none; 
font-weight:normal;
color:#cccccc;
text-align:left;
text-indent:0;
font-size:100%;
line-height:14px;
/*border-bottom: 1px dashed #ccc;*/
 }

#sidebar a:hover 
{
background-color:#ccc; 
color:#66563C;
font-weight:bold;
}

#sidebar a:active
{
background-color:#ccc; 
color:#66563C;
font-weight:bold;
}

.subside
{
font-size:80%;
text-indent:2px;
padding:5px;
}

h1
{
padding-bottom:0px;
font-size:120%;
font-weight:normal;
}

h2
{
/*background-color:#ccc;*/ 
color:#66563C;
font-size:110%;
/*border-bottom: 1px dashed #66563C;*/
}

h3
{
font-size:120%;
}

h4
{
font-style:italic;
font-size:80%;
}

h5
{
font-size:90%;
font-style:normal;
font-weight:normal;
}

.lit1
{
background:#66563C; 
color:#ccc;
font-weight:bold;
border-bottom:1px dashed #ccc;
}

.lit2
{
background:#ccc; 
color:#66563C;
font-weight:bold;
border-bottom:1px dashed #66563C;
}

.lit3
{
background-color:#ccc; 
color:#66563C;
font-weight:bold;
}

#np
{
color:#cccccc; 
font-size:80%;  
font-family:verdana, arial, sans-serif; 
text-align:left;
width:400px;
}

#cr
{
color:#cccccc; 
font-size:80%;  
font-family:verdana, arial, sans-serif; 
text-align:center;
width:700px;
}

#cr a:link
{
text-decoration:none;
color:#390;
font-weight:bold;
}

#cr a:visited
{
text-decoration:none;
border-bottom:1px dashed #66563C;
color:#66563C;
}

#cr a:hover
{
font-size:100%;
border-bottom:1px dashed #390;
}

#cr a:active
{
font-size:100%;
border-bottom:1px dashed #390;
}

table
{
border-spacing:0px;
border-collapse:collapse;
padding:0 0 0 0;	
}

