body {
	background: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, Tahoma, Sans-Serif;
	color: #444444;
	}
	.container_12,
	.container_16 { /*10px = 0.625em /11px = 0.688em / 12px = 0.75em / 13px = 0.813em / 14px = 0.875em / 15px = 0.938em / 17px = 1.063em / 18px = 1.125em / 19px = 1.188em / */
		font-size:  0.813em;
		text-align: left;
	}
/* Page Wrappers */
	#header_wrapper { }
	#core_wrapper { }
	#core_wrapper_home { }
	#base_wrapper { }
	#footer_wrapper { }
/* Page Grids */
	#header_grid { 
		background: #FFFFFF; 
		}
	#core_grid { 
		background: #FFFFFF; 
		}
	#core_grid_home { 
		background: #FFFFFF;  
		}
	#base_grid { 
		background: #f1f1f1;
		}
	#footer_grid { 
		background: #993333; 
		}
/* Page Areas */
	#nav_area {
		line-height:1.5em; 
		z-index:2;
		}
	#menu_area {
		line-height:1.5em; 
		padding: 0px 0px 20px 0px;
		}
	#gutter_area {
		line-height:1.5em; 
		padding: 0px 0px 20px 0px;
		}
	#content_area {
		line-height:1.5em;
		padding: 0px 0px 20px 0px;
		z-index:1
		}
	#content_area_home {
		line-height:1.5em;
		padding: 0px 0px 20px 0px;
		}
	#footer_area {
		line-height:1.5em;
		}
/* -----------------------------------------------
	SITE STYLES
----------------------------------------------- */
	a:link, a:visited {
		color: #006699;
		text-decoration: underline;
		}
	a:hover, a:active {
		color: #993333;
		text-decoration: none;
		}








/* -----------------------------------------------
	LAYOUT AREAS
----------------------------------------------- */

/* CONTENT =============================== */
/* Headings / 20px = 1.250em / 21px = 1.313em / 22px = 1.375em / 23px = 1.438em / 24px = 1.500em / 25px = 1.563em / 26px = 1.625em / 27px = 1.688em / 28px = 1.750em / 29px = 1.813em / 30px = 0.1.875em / 31px = 1.938em / 32px = 2em / 33px = 2.063em / 34px = 2.125em / 35px = 2.188em / */
	#content_area h1, #content_area h2, #content_area h3, #content_area h4, #content_area h5, #content_area h6 { 
		line-height: 1.2em;
		}
	#content_area h1 { 
		font-size: 2em;
		font-weight:normal;
		}
	#content_area h2 { 
		font-size: 1.750em;
		font-weight: normal;
		color: #993333;
		}
	#content_area h3 { 
		font-size: 1.688em;
		font-weight: normal;
		color: #808080;
		}
	#content_area h4 { 
		font-size: 1.5em;
		font-weight: normal;
		}
	#content_area h5 {
		font-size: 1.5em;
		font-weight: normal;
		}
	#content_area h6 {
		font-size:1.125em; 
		font-weight: normal;
		}
	#content_area hr { 
		color: #D3D8DD;
		border: 0;
		height: 1px;
		background-color: #D3D8DD;
		width: 100%;
		}
	#content_area ul {
		line-height: 1.5em;
		}

/* HEADER =============================== */
	.header_pod_index {
		color: #808080;
		font-size: 85%;
		padding: 3px 0px 3px 10px;
		}
	.header_pod_keyline { 
		color: #808080;
		font-size: 85%;
		text-align: center;
		padding: 3px;
		}
	.header_pod_tel { 
		color: #808080;
		font-weight: bold;
		text-align: right;
		padding: 3px;
		}
	.header_pod_logo { 
		}
	.header_pod_tagline { 
		font-size: 150%;
		color: #C0C0C0;
		letter-spacing: 0.05em;
		font-weight: normal;
		padding: 20px 0px 0px 0px;
		}

/* NAV =============================== */
	#navcontainer {
		width: 100%;
		clear:both;
		}
	#navcontainer ul {
		clear:left;
		float:left;
		width:100%;
		list-style:none;
		margin: 0px;
		padding: 0px;
		background: #993333;
	}
	#navcontainer ul li {
		display:inline;
		list-style:none;
		margin:0px;
		padding:0px;
	}
	#navcontainer ul li a {
		display:block;
		float:left;
		margin:0px 0px 0px 0px;
		padding:6px 30px;
		text-align:center;
		background:#993333;
		text-decoration:none;
		position:relative;
		left:75px;
		line-height:1.3em;
		font-weight: bold;
		font-size: 1.2em;
		color: #FFFFFF;
		border-right: 2px solid #f1f1f1;
		}
	#navcontainer ul li a:hover {
		background: #AD5C5C;
		text-decoration:underline;
		color: #FFFFFF;
		}
	#navcontainer .start {
		border-left: 2px solid #f1f1f1;
		}
	#nav_crumbs { 
		clear:both;
		background: #f1f1f1;
		padding: 5px;
		text-align:left;
		color: #808080;
		}
	#nav_crumbs a:link, #nav_crumbs a:visited {
		color: #000000;
		text-decoration: none;
		}
	#nav_crumbs a:hover, #nav_crumbs a:active {
		color: #808080;
		text-decoration: underline;
		}

/* MENU =============================== */
	#menucontainer {
		width: 100%;
		}
	#menucontainer ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width: 100%;
		list-style-type: none;
		}
	#menucontainer ul li {
		display:inline;
		list-style:none;
		margin:0px;
		padding:0px;
		}
	#menucontainer a {
		color: #000000;
		display: block;
		padding: 5px 0px 5px 5px;
		margin: 0px 0px 0px 0px;
		text-decoration: none; 
		font-weight: bold;
		}
	#menucontainer a:link, #menucontainer a:visited {
		text-decoration: none;
		background: #FFFFFF;
		border-bottom: 1px solid #E7E7E7;
		}
	#menucontainer a:hover, #menucontainer a:active {
		color: #FFFFFF;
		text-decoration: none;
		border-bottom: 1px solid #E7E7E7;
		background: #006699;
		}
	#menucontainer .start {
		border-top: 1px solid #E7E7E7;
		}

/* GUTTER =============================== */
	#guttercontainer {
		width: 100%;
		}
	#guttercontainer ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width: 100%;
		list-style-type: none;
		}
	#guttercontainer ul li {
		display:inline;
		list-style:none;
		margin:0px;
		padding:0px;
		}
	#guttercontainer a {
		color: #000000;
		display: block;
		padding: 5px 0px 5px 15px;
		margin: 0px 0px 0px 0px;
		text-decoration: none; 
		}
	#guttercontainer a:link, #guttercontainer a:visited {
		text-decoration: none;
		background: #FFFFFF;
		border-bottom: 1px solid #E7E7E7;
		}
	#guttercontainer a:hover, #guttercontainer a:active {
		color: #000000;
		text-decoration: underline;
		border-bottom: 1px solid #E7E7E7;
		background: #E6F0F5;
		}
	#guttercontainer .start {
		border-top: 1px solid #E7E7E7;
		}

/* BASE =============================== */
	.base_pod {
		line-height:1.5em;
		padding: 10px;
		color: #808080;
		text-align:left;
		}
	.base_pod ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
	.base_pod ul li {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 2px;
		list-style-type: none;
		}
 	.base_pod h1 {
		font-weight: normal;
		font-size: 130%;
		}
	.base_pod a:link, .base_pod a:visited {
		color: #000000;
		text-decoration: none;
		}
	.base_pod a:hover, .base_pod a:active {
		color: #808080;
		text-decoration: underline;
		}

/* FOOTER =============================== */
	#footer_content {
		color: #FFFFFF;
		text-align:center;
		padding: 10px;
		}
	.footer_pod {
		line-height:1.5em;
		padding: 10px 10px 0px 10px;
		color: #FFFFFF;
		text-align:left;
		}
	.footer_pod h1 {
		font-weight: normal;
		font-size: 130%;
		}
	.footer_pod ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
	.footer_pod ul li {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 2px;
		list-style-type: none;
		}
	.footer_pod a:link, .footer_pod a:visited {
		color: #000000;
		text-decoration: none;
		}
	.footer_pod a:hover, .footer_pod a:active {
		color: #FFFFFF;
		text-decoration: underline;
		}
	#footer_area a:link, #footer_area a:visited {
		color: #000000;
		text-decoration: none;
		}
	#footer_area a:hover, #footer_area a:active {
		color: #FFFFFF;
		text-decoration: underline;
		}