img {
   behavior: url("http://www.tabletop-blog.de/plugin/pngbehavior.htc");
}

      .serendipity_findmore {
        margin: 5px auto 5px auto;
        padding: 5px;
        text-align: center;
      }

      .serendipity_findmore img {
        border: 0px;
      }

      .serendipity_diggcount {
          float: left;
      }
/* templates/default/style_fallback.css  */
/* This is the templates/default/style_fallback.css file.
   It emits CSS rules that all templates should have.
   Classes are declared on top of the file, so if you
   want to make changes in your own template, you
   should override the rules on the bottom of your
   style.css template. 
   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Default image classes for left/right/usual layout */
.serendipity_image_center {
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_left {
  float: left;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_right {
  float: right;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

/* Default listing without spacers */
.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* Messages: Centered, important, notice */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
}

.serendipity_msg_notice {
    color: green;
}

/* Embedded images with comments inside the s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin: 3px;
    padding: 3px;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

/* END OF style_fallback.css *//* templates/bex02/style.css  */
/*
-----------------------------------------------
serendipity template base screen style
author:   rebecca hemstad
version:  01 May 2006
----------------------------------------------- */


/* BODY STYLE *******
----------------------------------------------- */

body {
	color: #303030;
	font: 80% Verdana, Arial, sans-serif;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #000039 ;
}



/******* GENERAL LINK STYLES *******
----------------------------------------------- */

a {
color:#151313;
font-weight:bold;
text-decoration:none;
background-color: inherit;
}

a:hover {
color:#808080;
text-decoration:underline;
background-color: inherit;
}

img {
	border: none;
}




/******* GENERAL MISCELLANEOUS STYLES *******
----------------------------------------------- */

p {
padding: 10px 0px 10px 0px;
}

code {
	font-family: Verdana, Arial, sans-serif;
}



/******* MAIN CONTAINER STYLES *******
----------------------------------------------- */

#mainpane {
	color:#303030;
	margin: 10px auto;
	min-width: 770px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	width:98%;
	background: #ffffff url(templates/bex02/images/bextile.gif) repeat right top; 
}

/******* OPTIONAL TOP NAV BAR STYLES *******
----------------------------------------------- */

#navigation {
	background: #003894 url(templates/bex02/images/bextopgrad.gif) repeat right top; 
	font-size:75%;
	float:left;
	width: 100%;
	color: #ffffff;
}

#navigation ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	list-style:none;
	float: right;
}


#navigation li {
	display:inline;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	white-space: nowrap;
}

#navigation a {
	float: left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 4px;
	text-decoration: none;
	background:url(templates/bex02/images/bextbtabl.gif) no-repeat left top;


}

#navigation a span {
	float: left;
	display: block;
	background: #000000 url(templates/bex02/images/bextbtabr.gif) no-repeat right top;
	padding: 5px 10px 4px 6px;
	color: #ffffff;
}


/* commented backslash hack hides rule from ie5-mac \*/
#navigation a span {float:none;}

/* end ie5-mac hack */
#navigation a:hover span {
	color: #ffffff;
	background-color: inherit;
}

#navigation a:hover {
	background-position:0% -42px;
}

#navigation a:hover span {
	background-position:100% -42px;
}

/******* MAIN HEADER STYLES *******
----------------------------------------------- */

#sitename {
	color: #ffffff;
	height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background:#02424c url(templates/bex02/images/bexidentity.gif) repeat top left;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	clear: both;

}

#sitename h3,#sitename h4 {

}



#sitename .blogname {
	font: italic 2em georgia, serif;
	font-weight: bold;
	font-size:25pt;
	text-align:center;
	margin: 5px 150px 0px 0px;
	padding: 12px 0px 0px 12px;
	
}

#sitename .blogsubtitle {
	font-size:14pt;
	text-align:center;
	margin: 0px 150px 0px 12px;
	padding: 0px 0px 0px 0px;
}

#sitename .blogsubtitle a {
	color: #ffffff;
	background-color: inherit;
}

#sitename .blogname a {
	color: #ffffff;
	background-color: inherit;

}


#tbar {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 17px;
	background: #434079 url(templates/bex02/images/bextbar.jpg) repeat top left;
	color: inherit;
	}

#tbartop {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 22px;
	background: #434079 url(templates/bex02/images/bextbartop.jpg) repeat top left;
	color: inherit;
	}





/******* CONTENT WRAP STYLES *******
----------------------------------------------- */

#wrap {
	clear:both;
	font-size:0.9em;
	padding: 0;
}

/******* DYNAMIC COLUMN CONTENT STYLES *******
----------------------------------------------- */

#leftside {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	float: left;
	text-align: left;

}

#rightside  {
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 10px 0px;
	float: right;
	text-align: left;

}

#contentA, #contentB, #contentC {
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	border-top: 1px solid #eeeeee;
	background-color: #ffffff;
	color: #000000;
	text-align: left;

}


/**********
to change the width of your left or right column you must also change the content margin otherwise your leftside column or your rightside column could overlap your content area - to get the sidebar titles to scale also change
serendipitySideBarItem below. Set the width in serendipitySideBarItem to about 15pixels less than new sidebar width 
***********/

/*****  we have three columns displayed *****/
#leftside {width:190px;}
#rightside {width:240px;}
#contentA {margin: 0px 240px 0px 190px; padding: 0px 10px 20px 10px;}

/*****  we have a left column and center column displayed *****/
#leftside {width:190px;}
#contentB {margin: 0px 0px 0px 190px; padding: 5px 10px 20px 10px;}

/***** we have right column and center column displayed *****/
#rightside {width:220px;}
#contentC {margin: 0px 230px 0px 0px; padding: 5px 10px 20px 10px;}



/******* SIDEBAR STYLES *******
----------------------------------------------- */

/**********
change width in both these to match your new leftside and rightside width
***********/

#leftside .serendipitySideBarItem {
	font-size: 80%;
	width: 180px;
}

#rightside .serendipitySideBarItem {
	font-size: 80%;
	width: 230px;
}


/* used for header of sidebar plugin items */

#leftside .serendipitySideBarTitle {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.3em;
	font-weight: bold;
	color: #ffffff;
	background-color: inherit;
	background: url(templates/bex02/images/bexsidebargrad.gif);
	height: 21px;

}

#rightside .serendipitySideBarTitle {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.3em;
	font-weight: bold;
	color: #ffffff;
	background-color: inherit;
	background: url(templates/bex02/images/bexsidebargrad.gif);
	height: 21px;
}

#leftside .serendipitySideBarItem {
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
}


#rightside .serendipitySideBarItem {
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
}


#leftside .cornertitle {
	text-align:left;
	padding-top: 5px;
}

#rightside .cornertitle {
	text-align:left;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#leftside .serendipitySideBarContent {
	padding: 0px 0px 0px 5px;
}


#rightside .serendipitySideBarContent {
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;

}




/***** start rounded corners ******/
#leftside .roundtop {
	height: 21px;
	background: url(templates/bex02/images/bexrt.gif) no-repeat top right;	
}

#rightside .roundtop {
	height: 21px;
	background: url(templates/bex02/images/bexrt.gif) no-repeat top right;	
}

#leftside img.sbcorner {
	height: 21px;
	border: none;
	display: block !important;
	float: left;
}

#rightside img.sbcorner {
	height: 21px;
	border: none;
	display: block !important;
	float: left;
}


/***** end rounded corners ******/

#searchform {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/******* CONTENT STYLES *******
----------------------------------------------- */

.serendipity_Entry_Date {

}


.serendipity_date {
  color: #000000;
  background-color: #ffffff;
  font: italic 1em georgia, serif;
  padding: 13px 0px 0px 0px;
    border-bottom: 1px dashed #cccccc;
    float: right;
    text-align: right;
}


.serendipity_commentsTitle {
  font: italic 1.25em georgia, serif;
  font-size: 16pt;
  font-weight: bold;
  padding: 10px 0px 0px 0px;
  color: #057385;
  border-bottom: 1px dashed #cccccc;
  background-color: inherit;
 
}

.serendipity_commentsTitle a {
	 color: #040546;
	 background-color: inherit;
}



/******* FOOTER STYLES *******
----------------------------------------------- */

#footer {
	background:#000000 url(templates/bex02/images/bexfootergrad.gif) bottom left repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	width:100%;
	clear:both;
	height: 25px;
	border-bottom: 2px solid #434079;
	color: #ffffff;
	
}

#footer .footercontent {
	padding: 8px 0px 0px 0px;
	color:#d0d0d0;
	font-size:0.7em;
	font-weight: bold;
	background-color: inherit;
}

#footer a {
	color:#d0d0d0;
	font-weight:bold;
	background-color: inherit;
}


/******* CALENDAR STYLES *******
----------------------------------------------- */

/* calendar arrow rollovers */
div.calback a {
	display: block;
	margin: 0px; 
	padding:0px;
	width:18px; 
	height:20px;
	overflow:hidden;
	text-decoration: none;
	background: url(templates/bex02/images/bexbackoff.png) top left no-repeat;
	}


div.calback a:hover {
	background: url(templates/bex02/images/bexbackon.png) top left no-repeat;
	width:18px; 
	height:20px;
	}
	
div.calfor a {
	display: block;
	margin: 0px; 
	padding:0px;
	width:18px; 
	height:20px;
	overflow:hidden;
	text-decoration: none;
	background: url(templates/bex02/images/bexforoff.png) top left no-repeat;
	}


div.calfor a:hover {
	background: url(templates/bex02/images/bexforon.png) top left no-repeat;
	width:18px; 
	height:20px;
	}



table.serendipity_calendar {
	background-color: #ffffff;
	border: 0px solid #8AA965;
	color: #000000;

}

/* style for calendar date links */
table.serendipity_calendar a {
	text-decoration:none;
	background-color: inherit;
	color: #000000;
}

/* style for calendar links when hovered over */
table.serendipity_calendar a:hover {
	text-decoration: none;
	color: #000000;
	background-color: inherit;
}

/* style for today's date in calendar */
td.Today {
	border: 1px solid #578bb8;
}



/* style for calendar weekday names */
td.serendipity_weekDayName {
	font-weight: bold;
	text-align: center;
	background: url(templates/bex02/images/bexcalbackgraddays.jpg);
	padding: 0px 1px 0px 1px;
}

td.serendipity_calendarHeader {
	background: url(templates/bex02/images/bexcalbackgrad.jpg);
	height: 20px;
	

}

/* styles for month name and arrows in calendar */
td.serendipity_calendarHeader a:link, td.serendipity_calendarHeader a:visited, td.serendipity_calendarHeader a:hover {
	text-decoration: none;
	color: #000000;
	background-color: inherit;
}

/* style for wekday names in calendar */
td.serendipity_weekDayName {
	border-bottom: 1px solid #dddddd;
	color: #000000;
	background-color: inherit;
}

/* style to center dates */
tr.serendipity_calendar td {
	text-align: center;
	color: #000000;
	background-color: inherit;

}

/* background color in calendar first column */
td.FirstInRow {
	background-color: #e7f0f8;
	color: #000000;
}




/******* MISCELLANEOUS STYLES *******
----------------------------------------------- */

.clearingdiv {
	clear:both;
	height:30px;
	width:1px;
}

.hide {display:none;}



/******* PLUGIN STYLES *******
----------------------------------------------- */

.serendipity_entryFooter {
	color: #39702d;
	font-weight: bold;
	padding: 20px 0px 20px 0px;
	text-align: center;
	background-color: inherit;

}

.serendipity_entry_body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

/* style for the search term and number of results using quicksearch */
.searchterm, .searchresults {
	color:#467aa7;
	font-weight:bold;
	background-color: inherit;
}

/* used in comments */
.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;
}

/* not used */
.evenbox {}

/* container for comments plugin within sidebar */
.container_serendipity_plugin_comments {
	color:#333;
	background-color: inherit;
}

/* style for line break in comments plugin */
.container_serendipity_plugin_comments br {
	line-height:0.5em;
	background-color: inherit;
	color: #000000;
}

/* style for comment body within sidebar */
.plugin_comment_body {
	font-style:oblique;
}

/* container cloud for tags and static page navigation */
.serendipity_freetag_taglist, .staticpage_navigation, .serendipity_search {
	padding:15px;
	margin: 30px 0px 50px 0px;
	border:1px solid #c0c0c0;
	background-color:#fafbfc;
	color:#505050;
	line-height:1.5em;
}

.container_serendipity_plugin_freetag a {
	font:85% Verdana,Tahoma,Arial,sans-serif;
	line-height: 1em !important;
}

/* shift the feed icon in the freetag sidebar plugin */
.serendipity_freeTag_xmlButton {
	padding-left:2px;
}

/* place freetag list on new line in entry footer */
.serendipity_freeTag {
}

/* adjust line height in entry footer */
.serendipity_karmaVoting, .serendipity_freeTag {
	line-height: 1em !important;
}




div.linklist span.menu_title {
}

div.linklist {
      padding: 0px;
      margin: 0px;
      text-align: left;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	direction: ltr;
}
div.linklist ul {
      list-style: none;
      margin: 0px;
      padding: 0px;
      text-align: left;
	white-space: nowrap;
}

div.linklist li {
      margin: 0px;
      padding: 0px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}


div.linklist img {
	border: 0px;
	vertical-align: middle;
}
div.linklist a.folder {
	text-decoration: none;
}
div.linklist a.link {
	text-decoration: underline;
}
div.linklist a:hover {
	color: #333;
}
/* Amazon Chooser Plugin */
img.serendipity_amazonchr_pic {
    float: left;
    margin: 2px;
    border: 0px solid #000000;
    display: block;
}

div.serendipity_amazonchr_title {
    font-weight: bold;
}

div.serendipity_amazonchr_catalog {

}

div.serendipity_amazonchr_extra {
    font-size: 10px;
}
