html, body {
 background: left top repeat-y #92dbf9;
 background-attachment: fixed;
 margin: 0;
 padding: 0;
 font-family: Verdana, Arial,sans-serif;
}
div#pictureTitle {
 font-size: .5em;
 }
div#pictureTitle h1 {
 font-weight: bold;
 }
div#table span {
 font-size: .8em;
}
 div#table h1, div#table h2 {
 border-bottom: 1px dotted red;
}
abbr, acronym {
 border-bottom: 1px dotted #FFE6F0;
}
div#pageHeader h1, div#pageHeader h2, div#linkList h3 {
 display: none;
}
div#container {
background: url('SelfPortrait.png') no-repeat top left; 
	margin: 0px; padding-left:110px; padding-right:175px; padding-top:0px; padding-bottom:0px 
}
div#intro {
 display: block;
}
@media screen {
 div#pageHeader, div#quickSummary {
  position: fixed;
 }
  
 * html div#pageHeader, * html div#quickSummary {
  position: absolute;
 }
}
div#pageHeader {
 left: 0;
 top: 0;
 width: 200px;
 height: 320px;
 background: left top no-repeat;
}
div#quickSummary {
 left: 0;
 top: 325px;
 width: 185px;
 color: #FFF;
 font-size: 12px;
 padding: 5px;
 padding-right: 10px;
}
div#quickSummary a {
 font-weight: bold;
 color: #FFf;
}
div#quickSummary a:hover {
 color: #000;
}
div#preamble, div#supportingText {
 margin-left: 463px;
 padding: 10px;
 padding-left: 20px;
 padding-bottom: 0;
}
div#preamble h3, div#supportingText h3 {
 display: block;
 background: left top repeat #f78c19;
 margin: 0;
 padding: 0;
 padding-left: 20px;
 color: #FFF;
 font-size: 24px;
 line-height: 50px;
 text-transform: lowercase;
}
div#preamble p, div#supportingText p {
 font-size: 14px;
 color: black;
 line-height: 1.5em;
}
div#preamble a, div#supportingText a {
 color: black;
}
div#preamble a:hover, div#supportingText a:hover {
 color: #FFF;
}
div#preamble abbr, div#preamble acronym, div#supportingText abbr, 
div#supportingText acronym {
 border-bottom: 1px dotted #f78c19;
}
div#footer {
 display: block;
 height: 20px;
 background: left top repeat #f78c19;
 padding: 3px;
 font-size: 12px;
 line-height: 20px;
 text-align: center;
 margin-bottom: 10px;
}
div#footer a {
 color: #FFF;
 font-weight: bold;
}
div#footer a:hover {
 color: #000;
}
div#linkList {
 position: absolute;
 left: 325px;
 top: 0px;
 width: 263px;
 font-family: Baskerville, Georgia, Garamond, Times New Roman, serif;
}
div#linkList ul {
 list-style: none;
 padding: 0;
 margin: 0;
}
div#linkList ul {
 list-style: none;
}
div#linkList ul li {
 border-bottom: 1px solid #CCC;
}
div#linkList ul li a {
 display: block;
 padding: 5px;
 padding-left: 20px;
 padding-right: 20px;
 font-weight: bold;
 font-size: 12px;
 color: #606060;
 text-transform: uppercase;
 text-decoration: none;
}
div#linkList ul li a:hover {
 background-color: #f78c19;
 color: #FFF;
}
div#linkList div#lselect ul li {
 padding: 5px;
 padding-left: 20px;
 padding-right: 20px;
 font-size: 10px;
}
div#linkList div#lselect ul li a {
 padding: 0;
 font-size: 12px;
}
div#linkList div#lselect ul li a:hover {
 color: #f78c19;
 background-color: #FFF;
}
div#linkList div#lselect ul li a.c {
 display: inline;
 text-transform: none;
 font-size: 10px;
 color: red;
}
div#linkList div#lselect ul li a.c:hover {
 text-decoration: underline;
}
div#linkList div#lselect, div#linkList div#larchives, div#linkList 
div#lresources {
 display: block;
 margin-top: 10px;
}
div#linkList div#lselect h3, div#linkList div#larchives h3, div#linkList

div#lresources h3 {
 display: block;
 height: 35px;
 width: 100%;
 margin: 0;
 padding: 0;
}
div#linkList div#lselect h3 span, div#linkList div#larchives h3 span, 
div#linkList div#lresources h3 span {
 display: none;
}
div#linkList div#lselect h3 { 
 background: left top no-repeat;
}
div#linkList div#larchives h3 {
 background: left top no-repeat;
}
div#linkList div#lresources h3 {
 background: left top no-repeat;
}