
*				{
				padding: 0px;
				margin: 0px;
				}

body				{
				background-color: #DFDFDF;
				background-image: url("images/bg-browser.jpg");
				background-repeat: repeat-x;
				background-attachment: fixed;
				font-family: verdana, arial, sans-serif;
				}

div.logoArea			{
				display: block;
				background-color: #fff;
				background-image: url("images/bg-top.jpg");
				background-repeat: no-repeat;
				background-position: right;
				width: 760px;
				height: 120px;
				margin: 5px auto 0px auto;
				border-top: 2px solid #A4B1A4;
				border-right: 2px solid #A4B1A4;
				border-left: 2px solid #A4B1A4;
				}

img.savesLogo			{
				float: left;
				margin: 17px 0px 0px 17px;
				}

div.pageBg			{
				display: block;
				background-color: #fff;
				background-image: url("images/bg-accidentscene.jpg");
				background-repeat: no-repeat;
				background-position: bottom;
				width: 760px;
				height: 460px;
				margin: 0px auto 0px auto;
				padding: 0px 0px 120px 0px;
				border-right: 2px solid #A4B1A4;
				border-bottom: 2px solid #A4B1A4;
				border-left: 2px solid #A4B1A4;
				}
html>body div.pageBg		{
				height: auto;
				min-height: 460px;
				}

div.pageArea			{
				display: block;
				background-color: transparent;
				background-image: url("images/bg-shadow.gif");
				background-repeat: repeat-x;
				width: 760px;
				}

div.navArea			{
				display: block;
				background-color: transparent;
				float: left;
				width: 195px;
				padding: 22px 0px 0px 10px;
				font-size: 0.8em;
				font-weight: bold;
				text-transform: capitalize;
				}
div.navArea ul			{
				display: block;
				background-color: transparent;
				list-style-type: none;
				}
div.navArea li			{
				display: block;
				background-color: transparent;
				width: 195px;
				margin: 0px 0px 5px 0px;
				}
div.navArea a			{
				display: block;
				background-color: #fff;
				background-image: url("images/bg-navlink.gif");
				background-repeat: repeat-y;
				text-decoration: none;
				color: #009900;
				width: 186px;
				padding: 3px 1px 3px 8px;
				}
div.navArea a:hover		{
				background-color: #fff;
				text-decoration: none;
				color: #000;
				border: 1px solid #75C875;
				padding: 2px 0px 2px 7px;
				}

#aboutUs .aboutUs, #major .major, #history .history, #callout .callout, #professionals .professionals, #donations .donations, #membership .membership, #links .links, #contact .contact, #team .team, #training .training
				{
				background-color: #009900;
				text-decoration: none;
				background-image: none;
				color: #fff;
				border: 1px solid #009900;
				padding: 2px 0px 2px 7px;
				}

div.contentArea			{
				display: block;
				background-color: transparent;
				background-image: url("images/bg-content.gif");
				background-repeat: repeat-x;
				float: left;
				width: 460px;
				height: 300px;
				margin: 25px 0px 20px 30px;
				padding: 20px;
				font-size: 0.7em;
				color: #434343;
				}
html>body div.contentArea		{
				height: auto;
				min-height: 300px;
				}

div.contentArea ul		{
				display: block;
				padding: 0px 0px 0px 20px;
				}
div.contentArea li		{
				padding: 0px 0px 1.8em 0px;
				}

div.boxLeft			{
				display: block;
				background-color: #fff;
				width: 198px;
				padding: 10px;
				margin: 0px 10px 0px 0px;
				float: left;
				border: 1px dotted #989696;
				}
div.boxRight			{
				display: block;
				background-color: #fff;
				width: 198px;
				padding: 10px;
				margin: 0px 0px 0px 10px;
				float: right;
				border: 1px dotted #989696;
				}
div.box				{
				display: block;
				clear: left;
				padding: 10px 10px 0px 10px;
				margin: 0px 0px 0px 0px;
				width: 100%;
				border: 1px dotted #989696;
				}

div.teamBox			{
				display: block;
				background-color: #fff;
				padding: 10px 10px 0px 10px;
				margin: 0px 0px 15px 0px;
				border: 1px dotted #989696;
				clear: both;
				}
div.teamText			{
				display: block;
				float: left;
				width: 300px;
				}
html>body div.teamText		{
				width: 320px;
				}

div.footerArea			{
				display: block;
				background-color: transparent;
				width: 760px;
				margin: 0px auto 20px auto;
				font-size: 0.6em;
				padding: 2px 0px 0px 0px;
				}
div.topLink			{
				display: block;
				float: right;
				}
div.topLink a			{
				text-decoration: none;
				font-weight: normal;
				}


p				{
				display: block;
				line-height: 1.5em;
				padding: 0px 0px 1.4em 0px;
				}
a				{
				color: #009900;
				font-weight: bold;
				text-decoration: underline;
				}
a:hover				{
				color: #8F0B05;
				}
h1				{
				display: block;
				color: #000;
				font-size: 2.3em;
				font-weight: normal;
				padding: 0px 0px 0.6em 0px;
				}
h2				{
				display: block;
				font-size: 1.7em;
				font-weight: normal;
				padding: 0px 0px 0.8em 0px;
				}
h3				{
				display: block;
				font-size: 1.2em;
				font-weight: bold;
				padding: 0px 0px 0.8em 0px;
				}
h3.linkTitle				{
				display: block;
				font-size: 1.1em;
				font-weight: bold;
				padding: 0px 0px 0em 0px;
				}
h1.homeHead			{
				padding: 0px 0px 0px 0px;
				}
h2.homeSub			{
				font-size: 1.3em;
				font-weight: bold;
				}

.imageRight			{
				display: block;
				float: right;
				margin: 0px 0px 15px 15px;
				border: 1px solid #A4B1A4;
				}
.imageLeft			{
				display: block;
				float: left;
				margin: 0px 15px 15px 0px;
				border: 1px solid #A4B1A4;
				}
.imageClear			{
				display: block;
				margin: 0px 0px 10px 0px;
				border: 1px solid #A4B1A4;
				}
.imageFull			{
				display: block;
				float: left;
				margin: 2em 0px 0px 0px;
				border: 1px solid #A4B1A4;
				}

div.captionRight		{
				display: block;
				float: right;
				margin: 0px 0px 15px 15px;
				font-style: italic;
				font-size: 0.9em;
				}
div.captionRight img		{
				display: block;
				border: 1px solid #A4B1A4;
				margin: 0px 0px 5px 0px;
				}

div.captionLeft		{
				display: block;
				float: left;
				margin: 0px 15px 15px 0px;
				font-style: italic;
				font-size: 0.9em;
				}
div.captionRight img		{
				display: block;
				border: 1px solid #A4B1A4;
				margin: 0px 0px 5px 0px;
				}

div.greenShaded			{
				background-color: #CEEDCE;
				}

div.clear			{
				display: block;
				clear: both;
				font-size: 0px;
				}













