/*This style sheet is used with some local styles overriding these settings
	Most of the features are identical on all pages
	Attributes for links are different on Home page, set locally

	Copyright 2002-2008 Steve Chittenden, Creative Business Services, cbscreative.com.
	If you are looking to steal this, help yourself. It is not a sophisticated example,
	it uses rather ordinary methods of control. There was originally effort used to make
	it compatible with NS4 except if noted, and other browser oddities are addressed
	too, so you may find it useful for that reason. If you use this, at least have the
	decency to leave this here to give me credit.*/

body {
	background-image:url(images/bg-canvas.gif);
	background-color: #f4f4f4;
	}


a:link {
	color: #1448a8;
	background-color: transparent;
	text-decoration: underline;
	}
a:visited {
	color: #80a058;
	background-color: transparent;
	text-decoration: underline;
	}
a:active {
	color: #993333;
	background-color: transparent;
	text-decoration: none;
	}
a:hover {
	color: #ffffff;
	background-color: #103c90;
	text-decoration: none;
	}

h1 {
	color: #1448a8;
	background-color: transparent;
	font-family: Impact, Arial Bold, Helvetica Bold, Sans-Serif Bold;
	font-size: 20px;
	font-weight: 500;
	text-align: center;
	margin: 0px 0px 20px 0px;
   }

h2 {
	color: #80a058;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	margin: 0px 0px 20px 0px;
   }

h3 {
	position: relative;
	left: -20px;
	color: #80a058;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	margin: 0px 0px 20px 0px;
   }

h4 {
	color: #1448a8;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	text-align: center;
	margin: 0px 0px 20px 0px;
   }

h5 {
	position: relative;
	left: -10px;
	color: #1448a8;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
   }

h6 {
	color: #506438;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	margin: 0px 0px 15px 0px;
   }

p  {
	color: #0c2864;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica Bold, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
   }

blockquote, li {
	color: #506438;
	background-color: transparent;
	font-family: Verdana Arial, Helvetica Bold, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
   }

.desc {display: none;
   }

/*keep old content for reference*/
.oldref {display: none;
   }

/*change color of heading text to purple*/
.altcolor {
	color: #506438;
   }

/*page body*/
#pagebody {
	position: absolute;
	top: 120px;
	left: 275px;
	width: 480px;
	margin: 0px 0px 0px 0px;
	z-index: 5;
   }

/*Standard footer for pages, but inside of pagebody above*/
#footer p {
	color: #0c2864;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	}

/*Standard footer navigation for pages, also inside of pagebody*/
#footernav p {
	color: #0c2864;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	line-height: 175%;
	}

/*margin controls for pics*/
.rightpic {margin: 0px 0px 2px 10px;
	}

.leftpic {margin: 0px 10px 2px 0px;
	}


