/* Page-specific: index.html */
/* header / branding */
#branding {
margin: 0;
position: relative;
background: #4A6282 url('art/bglogo.png') no-repeat center;
color: #FFF;
padding: 5em 1em;
font-family: Georgia, serif;
font-weight: normal;
text-align: center;
}
#branding h1 {
letter-spacing: 0.2em;
margin: 0 auto;
font-size: 2.4em;
font-weight: normal;
font-variant: small-caps;
border-bottom: 1px solid #B1BBC9;
width: 14em;
}
#branding blockquote {
font-style: italic;
margin: 0;
}
/* center the navigation, adjust margins accordingly */
#navigation ol {text-align: center;}
#navigation li {margin: 0 0.3em;}
#navigation-download {font-weight: bold;}
/* summary blocks */
#summary {
float: left;
width: 16.5em;
margin-bottom: 2em;
}
#summary h2 {
display: none;
}
#summary div {
color: #FFF;
border-style: solid;
border-width: 0 0 1em;
margin: 1em 0;
}
#summary div h3 {
font-size: 2em;
padding: 0.1em 0.4em;
margin: 0 0;
font-weight: normal;
}
#summary div p {
font-size: 1.4em;
margin: 0.5em;
}
#summary-safe {
background: #70A978;
border-color: #56905C;
margin-top: 0 !important;
}
#summary-safe h3 {
background: #437048;
}
#summary-clean {
background: #7084AA;
border-color: #5C7098;
}
#summary-clean h3 {
background: #4D5E80;
}
#summary-open {
background: #A97084;
border-color: #985c70;
}
#summary-open h3 {
background: #804D5E;
}
/* other stuff */
#intro {
margin-left: 18em;
}
#content {
clear: left;
}
#filter {
margin: 1em 0.5em;
}
#filter fieldset, #filter legend {
background: #586F9C;
border: 0;
color: #FFF;
}
#filter legend {
font-weight: bold;
padding: 0.4em;
}
#filter textarea {
width: 100%;
}
.download-button, .compare-button {
border: 0;
margin: 0.5em;
}
.download-button {
float: right;
margin-left: 1em;
}
.compare-button {
float: left;
margin-left: 0;
margin-right: 1em;
}