W3C CSS Validator results for http://www.reinders.de (CSS level 3)

Congratulations! No Error Found.

This document validates as CSS level 3 !

To show your readers that you've taken the care to create an interoperable Web page, you may display this icon on any page that validates. Here is the XHTML you could use to add this icon to your Web page:

Valid CSS!
<p>
    <a href="http://jigsaw.w3.org/css-validator/check/referer">
        <img style="border:0;width:88px;height:31px"
            src="http://jigsaw.w3.org/css-validator/images/vcss"
            alt="Valid CSS!" />
    </a>
</p>
            
Valid CSS!
<p>
<a href="http://jigsaw.w3.org/css-validator/check/referer">
    <img style="border:0;width:88px;height:31px"
        src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
        alt="Valid CSS!" />
</a>
</p>
        

(close the img tag with > instead of /> if using HTML <= 4.01)

If you like, you can download a copy of this image to keep in your local web directory, and change the XHTML fragment above to reference your local image rather than the one on this server.

If you would like to create a link to this page (i.e., this validation result) to make it easier to re-validate this page in the future or to allow others to validate your page, the URI is:

http://jigsaw.w3.org/css-validator/validator?uri=www.reinders.de&profile=css3&usermedium=all&warning=no
or
http://jigsaw.w3.org/css-validator/check/referer (for HTML/XML document only)

(Or, you can just add the current page to your bookmarks or hotlist.)

↑ Top

Valid CSS information

#aggregator .feed-source .feed-title {
margin-top : 0;
}
#aggregator .feed-source .feed-image img {
margin-bottom : 0.75em;
}
#aggregator .feed-source .feed-icon {
float : right;
display : block;
}
#aggregator .feed-item {
margin-bottom : 1.5em;
}
#aggregator .feed-item-title {
margin-bottom : 0;
font-size : 1.3em;
}
#aggregator .feed-item-meta, #aggregator .feed-item-body {
margin-bottom : 0.5em;
}
#aggregator .feed-item-categories {
font-size : 0.9em;
}
#aggregator td {
vertical-align : bottom;
}
#aggregator td.categorize-item {
white-space : nowrap;
}
#aggregator .categorize-item .news-item .body {
margin-top : 0;
}
#aggregator .categorize-item h3 {
margin-bottom : 1em;
margin-top : 0;
}
abbr.glossary-indicator, acronym.glossary-indicator, sup.glossary-indicator, span.glossary-indicator, a.glossary-indicator, a.glossary-icon, dfn.glossary-indicator, img.glossary-indicator {
cursor : help;
}
span.glossary-term {
text-decoration : none;
border-bottom : 1px dotted;
cursor : help;
}
a.glossary-term {
text-decoration : none;
border-bottom : 1px dotted #080;
color : #080;
cursor : help;
}
dl.glossary-list > dt {
font-weight : bold;
}
dl.glossary-list > dd {
font-weight : normal;
font-size : 75%;
margin-left : 15px;
}
dl.glossary-list dt.depth1 {
padding-left : 10px;
}
dl.glossary-list dt.depth2 {
padding-left : 20px;
}
dl.glossary-list dt.depth3 {
padding-left : 30px;
}
.glossary-list dt {
padding-top : 7px;
clear : both;
}
td.glossary-list-description {
padding-left : 1em !important ;
font-style : italic;
font-size : 90%;
}
a.glossary-edit-term {
font-size : 75%;
font-weight : normal;
margin-left : 2em;
}
a.glossary-search-term {
font-size : 75%;
font-weight : normal;
margin-left : 2em;
}
p.glossary-description {
margin : 0 2em 0.5em 2em;
text-indent : 0;
}
div.glossary-letter {
clear : both;
text-align : center;
font-size : 150%;
font-weight : bold;
text-transform : uppercase;
}
.glossary-synonyms {
font-style : italic;
color : #888888;
margin-left : 1em;
}
.glossary-related {
font-style : italic;
color : green;
margin-left : 6px;
}
.glossary-related a {
text-decoration : underline;
color : green;
}
.glossary-related a:visited {
text-decoration : underline;
color : green;
}
.glossary-related a:link {
text-decoration : underline;
color : green;
}
.glossary-links {
text-align : center;
background-color : #eeeeff;
color : #888888;
}
.glossary-links a {
font-size : 140%;
text-transform : uppercase;
}
.glossary-alphabar-instructions {
font-size : 89%;
font-style : italic;
}
.glossary-admin-links {
clear : both;
margin : 0.5em 0 0 3em;
}
.glossary-admin-links li a {
padding : 5px;
}
.glossary-list dt img {
float : left;
}
.glossary-list .taxonomy_image_wrapper {
width : 70px;
float : left;
}
html > body .hovertip_wrap3 {
background-color : #ffdab9;
border : 3px outset chocolate;
}
.hovertip h2 {
margin : 0;
padding : 0;
background-color : #d2691e;
color : #ffffff;
}
a.hovertip_target {
font-style : normal;
border-bottom : 3px double #992222;
}
span.hovertip_target {
font-style : normal;
border-bottom : 3px double #992222;
}
.glossary_radios .form-radios {
margin-top : 0;
}
.glossary_radios .form-item {
margin-top : 0;
margin-bottom : 0;
}
.glossary_checkboxes .form-checkboxes {
margin-top : 0;
}
.glossary_checkboxes .form-item {
margin-top : 0;
margin-bottom : 0;
}
.glossary_radios label.option {
margin-right : 1em;
float : left;
border : 1px dotted #666666;
padding : 0 4px 1px 0;
}
.glossary_radios .form-item .description {
clear : both;
}
.glossary_checkboxes label.option {
margin-right : 1em;
float : left;
padding : 0 4px 1px 0;
}
.glossary_checkboxes .form-item .description {
clear : both;
}
.glossary-detailed h2 {
margin-left : 10px;
}
.glossary-detailed legend {
text-indent : 0;
}
.glossary-detailed-link {
font-size : 89%;
text-indent : 2em;
}
.glossary-interval .description {
display : block;
}
.block-glossary {
font-size : 89%;
}
.glossary-block-term-name {
font-weight : bold;
font-size : 110%;
text-align : center;
}
span.hovertip img {
text-align : left;
margin-right : 5px;
}
.node-unpublished {
background-color : #fff4f4;
}
.preview .node {
background-color : #ffffea;
}
#node-admin-filter ul {
list-style-type : none;
padding : 0;
margin : 0;
width : 100%;
}
#node-admin-buttons {
float : left;
margin-left : 0.5em;
clear : right;
}
td.revision-current {
background : #ffc;
}
.node-form .form-text {
display : block;
width : 95%;
}
.node-form .container-inline .form-text {
display : inline;
width : auto;
}
.node-form .standard {
clear : both;
}
.node-form textarea {
display : block;
width : 95%;
}
.node-form .attachments fieldset {
float : none;
display : block;
}
.terms-inline {
display : inline;
}
.poll .bar {
height : 1em;
margin : 1px 0;
background-color : #ddd;
}
.poll .bar .foreground {
background-color : #000;
height : 1em;
float : left;
}
.poll .links {
text-align : center;
}
.poll .percent {
text-align : right;
}
.poll .total {
text-align : center;
}
.poll .vote-form {
text-align : center;
}
.poll .vote-form .choices {
text-align : left;
margin : 0 auto;
display : table;
}
.poll .vote-form .choices .title {
font-weight : bold;
}
.node-form #edit-poll-more {
margin : 0;
}
td.poll-chtext {
width : 80%;
}
td.poll-chvotes .form-text {
width : 85%;
}
fieldset {
margin-bottom : 1em;
padding : 0.5em;
}
form {
margin : 0;
padding : 0;
}
hr {
height : 1px;
border : 1px solid gray;
}
img {
border : 0;
}
table {
border-collapse : collapse;
}
th {
text-align : left;
padding-right : 1em;
border-bottom : 3px solid #ccc;
}
.clear-block:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clear-block {
display : inline-block;
}
* html .clear-block {
height : 1%;
}
.clear-block {
display : block;
}
body.drag {
cursor : move;
}
th.active img {
display : inline;
}
tr.even, tr.odd {
background-color : #eee;
border-bottom : 1px solid #ccc;
padding : 0.1em 0.6em;
}
tr.drag {
background-color : #fffff0;
}
tr.drag-previous {
background-color : #ffd;
}
td.active {
background-color : #ddd;
}
td.checkbox, th.checkbox {
text-align : center;
}
tbody {
border-top : 1px solid #ccc;
}
tbody th {
border-bottom : 1px solid #ccc;
}
thead th {
text-align : left;
padding-right : 1em;
border-bottom : 3px solid #ccc;
}
.breadcrumb {
padding-bottom : 0.5em;
}
div.indentation {
width : 20px;
height : 1.7em;
margin : -0.4em 0.2em -0.4em -0.4em;
padding : 0.42em 0 0.42em 0.6em;
float : left;
}
div.tree-child {
background : url(../../misc/tree.png) 11px center no-repeat;
}
div.tree-child-last {
background : url(../../misc/tree-bottom.png) 11px center no-repeat;
}
div.tree-child-horizontal {
background : url(../../misc/tree.png) -11px center no-repeat;
}
.error {
color : #e55;
}
div.error {
border : 1px solid #d77;
}
div.error, tr.error {
background : #fcc;
color : #200;
padding : 2px;
}
.warning {
color : #e09010;
}
div.warning {
border : 1px solid #f0c020;
}
div.warning, tr.warning {
background : #ffd;
color : #220;
padding : 2px;
}
.ok {
color : #008000;
}
div.ok {
border : 1px solid #00aa00;
}
div.ok, tr.ok {
background : #dfd;
color : #020;
padding : 2px;
}
.item-list .icon {
color : #555;
float : right;
padding-left : 0.25em;
clear : right;
}
.item-list .title {
font-weight : bold;
}
.item-list ul {
margin : 0 0 0.75em 0;
padding : 0;
}
.item-list ul li {
margin : 0 0 0.25em 1.5em;
padding : 0;
list-style : disc;
}
ol.task-list li.active {
font-weight : bold;
}
.form-item {
margin-top : 1em;
margin-bottom : 1em;
}
tr.odd .form-item, tr.even .form-item {
margin-top : 0;
margin-bottom : 0;
white-space : nowrap;
}
tr.merge-down, tr.merge-down td, tr.merge-down th {
border-bottom-width : 0 !important ;
}
tr.merge-up, tr.merge-up td, tr.merge-up th {
border-top-width : 0 !important ;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
border : 2px solid red;
}
.form-item .description {
font-size : 0.85em;
}
.form-item label {
display : block;
font-weight : bold;
}
.form-item label.option {
display : inline;
font-weight : normal;
}
.form-checkboxes, .form-radios {
margin : 1em 0;
}
.form-checkboxes .form-item, .form-radios .form-item {
margin-top : 0.4em;
margin-bottom : 0.4em;
}
.marker, .form-required {
color : #f00;
}
.more-link {
text-align : right;
}
.more-help-link {
font-size : 0.85em;
text-align : right;
}
.nowrap {
white-space : nowrap;
}
.item-list .pager {
clear : both;
text-align : center;
}
.item-list .pager li {
background-image : none;
display : inline;
list-style-type : none;
padding : 0.5em;
}
.pager-current {
font-weight : bold;
}
.tips {
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
font-size : 0.9em;
}
dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select {
font-family : inherit;
font-size : inherit;
width : 14em;
}
dl.multiselect dd.a, dl.multiselect dd.a .form-item {
width : 8em;
}
dl.multiselect dt, dl.multiselect dd {
float : left;
line-height : 1.75em;
padding : 0;
margin : 0 1em 0 0;
}
dl.multiselect .form-item {
height : 1.75em;
margin : 0;
}
.container-inline div, .container-inline label {
display : inline;
}
ul.primary {
border-collapse : collapse;
padding : 0 0 0 1em;
white-space : nowrap;
list-style : none;
margin : 5px;
height : auto;
line-height : normal;
border-bottom : 1px solid #bbb;
}
ul.primary li {
display : inline;
}
ul.primary li a {
background-color : #ddd;
border-color : #bbb;
border-width : 1px;
border-style : solid solid none solid;
height : auto;
margin-right : 0.5em;
padding : 0 1em;
text-decoration : none;
}
ul.primary li.active a {
background-color : #fff;
border : 1px solid #bbb;
border-bottom : 1px solid #fff;
}
ul.primary li a:hover {
background-color : #eee;
border-color : #ccc;
border-bottom-color : #eee;
}
ul.secondary {
border-bottom : 1px solid #bbb;
padding : 0.5em 1em;
margin : 5px;
}
ul.secondary li {
display : inline;
padding : 0 1em;
border-right : 1px solid #ccc;
}
ul.secondary a {
padding : 0;
text-decoration : none;
}
ul.secondary a.active {
border-bottom : 4px solid #999;
}
#autocomplete {
position : absolute;
border : 1px solid;
overflow : hidden;
z-index : 100;
}
#autocomplete ul {
margin : 0;
padding : 0;
list-style : none;
}
#autocomplete li {
background : #fff;
color : #000;
white-space : pre;
cursor : default;
}
#autocomplete li.selected {
background : #0072b9;
color : #fff;
}
html.js input.form-autocomplete {
background-image : url(../../misc/throbber.gif);
background-repeat : no-repeat;
background-position : 100% 2px;
}
html.js input.throbbing {
background-position : 100% -18px;
}
html.js fieldset.collapsed {
border-bottom-width : 0;
border-left-width : 0;
border-right-width : 0;
margin-bottom : 0;
height : 1em;
}
html.js fieldset.collapsed * {
display : none;
}
html.js fieldset.collapsed legend {
display : block;
}
html.js fieldset.collapsible legend a {
padding-left : 15px;
background : url(../../misc/menu-expanded.png) 5px 75% no-repeat;
}
html.js fieldset.collapsed legend a {
background-image : url(../../misc/menu-collapsed.png);
background-position : 5px 50%;
}
* html.js fieldset.collapsed legend, * html.js fieldset.collapsed legend *, * html.js fieldset.collapsed table * {
display : inline;
}
html.js fieldset.collapsible {
position : relative;
}
html.js fieldset.collapsible legend a {
display : block;
}
html.js fieldset.collapsible .fieldset-wrapper {
overflow : auto;
}
.resizable-textarea {
width : 95%;
}
.resizable-textarea .grippie {
height : 9px;
overflow : hidden;
background : url(../../misc/grippie.png) center 2px no-repeat #eee;
border : 1px solid #ddd;
border-top-width : 0;
cursor : s-resize;
}
html.js .resizable-textarea textarea {
margin-bottom : 0;
width : 100%;
display : block;
}
.draggable a.tabledrag-handle {
cursor : move;
float : left;
height : 1.7em;
margin : -0.4em 0 -0.4em -0.5em;
padding : 0.42em 1.5em 0.42em 0.5em;
text-decoration : none;
}
a.tabledrag-handle:hover {
text-decoration : none;
}
a.tabledrag-handle .handle {
margin-top : 4px;
height : 13px;
width : 13px;
background : url(../../misc/draggable.png) 0% 0% no-repeat;
}
a.tabledrag-handle-hover .handle {
background-position : 0% -20px;
}
.joined + .grippie {
height : 5px;
background-position : center 1px;
margin-bottom : -2px;
}
.teaser-checkbox {
padding-top : 1px;
}
div.teaser-button-wrapper {
float : right;
padding-right : 5%;
margin : 0;
}
.teaser-checkbox div.form-item {
float : right;
margin : 0 5% 0 0;
padding : 0;
}
textarea.teaser {
display : none;
}
html.js .no-js {
display : none;
}
.progress {
font-weight : bold;
}
.progress .bar {
background : url(../../misc/progress.gif) #fff;
border : 1px solid #00375a;
height : 1.5em;
margin : 0 0.2em;
}
.progress .filled {
background : #0072b9;
height : 1em;
border-bottom : 0.5em solid #004a73;
width : 0%;
}
.progress .percentage {
float : right;
}
.progress-disabled {
float : left;
}
.ahah-progress {
float : left;
}
.ahah-progress .throbber {
width : 15px;
height : 15px;
margin : 2px;
background : url(../../misc/throbber.gif) 0 -18px no-repeat transparent;
float : left;
}
tr .ahah-progress .throbber {
margin : 0 2px;
}
.ahah-progress-bar {
width : 16em;
}
#first-time strong {
display : block;
padding : 1.5em 0 0.5em;
}
tr.selected td {
background : #ffc;
}
table.sticky-header {
margin-top : 0;
background : #fff;
}
#clean-url.install {
display : none;
}
html.js .js-hide {
display : none;
}
#system-modules div.incompatible {
font-weight : bold;
}
#system-themes-form div.incompatible {
font-weight : bold;
}
span.password-strength {
visibility : hidden;
}
input.password-field {
margin-right : 10px;
}
div.password-description {
padding : 0 2px;
margin : 4px 0 0 0;
font-size : 0.85em;
max-width : 500px;
}
div.password-description ul {
margin-bottom : 0;
}
.password-parent {
margin : 0 0 0 0;
}
input.password-confirm {
margin-right : 10px;
}
.confirm-parent {
margin : 5px 0 0 0;
}
span.password-confirm {
visibility : hidden;
}
span.password-confirm span {
font-weight : normal;
}
ul.menu {
list-style : none;
border : none;
text-align : left;
}
ul.menu li {
margin : 0 0 0 0.5em;
}
li.expanded {
list-style-type : circle;
list-style-image : url(../../misc/menu-expanded.png);
padding : 0.2em 0.5em 0 0;
margin : 0;
}
li.collapsed {
list-style-type : disc;
list-style-image : url(../../misc/menu-collapsed.png);
padding : 0.2em 0.5em 0 0;
margin : 0;
}
li.leaf {
list-style-type : square;
list-style-image : url(../../misc/menu-leaf.png);
padding : 0.2em 0.5em 0 0;
margin : 0;
}
li a.active {
color : #000;
}
td.menu-disabled {
background : #ccc;
}
ul.links {
margin : 0;
padding : 0;
}
ul.links.inline {
display : inline;
}
ul.links li {
display : inline;
list-style-type : none;
padding : 0 0.5em;
}
.block ul {
margin : 0;
padding : 0 0 0.25em 1em;
}
#permissions td.module {
font-weight : bold;
}
#permissions td.permission {
padding-left : 1.5em;
}
#access-rules .access-type, #access-rules .rule-type {
margin-right : 1em;
float : left;
}
#access-rules .access-type .form-item, #access-rules .rule-type .form-item {
margin-top : 0;
}
#access-rules .mask {
clear : both;
}
#user-login-form {
text-align : center;
}
#user-admin-filter ul {
list-style-type : none;
padding : 0;
margin : 0;
width : 100%;
}
#user-admin-buttons {
float : left;
margin-left : 0.5em;
clear : right;
}
#user-admin-settings fieldset .description {
font-size : 0.85em;
padding-bottom : 0.5em;
}
.profile {
clear : both;
margin : 1em 0;
}
.profile .picture {
float : right;
margin : 0 1em 1em 0;
}
.profile h3 {
border-bottom : 1px solid #ccc;
}
.profile dl {
margin : 0 0 1.5em 0;
}
.profile dt {
margin : 0 0 0.2em 0;
font-weight : bold;
}
.profile dd {
margin : 0 0 1em 0;
}
body {
margin : 0;
padding : 0;
background : #f0f2f2;
font : 12px/170% Verdana, sans-serif;
color : #494949;
}
input {
font : 12px/100% Verdana, sans-serif;
color : #494949;
}
textarea, select {
font : 12px/160% Verdana, sans-serif;
color : #494949;
}
h1, h2, h3, h4, h5, h6 {
margin : 0;
padding : 0;
font-weight : normal;
font-family : Helvetica, Arial, sans-serif;
}
h1 {
font-size : 170%;
}
h2 {
font-size : 160%;
line-height : 130%;
}
h3 {
font-size : 140%;
}
h4 {
font-size : 130%;
}
h5 {
font-size : 120%;
}
h6 {
font-size : 110%;
}
ul, quote, code, fieldset {
margin : 0.5em 0;
}
p {
margin : 0.6em 0 1.2em;
padding : 0;
}
a:link, a:visited {
color : #027ac6;
text-decoration : none;
}
a:hover {
color : #0061a0;
text-decoration : underline;
}
a:active, a.active {
color : #5894be;
}
hr {
margin : 0;
padding : 0;
border : none;
height : 1px;
background : #757575;
}
ul {
margin : 0.5em 0 1em;
padding : 0;
}
ol {
margin : 0.75em 0 1.25em;
padding : 0;
}
ol li, ul li {
margin : 0.4em 0 0.4em 0.5em;
}
ul.menu, .item-list ul {
margin : 0.35em 0 0 -0.5em;
padding : 0;
}
ul.menu ul, .item-list ul ul {
margin-left : 0;
}
ol li, ul li, ul.menu li, .item-list ul li, li.leaf {
margin : 0.15em 0 0.15em 0.5em;
}
ul li, ul.menu li, .item-list ul li, li.leaf {
padding : 0 0 0.2em 1.5em;
list-style-type : none;
list-style-image : none;
background : url(menu-leaf.gif) 1px 0.35em no-repeat transparent;
}
ol li {
padding : 0 0 0.3em;
margin-left : 2em;
}
ul li.expanded {
background : url(menu-expanded.gif) 1px 0.35em no-repeat transparent;
}
ul li.collapsed {
background : url(menu-collapsed.gif) 0 0.35em no-repeat transparent;
}
ul li.leaf a, ul li.expanded a, ul li.collapsed a {
display : block;
}
ul.inline li {
background : none;
margin : 0;
padding : 0 1em 0 0;
}
ol.task-list {
margin-left : 0;
list-style-type : none;
list-style-image : none;
}
ol.task-list li {
padding : 0.5em 1em 0.5em 2em;
}
ol.task-list li.active {
background : url(/drupal/themes/garland/images/task-list.png) 3px 50% no-repeat transparent;
}
ol.task-list li.done {
color : #329933;
background : url(/drupal/misc/watchdog-ok.png) 0 50% no-repeat transparent;
}
ol.task-list li.active {
margin-right : 1em;
}
fieldset ul.clear-block li {
margin : 0;
padding : 0;
background-image : none;
}
dl {
margin : 0.5em 0 1em 1.5em;
}
dl dd {
margin : 0 0 0.5em 1.5em;
}
img, a img {
border : none;
}
table {
margin : 1em 0;
width : 100%;
}
thead th {
border-bottom : 2px solid #dbe1e1;
color : #494949;
font-weight : bold;
}
th a:link, th a:visited {
color : #6f9cbd;
}
td, th {
padding : 0.3em 0.5em;
}
tr.even, tr.odd, tbody th {
border : solid #dbe1e1;
border-width : 1px 0;
}
tr.odd, tr.info {
background-color : #f0f2f2;
}
tr.even {
background-color : #ffffff;
}
tr.drag {
background-color : #fbf8f3;
}
tr.drag-previous {
background-color : #f6efe4;
}
tr.odd td.active {
background-color : #e4e6e6;
}
tr.even td.active {
background-color : #ebebeb;
}
td.region, td.module, td.container, td.category {
border-top : 1.5em solid #ffffff;
border-bottom : 1px solid #c0d1d2;
background-color : #dce0e0;
color : #454f67;
font-weight : bold;
}
tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
border-top-width : 0;
}
span.form-required {
color : #ffae00;
}
span.submitted, .description {
font-size : 0.92em;
color : #898989;
}
.description {
line-height : 150%;
margin-bottom : 0.75em;
color : #898989;
}
.messages, .preview {
margin : 0.75em 0 0.75em;
padding : 0.5em 1em;
}
.messages ul {
margin : 0;
}
.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
margin : 0.25em 0;
}
#center form {
margin-bottom : 2em;
}
.form-button, .form-submit {
margin : 2em 0.5em 1em 0;
}
#dblog-form-overview .form-submit, .confirmation .form-submit, .search-form .form-submit, .poll .form-submit, fieldset .form-button, fieldset .form-submit, .sidebar .form-button, .sidebar .form-submit, table .form-button, table .form-submit {
margin : 0;
}
.box {
margin-bottom : 2.5em;
}
#header-region {
min-height : 1em;
background : url(bg-navigation.png) 50% 100% repeat-x #dadfdf;
}
#header-region .block {
display : block;
margin : 0 1em;
}
#header-region .block-region {
display : block;
margin : 0 0.5em 1em;
padding : 0.5em;
position : relative;
top : 0.5em;
}
#header-region * {
display : inline;
line-height : 1.5em;
margin-top : 0;
margin-bottom : 0;
}
#header-region script {
display : none;
}
#header-region p, #header-region img {
margin-top : 0.5em;
}
#header-region h2 {
margin : 0 1em 0 0;
}
#header-region h3, #header-region label, #header-region li {
margin : 0 1em;
padding : 0;
background : none;
}
#wrapper {
background : url(body.png) 50% 0% repeat-x #f0f2f2;
}
#wrapper #container {
margin : 0 auto;
padding : 0 20px;
max-width : 1270px;
}
#wrapper #container #header {
height : 80px;
}
#wrapper #container #header #logo-floater {
position : absolute;
}
#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
line-height : 120px;
position : relative;
z-index : 2;
white-space : nowrap;
}
#wrapper #container #header h1 span {
font-weight : bold;
}
#wrapper #container #header h1 img {
padding-top : 14px;
padding-right : 20px;
float : left;
}
body.sidebars {
min-width : 980px;
}
body.sidebar-left, body.sidebar-right {
min-width : 780px;
}
#wrapper #container #center {
float : left;
width : 100%;
}
body.sidebar-left #center {
margin-left : -210px;
}
body.sidebar-right #center {
margin-right : -210px;
}
body.sidebars #center {
margin : 0 -210px;
}
body.sidebar-left #squeeze {
margin-left : 210px;
}
body.sidebar-right #squeeze {
margin-right : 210px;
}
body.sidebars #squeeze {
margin : 0 210px;
}
#wrapper #container .sidebar {
margin : 60px 0 5em;
width : 210px;
float : left;
z-index : 2;
position : relative;
}
#wrapper #container .sidebar .block {
margin : 0 0 1.5em 0;
}
#sidebar-left .block {
padding : 0 15px 0 0;
}
#sidebar-right .block {
padding : 0 0 0 15px;
}
.block .content {
margin : 0.5em 0;
}
#sidebar-left .block-region {
margin : 0 15px 0 0;
}
#sidebar-right .block-region {
margin : 0 0 0 15px;
}
.block-region {
padding : 1em;
background : transparent;
border : 2px dashed #c0d1d2;
text-align : center;
font-size : 1.3em;
}
#wrapper #container #center #squeeze {
background : url(bg-content.png) 50% 0% repeat-x #ffffff;
position : relative;
}
#wrapper #container #center .right-corner {
background : url(bg-content-right.png) 100% 0% no-repeat transparent;
position : relative;
left : 10px;
}
#wrapper #container #center .right-corner .left-corner {
padding : 60px 25px 5em 35px;
background : url(bg-content-left.png) 0% 0% no-repeat transparent;
margin-left : -10px;
position : relative;
left : -10px;
min-height : 400px;
}
#wrapper #container #footer {
float : none;
clear : both;
text-align : center;
margin : 4em 0 -3em;
color : #898989;
}
#wrapper #container .breadcrumb {
position : absolute;
top : 15px;
left : 35px;
z-index : 3;
}
body.sidebar-left #footer {
margin-left : -210px;
}
body.sidebar-right #footer {
margin-right : -210px;
}
body.sidebars #footer {
margin : 0 -210px;
}
#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
color : #ffffff;
font-weight : normal;
text-shadow : #3b4f53 0 1px 3px;
font-size : 1.5em;
}
#wrapper #container #header h1 a:hover {
text-decoration : none;
}
#wrapper #container .breadcrumb {
font-size : 0.92em;
}
#wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {
color : #5299d6;
}
#mission {
padding : 1em;
background-color : #ffffff;
border : 1px solid #e3eaef;
margin-bottom : 2em;
}
ul.primary-links {
margin : 0;
padding : 0;
float : right;
position : relative;
z-index : 4;
}
ul.primary-links li {
margin : 0;
padding : 0;
float : left;
background-image : none;
}
ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
display : block;
margin : 0 1em;
padding : 0.75em 0 0;
color : #ffffff;
background : url(bg-navigation-item.png) 50% 0% no-repeat transparent;
}
ul.primary-links li a:hover, ul.primary-links li a.active {
color : #ffffff;
background : url(bg-navigation-item-hover.png) 50% 0% no-repeat transparent;
}
ul.secondary-links {
margin : 0;
padding : 18px 0 0;
float : right;
clear : right;
position : relative;
z-index : 4;
}
ul.secondary-links li {
margin : 0;
padding : 0;
float : left;
background-image : none;
}
ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
display : block;
margin : 0 1em;
padding : 0.75em 0 0;
color : #cde2f1;
background : transparent;
}
ul.secondary-links li a:hover, ul.secondary-links li a.active {
color : #cde2f1;
background : transparent;
}
ul.primary, ul.primary li, ul.secondary, ul.secondary li {
border : 0;
background : none;
margin : 0;
padding : 0;
}
#tabs-wrapper {
margin : 0 -26px 1em;
padding : 0 26px;
border-bottom : 1px solid #ebebeb;
position : relative;
}
ul.primary {
padding : 0.5em 0 10px;
float : left;
}
ul.secondary {
clear : both;
text-align : left;
border-bottom : 1px solid #ebebeb;
margin : -0.2em -26px 1em;
padding : 0 26px 0.6em;
}
h2.with-tabs {
float : left;
margin : 0 2em 0 0;
padding : 0;
}
ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited, ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {
border : 0;
background : transparent;
padding : 4px 1em;
margin : 0 0 0 1px;
height : auto;
text-decoration : none;
position : relative;
top : -1px;
display : inline-block;
}
ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover, ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
background : url(bg-tab.png) 0% 50% repeat-x;
color : #ffffff;
}
ul.primary li.active a, ul.secondary li.active a {
font-weight : bold;
}
.node {
border-bottom : 1px solid #ebebeb;
margin : 0 -26px 1.5em;
padding : 1.5em 26px;
}
ul.links li, ul.inline li {
margin-left : 0;
margin-right : 0;
padding-left : 0;
padding-right : 1em;
background-image : none;
}
.node .links, .comment .links {
text-align : left;
}
.terms ul.links li {
margin-left : 0;
margin-right : 0;
padding-right : 0;
padding-left : 1em;
}
.picture, .comment .submitted {
float : right;
clear : right;
padding-left : 1em;
}
.new {
color : #ffae00;
font-size : 0.92em;
font-weight : bold;
float : right;
}
.terms {
float : right;
}
.preview .node, .preview .comment, .sticky {
margin : 0;
padding : 0.5em 0;
border : 0;
background : 0%;
}
.sticky {
padding : 1em;
background-color : #ffffff;
border : 1px solid #e3eaef;
margin-bottom : 2em;
}
#comments {
position : relative;
top : -1px;
border-bottom : 1px solid #ebebeb;
margin : -1.5em -25px 0;
padding : 0 25px;
}
#comments h2.comments {
margin : 0 -25px;
padding : 0.5em 25px;
background : url(gradient-inner.png) 0% 0% repeat-x #ffffff;
}
.comment {
margin : 0 -25px;
padding : 1.5em 25px 1.5em;
border-top : 1px solid #ebebeb;
}
.indented {
margin-left : 25px;
}
.comment h3 a.active {
color : #494949;
}
.node .content, .comment .content {
margin : 0.6em 0;
}
#aggregator {
margin-top : 1em;
}
#aggregator .feed-item-title {
font-size : 160%;
line-height : 130%;
}
#aggregator .feed-item {
border-bottom : 1px solid #ebebeb;
margin : -1.5em -31px 1.75em;
padding : 1.5em 31px;
}
#aggregator .feed-item-categories {
font-size : 0.92em;
}
#aggregator .feed-item-meta {
font-size : 0.92em;
color : #898989;
}
#palette .form-item {
border : 1px solid #ffffff;
}
#palette .item-selected {
background : url(gradient-inner.png) 0% 0% repeat-x #ffffff;
border : 1px solid #e0e4e4;
}
tr.menu-disabled {
opacity : 0.5;
}
tr.odd td.menu-disabled {
background-color : #f0f2f2;
}
tr.even td.menu-disabled {
background-color : #ffffff;
}
.poll .bar {
background : url(bg-bar-white.png) 0% 0% repeat-x #ffffff;
border : solid #ededed;
border-width : 0 1px 1px;
}
.poll .bar .foreground {
background : url(bg-bar.png) 0% 100% repeat-x #8d8d8d;
}
.poll .percent {
font-size : 0.9em;
}
#autocomplete li {
cursor : default;
padding : 2px;
margin : 0;
}
fieldset {
margin : 1em 0;
padding : 1em;
border : 1px solid #e0e4e4;
background : url(gradient-inner.png) 0% 0% repeat-x #ffffff;
}
*:first-child + html fieldset {
padding : 0 1em 1em;
background-position : 0% 0.75em;
background-color : transparent;
}
*:first-child + html fieldset > .description, *:first-child + html fieldset .fieldset-wrapper .description {
padding-top : 1em;
}
fieldset legend {
display : block;
}
*:first-child + html fieldset legend, *:first-child + html fieldset.collapsed legend {
display : inline;
}
html.js fieldset.collapsed {
background : transparent;
padding-top : 0;
padding-bottom : 0.6em;
}
html.js fieldset.collapsible legend a {
padding-left : 2em;
background : url(menu-expanded.gif) 0% 50% no-repeat;
}
html.js fieldset.collapsed legend a {
background : url(menu-collapsed.gif) 0% 50% no-repeat;
}
#block-node-0 h2 {
float : left;
padding-right : 20px;
}
#block-node-0 img, .feed-icon {
float : right;
padding-top : 4px;
}
#block-node-0 .content {
clear : right;
}
#user-login-form {
text-align : center;
}
#user-login-form ul {
text-align : left;
}
.profile {
margin-top : 1.5em;
}
.profile h3 {
border-bottom : 0;
margin-bottom : 1em;
}
.profile dl {
margin : 0;
}
.profile dt {
font-weight : normal;
color : #898989;
font-size : 0.92em;
line-height : 1.3em;
margin-top : 1.4em;
margin-bottom : 0.45em;
}
.profile dd {
margin-bottom : 1.6em;
}
div.admin-panel, div.admin-panel .description, div.admin-panel .body, div.admin, div.admin .left, div.admin .right, div.admin .expert-link, div.item-list, .menu {
margin : 0;
padding : 0;
}
div.admin .left {
float : left;
width : 48%;
}
div.admin .right {
float : right;
width : 48%;
}
div.admin-panel {
background : url(gradient-inner.png) 0% 0% repeat-x #ffffff;
padding : 1em 1em 1.5em;
}
div.admin-panel .description {
margin-bottom : 1.5em;
}
div.admin-panel dl {
margin : 0;
}
div.admin-panel dd {
color : #898989;
font-size : 0.92em;
line-height : 1.3em;
margin-top : -0.2em;
margin-bottom : 0.65em;
}
table.system-status-report th {
border-color : #dbe1e1;
}
#autocomplete li.selected, tr.selected td, tr.selected td.active {
background : #027ac6;
color : #ffffff;
}
tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
color : #d3e6f3;
}
tr.taxonomy-term-preview {
opacity : 0.5;
}
tr.taxonomy-term-divider-top {
border-bottom : none;
}
tr.taxonomy-term-divider-bottom {
border-top : 1px dotted #c4c4c4;
}
.messages {
background-color : #fff;
border : 1px solid #b8d3e5;
}
.preview {
background-color : #fcfce8;
border : 1px solid #e5e58f;
}
div.status {
color : #33a333;
border-color : #c7f2c8;
}
div.error, tr.error {
color : #a30000;
background-color : #ffcccc;
}
.form-item input.error, .form-item textarea.error {
border : 1px solid #c52020;
color : #363636;
}
tr.dblog-user {
background-color : #fcf9e5;
}
tr.dblog-user td.active {
background-color : #fbf5cf;
}
tr.dblog-content {
background-color : #fefefe;
}
tr.dblog-content td.active {
background-color : #f5f5f5;
}
tr.dblog-warning {
background-color : #fdf5e6;
}
tr.dblog-warning td.active {
background-color : #fdf2de;
}
tr.dblog-error {
background-color : #fbe4e4;
}
tr.dblog-error td.active {
background-color : #fbdbdb;
}
tr.dblog-page-not-found, tr.dblog-access-denied {
background : #d7ffd7;
}
tr.dblog-page-not-found td.active, tr.dblog-access-denied td.active {
background : #c7eec7;
}
table.system-status-report tr.error, table.system-status-report tr.error th {
background-color : #fcc;
border-color : #ebb;
color : #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
background-color : #ffd;
border-color : #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
background-color : #dfd;
border-color : #beb;
}
body, input, textarea, select {
color : #000;
background : none;
}
ul.primary-links, ul.secondary-links, #header-region, .sidebar {
display : none;
}
body.sidebars, body.sideber-left, body.sidebar-right, body {
width : 640px;
}
body.sidebar-left #center, body.sidebar-right #center, body.sidebars #center, body.sidebar-left #squeeze, body.sidebar-right #squeeze, body.sidebars #squeeze {
margin : 0;
}
#wrapper, #wrapper #container .breadcrumb, #wrapper #container #center, #wrapper #container #center .right-corner, #wrapper #container #center .right-corner .left-corner, #wrapper #container #footer, #wrapper #container #center #squeeze {
position : static;
left : 0;
padding : 0;
margin : 0;
width : auto;
float : none;
clear : both;
background : none;
}
#wrapper #container #header {
height : 130px;
}
#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
text-shadow : none;
color : #000;
}

↑ Top