body {  
background-image:url(images/crop_pict0027.jpg); 
background-attachment:fixed;
margin: 0;
padding: 0;}

.cleardiv { height:5px; clear:both;}

#header {
margin-left:auto; 
margin-right:auto;}

#container {font-family:arial, sans-serif; 
width:800px; color:#330055; 
margin-left:auto; 
margin-right:auto;
}

#container2 { border:1px dashed black;}
#container3 { border:1px dotted yellow;}

#navcontainer {}

#navlist
{
margin:0px;
padding:0px; 
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
display:block;
float: left;
color: #fff;
background-color: silver;
/*background:#313;*/
padding: 3px 5px 3px 5px;
border-left:6px solid #616;
border-bottom:1px solid #616;
margin-right:8px;
font-weight:bold;
text-decoration: none;
font-family:monospace, "courier new"; 
font-size: 90%;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
/*background: white;*/
color: #006;
background:silver;
border-left:6px solid #313;
border-bottom:1px dashed #313;
}

#navlist a:hover { color: #000; }

#content {float:left; width:485px;}

#footer {padding-top:20px; clear:both;  }


/*#right-col {margin-left: 500px;}*/
#right-col {float:right; width:300px;}

.heading { font-family:arial, sans-serif; font-size:120%; color:#6F1CFF;}

p.nomargin {margin-top:0; margin-bottom:0;}

.pics {margin-top:10px; }

