/*-----Skin-Classic-----*/

/*-------------------------------------------------------------- Body -------*/
body{
color: #333333;
font:11px Verdana, Helvetica, sans-serif;
background-color:#333333;
}



/*----------------------------------------------- Banner -------*/


#banner{
width:930px;
margin:auto;
height:80px;
margin-top: 0px;
margin-bottom: 0px;
display: block;
text-align: left;
overflow: hidden;
}

#banner .blogname{
font-family: Geneva, Arial, Verdana, sans-serif;
width: 309px;
font-size: 20px;
font-weight: normal;
text-align: center;
letter-spacing: 1px;
margin: 4px 0px 0px 621px;
color: #79878c;
height: 80px;
}



#banner a:link, #banner a:hover, #banner a:visited{
color:#79878c;
} 


#banner h3{
color: #79878c;
}


/*------- Blogarea / Graphics, Backgrounds and Borders -------*/


#blogstylearea{
border: 1px solid ##C59A6F;
border-top:0px;
background-color:#ffffff;
}


#blogstyletop{
background-color:#cccccc; /* muss für IE geändert werden, um oberen Rand anzupassen */
height:10px; 

}

#blogstylebottom{
margin: 0px 0px 0px 0px;
height: 17px;
width:890px;
background-color: #000000;
padding-top: 0px;
padding-bottom: 3px;
padding-left: 20px;
padding-right: 20px;
color: #ffffff;
overflow: hidden;
font-weight: normal;
}


#blogstylebottomtextleft{
margin: 0px 0px 0px 0px;
height: 17px;
width:445px;
background-color: #000000;
padding-top: 4px;
padding-left: 20px;
color: #ffffff;
font-weight: normal;
float: left;

}


#blogstylebottomtextright{
float: right;
margin: 0px 0px 0px 0px;
height: 18px;
width: 445px;
background-color: #000000;
padding-top: 3px;
padding-right: 20px;
color: #ffffff;
text-align:right;
overflow: hidden;
}


#sidebar{
display: none;
}

#blogarea, #blogstylearea, #banner, #commentholder{
background-color:#cccccc;
}

.logo{
display: none;
}

/*----------------------------------------- Content Background-------*/

#content{
width:930px;
text-align: center;
overflow: hidden;
min-height: 600px;
height:expression(
    this.scrollHeight < 600? "600px" : "auto" );
margin: 0px;
padding: 0px;
}

#entrytext h3{
text-align: right;
}

/*----------------------------------------- #navmenu------*/

#navmenu{
margin: 0px 0px 4px 0px;
min-height: 20px;
height:expression(
    this.scrollHeight < 20? "20px" : "auto" );
width: 930px;
background-color: #000000; /* obere Navigationsleiste */
}

#navmenu a.menuitem:link, #navmenu a.menuitem:visited,  #navmenu a.menuitem:active{ 
width:130px; 
float: right; 
margin-right: 1px;
overflow: hidden;
padding: 3px 0px 8px 0px;
} 

/*------------------------------------------------- Text  and Menu Links-------*/
a:link, a:visited {
color:#58525F;
}

a:hover, a:active {
color: #d26f43;
}


#navmenu a.menuitem:link, #navmenu a.menuitem:visited,   #navmenu a.menuitem:active{
color: #e6ebf0;
}

#navmenu a.menuitem:active, #navmenu a.menuitem:hover{ 
color: #d26f43;
} 



/*------------------------------Dividers, Titles and  Dates------*/


.entrytitle{
color: #79878c;
}


/*-------------------------------------------------- Images------*/

#content img, #thumbwrapper img{
border: 1px solid #79878c;
}


#content .imageholder img{
border:15px solid #fcfcfc;
display: block; 
float: none;
padding: 0px;
margin: auto;
margin-top: 0px;
max-width: 900px;
width: auto;
width:expression(
    this.scrollWidth >900? "900px" : "width:auto");
}

#content .imageholder{
width: 930px;
text-align: center;
margin: 0px;
padding-top:15px;
padding-bottom: 15px;

}



#thumbwrapper{
float: left;
text-align: center;
font: 10px Trebuchet, Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
margin: 8px 6px 8px 31px;
padding: 8px;
}

.module-tagcloud .module-content {text-align: justify; }
    .module-tagcloud .module-content .module-list { list-style: none; }
    .module-tagcloud .module-content .module-list .module-list-item { display: inline; }
    .module-tagcloud .module-content .module-list li.taglevel1 { font-size: 21px; }
    .module-tagcloud .module-content .module-list li.taglevel2 { font-size: 19px; }
    .module-tagcloud .module-content .module-list li.taglevel3 { font-size: 17px; }
    .module-tagcloud .module-content .module-list li.taglevel4 { font-size: 15px; }
    .module-tagcloud .module-content .module-list li.taglevel5 { font-size: 13px; }
    .module-tagcloud .module-content .module-list li.taglevel6 { font-size: 11px; }

#blogstylebottom a {
font-weight: normal; 
color: #ffffff;
}

#copyright {
  padding-bottom: 20px;
  text-align: center;
  }

#copyright a {
  font-size: 0.9em;
  font-weight: normal; 
  color: #cccccc;
}

#buttons {
   text-align: center;
}

#subscribe {
margin: 70px 50px 0px 0px;
border-style: dashed;
border-width: 1px;
border-color: gray;
width: 160px;
padding: 10px;
float: right;
}

#subscribe img {
margin: 5px;
padding: 0px;
}

.centered {
text-align: center;
}

.right {
text-align: right;
}

.verticalleft {
vertical-align: top;
}

.blogstylebottomtable {
width: 890px;
}

.rightmiddle {
text-align: right;
vertical-align: top;
}
