BODY {
offbackground-image: url(images/bg2.jpg);
offbackground-repeat: no-repeat;
offbackground-position: right bottom;
font-size:11px;
background-color:#dee2eb;
overflow-yOFF: scroll;
color:#000;
font-family:Verdana;
list-style-type:none;
border-width:0;
margin:10;
padding:10;
}

A {
font-weight:400;
font-size:11px;
color:#BD5F01;
font-family:verdana;
text-decoration:none;
}

A:hover {
color:#000;
font-family:verdana;
text-decoration:underline;
}

A.copyright {
font-size:11px;
color:#fff;
text-decoration:none;
padding:3px;
}

A.copyright:hover {
font-size:11px;
color:#fff;
text-decoration:underline;
padding:3px;
}

A.feedback {
font-size:9px;
color:#000;
text-decoration:none;
padding:3px;
}

A.feedback:hover {
font-size:9px;
color:#000;
text-decoration:underline;
padding:3px;
}

A IMG {
border-style:none;
}

SPAN.caps {
font-size:90%;
cursor:help;
letter-spacing:0.07em;
}

blockquote {
background-color:#DDDAC6;
padding:5px;
}

blockquote:hover {
background:#F5F3E9;
}

.menutop {
font-weight:700;
color:#fff;
background-color:#533711;
padding:2px;
}

CITE {
font-size:90%;
font-style:normal;
}

H2 {
font-weight:700;
font-size:17px;
font-family:Arial;
text-align:left;
margin:0;
padding:5px 10px 0;
}

H3 {
margin-top:0;
margin-bottom:0;
padding-bottom:0;
font-family:"courier new";
}

H3.storytitle A {
margin-top:0;
padding-left:15px;
font-weight:700;
font-size:12px;
margin-bottom:0;
padding-bottom:0;
margin-left:0;
color:#BD5F01;
text-decoration:none;
}

div.navi {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:128%;
padding:5px 10px;
}

div.top {
background-color:#A4957F;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
text-transform:lowercase;
color:#000;
border-bottom:3px solid #E6E1C6;
padding:4px 10px;
}

#postOFF {
max-width:470px;
text-transform:lowercase;
text-align:left;
color:#000;
padding:10px;
}

#post_body {
text-transform:lowercase;
border:#CFC4B3 solid 2px;
text-align:left;
color:#000;
background-color:#ECE9DA;
}

#post_headline {
background-color:#CFC4B3;
font-weight:700;
font-size:12px;
color:#000;
text-decoration:none;
padding:3px 5px;
}

#post_headline a {
color:#BD5F01;
font-size:12px;
font-weight:700;
}

#post_main {
color:#000;
text-decoration:none;
padding:15px 5px;
}

#post_main IMG {
border:1px solid #000;
}

#post_feedback {
font-size:10px;
background-color:#CFC4B3;
color:#000;
text-decoration:none;
padding:3px 5px;
}

#post_feedback A {
font-size:10px;
}

#media_main {
color:#000;
text-decoration:none;
padding:0;
}

#feedback {
padding-left:15px;
text-transform:lowercase;
padding-top:15px;
text-align:left;
}

#feedback A {
color:#BD5F01;
text-decoration:none;
}

.feedback_test {
border-top:#ccc 1px solid;
border-left:#ccc 1px solid;
text-align:right;
}

.meta {
font-size:0.75em;
font-weight:400;
color:gray;
letter-spacing:0;
}

.meta A {
font-weight:400;
color:gray;
letter-spacing:0;
}

.meta UL {
display:inline;
list-style-type:none;
margin:0;
padding:0;
}

.meta LI {
display:inline;
list-style-type:none;
}

.menuitem {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:128%;
padding:5px 10px;
}

div.navistats {
padding:5px 10px;
}

div.navistats td {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
}

.copyright {
color:#fff;
}

.mailform {
width:300px;
size:300px;
text-transform:none;
}

.storytitle {
padding-bottom:15px;
margin:0;
}

.storytitle A {
padding-left:4%;
text-transform:lowercase;
text-decoration:none;
}

.comment {
padding-bottom:10px;
text-transform:none;
border-bottom:gray 1px dotted;
text-align:justify;
}

#commentform SELECT {
padding-right:15px;
padding-left:15px;
width:80%;
}

#storycontent {
padding-right:15px;
padding-left:15px;
text-transform:lowercase;
text-align:justify;
}

#storycontent_impressum {
padding-right:15px;
padding-left:15px;
text-align:justify;
}

#loginform input,textarea,select {
text-align:left;
width:250px;
text-transform:none;
}

#commentcontent {
max-width:470px;
margin-right:10px;
margin-left:10px;
text-transform:none;
text-align:left;
background-color:#CFC4B3;
padding:3px;
}

.menuheader {
padding-left:5px;
padding-right:5px;
background-color:#726F5F;
color:#fff;
}

#header A {
color:#fff;
text-decoration:none;
}

#header A:hover {
text-decoration:underline;
}

#rightmenu {
width:190px;
max-width:190px;
}

#leftmenu {
width:170px;
max-width:170px;
}

#maincontent {
width:470px;
max-width:470px;
}

#menu {
text-transform:lowercase;
position:absolute;
top:160px;
padding:20px 5px 10px;
}

#menu FORM {
width:180px;
margin:0;
}

#menu INPUT {
border-right:#999 1px solid;
border-top:#999 1px solid;
background:#eee;
border-left:#999 1px solid;
border-bottom:#999 1px solid;
color:#000;
letter-spacing:-0.05em;
}

#menu UL LI {
margin-top:10px;
padding-bottom:2px;
font:italic 110% 'Times New Roman', Times, serif;
list-style-type:none;
letter-spacing:0.1em;
}

#menu UL UL {
font-weight:400;
line-height:100%;
list-style-type:none;
text-align:left;
font-variant:normal;
margin:0;
padding:0;
}

#menu UL UL LI {
margin-top:0;
list-style-type:none;
letter-spacing:0;
border-width:0;
padding:0;
}

#menu UL UL LI A {
color:#000;
list-style-type:none;
text-decoration:none;
}

#menu UL UL LI A:hover {
border-bottom:#809080 1px solid;
list-style-type:none;
}

UL OL LI {
list-style-type:none;
margin:0;
padding:0;
}

.basic_table {
border-right:#ccc 1px solid;
border-top:#ccc 1px solid;
border-left:#ccc 1px solid;
border-bottom:#ccc 1px solid;
}

.inner_table {
border:0;
padding:0;
}

.top_table {
border-bottom:#ccc 1px dotted;
background-color:#fff;
}

.nav_table {
border-left:#ccc 1px solid;
}

.path_table {
border-right:#ccc 1px dotted;
}

span.menutitle {
font-family:"courier new";
color:#000;
font-weight:bolder;
font-size:10px;
line-height:120%;
letter-spacing:0.1em;
}

SPAN.menubox {
text-transform:lowercase;
}

.formbutton2 {
border-right:1px solid;
border-top:1px solid;
font-weight:700;
font-size:8px;
border-left:1px solid;
color:#000;
border-bottom:1px solid;
font-style:normal;
font-family:Verdana,Arial,Sans-Serif;
}

.componentHeading {
color:#000;
font-family:Verdana,Arial,Sans-Serif;
text-align:left;
}

.inputbox {
text-transform:none;
border-right:1px solid;
border-top:1px solid;
border-left:1px solid;
border-bottom:1px solid;
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
color:#000;
background:#FFF;
border:1px solid;
}

.menu_oben {
background-position:left bottom;
font-weight:700;
font-size:10px;
background-image:url(/wp-content/themes/brainblog/images/menu.png);
background-repeat:no-repeat;
font-family:Verdana;
}


input,textarea,select {
margin-top:2px;
background-color:#efefef;
border:1px solid #B06D17;
font-family:verdana, sans-serif;
font-size:.9em;
}


.button {
border:1px solid #929699;
font-size:10px;
color:#929699;
font-family:verdana;
background-color:#2b2b2b;
text-decoration:none;
}

UL.arch-days LI.month A {
font-size:12px;
border-bottom:#000 1px dotted;
text-decoration:none;
}

.formbutton {
text-transform:none;
border-right:#efefef 1px solid;
border-top:#efefef 1px solid;
border-left:#efefef 1px solid;
border-bottom:#efefef 1px solid;
border:1px solid #efefef;
font-size:9px;
color:#fff;
font-family:verdana, sans-serif;
background-color:#b06d17;
text-decoration:none;
}

UL.thumbnail LI {
background:#FFF;
float:left;
width:110px;
height:155px;
text-align:center;
margin:2px;
padding:2px;
}

#headernavigation {
margin-top:-2;
line-height:18px;
text-transform:lowercase;
offcolor:#543C24;
OFFborder-bottom:#efefef 1px solid;
font-family:tahoma;
OFFbackground-color:#543C24;
OFFbackground-color:#FF7F00;
offtext-align:center;
}

#headernavigation A {
offborder-right:#efefef 1px solid;
font-size:10px;
color:#fff;
margin-right:0;
background-color:#505050;
text-decoration:none;
padding:2px 12px;
font-family:arial;
}

#headernavigation A.active {
color:#000;
background-color:#72B2CD;
}

#headernavigation A.last {
border-right:#fff 0 solid;
border-top:#fff 0 solid;
border-left:#fff 0 solid;
border-bottom:#fff 1px solid;
padding:4px 13px;
}

#headernavigation A:hover,A#current {
color:#fff;
background-color:#7D7D7D;
text-decoration:none;
}

#NPG_footer {
clear:both;
}

.imagecontainer {
clear:left;
float:left;
padding-top:6px;
margin:5px;
}

.imagecontainer IMG {
border-right:#a9a9a9 1px solid;
border-top:#a9a9a9 1px solid;
display:block;
border-left:#a9a9a9 1px solid;
border-bottom:#a9a9a9 1px solid;
position:relative;
background-color:#fff;
margin:-6px 6px 6px -6px;
padding:4px;
}

#pagelist li {
display:inline;
font-weight:700;
list-style-type:none;
}

#pagelist a {
padding:2px 5px;
}

#pagelist a:link,#pagelist a:visited {
color:#bd5f01;
border:1px solid #E6E1C6;
background-color:#CFCAAD;
text-decoration:none;
}

#pagelist a:hover {
color:#fff;
border:1px solid #E6E1C6;
background-color:#bd5f01;
text-decoration:none;
}

.poll {
width:300px;
}

.pollbar,.pollbar_1,.pollbar_2,.pollbar_3,.pollbar_4,.pollbar_5,.pollbar_6,.pollbar_7,.pollbar_8,.pollbar_9,.pollbar_10,.pollbar_11,.pollbar_12,.pollbar_13,.pollbar_14,.pollbar_15,.pollbar_16,.pollbar_17,.pollbar_18 {
background:#FD5E00;
}

ACRONYM,abbr {
border-bottom:#333 1px dashed;
font-size:90%;
cursor:help;
letter-spacing:0.07em;
}

H3.storytitle A:hover,#post_headline A:hover,#feedback A:hover {
color:#000;
text-decoration:underline;
}

OL#comments P,LI.month,UL.thumbnail {
list-style-type:none;
}

div.top_left,div.top_right {
background-color:#FF7F00;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
text-transform:lowercase;
color:#000;
border-bottom:3px solid #6C6454;
padding:4px 10px;
}

.commentsnormal,.formfield {
text-transform:none;
}

.commentform,#commentform INPUT,#commentform TEXTAREA {
width:400px;
size:130px;
}

#menu LI,#menu UL {
padding-left:3px;
font-weight:700;
color:#ccc;
list-style-type:none;
margin:0;
}

table,td {
font-size:11px;
}

INPUT,TEXTAREA,SELECT {
text-transform:none;
border-right:#b06d17 1px solid;
border-top:#b06d17 1px solid;
margin-top:2px;
font-size:0.9em;
border-left:#b06d17 1px solid;
border-bottom:#b06d17 1px solid;
font-family:verdana, sans-serif;
background-color:#efefef;
}

