webmaster@1: /* $Id: style.css,v 1.23 2007/12/17 15:05:09 goba Exp $ */
webmaster@1:
webmaster@1: /*
webmaster@1: ** HTML elements
webmaster@1: */
webmaster@1: body {
webmaster@1: margin: 0;
webmaster@1: padding: 0;
webmaster@1: color: #000;
webmaster@1: background-color: #fff;
webmaster@1: font: 76% Verdana, Arial, Helvetica, sans-serif;
webmaster@1: }
webmaster@1: tr.odd td, tr.even td {
webmaster@1: padding: 0.3em;
webmaster@1: }
webmaster@1: h1, h2, h3, h4, h5, h6 {
webmaster@1: margin-bottom: 0.5em;
webmaster@1: }
webmaster@1: h1 {
webmaster@1: font-size: 1.3em;
webmaster@1: }
webmaster@1: h2 {
webmaster@1: font-size: 1.2em;
webmaster@1: }
webmaster@1: h3, h4, h5, h6 {
webmaster@1: font-size: 1.1em;
webmaster@1: }
webmaster@1: p {
webmaster@1: margin-top: 0.5em;
webmaster@1: margin-bottom: 0.9em;
webmaster@1: }
webmaster@1: a {
webmaster@1: text-decoration: none;
webmaster@1: font-weight: bold;
webmaster@1: }
webmaster@1: a:link {
webmaster@1: color: #39c;
webmaster@1: }
webmaster@1: a:visited {
webmaster@1: color: #369;
webmaster@1: }
webmaster@1: a:hover {
webmaster@1: color: #39c;
webmaster@1: text-decoration: underline;
webmaster@1: }
webmaster@1: fieldset {
webmaster@1: border: 1px solid #ccc;
webmaster@1: }
webmaster@1: pre {
webmaster@1: background-color: #eee;
webmaster@1: padding: 0.75em 1.5em;
webmaster@1: font-size: 12px;
webmaster@1: border: 1px solid #ddd;
webmaster@1: }
webmaster@1: table {
webmaster@1: /* make
sizes relative to body size! */
webmaster@1: font-size: 1em;
webmaster@1: }
webmaster@1: .form-item label {
webmaster@1: font-size: 1em;
webmaster@1: color: #222;
webmaster@1: }
webmaster@1: .item-list .title {
webmaster@1: font-size: 1em;
webmaster@1: color: #222;
webmaster@1: }
webmaster@1: .links {
webmaster@1: margin-bottom: 0;
webmaster@1: }
webmaster@1: .comment .links {
webmaster@1: margin-bottom: 0;
webmaster@1: }
webmaster@1:
webmaster@1: /*
webmaster@1: ** Page layout blocks / IDs
webmaster@1: */
webmaster@1: #header, #content {
webmaster@1: width: 100%;
webmaster@1: }
webmaster@1: #header {
webmaster@1: background-color: #69c;
webmaster@1: }
webmaster@1: #logo {
webmaster@1: vertical-align: middle;
webmaster@1: border: 0;
webmaster@1: }
webmaster@1: #logo img {
webmaster@1: float: left; /* LTR */
webmaster@1: padding: 0 1em;
webmaster@1: border: 0;
webmaster@1: }
webmaster@1: #menu {
webmaster@1: padding: 0.5em 0.5em 0 0.5em; /* LTR */
webmaster@1: text-align: right; /* LTR */
webmaster@1: vertical-align: middle;
webmaster@1: }
webmaster@1: #navlist {
webmaster@1: font-size: 1.0em;
webmaster@1: padding: 0 0.8em 1.2em 0; /* LTR */
webmaster@1: color: #9cf;
webmaster@1: }
webmaster@1: #navlist a {
webmaster@1: font-weight: bold;
webmaster@1: color: #fff;
webmaster@1: }
webmaster@1: #subnavlist {
webmaster@1: padding: 0.5em 1.2em 0.4em 0; /* LTR */
webmaster@1: font-size: 0.8em;
webmaster@1: color: #9cf;
webmaster@1: }
webmaster@1: #subnavlist a {
webmaster@1: font-weight: bold;
webmaster@1: color: #9cf;
webmaster@1: }
webmaster@1: ul.links li {
webmaster@1: border-left: 1px solid #9cf; /* LTR */
webmaster@1: }
webmaster@1: ul.links li.first {
webmaster@1: border: none;
webmaster@1: }
webmaster@1: #search .form-text, #search .form-submit {
webmaster@1: border: 1px solid #369;
webmaster@1: font-size: 1.1em;
webmaster@1: height: 1.5em;
webmaster@1: vertical-align: middle;
webmaster@1: }
webmaster@1: #search .form-text {
webmaster@1: width: 8em;
webmaster@1: padding: 0 0.5em;
webmaster@1: }
webmaster@1: #mission {
webmaster@1: background-color: #369;
webmaster@1: padding: 1.5em 2em;
webmaster@1: color: #fff;
webmaster@1: }
webmaster@1: #mission a, #mission a:visited {
webmaster@1: color: #9cf;
webmaster@1: font-weight: bold;
webmaster@1: }
webmaster@1: .site-name {
webmaster@1: margin: 0.6em 0 0 ;
webmaster@1: padding: 0;
webmaster@1: font-size: 2em;
webmaster@1: }
webmaster@1: .site-name a:link, .site-name a:visited {
webmaster@1: color: #fff;
webmaster@1: }
webmaster@1: .site-name a:hover {
webmaster@1: color: #369;
webmaster@1: text-decoration: none;
webmaster@1: }
webmaster@1: .site-slogan {
webmaster@1: font-size: 1em;
webmaster@1: color: #eee;
webmaster@1: display: block;
webmaster@1: margin: 0;
webmaster@1: font-style: italic;
webmaster@1: font-weight: bold;
webmaster@1: }
webmaster@1: #main {
webmaster@1: /* padding in px not ex because IE messes up 100% width tables otherwise */
webmaster@1: padding: 10px;
webmaster@1: }
webmaster@1: #mission, .node .content, .comment .content {
webmaster@1: line-height: 1.4em;
webmaster@1: }
webmaster@1: #help {
webmaster@1: font-size: 0.9em;
webmaster@1: margin-bottom: 1em;
webmaster@1: }
webmaster@1: .breadcrumb {
webmaster@1: margin-bottom: .5em;
webmaster@1: }
webmaster@1: .messages {
webmaster@1: background-color: #eee;
webmaster@1: border: 1px solid #ccc;
webmaster@1: padding: 0.3em;
webmaster@1: margin-bottom: 1em;
webmaster@1: }
webmaster@1: .error {
webmaster@1: border-color: red;
webmaster@1: }
webmaster@1: #sidebar-left, #sidebar-right {
webmaster@1: background-color: #ddd;
webmaster@1: width: 16em;
webmaster@1: /* padding in px not ex because IE messes up 100% width tables otherwise */
webmaster@1: padding: 10px;
webmaster@1: vertical-align: top;
webmaster@1: }
webmaster@1: #footer {
webmaster@1: background-color: #eee;
webmaster@1: padding: 1em;
webmaster@1: font-size: 0.8em;
webmaster@1: }
webmaster@1:
webmaster@1: /*
webmaster@1: ** Common declarations for child classes of node, comment, block, box, etc.
webmaster@1: ** If you want any of them styled differently for a specific parent, add
webmaster@1: ** additional rules /with only the differing properties!/ to .parent .class.
webmaster@1: ** See .comment .title for an example.
webmaster@1: */
webmaster@1: .title, .title a {
webmaster@1: font-weight: bold;
webmaster@1: font-size: 1.3em;
webmaster@1: color: #777;
webmaster@1: margin: 0 auto; /* decrease default margins for h.title */
webmaster@1: }
webmaster@1: .submitted {
webmaster@1: color: #999;
webmaster@1: font-size: 0.8em;
webmaster@1: }
webmaster@1: .links {
webmaster@1: color: #999;
webmaster@1: }
webmaster@1: .links a {
webmaster@1: font-weight: bold;
webmaster@1: }
webmaster@1: .block, .box {
webmaster@1: padding: 0 0 1.5em 0; /* LTR */
webmaster@1: }
webmaster@1: .block {
webmaster@1: border-bottom: 1px solid #bbb;
webmaster@1: padding-bottom: 0.75em;
webmaster@1: margin-bottom: 1.5em;
webmaster@1: }
webmaster@1: .block .title {
webmaster@1: margin-bottom: .25em;
webmaster@1: }
webmaster@1: .box .title {
webmaster@1: font-size: 1.1em;
webmaster@1: }
webmaster@1: .node {
webmaster@1: margin: .5em 0 2em; /* LTR */
webmaster@1: }
webmaster@1: .sticky {
webmaster@1: padding: .5em;
webmaster@1: background-color: #eee;
webmaster@1: border: solid 1px #ddd;
webmaster@1: }
webmaster@1: .node .content, .comment .content {
webmaster@1: margin: .5em 0 .5em;
webmaster@1: }
webmaster@1: .node .taxonomy {
webmaster@1: color: #999;
webmaster@1: font-size: 0.8em;
webmaster@1: padding-left: 1.5em; /* LTR */
webmaster@1: }
webmaster@1: .node .picture {
webmaster@1: border: 1px solid #ddd;
webmaster@1: float: right; /* LTR */
webmaster@1: margin: 0.5em;
webmaster@1: }
webmaster@1: .comment {
webmaster@1: border: 1px solid #abc;
webmaster@1: padding: .5em;
webmaster@1: margin-bottom: 1em;
webmaster@1: }
webmaster@1: .comment .title a {
webmaster@1: font-size: 1.1em;
webmaster@1: font-weight: normal;
webmaster@1: }
webmaster@1: .comment .new {
webmaster@1: text-align: right; /* LTR */
webmaster@1: font-weight: bold;
webmaster@1: font-size: 0.8em;
webmaster@1: float: right; /* LTR */
webmaster@1: color: red;
webmaster@1: }
webmaster@1: .comment .picture {
webmaster@1: border: 1px solid #abc;
webmaster@1: float: right; /* LTR */
webmaster@1: margin: 0.5em;
webmaster@1: }
webmaster@1:
webmaster@1: /*
webmaster@1: ** Module specific styles
webmaster@1: */
webmaster@1: #aggregator .feed-source {
webmaster@1: background-color: #eee;
webmaster@1: border: 1px solid #ccc;
webmaster@1: padding: 1em;
webmaster@1: margin: 1em 0;
webmaster@1: }
webmaster@1: #aggregator .news-item .categories, #aggregator .source, #aggregator .age {
webmaster@1: color: #999;
webmaster@1: font-style: italic;
webmaster@1: font-size: 0.9em;
webmaster@1: }
webmaster@1: #aggregator .title {
webmaster@1: margin-bottom: 0.5em;
webmaster@1: font-size: 1em;
webmaster@1: }
webmaster@1: #aggregator h3 {
webmaster@1: margin-top: 1em;
webmaster@1: }
webmaster@1: #forum table {
webmaster@1: width: 100%;
webmaster@1: }
webmaster@1: #forum td {
webmaster@1: padding: 0.5em;
webmaster@1: }
webmaster@1: #forum td.forum, #forum td.posts {
webmaster@1: background-color: #eee;
webmaster@1: }
webmaster@1: #forum td.topics, #forum td.last-reply {
webmaster@1: background-color: #ddd;
webmaster@1: }
webmaster@1: #forum td.container {
webmaster@1: background-color: #ccc;
webmaster@1: }
webmaster@1: #forum td.container a {
webmaster@1: color: #555;
webmaster@1: }
webmaster@1: #forum td.statistics, #forum td.settings, #forum td.pager {
webmaster@1: height: 1.5em;
webmaster@1: border: 1px solid #bbb;
webmaster@1: }
webmaster@1: #forum td .name {
webmaster@1: color: #96c;
webmaster@1: }
webmaster@1: #forum td .links {
webmaster@1: padding-top: 0.7em;
webmaster@1: font-size: 0.9em;
webmaster@1: }
webmaster@1: #profile .profile {
webmaster@1: clear: both;
webmaster@1: border: 1px solid #abc;
webmaster@1: padding: .5em;
webmaster@1: margin: 1em 0em;
webmaster@1: }
webmaster@1: #profile .profile .name {
webmaster@1: padding-bottom: 0.5em;
webmaster@1: }
webmaster@1: .block-forum h3 {
webmaster@1: margin-bottom: .5em;
webmaster@1: }
webmaster@1: div.admin-panel .description {
webmaster@1: color: #999;
webmaster@1: }
webmaster@1: div.admin-panel .body {
webmaster@1: background: #f4f4f4;
webmaster@1: }
webmaster@1: div.admin-panel h3 {
webmaster@1: background-color: #69c;
webmaster@1: color: #fff;
webmaster@1: padding: 5px 8px 5px;
webmaster@1: margin: 0;
webmaster@1: }
|