/* STUFF THAT BELONGS IN A SITE-WIDE (OR AT LEAST SECTION-WIDE) STYLE SHEET 
 * These are formats that aren't a function of the page dimenions/purpose.
 */

	h1 
		{
			font-family: 'Trebuchet MS', Geneva, Arial, Helvetica, sans-serif; 
			font-size: 1.9em; 
			line-height: 2.0em;
			color: rgb(204, 51, 0); 
			font-weight:bold;
			letter-spacing: -1px;
		}

	h2 
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 1.2em; 
			line-height: 1.3em;
			color: rgb(204, 51, 0); 
			font-weight: bold;
			margin-bottom: -0.8em;
			padding-bottom: 0px;
		}

	h3 
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 1em;
			text-transform: uppercase;
			line-height: 1.1em;
			color: black;
			font-weight: bold;
			margin-bottom: -0.8em;
			padding-bottom: 0px;
			display: run-in;
		}

	h4 
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 0.9em;
			text-transform: uppercase;
			line-height: 1.1em;
			color: black;
			font-weight: bold;
			margin-bottom: -0.8em;
			padding-bottom: 0px;
			display: run-in;
			letter-spacing: 0.5px;
		}

	img 
		{
			border: none;
		}

	/* make links in content copy pop a bit more */
	#content p a 
		{
			font-weight: bold;
		}	

	.noshow 
		{
			display: none;
		}

	.masthead 
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 0.9em;
			padding: 0px 0px 0px 0px;
			color: black;
		}	    

	.masthead ul 
		{
			margin: 0.2em; 
			padding: 2px 0px 2px 0px;
			text-align: left;
		}

	.masthead li 
		{
			text-align: left;
			margin: 0;
			list-style: none;
		}

	.EmailLink a:link, a:visited 
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 0.9em;
			color: black;
			text-decoration: none;
		}

	.EmailLink a:hover 
		{
			color: rgb(153,51,0);
			text-decoration: underline;
		}

	.masthead a:link
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 0.9em;
			color: black;
			text-decoration: none;
		}

	.masthead a:visited 
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 0.9em;
			color: black;
			text-decoration: none;
		}
	.masthead a:hover 
		{
			color: rgb(153,51,0);
			text-decoration: underline;
		}

	#StaffList
		{
			width: 100%;
			vertical-align: top;
		}

	.StaffNames
		{
			vertical-align: top;
		}

	.ContactText
		{
			padding: 10px 0px 20px 0px;
			margin: 0px 100px 0px 0px;
		}

	.EmailList
		{
			width: 720px;
			vertical-align: top;
			text-align: left;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
		}

	.EmailLink
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 0.9em;
			text-transform: none;
			line-height: 1.3em;
			font-weight: bold;
			width: 240px;
			vertical-align: top;
			text-align: left;
			padding-bottom: 0 0 0 0;
			margin: 0 0 0 0;
		}            

	.OfficeData
		{
			width: 500px;
			vertical-align: top;
			text-align: left;
			padding: 0px 0px 0px 40px;
			margin-top: 0px;
		}

	.DataLabel
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			font-size: .8em;
			text-transform: none;
			line-height: 1.3em;
			color: black;
			font-weight: bold;
			width: 80px;
			vertical-align: top;
			text-align: left;
			padding-bottom: 0 0 5px 0;
			margin: 0 0 0 0;
		}            

	.DataItem
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			font-size: .8em;
			text-transform: none;
			line-height: 1.3em;
			color: black;
			font-weight: bold;
			width: 600px;
			vertical-align: top;
			width: 420px;
			text-align: left;
			padding: 0 0 5px 0;
			margin: 0 0 0 0;
		}            

	.StaffDetail
		{
			width: 100%;
			vertical-align: top;
			text-align: left;
			padding: 0px 0px 0px 0px;
			margin-top: 0px;
		}

	.StaffPhoto
		{
			width: 100px;
			vertical-align: top;
			text-align: left;
			padding-bottom: 10px;
		}            

	.StaffText
		{
			width: 700px;
			vertical-align: top;
			text-align: left;
			padding-left: 10px;
			padding-bottom: 10px;
			padding-top: 0px;
			margin-top: 0px;
		}            

	.PageTop
		{
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 0.8em;
			text-transform: uppercase;
			line-height: 1.0em;
			color: rgb(204,51,0);
			font-weight: bold;
			text-align: left;
			padding: 0px 0px 10px 0px;
			margin: 0px 0px 0px 0px;
		}

	a:link 
		{
			color: rgb(0,65,225);
			text-decoration: none;
		}

	a:visited 
		{
			color: rgb(0,65,225);
			text-decoration: none;
		}

	a:hover 
		{
			color: rgb(153,51,0);
			text-decoration: underline;
		}

	hr.FooterRuler
		{
			border: none;
			height: 2px;
			color: rgb(153,0,0);
			background-color: rgb(153,0,0);
			margin: 5px 10px 0px 10px;
			padding: 0px 0px 0px 0px;
		}

	.FloatLeft
		{
			float: left;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		}

	.CrumbText
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: rgb(153,153,153);
			font-size: 10px;
			font-style: normal;
			text-decoration: none;
			line-height: 14px;
			font-weight: bold;
			margin: 60px 0px 0px 45px;
			padding: 0px 0px 0px 0px;
			text-transform: uppercase;
			text-align: left;
		}

	.CrumbText a:link
		{
			color: rgb(153,153,153);
			text-decoration: none;
		}

	.CrumbText a:visited 
		{
			color: rgb(153,153,153);
			text-decoration: none;
		}

	.CrumbText a:hover 
		{
			color: rgb(255,64,32);
			text-decoration: underline;
		}


