

body {
color:#CCCCCC;
background-color:#171717;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: .7em;
}

a:link {
color: #999999;
text-decoration:blink;
text-decoration: none;
}




#lselect a:hover{
	color:#CCCCCC;
}

#larchives a:hover{
	color:#CCCCCC;
}

#lresources a:hover{
	color:#CCCCCC;
}

a:hover {
color:white;
text-decoration: underline;
}



#container {
background-color:#232323;
width: 965px;
height: 2751px;
margin: auto;
border: dotted 1px #6C6C6C;

}

#pageHeader {
width: 950;
height: 300px;
padding-top: -20px;
border-bottom: dotted 1px #6C6C6C;
}

#pageHeader h2 span {
float:right;
width:140px;
border:1px dotted #6C6C6C;
background-color: #171717; 
position:relative;
top: -16px;
padding:10px;

}

#pageHeader h1 {
margin:0 auto;
font-size:120px;
width:500px;
line-height:120px;
text-align:center;

}

#pageHeader h1 span {
position:relative;
top: 30px;
background-color:#171717;
border:1.5px dotted #6C6C6C;
}

#pageHeader h1:first-letter {
font-size:180px;
}

#quickSummary {
width: 320px;
float:right;
position:relative;
top:45px;
left:85px;
background-color:#171717;
border: #777 1px dotted;
padding-left:15px;
padding-right:3px;
padding-bottom: 40px;
}

#quickSummary .p1 span {
font-size:24px;
}

#quickSummary .p2 span {
font-size:13px;
position:relative;
left: 20px;
top:20px;
border: 1px #777 dotted ;
background-color:#222;
padding:10px;
}

#intro {


}

#preamble {
padding-right: 15px;
padding-left: 15px;
padding-bottom:20px;
position:relative;
left:42px;
top:42px;
width: 390px;
background-color:#171717;
border: #777 1px dotted;
}

#preamble h3 {
width: 381px;
height: 35px;
font-family:Georgia;
font-size: 24px;
}

#preamble h3 span {
text-decoration:underline;
border: 1px #777 dotted ;
background-color:#222;
padding:10px;
position:relative;
left: 35px;
top:10px;
font-weight:300;
letter-spacing:.2px;
}

#preamble p span {
font-family:Geneva;
font-size:13.5px;
position:relative;
left:20px;
top:8px;
}

#preamble p {
width:360px;
}

#preamble p:first-letter {
font-family:Geneva;
font-size:34px;
padding:2px;
}


#supportingText {
position:relative;
left:0px;
top:20px;
width: 415px;
}



#explanation {
padding-right: 15px;
padding-left: 15px;
padding-bottom:20px;
position:relative;
left:42px;
top:62px;
width: 390px;
background-color:#171717;
border: #777 1px dotted;
}

#explanation h3 {
width: 381px;
height: 35px;
font-family:Georgia;
font-size: 24px;
}

#explanation h3 span {
text-decoration:underline;
border: 1px #777 dotted ;
background-color:#222;
padding:10px;
position:relative;
left: 55px;
top:15px;
font-weight:300;
letter-spacing:.2px;
}

#explanation p {
width:360px;
}

#explanation p span {
font-family:Geneva;
font-size:13.5px;
position:relative;
left:20px;
top:8px;
}

#explanation p:first-letter {
font-family:Geneva;
font-size:34px;
padding:2px;
}

#participation {
padding-right: 15px;
padding-left: 15px;
padding-bottom:20px;
position:relative;
left:42px;
top:102px;
width: 390px;
background-color:#171717;
border: #777 1px dotted;
}

#participation h3 {
width: 381px;
height: 35px;
font-family:Georgia;
font-size: 24px;
}

#participation h3 span {
text-decoration:underline;
border: 1px #777 dotted ;
background-color:#222;
padding:10px;
position:relative;
left: 110px;
top:15px;
font-weight:300;
letter-spacing:.2px;

}

#participation p {
width:360px;
}

#participation p:first-letter {
font-family:Geneva;
font-size:34px;
padding:2px;
}

#participation p span {
font-family:Geneva;
font-size:13.5px;
position:relative;
left:20px;
top:8px;
}


#benefits {
padding-right: 15px;
padding-left: 15px;
padding-bottom:20px;
position:relative;
left:42px;
top:142px;
width: 390px;
background-color:#171717;
border: #777 1px dotted;
}

#benefits h3 {
width: 381px;
height: 35px;
font-family:Georgia;
font-size: 24px;
}

#benefits h3 span {
text-decoration:underline;
border: 1px #777 dotted ;
background-color:#222;
padding:10px;
position:relative;
left: 135px;
top:15px;
font-weight:300;
letter-spacing:.2px;
}

#benefits p span {
font-family:Geneva;
font-size:13.5px;
position:relative;
left:20px;
top:8px;
}

#benefits p {
width:360px;
}

#benefits p:first-letter {
font-family:Geneva;
font-size:34px;
padding:2px;
}

#requirements {
padding-right: 15px;
padding-left: 15px;
padding-bottom:20px;
position:relative;
left:502px;
top:-140px;
width: 390px;
background-color:#171717;
border: #777 1px dotted;
}

#requirements h3 {
width: 381px;
height: 35px;
font-family:Georgia;
font-size: 24px;
}

#requirements h3 span {
text-decoration:underline;
border: 1px #777 dotted ;
background-color:#222;
padding:10px;
position:relative;
left: 105px;
top:15px;
font-weight:300;
letter-spacing:.2px;
}

#requirements p span {
font-family:Geneva;
font-size:13.5px;
position:relative;
left:20px;
top:8px;
}

#requirements p {
width:360px;
}

#requirements p:first-letter {
font-family:Geneva;
font-size:34px;
padding:2px;
}

#lselect {
width:250px;
color:#333333;
position:relative;
left:590px;
top:-1780px;
background-color:#171717;
border: #777 1px dotted;
padding-top:100px;
padding-bottom:-60px;

}




#lselect h3.select {
font-family:Georgia; sans-serif;
font-size: 40px;
position:relative;
left:0px;
border-top: 1px black solid;
border-bottom: 1px black solid;
width:160px;
line-height:35px;
padding-top:5px;
padding-left:45px;
padding-right:45px;
background-color:#666666;
color:#000000;


}

#lselect h3.select span {
}

#lselect ul {
font-weight: bold;
font-size:1.25em;
list-style-type:none;
position:relative;
top:-20px;
font-family:Georgia;
line-height:75px;
display:block;


}

#lselect li {
}

#larchives {
background-color:#171717;
border: #777 1px dotted;
padding-top:100px;
padding-bottom:40px;
width:250px;
float:left;
position:relative;
top:-1008px;
left:100px;
}

#larchives h3.archives {
width: 250px;
height: 80px;
background-color:#666666;
color:#000000;
font-family:Georgia; sans-serif;
font-size: 40px;
border-top: 1px black solid;
border-bottom: 1px black solid;
border-right: 1px black dashed;


}

#larchives h3.archives span {
position:relative;
top:43px;
}

#larchives ul {
font-weight: bold;
font-size:1.25em;
list-style-type:none;
position:relative;
top:-10px;
font-family:Georgia;
position:relative;
top:5px;
left:10px;
}

#lresources {
background-color:#171717;
border: #777 1px dotted;
padding-top:100px;
padding-bottom:7px;
width:250px;
float:right;
position:relative;
top:-1008px;
left:-100px;
}

#lresources h3.resources {
width: 250px;
height: 80px;
background-color:#666666;
color:#000000;
font-family:Georgia; sans-serif;
font-size: 40px;
border-top: 1px black solid;
border-bottom: 1px black solid;
border-left: 1px black dashed;
}

#lresources h3.resources span {
position:relative;
top:43px;
}

#lresources ul {
font-weight: bold;
font-size:1.25em;
list-style-type:none;
position:relative;
top:-10px;
font-family:Georgia;
position:relative;
left:2px;
}

#linkList {
width: 100%;
height: 768px;
}

#linkList2 {
float:right;

}


#footer {
width:400px;
background-color:#666666;
border-top: 1px black dotted ;
border-bottom: 1px #777 dotted ;
height:80px;
position:relative;
top: 68px;
left:300px;
word-spacing: 7px;


}

#footer a {
color:black;
position:relative;
left:65px;
top:30px;
font-family:Georgia;
font-size:1.2em;
font-weight:bold;
}

#footer a:hover {
color:white;
}