* {
margin : 0;
padding : 0;
}
body {
	margin : 0 auto;
	font-family : Arial, Helvetica, sans-serif;
	background-color: #dadada;
	background-image: url(../images/bg_body.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#container {
	margin : 0 auto;
	width : 776px;
	position : relative;
	z-index : 1;
	margin-bottom : 50px;
	background-image: url(../images/bg_container.gif);
	background-color: transparent;
	background-repeat: repeat-y;
	background-position: left top;
}
#intro {
	position : relative;
	padding : 1px;
	background-image: url(../images/bg_intro2.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right top;
}
#pageHeader {
display : inline;
height : 0;
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
width : 0;
}
#pageHeader h1 {
font : bold 154%/25px Arial, Helvetica, sans-serif;
}
#pageHeader h2 {
font : bold 90%/25px Arial, Helvetica, sans-serif;
}
#quickSummary {
color : #000;
font : normal 75%/18px Arial, Helvetica, sans-serif;
right : 60px;
position : absolute;
top : 25px;
}
#quickSummary .p1 {
display : inline;
height : 0;
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
width : 0;
}
#quickSummary a, #quickSummary a:link, #quickSummary a:visited {
	color : #7aaf33;
	font-weight : bold;
}
#quickSummary a:hover, #quickSummary a:active, #quickSummary a:focus {
text-decoration : none;
}
#preamble {
	color : #fff;
	font : normal 80%/18px Arial, Helvetica, sans-serif;
	margin-left : 210px;
	margin-top : 192px;
	height : 200px;
	background-color: transparent;
	background-image: url(../images/bg_preamble.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 80px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#preamble h3 {
	height : 37px;
	margin : 0 0 10px 0;
	width : 508px;
	background-color: transparent;
	background-image: url(../images/hl_roadto%20copy.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


#preamble acronym {
	border-bottom : 1px dotted #7aaf33;
	color : #7aaf33;
	font-weight : normal;
	font-size : 85%;
}
#preamble p {
padding-left : 30px;
}
#supportingText {
color : #fff;
margin-left : 210px;
font : normal 80%/18px Arial, Helvetica, sans-serif;
padding : 15px 35px 15px 15px;
position : relative;
height : 100%;
}
#supportingText acronym {
	border-bottom : 1px dotted #7aaf33;
	color : #7aaf33;
	font-size : 85%;
	font-weight : normal;
}
#supportingText a, #supportingText a:link, #supportingText a:visited {
	color : #7aaf33;
	font-weight : bold;
	text-decoration : underline;
}
#supportingText a:hover, #supportingText a:active, #supportingText a:focus {
text-decoration : none;
}
#supportingText p {
padding-left : 30px;
}
#explanation {
width : 250px;
float : left;
}
#explanation h3 {
	height : 37px;
	margin : 0 0 10px 1px;
	width : 260px;
	background-color: transparent;
	background-image: url(../images/hl_sowhat%20copy.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#explanation .p1 {
	padding-top : 130px;
	background-color: transparent;
	background-image: url(../images/cont_img_01.jpg);
	background-repeat: no-repeat;
	background-position: 30px 0;
}
#participation {
	margin-left : 265px;
	margin-top : 0px;
	width : 240px;
	float: none;
}
#participation h3 {
	height : 37px;
	width : 247px;
	background-color: transparent;
	background-image: url(../images/hl_participation%20copy.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 1px;
}
#participation .p1 {
	padding-top : 130px;
	background-color: transparent;
	background-image: url(../images/cont_img_02.jpg);
	background-repeat: no-repeat;
	background-position: 30px 0;
}
#benefits h3 {
	height : 37px;
	margin : 23px 0 10px 1px;
	width : 508px;
	background-color: transparent;
	background-image: url(../images/hl_benefits%20copy.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#preamble h3 span, #explanation h3 span, #participation h3 span, #benefits h3 span, #requirements h3 span {
display : inline;
height : 0;
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
width : 0;
}
#requirements {
margin-bottom : 50px;
}
#requirements h3 {
	height : 37px;
	margin : 23px 0 10px 1px;
	width : 508px;
	background-color: transparent;
	background-image: url(../images/hl_requirements.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#linkList {
	color : #fff;
	font-weight : normal;
	padding : 15px 10px 0 0;
	position : absolute;
	top : 193px;
	width : 221px;
	background-color: transparent;
	background-image: url(../images/bg_linkList.jpg);
	background-repeat: repeat-y;
	background-position: 0 2px;
}
#linkList h3 {
padding-left : 10px;
}
#linkList a, #linkList a:link, #linkList a:visited {
color : #000;
text-decoration : underline;
}
#linkList a:hover, #linkList a:active, #linkList a:focus {
text-decoration : none;
}
#linkList ul li {
font-size : 70%;
list-style : square;
}
#lselect {
	padding-bottom : 25px;
	background-color: transparent;
	background-image: url(../images/bg_lselect.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.select {
	display : block;
	margin : 0 auto;
	height : 29px;
	width : 185px;
	background-color: transparent;
	background-image: url(../images/h1_lselect%20copy.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#lselect ul li a {
display : block;
font : bold 110%/19px Arial, Helvetica, sans-serif;
}
#lselect ul li a.c {
color : #fff;
display : inline;
font : normal 90%/19px Arial, Helvetica, sans-serif;
}
#larchives {
	background : transparent url(file:///C|/Users/Josh/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Low/Content.IE5/W5AW9WDN/bg_lselect.gif) no-repeat left bottom;
	padding : 15px 0 40px 0;
}
#lresources {
	padding-bottom : 30px;
	background-color: transparent;
	background-image: url(../images/h1_larchives%20copy.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.resources {
	display : block;
	margin : 5px auto;
	height : 29px;
	width : 185px;
	background-color: transparent;
	background-image: url(../images/h1_larchives%20copy.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#larchives ul li a, #lresources ul li a {
font-weight : bold;
}
#lresources ul li, #larchives ul li, #lselect ul li {
	margin : 14px 0 14px 35px;
}
.resources span, .archives span, .select span {
display : inline;
height : 0;
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
width : 0;
}
#footer {
	bottom : -20px;
	left : 8px;
	height : 46px;
	line-height : 50px;
	position : absolute;
	width : 400px;
	padding-left : 50px;
	background-color: transparent;
	background-image: url(../images/bg_footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	top: 1;
}
#footer a, #footer a:link, #footer a:visited {
color : #000;
padding : 0 6px;
}
* html #footer {
bottom : -28px;
}
a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover {
	color: #86BA3E;
	text-decoration: none;
}
a:visited {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: underline;
}
.lists {
	list-style-type: square;
	padding: 0px;
	word-spacing: 0em;
}
.content_IMG {
	float: right;
	padding-right: 58px;
	display: inline;
}
.paticipation_new {
	margin-top: 200px;
}
.ads {
	padding: 10px;
	margin-left: 18px;
}
.bottom {
	background-color: #CC33CC;
	background-image: url(../images/bg_footer.jpg);
	height: 46px;
	width: 246px;
	margin-left: 179px;
}
