NewsBlur/vendor/feedvalidator/demo/css/common.css

170 lines
2.7 KiB
CSS

/* ----- general ----- */
body {
background: white;
color: black;
font-size: 100%;
/* UNIX-friendly fonts from <http://www.realworldstyle.com/fonts.html> */
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
}
a.skip {
display: none;
}
div.centered {
text-align: center;
}
p.centered {
margin-left: auto;
margin-right: auto;
}
/* ----- logo ----- */
#logo {
text-align: center;
padding-bottom: 10px;
padding-top: 20px;
}
h1 {
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
padding: 0;
background-color: transparent;
color: #444;
font-size: 400%;
font-family: LuciduxSerif, Georgia, "Book Antiqua", Palatino, serif;
font-weight: bold;
}
h1 a {
text-decoration: none;
}
#rss {
letter-spacing: 0.2em;
}
#f {
background-color: transparent;
color: #cc0000;
}
#e1 {
background-color: transparent;
color: #009900;
}
#e2 {
background-color: transparent;
color: #3366cc;
}
#d {
background-color: transparent;
color: #cc6633;
}
#logo p {
margin-top: 0.5em;
margin-bottom: 0;
text-transform: uppercase;
letter-spacing: 0.2em;
font-weight: bold;
}
/* ----- navbar ----- */
/* rounded corners from <http://www.albin.net/CSS/RoundedCorners/> */
.navbarWrapper {
margin-top: 10px;
margin-bottom: 30px;
margin-left: auto;
margin-right: auto;
width: 50%;
padding: 0px;
border: 0px;
}
.navbarContent {
margin: 0px;
padding: 0px;
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
.navbarContent p {
margin-top: 5px;
margin-bottom: 5px;
}
.roundedCornerSpacer {
margin: 0px; padding: 0px; border: 0px;
font-size: 1px; line-height: 1px;
clear: both;
}
.borderTL, .borderTR, .borderBL, .borderBR {
width: 14px; height: 14px;
padding: 0px; border: 0px;
z-index: 99;
}
.borderTL, .borderBL { float: left; clear: both; }
.borderTR, .borderBR { float: right; clear: right; }
.borderTL { margin: -1px 0px 0px -1px; }
.borderTR { margin: -1px -1px 0px 0px; }
.borderBL { margin: -14px 0px 0px 0px; }
.borderBR { margin: -14px 0px 0px 0px; }
.borderTL {
margin-left: -4px;
ma\rgin-left: -1px;
}
html>body .borderTL {
margin-left: -1px;
}
.borderTR {
margin-right: -4px;
ma\rgin-right: -1px;
}
html>body .borderTR {
margin-right: -1px;
}
.borderBL {
margin-left: -3px;
ma\rgin-left: 0px;
}
html>body .borderBL {
margin-left: 0px;
}
.borderBR {
margin-right: -3px;
ma\rgin-right: 0px;
}
html>body .borderBR {
margin-right: 0px;
}
/* ----- footer ----- */
address {
font-size: x-small;
font-style: normal;
}
#poweredby {
font-size: x-small;
background: transparent;
color: #333;
}
code {
font-size: larger;
}