#main { width:920px; margin-left:100px; }
body { margin:0px; background-image:url(images/background.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
#header { background-image:url(images/header.jpg); background-position:top; background-repeat:repeat-x; padding-top:140px; }
#men { margin:0px; float:right; margin-right:5px; width:500px; background-color:#1b1b1b; border:2px solid #353433; height:30px; }
#men ul { margin:0px;}
#men li { margin-right: 30px; display:inline;  }
#men a { color:#FFFFFF; text-decoration:none; display:inline-block; background-color:#1b1b1b; height:25px; padding-top:5px; padding-right:5px; width:80px; }
#men a:hover { background-image:url(images/linkbg.jpg);  }
#label { position:absolute; top:0px; left:0px; }

#headimg { border:5px solid #2d2d2d; margin-top:-20px; }

#content { background-image:url(images/contentbg.jpg); background-repeat:repeat-y; width:547px; padding:20px; color:#bfbfbf; font-size:12px; float:left;}
#content p { line-height:125%;  }
#content a { text-decoration: underline; }

#sidebar, #sidebar-rechts { background-color:#33040a; background-image:url(images/images/sidebarbg_03.jpg); background-position:top; background-repeat:repeat-x; padding:10px; 
float:left; width:313px; color:#fff;	 }

#sidebar ul, #sidebar li { list-style:none; }
#sidebar li  { margin-bottom:10px;}

#sidebar a { color:#ccc; text-decoration:none; border-bottom: 1px solid none; padding-bottom:2px; }
#sidebar a:hover { color: #fff; border-bottom: 1px solid #fff; padding-bottom:2px;�}

h1, h3, h3 a { margin-top:0px; color:#949494; font-weight:normal; letter-spacing:-0.08em; text-decoration:none; font-size:21px; }
h2 { margin-top:50px; color:#949494; font-weight:normal; letter-spacing:-0.08em; }
h4 { color:#FFFFFF; text-transform:lowercase; font-weight:normal; text-align:right; border-bottom: 1px solid #fff; font-size:16px; padding-bottom:5px; }

.meta { float:right; background-color:#4f4e4d; padding-left:3px; padding-right:3px; border:2px solid #4f4e4d; -moz-border-radius: 5px; -khtml-border-radius: 15px; font-size:10px;
color:#fff;}
.meta a { color:#FFFFFF; font-weight:bold; text-decoration:none; }

#footer { background-image:url(images/images/contentbg.jpg);  margin-top: 20px; margin-bottom:30px; color:#666; text-align:right; padding:5px; padding-right:10px; font-size:10px; }
#footer a { color:#CCCCCC; text-decoration:none; }
a { color:#dedede; text-decoration:none; }

textarea { width:500px; }

.cotxt {background-color:#4f4e4d; padding-left:3px; padding-right:3px; border:2px solid #4f4e4d; -moz-border-radius: 5px; -khtml-border-radius: 15px; font-size:10px;
color:#fff; background-image:url(images/quote.gif); background-position:100% 0px; background-repeat:no-repeat; min-height:55px;}

.cotxt2 { background-color:#777; padding-left:3px; padding-right:3px; border:2px solid #777; -moz-border-radius: 5px; -khtml-border-radius: 15px; font-size:10px;
color:#fff; background-image:url(images/quote2.gif); background-position:100% 0px; background-repeat:no-repeat; min-height:55px; }

.cotxta {background-color:#33040a; padding-left:3px; padding-right:3px; border:2px solid #33040a; -moz-border-radius: 5px; -khtml-border-radius: 15px; font-size:10px;
color:#fff; background-image:url(images/quotea.gif); background-position:100% 0px; background-repeat:no-repeat; min-height:55px;  }


#gravatar { float:left; margin-right:10px; }
#gravatar img { border:5px solid #530a11; background-color:#530a11; -moz-border-radius: 5px; -khtml-border-radius: 15px; }

.commentlist li { clear:left; margin-bottom:70px; }
.commentauthor { font-size:16px; color:#530a11;}
.commentauthor a { color:#530a11; }

#promote img { float:left; margin-right:10px; }
#promote p { padding: 10px; font-size:18px; color:#FFFFFF; }
#promote a { color:#FF9900; }
strong.search-excerpt { background: yellow; }  

.entry img {
    float: right;
    margin-left: 15px;
}