/* External Style Sheet for screen, large text: John Howard Society of Peterborough */
/* Site Design: Black Cap Design */

body 
{
	font-size: 15px;	
}
h1
{
	font-size: 17px;		
}
h2
{
	font-size: 16px;
}
h3, h4
{
	font-size: 14px;	
}
#address
{
	position: absolute;
	top: 10px;
}
#address p
{
	font-size: 13px;
}
#navlist li, #navlist li ul li
{
	font-size: 13.5px;	
}
#footer_navlist li, #footer_navlist2 li
{
	font-size: 14px;		
}
#footer_navlist2
{
	padding: 12px 0 0 0px;	
}
#footnote
{
	font-size: 12px;
}
#utility img#utility_img_1
{
	margin: 20px 0 0 11px;	
}
#utility img#utility_img_2
{
	margin: 20px 0 0 2px;	
}
#utility img#utility_img_3
{
	margin: 20px 0 0 -3px;	
}
#utility img#utility_img_4
{
	margin: 20px 0 0 1px;	
}


#navlist li a:hover, li#active a:link#current, li#active a:visited#current, li#active a:hover#current
{
	color: #59671d;
  background: url('../images/navmarker.gif') no-repeat;
  background-position: 0 8px;
}
#subnavlist li a:hover,#subnavlist2 li a:hover, li#subactive a:link#subcurrent, li#subactive a:visited#subcurrent, li#subactive a:hover#subcurrent
{
	color: #59671d;
	background-image: url('../images/subnavmarker.gif');
	background-position: 0 8px;	
}
#navcontainer ul ul 
{
	position: absolute;
	top: -8px;
	left: 88%; /* to position them to the right of their containing block */
	width: 120%; /* width is based on the containing block */
}
ul#subnavlist li a, ul#subnavlist2 li a
{
	width: 160px;
}
#navcontainer li ul li a 
{ 
	padding: 1% 1% 1% 20px;
	width: 160px;
	background: #ececec;
	line-height: 175%;
}
ul.standard li
{
  background: transparent url('../images/bullet.gif') no-repeat;
  padding: 0 0 0 20px;
  background-position: 0px 6px;	
	line-height: 150%;	
}	
#notice
{
	position: absolute;
	top: 470px;
	font-size: 15px;	
}