/* PHP code {{{1
*/
/* Common {{{1
*/
BODY {
font-family: "Arial", "Helvetica", sans-serif;
background-color: #eee;
color: #fff;
margin: 0;
padding: 0;
padding-top: 20px;
font-size: small;
font-size: small;
}
P,BR {
font-size: small;
font-size: small;
}
TD {
vertical-align: top;
font-size: small;
font-size: small;
}
LI {
font-size: small;
font-size: small;
margin-left: 0;
}
UL, OL {
padding-left: 1em;
padding-left: 1em;
}
TT, PRE {
font-family: "Andale Mono", "Courier New", "Courier", monospace;
font-size: small;
font-size: small;
}
CODE {
font-family: "Andale Mono", "Courier New", "Courier", monospace;
/*background-color: #f0f9fc;*/
white-space: nowrap;
font-size: small;
font-size: small;
}
DIV {
font-size: small;
font-size: small;
}
FORM, INPUT, BUTTON {
margin-top: 0;
margin-bottom: 0;
height: 1.8em;
}
BLOCKQUOTE {
margin-left: 1em;
font-size: small;
font-size: small;
}
HR {
height: 1px;
margin-top: 0;
margin-bottom: 0;
border-top: 0px; /* Mozilla work-around to eliminate "groove" */
}
IMG {border: 0;}
A:link {color: #fff; text-decoration: underline; font-weight:normal;}
A:visited {color: #fff; text-decoration: underline; font-weight:normal;}
A:hover {color: #fff; text-decoration: none; font-weight:normal;}
A:active {color: #fff; text-decoration: none; font-weight:normal;}
H1 {
font-family: "Verdana", "DejaVu Sans", "Arial Bold", "Arial", "Helvetica", sans-serif;
font-weight: bold;
font-size: large;
font-size: large;
vertical-align: top;
margin-top: 0;
color: #234;
}
H2 {
font-weight: bolder;
font-style: italic;
font-size: 140%;
margin-top: 0;
padding-top: 0;
}
H3 {
font-weight: bold;
font-size: 130%;
margin-top: 1.1em;
}
H4 {
font-weight: bold;
font-style: italic;
font-size: 120%;
margin-top: 2em;
margin-bottom: 0;
}
H5 {
font-size: 110%;
font-weight: bold;
font-style: italic;
margin-top: 0em;
margin-bottom: 0;
}
H6 {
font-size: 110%;
font-weight: normal;
font-style: italic;
margin-left: 0.8em;
margin-top: 1.3em;
margin-bottom: 0;
}
/* Custom {{{1
*/
.main {
border: 2px solid #e6e6e6;
background-color: #fff;
width: 740;
min-height: 550px;
padding: 18px;
padding-bottom: 5px;
padding-top: 10px;
}
/* header */
.header {
height: 28px;
margin: 0px;
padding: 5px;
width: 100%;
}
.title {
float: left;
padding-left: 0;
}
.logo {
vertical-align: middle;
font-family: "Verdana", "DejaVu Sans", "Arial Bold", sans-serif;
font-size: large;
font-size: large;
font-weight: bold;
letter-spacing: 0.2em;
padding: 5px;
}
.logo:link { background-color: transparent; color: #234; text-decoration: none;}
.logo:visited { background-color: transparent; color: #234; text-decoration: none;}
.logo:hover { background-color: #eee; color: #345; text-decoration: none;}
.logo:active { background-color: #eee; color: #345; text-decoration: none;}
.tagline {
vertical-align: middle;
padding-top: 1px;
color: #679;
font-size: small;
font-size: small;
font-weight: bold;
}
/* search */
.searchform {
float: right;
margin-top: 2px;
padding-right: 10px;
}
.searchbtn {
font-size: xx-small;
font-size: xx-small;
height: 1.7em;
vertical-align: middle;
width: 25%;
font-family: sans-serif;
color: #234;
margin-bottom: 2px;
background: #fff;
}
.searchbox {
font-size: xx-small;
font-size: xx-small;
height: 1.7em;
width: 70%;
vertical-align: middle;
color: #234;
font-family: sans-serif;
background-color: #fff;
}
/* 4square */
.home, .feat, .down, .about {
margin: 1px;
padding: 20px;
border: 5px solid #fff;
color: #fff;
text-align: left;
}
.home {
float: left;
background-color: #234;
}
.feat {
float: right;
background-color:#882;
}
.down {
float: left;
background-color:#473;
}
.about {
float: right;
background-color:#754;
}
/* section titles */
.sectitleleft, .sectitleright {
width: 100%;
font-size: large;
font-size: large;
margin: 0;
margin-top: 0;
margin-bottom: 0;
padding: 0;
letter-spacing: 0.1em;
}
.sectitleleft {
text-align: left;
}
.sectitleright {
text-align: right;
}
A.sec {
color: #fff;
}
A.sec:link {
text-decoration: none;
}
A.sec:visited {
text-decoration: none;
}
A.sec:hover {
text-decoration: underline;
}
A.sec:active {
text-decoration: underline;
}
A.secoff {
color: #fff;
font-weight: normal;
font-size: small;
font-size: small;
letter-spacing: 0.1em;
}
A.secoff:link {
text-decoration: none;
}
A.secoff:visited {
text-decoration: none;
}
A.secoff:hover {
text-decoration: underline;
}
A.secoff:active {
text-decoration: underline;
}
/* footer */
.footer {
width: 100%;
vertical-align: middle;
padding: 0;
color: #679;
}
.sflogo {
vertical-align: middle;
}
A.footer:link { color: #789; font-weight: normal; }
A.footer:visited { color: #789; font-weight: normal; }
A.footer:hover { color: #789; font-weight: normal; }
A.footer:active { color: #789; font-weight: normal; }
/* general markup */
.news-home, .news-about, .news-down {
float: right;
width: 300px;
padding: 1em;
margin-top: 1em;
margin-left: 1em;
margin-bottom: 1em;
}
.news-home { background-color: #345;}
.news-about { background-color: #865;}
.news-down { background-color: #584;}
.nolead {
margin-top: 0;
}
.lesslead {
margin-top: -1em;
}
.medium {
font-size: medium;
font-size: medium;
}
.small {
font-size: small;
font-size: small;
}
.xsmall {
font-size: x-small;
font-size: x-small;
}
.xxsmall {
font-size: xx-small;
font-size: xx-small;
}
.byline {
font-style: italic;
font-size: small;
font-size: small;
text-align: right;
/* matches H4 bottom margin */
margin-top: -1.3em;
}
/* 1}}}
vim:foldmethod=marker:filetype=css
*/