body {
     font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
     font-size: 11px; 
     }
	
#news li {
	padding-bottom:2px;
	}

#content {
  padding-bottom: 10px;
  border-bottom: 3px solid #999;
  margin-bottom: 10px;
}

#content h3 {
   width: 90%;
   background-color: #CBA6CB;
   border: 1px solid #969;
   color: #000;
   padding: 2px 2px 2px 4px;
   font-size: 14px;
   }

#intro {
	font-size: 14px;
}

#navbar {
   width: 90%;
   background-color: #CBA6CB;
   border: 1px solid #969;
   color: #5B5BB2; 
   padding: 4px;  
   margin: 4px 4px 4px 0;  
   }

#navbar a:link {color: #000; text-decoration: none;}
#navbar a:visited { color: #969; text-decoration: none; }
#navbar a:hover { text-decoration: underline; }

#navbar ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#navbar ul li {
	list-style: none;
    display: inline;
    border-left: 1px solid #000;
    padding: 3px 15px;
    font-weight: bold;
    letter-spacing: .1em;
    text-transform:uppercase;
    }

#navbar ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}  

#navbar ul li.current a {
	padding: 2px;
	background-color: white;
}

pre { 
    font-family: "Courier New", monospace; 
    padding: 1em; 
    margin: 0.2em 2.5em 0.2em 3em;
    background-color: #efeff5;
    border: 1px solid #cfcfcf;
    white-space: pre;
 	}