body { color:#595e52; background:#FFFFFF; font: normal 0.6275em/1.1em Arial, Helvetica, sans-serif;  margin: 0; padding: 0;}

#drumherum { width:52.0em; margin:2.0em auto; padding:3.0em 0 0; height: 100%; }

#gosse { font-size: 0.9em; color: #999; text-align: center; margin-top: 7em; clear:both; width:100%; }

#kontakt, #projekte, #description, #head { padding-bottom: 2em;}
#head { height: 100px; margin-bottom: 2em;}

#Kommentar { padding-top: 2em;}

address { font:italic 1.2em/1.2em Arial, Helvetica, sans-serif; color: #999; }

.post { padding-bottom: 2em;}

.entry-date { margin-top: -10px; color: #999; font:italic 1.1em/1.2em "Times New Roman", serif;}

.comments-wrapper { padding-top: 2em;}

.meta { font-size: 1em; color: #BBB;}

.left { float: left; }

.right { float: right; text-align: right; }

.download { font-weight: bold;}

.rBox { text-align: center; padding: 10px; background-color: #EBFAFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #00ABEB; }

.rBox2 {text-align: center; padding: 10px; border: 1px solid #ddd; border-top: 1px solid #eee; border-bottom: 1px solid #ccc; background-color: #f9f9f9; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

h1 { margin: 0; font:normal 1.6em/1em Arial, Helvetica, sans-serif; color: #000; }

h2 { font:normal 1.5em/1.2em Arial, Helvetica, sans-serif; color:#444; }

h3 { font:italic 1.5em/1.2em Arial, Helvetica, sans-serif; color: #444;  }

h4 { font-size: 1.1em; padding-top: 1.5em; text-transform: uppercase; letter-spacing: 0.1em; color: #000; }

h1 a, h2 a, h3 a { text-decoration: none; color: #000; }

p { font-size: 1.2em; line-height:1.6em; }

a { text-decoration: none; }

li { font-size: 1.1em;}

code { font:normal 0.9em/1em Menlo, Monaco; }

blockquote { margin-left: 20px; color: #666; border-left: 1px solid #DDD; padding-left: 10px;}