img {
   behavior: url("http://www.steve-baumann.de/index.php?/plugin/pngbehavior.htc");
}
/* templates/worstcase/style.css  */
/* style.css for 'worstcase' serendipity theme
    by Steve Baumann | www.steve-baumann.de    */

/** COMMON **/

body{background-color:#101010; width:100%; vertical-align:top; color:#888888;}
form, div, input, textarea { margin:0; padding:0;}
input, textarea {font-size:1.01em;}
input {vertical-align:top;}
th, td {font-size: 10pt;}
hr {clear: both;}

p {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
a { color:#775e61;}
a:link,
a:visited,
a:active,
a:hover {text-decoration:none;}

/* ------------------------------- */

h1, h2, h3, h4 {margin:0px; padding:0px;}
h1 {font-size:3.51em; font-family:arial; line-height:1.12em; font-weight:bold; letter-spacing:0px; padding:70px 0px 0px 34px;}
h1 a{color:#6a6a6a; text-decoration:none;}
h2 { font-size:1.61em; line-height:1.11em;  color:#775e61; text-transform:none; font-weight:bold; padding-left:10px;}
h3 { font-size:1.01em; line-height:1.11em; color:#775e61; text-transform:uppercase; padding-bottom:5px;}
h3 a{color:#775e61; text-decoration:none; padding-right:3px; font-weight:bold;}
h3 a:hover{text-decoration:underline;}

/*---------------------------------*/
.white{color:#ffffff;}
.shadow{text-shadow: #202020 3px 3px 5px;}
.body{margin:0 auto 0 auto; padding:0; background-color:#f0f0f0; width:1000px; vertical-align:top; border:solid 1px white;}
.background{margin:0 auto 0 auto; padding:0; background:url(templates/worstcase/images/bg.jpg) top left no-repeat; width:1000px; vertical-align:top; font-family: tahoma; line-height:12px; font-size:11px;}
.main { background:url(templates/worstcase/images/top-right.jpg) top right no-repeat; width:100%;}
.slogan { font-size:1.20em; font-weight:bold; padding:5px 0px 50px 78px;}
.line { background:url(templates/worstcase/images/line.gif) repeat-x; font-size:0px; line-height:0px;}
.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}

.plugins { background:url(templates/worstcase/images/sidebar-bg.gif); border:solid 2px; border-color:#ffffff}
.left { width:290px; float:left;}
.left .margin { padding:0px 0px 0px 53px;}
.right { width:710px; float:left;}
.right .margin { padding:100px 23px 0px 42px;}

/** BANNER & TITLE **/
#serendipity_banner {margin-left: auto;margin-right: auto;border: 1px solid #fff;width: 760px;height: 116px;background-color: #708090;background-position: 0px 0px;background-image: url(img/background.jpg);	background-repeat: no-repeat;}
a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited,
#serendipity_banner h1 {color: #FFFAF0;	letter-spacing: .5pt;padding-left: 114px;padding-top: 20px;margin: 0px;	text-decoration: none;}
a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited,
#serendipity_banner h2 {color: #FFFAF0;padding-left: 114px;padding-top: 0px;font-weight: lighter;letter-spacing: 3pt;font-size: 22px;text-transform: uppercase;margin: 0px;text-decoration: none;}

.entryheader{margin: 5px auto 10px auto;border-bottom: 1px solid #708090;width: 95%;padding:5px 0px 0px 0px;overflow: auto;}

.serendipity_title {font-size: medium;font-weight: bold;color: #333333;width:92%; padding-top:22px; margin-left:40px; height:18px; }
.serendipity_title a:link,
.serendipity_title a:visited {text-decoration: none;border: 0;color: #26263E;}
.serendipity_title a:hover {color: #431100;}

.calsheet {float:left;width:32px;border-left:solid 1px black;border-top:solid 1px black;border-right:solid 1px black;background-color:white;}
.year {font:x-small/110% Verdana,Geneva,Arial,Helvetica,sans-serif; letter-spacing:0.05em; text-align:center;  color:#fefefe; background-color:#775e61;}
.day {font:bold 1.5em/98% Georgia, "New Century Schoolbook", "Book Antiqua", "Times New Roman", serif; letter-spacing:0.13em; text-align:center;}
.mon {font:x-small/135% Verdana,Geneva,Arial,Helvetica,sans-serif; letter-spacing:normal; text-transform:uppercase; text-align:center; }


/** ENTRY **/
.serendipity_entry {color: #333333;font-size: small;font-weight: normal;text-align: justify;padding-right: 0px;padding-left: 0px;padding-bottom: 5px;width: 95%;margin: auto;}
.serendipity_entry_body_folded,
.serendipity_entry_body_unfolded,
.serendipity_entry_extended { }
div.serendipity_entryFooter {font-size: x-small;color: #000000;border-top: 1px none #807F6C;border-bottom: 0px dotted #807F6C;padding-top: 18px;padding-bottom: 4px;clear: both;}
.serendipity_entry_date {margin: auto;}
.serendipity_date {font-size: x-small;color: #708090;text-transform: uppercase;letter-spacing: 1px;width: 95%;margin-top: 3px;text-align: left;}
.serendipity_commentsTitle {font-size: medium;font-weight: bold;margin-top: 5px;margin-left: auto;margin-right: auto;color: #333333;width: 95%;padding-left: 0px;padding-bottom: 3px;padding-top: 5px;padding-right: 0px;border-bottom: 1px solid #90a0b0;}
img.serendipity_entryIcon {float: right;border: 0px;}
img.serendipity_entryIcon {float: right;border: 0px;}
.serendipityImageButton {cursor: pointer;}
.serendipity_entry p {margin: 0px;padding-bottom: 0px;}

/* SIDEBAR */
#serendipitySideBar {width: 180px; vertical-align: top;}
#serendipityRightSideBar {width: 180px;	vertical-align: top;}
#serendipityLeftSideBar {width: 180px; vertical-align: top;}

.serendipitySideBarItem {border: 0px solid #ff0000; padding: 10px 0px 15px 0px;border-bottom: 1px solid #ffffff;}
.serendipitySideBarTitle {font-size:1.11em;padding:0px 0px 3px 25px;background:url(templates/worstcase/images/a1.gif) no-repeat 0 0;color:#775e61;text-transform:uppercase;font-weight: bold;margin:5px 0px 5px 10px;}

.serendipitySideBarContent {border: 0px solid #ff0000; width: 80%; margin: 0px 0px 0px 35px;line-height:1.82em;}
.navigation {font-size: 1.2em;letter-spacing: 3pt; font-weight: bold; line-height:1.2em;}
.serendipity_calendar {line-height:1.0em;}
.serendipity_plugin_freetag {line-height:auto;white-space:nowrap;}
.serendipitySideBarContent a {background:url(templates/worstcase/images/a2.gif) no-repeat 0 6; color:#6f6f6f; text-decoration:none;}
.serendipitySideBarContent a:hoover {text-decoration:underline;}
.serendipitySideBarContent ul {margin:0px 0px 0px 0px; padding:0px; list-style:none;}
.serendipitySideBarContent ul li {padding-left:0px;background:url(templates/worstcase/images/a2.gif) no-repeat 0 8px}
.serendipitySideBarContent ul li a {padding-left:10px; color:#6f6f6f; text-decoration:none;}
.serendipitySideBarContent ul li a:hover{text-decoration:underline;}
.serendipitySideBarContent ul.children {margin:5px 0px 5px 0px;}
.container_serendipity_plugin_staticpage .serendipitySideBarContent a {font-size:1.05em; font-weight:bold;}

/** CALENDAR **/
table.serendipity_calendar {padding: 0px;margin: 0px;}
table.serendipity_calendar td {	font-size: x-small;text-align: left;padding: 3px;}
table.serendipity_calendar a {color: #541100;text-transform: uppercase;font-size: x-small;font-weight: bold;text-decoration: none;}
table.serendipity_calendar a:hover {text-decoration: underline;}
td.serendipity_weekDayName {color: #607080;font-size: x-small;font-weight: bold;}
td.serendipity_calendarHeader a:link,
td.serendipity_calendarHeader a:visited,
td.serendipity_calendarHeader a:hover {border: 0;text-decoration: none;}
.serendipity_freeTag
{
    margin-left: auto;
    margin-right: 0px;
    text-align: right;
    font-size: 7pt;
    display: block;
    margin-top: 5px;
    margin-bottom: 0px;
}

.serendipity_freeTag_related
{
    margin-left: 50px;
    margin-right: 0px;
    text-align: left;
    font-size: small;
    display: block;
    margin-top: 20px;
    margin-bottom: 0px;
}

.serendipity_freetag_taglist
{
    margin: 10px;
    border: 1px solid #6265F0;
    padding: 5px;
    background-color: #B5B8FF;
    text-align: justify;
}

.serendipity_freeTag a
{
    font-size: 7pt;
    text-decoration: none;
}

.serendipity_freeTag a:hover
{
    color: green;
    text-decoration: underline;
}
img.serendipity_freeTag_xmlButton
{
    vertical-align: bottom;
    display: inline;
    border: 0px
}

.serendipity_searchQuery {
    background-color: #D81F2A;
    color: #FFFFFF;
}
