/*
http://www.northrenew.com

by Luisa Simone (http://www.tadpolegraphics.com)
=====================================================================================
*/

/* BODY TAGS
These tags are specific to lists and index items in the site.
================================================
*/	


#content h1 {
	font-size:90%;
	font-weight:700;
	margin: 5px 10px 5px 0;
	padding:0;
	}
	

#content p.intro {
	font-size: 110%;
	color: #3875B4;
	line-height:160%;
	font-weight:bold;
	margin: 0 10px 10px 0;
	text-align:left;
	}
	
#content p {
	font-size: 85%;
	margin: 0px 10px 10px 0;
	line-height: 160%;
	text-align:justify;
	}

#content h2 {
	font-size:85%;
	font-weight:bold;
	margin: 0 10px 0 0;
	}
#content p a {
	color: #3875B4;
	text-decoration:none;
	}
	
#content p a:hover {
	text-decoration:underline;
	}
	



/* Formats used for Site Map
========================================================
*/


ul.outline {
	margin:20px 0 0 10px;
	font-size:85%;
	line-height:120%;
	}

ul.outline li {
	list-style:none;
	margin:8px 0 0 0;
	padding:0;	}
	
li ul {
	margin:0;
	padding:0;
	}
	
ul.outline li li{
	margin-left: 2em;
	padding-left:0;
	list-style:disc inside;
	}
	
ul.outline a {
	text-decoration:none;
	color:black;
	}
	
ul.outline a:hover {
	color: #3875B4;
	text-decoration:underline;
	}
	
	
/* Formats for News Listings Hanging Indent*/

#content table#summary {
	margin:0;
	padding:0;
	border:none;
	border-collapse:collapse;
	}
	
#content table#summary td {
	margin:0;
	padding:5px;	
	border:none;
	}
	
	
#content .date {
	font-size:85%;
	font-weight:bold;
	line-height:130%;
	vertical-align:top;
	}
	
#content .item {
	margin: 30px 0;
	font-size:85%;
	line-height:130%;
		}	
	
#content .item a {
	color: #3875B4;
	text-decoration:none;
	}
	
#content a:hover {
	text-decoration:underline;
	}


/* Side by Side Lists in Contact Copy
======================================
*/

.float_column {
	margin:5px 0 10px 0;
	padding:0;
	float:left;
	width:45%;
	}
	
	

#content div.float_column h1 {
	color: red;
	font-weight:bold;
	margin: 15px 5px 0 0;
	line-height:100%;
	}
	
#content div.float_column p {
	font-size:85%;
	margin: 5px 0;
	padding: 0;
	line-height:100%;
	text-align:left;
	}

#content div.float_column p.name {
	margin-top: 20px;
	}
	
	
	/* WIDE COLUMN FOR GARTH
	++++++++++++++++++++++++++++++
	*/
	
	.float_column_wide {
	margin:5px 0 10px 0;
	padding:0;
	float:left;
	width:53%;
		}
	
	#content div.float_column_wide h1 {
	color: red;
	font-weight:bold;
	margin: 15px 5px 0 0;
	line-height:100%;
	}
	
#content div.float_column_wide p {
	font-size:85%;
	margin: 5px 0;
	padding: 0;
	line-height:100%;
	text-align:left;
	}

#content div.float_column_wide p.name {
	margin-top: 20px;
	}


	/* CONTACT OFFICE LOCATION TAGS
===================================================
*/
#office {
	width:180px;
	position: absolute;
	z-index:99;
	left:11px;
	top: 221px;
	padding:50px 0 0 3px;
	}
	
	
#office  h3 {
	color: black;
	font-weight:bold;
	margin: 15px 5px 0 0;
	line-height:100%;
	font-size:90%;
	border-top: 1px solid #CCC;
	padding:5px 0 0 0;
	}
	
#office p {
	font-size:85%;
	margin: 5px 0;
	padding: 0;
	line-height:100%;
	color:black;
	font-weight:normal;
	}
	
