#main { background-image: url(images/backgrounds/blue.gif); }
#crumbBar
{
	background-color: #CCF;
	color: #003;
}

#crumbBar a { color: #003; }

.block
{
	background-color: #CCF;
	color: #003;
}

.quote { color: #003; }

.section
{
	border-color: #CCF;
	background-color: #EEF;
}

.empty
{
	border: 0;
	background-color: transparent;
}


#leader a:hover { color: blue; }
#leader a { font-weight: normal; }
#leader ul { margin-top: 0px; }

.headline
{
	background-color: #EEF;
	color: #003;
	border-color: white;
	border-width: 2px 0 0 2px;
	border-style: solid;
}

#navmenu p.standard a:hover { color: #009; }
#maintext a:hover{color:#00C;}
#maintext a{color:#006;}
#leader a{color:#006;}

#maintext table
{
	border-color: #CCF;
	border-width: 1px 0 0 1px;
	border-style: solid;
	background-color:#EEF;
	margin: 20px;
	width:760px;
}

#maintext td, #maintext th
{
	border-color: #CCF;
	border-width: 0 1px 1px 0;
	border-style: solid;
}

 #maintext th {background-color:#DDF;}
#navmenu  a:hover {color:white}
 
 
 .darkline {border-top: 2px dotted  #CCF;}
 
 .submenu {font-size:1.1em}
 
 .ital { font-style: italic; }
 
 .section
 {
 	margin-left:2px;width: 796px;
 	padding: 10px 0 10px 0;
 
 }
 
 .absmiddle { vertical-align: middle; padding-right:7px; }
 div.person {float:left;clear:left;display:block; width:200px; border:0px solid red;}
 .person img {padding-top:10px;}
 .audiolist
 {
 	list-style: none;
 	padding: 10px 10px 0 0;
 	display: block;
 	float: left;
 	margin:0;
 	border:0px solid green;
 }
 .sep {border-bottom: 1px solid #99C;padding:0; margin:0;}

.whiteblock
{
	background-color: white;
	padding: 20px;
	
}


