/* shepherdstyle.css -- main style sheet for all Good Shep pages */

cite
	{
	font-family:Arial,verdana;
	font-size: 80%;
	font-weight:bold;
}

dt { font-weight:bolder; color: #990033; font-size:120%;
}

dd { padding-bottom: 10px;
}


#bigcontainer
	{
	width: 90%;
	margin: 10px auto;
	background-color: white; /* was #fff */
	color: #333;
	border: 1px solid gray;
	padding : 5px;
}

#banner
	{
	padding: 0;
	border-bottom: 1px solid gray;
	font-size:80%;
}

	#banner h1
		{
		padding: 0;
		margin: 0;
	}

#leftnav
	{
	float: left;
	width: 160px;
	margin: 0;
	padding: 0.5em;
}

	#leftnav p 
		{ 
		font-size:75%; 
		line-height:140%; 
		padding: 0.5em; 
	} 

	#leftnav a 
		{
		display : block;
	}
	
	#leftnav a:link { color: black; text-decoration:none; }

	#leftnav a:visited { color: #6666FF; text-decoration:none; } 
	
	#leftnav a:hover 
		{ 
		background-color: white; 
		color : #66AA00;
		/*gray =#CCCCCC*/
		/*white =#FFFFFF*/
		/*green = #66AA00;*/
		/*blue for Christmas = #6666FF;*/
		/*purplish for when the box is white = #BB11CC */
		text-decoration:underline; 
	}


	#leftnav dl 
		{ 
		background-color: #66CC66; 
		/*#BB11CC; */ /*purple*/
		/*background-color: #000000;*/ /*black*/
		/*green = #66CC66;*/
		/*blue for Advent #66CCFF;*/
	}


	#leftnav dt 
		{
    	color:black;  
    	margin: 0.5em 0;
		padding : 5px;
    	width : 155px;
    	font-family:Arial;
    	font-weight: normal;
		font-size:110%;
	}

#mainsection {
	margin-left: 171px;
	/*border-left: 1px solid gray;*/
	padding: 1em;
	max-width: 36em;
}

	#mainsection h2 { margin: 0 0 .5em 0; }

#jumplinks {
	float: right;
	width: 150px;
	margin: 0;
	padding: 0.5em;
	border-left: 1px solid gray;
}


#footer {
	clear: both;
	margin: 0;
	padding: .5em;
	}

