* {	margin: 0;	padding: 0;	border: 0;	color: #2f3e14;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	}body {	margin: 0;	padding: 0;	text-align: center;	background: #a2ba55;	}a {	text-decoration: none;	color: #bd0000;	}/*a:visited {	color: purple;	}*/.homepagecopy {	color: #2f3e14;	font-size: 11.5px;	font-family: verdana, sans-serif;	line-height: 22px;	margin-right: 36px;	margin-left: 163px;	}.headline {	color: #000;	font-size: 12px;	font-family: verdana, sans-serif;	font-weight: bold;	line-height: 6px;	margin-left: 163px;	padding-top: 12px;	border-top: 1px solid #af2e33;	}.headlinenorule {	color: #000;	font-size: 12px;	font-family: verdana, sans-serif;	font-weight: bold;	line-height: 6px;	margin-left: 163px;	}.bodycopy {	color: #2f3e14;	font-size: 10px;	font-family: verdana, sans-serif;	line-height: 14px;	margin-right: 36px;	margin-left: 163px;	}.privacy {	color: #2f3e14;	font-size: 7px;	font-family: verdana, sans-serif;	text-decoration: none;	margin-left: 35px;	}#primarynav {	height: 187px;	width: 109px;	position: absolute;	top: 90px;	}#secondarynav {	height: 187px;	width: 109px;	position: absolute;	top: 305px;	}#tertiarynav {	height: 14px;	width: 420px;	position: absolute;	top: 90px;	float: left;	margin-left: 163px;	}#bodyblack {	width: 625px;	margin-top: 108px;	border: 1px #000 solid;	}#backgroundextra {	background-image: url(../../images/background_plus.gif);	background-repeat: inherit;	background-attachment: inherit;	height: 100px;	width: 625px;	position: absolute;	top: 550px;	}#backgroundextra { background-image: url(../background_plus.gif); background-repeat: inherit; background-attachment: inherit; height: 200%; width: 625px; position: absolute; top: 550px; z-index: 1; visibility: visible; 	}#privacy { text-decoration: none; height: 14px; width: 200px; z-index: 7; position: absolute; top: 565px; visibility: visible; 	}#help { height: 14px; width: 200px; top: 530px; position: absolute; z-index: 8; visibility: visible; 	}.style1 {	font-size: 12px;	font-weight: bold;	color: #B02F31;	}				h1 {	color: #000;	font-size: 12px;	font-family: verdana, sans-serif;	font-weight: bold;	line-height: 6px;	padding: 13px 0 12px 0;	}	h2 {    margin-bottom: 10px;	}#mainContent h2 {	width: 430px;	}	.clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;	}.clearfix {display:inline-block;	}/* Hides from IE-mac \*/.clearfix {display:block;	}/* End hide from IE-mac */#container {	width: 625px;	margin: 0 auto;	text-align: left;	background: #d7ebb2 url(../images/bg_left.gif) repeat-y;	}body#intro #container {    background: none;}#introFlash {    margin-left: 30px;}#main {	background: url(../images/back_about.gif) no-repeat;	}	body#community #main, body#contacts #main {	background: url(../images/back_community.gif) no-repeat;	}	body#home #main {	background: url(../images/back_home.gif) no-repeat;	}#sideBar {
	float: left;
	height: 500px;
	margin-top: 90px;
	}	body#home #sideBar {	height: 470px;	}#mainNav a {	display: block;	width: 109px;	height: 31px;	margin-bottom: 8px;	background: #617633;	}#mainNav a p {	padding: 3px 10px 0 20px;	font-size: 9px;	font-weight: bold;	color: #fff;	}#mainNav a.current {	background: #af2e33;	}#mainNav a.oneLine p {	padding-top: 9px;	}#mainNav a:hover {	background: #2f3e14;	}	#subNav {	margin-top: 31px;	}#subNav a {	display: block;	width: 70px;	padding: 0 0 11px 0;	margin: 0 0 0 20px;	font-size: 9px;	font-weight: bold;	color: #2f3e14;	}#subNav a:hover {	color: #af2e33;	}#subNav a.current {	color: #af2e33;	}#thirdLevelNav {	float: left;	width: 460px;	margin: 90px 0 0 56px;	padding-bottom: 17px;	border-bottom: 1px solid #af2e33;	}.noNav {    margin-top: 90px;	}#thirdLevelNav a {	font-size: 9px;	color: #617633;	padding-right: 28px;	}#thirdLevelNav a:hover {	color: #2f3e14;	}	#thirdLevelNav a.current {	color: #2f3e14;	}	.subFive a {    float: left;    width: 65px;    }#thirdLevelNav a.lastItem {    padding: 0;    }#thirdLevelNav .cols4 {    float: left;    }#thirdLevelNav .cols4 a {    display: block;    padding-right: 15px;    }#mainContent {	float: right;	width: 462px;	margin-bottom: 90px;	line-height: 14px;	}body#home #mainContent {	margin-top: 102px;}body#home #mainContent p {	line-height: 22px;	font-size: 11.5px;}#mainContent p {    width: 430px;    margin-bottom: 10px;	}#mainContent img {    float: right;    margin-bottom: 12px;	}.headerLocation {    color: #617633;    font-size: 12px;	}p.highlight {    color: #2f3e14;    font-weight: bold;	}.download, .download strong {	color: #af2e33;}#mainContent p.download {	margin-bottom: 0;}#mainContent .linksContent p {	width: 460px;	margin: 0;}#mainContent .linksContent h2 {	margin: 10px 0 0 0;}#help {	height: 14px;	width: 200px;	position: absolute;	top: 537px;	margin-left: 35px;	}#privacy {	height: 14px;	width: 200px;	position: absolute;	top: 565px;	margin-left: 35px;	}	#privacy a {	font-size: 9px;	color: #000;}.healthLinks {    width: 440px; float: left; background: url(../images/link_dotted_line.gif);}.resource {    float: left; padding-right: 3px; background: #d7ebb2;}.contactNo {    float: right; padding-left: 3px; background: #d7ebb2;}