img {
   behavior: url("http://www.quilt-blog.de/serendipity/index.php?/plugin/pngbehavior.htc");
}
/* templates/quiltblog/style.css  */
/******** General tags ********/
body {color: #555;
   margin: 0px;
   padding: 0px;
   font: 95% 'Times New Roman', Georgia, "Lucida Sans Unicode", lucida, serif;
   background: transparent url(templates/quiltblog/img/bg.jpg) repeat; }
.s9y_wrap {padding: 5px; }
#serendipity_comment_page {
   padding:10px;
   filter:alpha(opacity=85);
   opacity: 0.85;
   -moz-opacity:0.85;
   background-color:#fdf7f1; }

a {text-decoration:none;
   color:#e56e04;
   font-weight:bold; }
a:hover {text-decoration:underline; color:#cd8732;}
a img {border:0; }

code {font-size:1.2em; }
blockquote{
   font-size:0.9em;
   border:1px solid #dadada;
   border-left:5px solid #dadada;
   margin:20px 10px;
   padding:8px;
   width:80%; }

.serendipity_center {margin-left: auto;
   margin-right: auto;
   text-align: center; }
.serendipity_msg_important {color: red; }
.serendipity_msg_notice {color: green; }

.grey{color:#808080; }



/******** Main wrap ********/
#wrap {color:#404040;
   width:820px;
   margin:0 auto;
   padding:0; }

#identity {position:relative; height:195px;
   margin:0; border-top: 2px solid #cd8733; background-color: #dac89a; }




/***** Advertising ******/
#topbar {width: 100%; 
   background-color:#81b8a0;
   height: 70px;
   border: 0px;
   margin: 0px;
   padding: 0px; }
.adleft {color:#111;
   width:340px;
   border: 0px;
   margin: 5px auto;
   padding: 0px;
   float: left; }

.adright {color:#111;
   width:478px;
   border: 0px;
   margin: 5px auto;
   padding: 0px;
   float: right; }


/****** About and Logo ******/
#about-snippet {position:absolute; 
   height:150px;
   left:10px; 
   top:10px; 
   width:300px; 
   background: transparent url(templates/quiltblog/img/naehnadel_sm.png) right bottom no-repeat; }
#about-snippet p {font-size:1.1em;
   color:#826b3b; 
   padding:0; 
   margin:0; }
#about-snippet a {font-weight:bolder; 
   color:#826b3b; 
   padding:0; 
   margin:0; }

#logo {position:absolute;
   width:385px;
   height:150px;
   top:10px;
   right:50px; }



/****** Top Navigation ******/
#navbar {width:100%; background-color: #826b3b;
   position:absolute;
   bottom:0px; left:0px;
   height: 25px;
   margin: 0px;
   padding: 0px;
   border: 0px solid #000;
   font-size: 0.7em;
   color: #999; }
#navbar ul {margin: 0px;
   padding: 0px;
   width: auto;
   list-style-type: none;
   line-height: 1.0em;
   border: 0px solid #000; }
#navbar li {float: left; 
   margin: 0px; 
   padding: 0px; 
   width: auto; 
   display: block;
   font: bold 1.4em/1.2em georgia, 'Times New Roman', serif;
   text-decoration:none; }
#navbar li a, #navbar li a:link {color: #cfcfcf; 
   text-decoration: none; 
   margin:0 5px; 
   padding: 3px 7px 0px 7px;
   display: block; 
   border: 0px; }
#navbar li a:hover {color: #b7b6b6; 
   border-bottom:1px solid; }


/******** Content variations ********/
#content{
   float:right;
   margin:15px 0 0 0; }

#contentalt{
   float:left;
   margin:15px 10px 0 0; }

#content, #contentalt {
   line-height:1.5em;
   width:565px;
   filter:alpha(opacity=85);
   opacity: 0.85;
   -moz-opacity:0.85;
   background-color:#fdf7f1;
   text-align:left;
   padding:10px; }

#content h4 a, #contentalt h4 a {text-decoration:none; }

.serendipity_entry_body, .serendipity_entry_extended, .serendipity_comment, .serendipity_search, 
   .serendipity_overview_noentries {margin:0 0 18px 0px;
   font-size:0.9em; }
.serendipity_date {font-size:0.75em;
   color:#505050;
   line-height:1;
   border-bottom:1px solid #dfdfdf;
   padding:0; 
   margin:0 0 5px 0; }
.serendipity_commentsTitle, .serendipity_title, .staticpage_result_header {
   font-size:1.2em;
   color:#505050;
   padding:0 2px 2px 0px;
   margin:0 0 10px 0;
   letter-spacing:-1px;
   line-height:1.2; }
.serendipity_title a {color: #505050; }

.serendipity_entryFooter {
   clear:both;
   display:block; 
   font-size:0.8em;
   margin:0 0 50px 50px;
   padding:0;
   line-height:1.2;
   color:#505050; }
.comment_link {
	padding: 0 0 0 14px;
	background: url(templates/quiltblog/img/comments.gif) no-repeat 0 50%;}
.trackback_link {
	padding: 0 0 0 14px;
	background: url(templates/quiltblog/img/trackbacks.gif) no-repeat 0 50%;}

.serendipity_commentsTitle, .staticpage_result_header {font-weight:bold;
   border-left:none; }
.oddbox, .plugin_comment_wrap {
   margin:0 0 20px 0;
   border-top:1px solid #c0c0c0;
   border-bottom:1px solid #c0c0c0;
   background-color:#fafbfc;
   color:#505050;
   line-height:1.5em; }



/******** sidebar ********/
#sidebar {float:left;
   filter:alpha(opacity=85);
   opacity: 0.85;
   -moz-opacity:0.85;
   background-color:#fdf7f1;
   width:200px;
   margin:15px 0 5px 0px;
   padding:10px; }
.serendipitySideBarItem {margin: 0 0 20px 0; }
.serendipitySideBarTitle {font-size:0.95em;
   color:#505050;
   line-height:1;
   padding:0; 
   margin:0 0 5px 0; }
.serendipitySideBarContent {list-style:none;
   font-size:0.8em;
   margin:0;
   padding:0 0 15px 0px; }

#sidebar input, #sidebar select, #sidebar td input {width:90%; }



/******** Footer ********/
#footer {clear:both;
   color:#808080;
   font-size:0.8em;
   margin:0 auto;
   padding:8px 0; }

#footer p {margin:0 0 0 22px; 
   border-top:1px solid #dadada;
   padding:0; }
#footer a {color:#808080;}



/********* Embedded images with the s9y image manager *********/
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
   margin:0 0 20px 0;
   padding:10px; 
   border:1px solid #c0c0c0;
   background-color:#fafbfc;
   color:#505050;
   line-height:1.5em; }
.serendipity_imageComment_center {
   display:block; 
   margin:0 auto 5px auto; }
.serendipity_imageComment_left {float:left; 
   margin:0 12px 5px 0; }
.serendipity_imageComment_right {
   float:right; margin:0 0 5px 12px; }
.serendipity_imageComment_img, .serendipity_imageComment_img img {
   text-align: center; }
.serendipity_imageComment_txt {
   clear: both;
   text-align: center; }



/********* Plugin Styles *********/
table.serendipity_calendar a {
   text-decoration:none; }
table.serendipity_calendar a:hover {
   text-decoration: none; }
td.serendipity_weekDayName {
   font-weight:bold;
   text-align:center; }
td.serendipity_calendarHeader a:link, td.serendipity_calendarHeader a:visited, td.serendipity_calendarHeader a:hover {
   text-decoration: none; }
td.serendipity_weekDayName {border-bottom:1px solid #dddddd; }
tr.serendipity_calendar td {text-align:center; }

.serendipity_freeTag, .serendipity_multilingualInfo {}
.serendipity_pageFooter {margin:30px 0 15px 0;}

.searchterm, .searchresults {font-weight:bold; }

.serendipity_entryIcon a img {float:right;
   padding:0 2px 2px 2px;
   margin:0 0 10px 10px;
   display:inline;
   background:none;
   border:none; }
.serendipity_searchQuery {
    background-color: #D81F2A;
    color: #FFFFFF;
}
