@media all {
body {
padding: 0 2em 1em 2em;
}
}
@media screen {
html {
background: #0000C0;
}
}
body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
background-color: #e0f0ff;
color: #000;
margin: 16px;
padding: 16px;
border: 1px solid black;
}
div.main {
}
:link {
color: #0000c0;
}
.navLink2 :link {
color: cLightLink;
}
:visited {
color: #808;
}
a.dLink {
position: absolute;
top: -100px;
left: -9999px;
font-size: 1px;
margin: 0;
line-height: 1px;
color: #e0f0ff; /* same as body background, thus invisible */
}
a:hover {
color: gNavHighlight;
}
p {
line-height: 140%;
}
p + p {
text-indent: 2em;
}
p.nonFirst {
text-indent: 2em;
}
h1, h2, h3, h4, h5, h6 {
color: #0000C0;
}
br.clear {
clear: both;
}
hr {
clear: both;
border: none;
width: 585px;
height: 58px;
background: url("hr.png");
outline: none;
}
div.hr {
width: 585px;
height: 58px;
background: url("hr.png");
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
}
.marg0 {
text-indent: 0em;
margin-left: 0em;
}
.marg1 {
text-indent: 0em;
margin-left: 2em;
}
.marg2 {
text-indent: 0em;
margin-left: 4em;
}
li {
text-align: left;
line-height: 140%;
margin-top: 0.5em;
}
blockquote li {
text-align: left;
line-height: 100%;
margin-top: 0;
}
.trimList li {
margin-top: 0em;
}
div.sitemap li {
line-height: 110%;
margin-top: 1px;
}
div.sitemap ul {
list-style-type: none;
}
img, img.default {
margin: 2em;
border-top: 1px solid gButtonHighlight;
border-left: 1px solid gButtonHighlight;
border-right: 1px solid gButtonShadow;
border-bottom: 1px solid gButtonShadow;
}
img.tight {
margin: 0;
}
img.tightB {
margin: 0;
border: 1px solid black;
}
img.center {
display: block;
margin-left: auto;
margin-right: auto;
}
.banner {
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 0em;
margin-bottom: 1em;
}
img.tightCenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 0em;
margin-bottom: 0em;
border: 0;
}
img.right {
float: right;
margin-left: 2em;
margin-right: 0em;
margin-top: 2em;
margin-bottom: 2em;
}
img.left {
float: left;
margin-left: 0em;
margin-right: 2em;
margin-top: 2em;
margin-bottom: 2em;
}
.dRight {
display: inline;
float: right;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0.5em;
}
.breadCrumbs {
font-size: 80%;
}
.breadCrumbs li {
display: inline;
}
.navBar, .navBarChildren, .navBar2, .navBarGr, .navBarChildrenGr {
text-align: center;
line-height: 250%;
font-size: 80%;
margin-top: 0.25em;
}
.navBarChildren {
margin-top: 0.5em;
}
.navBarGr li, .navBar li, .navBarChildren li, .navBarChildrenGr li, .navBar2 li {
list-style: none;
display: inline;
line-height: 350%;
}
.navBar li a, .navBarChildren li a, .navBar2 li a, .navBarGr .navLink2, .navBar2 .navLink2 {
padding: 0.5em;
border-top: 0.2em solid gButtonTop;
border-right: 0.2em solid gButtonRight;
border-bottom: 0.2em solid gButtonBottom;
border-left: 0.2em solid gButtonLeft;
color: gButtonText;
background-color: gButtonFace;
margin: 0;
}
.navBar a:hover, .navBarChildren a:hover, .navLink2 a:hover, .navBar2 a:hover {
background-color: gNavHighlight;
color: gButtonText;
}
.navBar a:visited, .navBarChildren a:visited, .navLink2 a:visited, .navBar2 a:visited {
color: #808Button;
}
.navLinkHere {
padding: 0.5em;
border-top: 0.2em solid ButtonShadow;
border-right: 0.2em solid ButtonHighlight;
border-bottom: 0.2em solid ButtonHighlight;
border-left: 0.2em solid ButtonShadow;
color: GrayText;
background-color: ButtonFace;
margin: 0;
}
.navBar h2, .navBarChildren h2, .navBar2 h2, .breadCrumbs h2, .navBarGr h2, .navBarChildrenGr h2 {
position: absolute;
top: -100px;
left: -9999px;
font-size: 1px;
margin: 0;
line-height: 1px;
color: #e0f0ff; /* same as body background, thus invisible */
}
.inputButton {
font-size: 120%;
padding: 0.5em;
margin: 0.5em;
}
p.center {
text-align: center;
}
.center {
text-align: center;
margin-left: auto;
margin-right: auto;
}
.poem p.break, hr.betweenPoems {
display: none;
}
.orgName {
font-weight: bold;
font-style: italic;
}
.left {
float: left;
}
.middle {
text-align: center;
margin-left: auto;
margin-right: auto;
}
.right {
float: right;
}
.borderedSection, .borderedSectionC, .borderedVerse, .borderedVerseC {
background-color: #feb;
color: #000;
border-top: 2pt solid #998; /* darkest yellow */
border-right: 2pt solid #ffd; /* lighter yellow */
border-bottom: 2pt solid #ffe; /* lightest yellow */
border-left: 2pt solid #aa9; /* dark yellow */
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
}
blockquote {
display: table;
background-color: #feb;
color: #000;
margin-right: auto;
margin-left: auto;
margin-top: 1em;
margin-bottom: 0.5em;
max-width: 75%;
width: 75%;
border-top: 2pt solid #998; /* darkest yellow */
border-right: 2pt solid #ffd; /* lighter yellow */
border-bottom: 2pt solid #ffe; /* lightest yellow */
border-left: 2pt solid #aa9; /* dark yellow */
padding: 0.5em;
padding-top: 0em;
}
blockquote a.dLink {
color: #feb;
}
td.pictCaption {
padding-left: 10px;
}
td.tight {
margin: 0;
}
table.borderedSectionC {
border-spacing: 0px;
}
.borderedSectionC {
margin-right: auto;
margin-left: auto;
}
.pictCaption {
vertical-align: bottom;
display: table-cell;
}
.flagged {
background-color: #ff0;
color: #000;
}
.smallPrint {
text-align: center;
font-size: 80%;
}
.linksForScreenReaders {
position: absolute;
top: 0px;
left: -9999px;
}
.linksForScreenReaders li {
display: inline;
list-style: none;
font-size: 1px;
margin: 0;
line-height: 1px;
}
.linksForScreenReaders a {
color: #e0f0ff;
}
.bricks {
text-align: center;
margin-right: 20%;
margin-left: 20%;
}
.bricksForm {
text-align: center;
}
.bricks li, .bricksForm li {
display: inline;
list-style: none;
background-color: #fdb;
color: #000;
border-bottom: 0.2em solid #a98;
border-left: 0.2em solid #feb;
border-top: 0.2em solid #fec;
border-right: 0.2em solid #cba;
margin: 0em;
padding: 0.5em;
line-height: 2.6em;
}
.formBox, formBoxL {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}
.formBoxL {
float: left;
}
.formLabel {
float: right;
}
.fldSet {
margin-top: 1em;
margin-bottom: 1em;
padding: 0.5em;
}
.sidebar {
float: right;
width: 50%;
font-size: 80%;
padding-left: 0.5em;
padding-top: 0.5em;
padding-right: 0.5em;
padding-bottom: 0.5em;
background-color: #feb;
color: #000;
border-top: 2pt solid #998; /* darkest yellow */;
border-right: 2pt solid #ffd; /* lighter yellow */;
border-bottom: 2pt solid #ffe; /* lightest yellow */;
border-left: 2pt solid #aa9; /* dark yellow */;
margin-left: 0.5em;
}
th {
text-align: left;
}
tr {
padding: 0.5em;
}
ul {
list-style-image: url("bullet.png");
}
dt {
padding-left: 32px;
background: url("bullet.png") no-repeat;
}
dd {
padding-left: 32px;
}
td.middle {
vertical-align: middle;
}
td.left {
text-align: left;
}
td.right {
text-align: right;
}
