.serendipity_karmaVoting {
    text-align: center;
    font-size: 7pt;
    margin: 0px;
}

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

.serendipity_karmaVoting a:hover {
    color: green;
}

.serendipity_karmaError {
    color: #FF8000;
}
.serendipity_karmaSuccess {
    color: green;
}
.serendipity_karmaVoting_links,
.serendipity_karmaVoting_links a:hover,
.serendipity_karmaVoting_current-rating {
    background: url(http://www.just-css.de/plugins/serendipity_event_karma/img/stars-def-red-yellow-sm.png) left;
    font-size: 0;
}
.serendipity_karmaVoting_links {
    position: relative;
    width: 75px;
    height: 15px;
    overflow: hidden;
    list-style: none;
    margin: 0px auto;
    padding: 0px;
    background-position: left top;     
    text-align: center;
}
.serendipity_karmaVoting_links li {
   display: inline; 
}
.serendipity_karmaVoting_links a ,
.serendipity_karmaVoting_current-rating {
    position:absolute;
    top: 0px;
    left: 0px;
    text-indent: -9000em;
    height: 15px;
    line-height: 15px;
    outline: none;
    overflow: hidden;
    border: none;
}
.serendipity_karmaVoting_links a:hover {
    background-position: left bottom;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link1 {
    width: 20%;
    z-index: 6;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link2 {
    width: 40%;
    z-index: 5;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link3 {
    width: 60%;
    z-index: 4;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link4 {
    width: 80%;
    z-index: 3;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link5 {
  width: 100%;
    z-index: 2;
}
.serendipity_karmaVoting_links .serendipity_karmaVoting_current-rating {
    z-index: 1;
    background-position: left center;
}

.serendipity_entrypaging {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border: 0px;
    display: block;
}
/* # $Id: style_guestbook_backend.css - v2.8 2007/07/23 ian */

/******** Begin Guestbook Styles *********/

	.serendipity_guestbook  {
		margin: 0;
		padding: 0;
	}

	#guestbook_entrypaging {
		border: 0 none;
		padding-bottom: 10px;
		text-align: center;
	}

	h2.serendipity_title {
		text-align: center;
	}

	#guestbook_entrybundle {
		border: 1px solid #666;
		margin: 0;
		padding: 0;
		background-color: #555;
		text-align: left;
		-moz-border-radius: .0em 0 1em 1em;
	}
	
	.serendipity_commentDirection { 
		text-align:justify;
	}
	
	.guestbook_emailprotect { 
		font-size: x-small;
	}
	
	.captcha { 
		border: 1px solid #777;
	}
	
	.guestbook_entrytop { 
		font-family: Arial,Helvetica,sans-serif;
		font-size: 11px;
		color: #ccc;
		font-weight: 500;
		text-align: left;
		padding: 4px;
		white-space:nowrap;
	}
	
	.guestbook_entrytop a,
	.guestbook_entrytop a:link,
	.guestbook_entrytop a:visited,
	.guestbook_entrytop a:active,
	.guestbook_entrytop a:focus { 
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: 700;
		color: #7389F5;
		text-decoration: none; 
	}
	
	.guestbook_entrytop a:hover {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: 700;
		color: #ADB4D9; 
	}
	
	.guestbook_admin { 
		text-align: right;
	}
	
	.guestbook_admintext { 
		text-align: right; 
		padding-right: 10px;
	}
	
	.guestbook_admintextdim { 
		color: #777; 
		text-decoration: none;
	}
	
	td.guestbook_adminbutton { 
		text-align: right;
		vertical-align: top;
	}
	
	.guestbook_entrybottom { 
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 11px;
		font-weight: 500;
		color: #333;
		text-align: left;
		padding: 4px;
		background: #e1e5de;
		border-top: 1px solid #996;
		border-bottom: 1px solid #996;
		margin-bottom: 6px;
	}
	
	.guestbook_dynamicentry {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 11px;
		color: #ccc;
		font-weight: 500;
		text-align: left;
		padding: 4px;
		white-space:nowrap;
	}
	
	.guestbook_dynamicentrylabel {
		font-size: 12px;
		font-weight: 700;
		color: #7389F5;
	}
	
	.guestbook_splitentries { 
		clear: both;
	}
	
	.guestbook_errorbundled { 
		width: auto;
		border: 1px dashed #FF3300;
		-moz-border-radius: .0em 0 1em 1em;
	}
	
	.guestbook_errors { 
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 11px;
		font-weight: 600;
		text-align: left;
		color: #800040;
	}
	
	.guestbook_popup { 
		text-align:center;
		padding-bottom: 10px;
	}
	
	a:link.serendipityPrettyButton,
	a:visited.serendipityPrettyButton,
	a:hover.serendipityPrettyButton { 
	   text-decoration: none;
	   color: #1D2E3F;
	}

	.serendipityPrettyButton { 
		padding: 1px;
		/* see inside guestbook plugin while we need the template path, which does not get parsed here */
		/*background: #80B0DA url({TEMPLATE_PATH}/button_background.png) repeat-x top;*/
		color: #1D2E3F;
		font-weight: bold;
		font-size: 0.9em;
		border: 1px outset #000;
		margin: 2px;
	}

	/* Special class if the button is a <a> tag */
	a.serendipityPrettyButton { 
		padding: 2px 4px 2px 4px;
		cursor: pointer;
		/* see inside guestbook plugin while we need the template path, which does not get parsed here */
		/*background-image: url({TEMPLATE_PATH}/button_background.png);
		background-repeat: repeat-x;
		background-position: top;*/
	}

	.serendipity_entry, 
	.serendipity_entry_body {
		border-top: 0 none;
	}

/******** End Guestbook Styles *********/


    .serendipity_guestbook .serendipityPrettyButton {
        background: #80B0DA url(http://www.just-css.de/plugins/serendipity_event_guestbook/img/button_background.png) repeat-x top;
    }

    .serendipity_guestbook a.serendipityPrettyButton {
        background: transparent url(http://www.just-css.de/plugins/serendipity_event_guestbook/img/button_background.png) repeat-x top;
    }


/* 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/deacon-style/style.css  */
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Uniform design of standard content elements
 * (de) Einheitliche Standardformatierungen für die wichtigten Inhalts-Elemente
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.4
 * @revision        $Revision: 138 $
 * @lastmodified    $Date: 2007-11-19 21:05:33 +0100 (Mo, 19 Nov 2007) $
 * @appdef yaml
 */
 
   /**
   * Fonts
   * (en) font-family and font-size selection for headings and standard text elements
   * (de) Zeichensatz und Schriftgrößen für Überschriften und übliche Text-Elemente
   *
   * @section content-fonts
   */

  /* (en) reset font size for all elements to standard (16 Pixel) */
  /* (de) Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
  html * { font-size: 100.01% }
  
  /* (en) reset monospaced elements to font size 16px in Gecko browsers */
  /* (de) Schriftgröße von monospaced Elemente auf 16 Pixel setzen */
  textarea, pre, tt, code {
	font-family:"Courier New", Courier, monospace;
	color: #000000;
	background: #CCCCCC;
  }

  
textarea {
	background: #CCCCCC;
	display: inline;
	vertical-align: sub;
	font: 10pt Arial, Helvetica, sans-serif;
}
  
  code {
	font-family: "Courier New", Courier, monospace;
	color: #000000;
	background: #DFDFDF;
}

 /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
  body {
	color: #ffffff;
	font: 75% Arial, Helvetica, sans-serif;
  }
  
  h1,h2,h3,h4,h5,h6 { 
  	font-family:Arial, Helvetica, sans-serif; 
  	font-weight:bold; 
  	color:#000000;
  	margin: 0; 
  }
  
  h1 { font-size: 200% }                        /* 24px */
  h2 { font-size: 200%; color:#000000}          /* 24px */
  h3 { font-size: 130.33%}                        /* 18px */
  h4 { font-size: 123.33%}                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */
  
/*Statische Seite Überschrift und Header Titel*/	
	.staticpage_content h2, .staticpage_precontent h2 {
	color: #000000;
	margin: 0px;
	padding-left: 15px;
	background: url(templates/deacon-style/grafik/bullet.gif) no-repeat left center;
	font: bold 1.2em/1.2em Arial, Helvetica, sans-serif;
}

p { line-height: 1.5em; margin: 0 0 1em 0; }

 /* ### Lists | Listen  #### */

  ul, ol, dl {
	line-height: 1.5em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1em;
	
}
  li {
	line-height: 1.5em;
	list-style: none;
	margin-left: 0px;
}

  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }
  
    /* ### text formatting | Textauszeichnung ### */

  /*cite, blockquote { font-style:italic }
  blockquote { margin: 0 0 1em 1.5em }*/
  
  blockquote {
	font-style:normal;
	margin: 15px 5px 10px 20px;
	padding: 10px 10px 10px 60px;
	background: #F0F0F0 url(templates/deacon-style/grafik/blockquote.gif) no-repeat left 7px;
	width: 500px;
	font-weight: lighter;
	border: 4px double #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

 strong,b { font-weight: bold }
  em,i { font-style:italic }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }

  /**
   * Generic Content Classes
   * (en) standard classes for positioning and highlighting
   * (de) Standardklassen zur Positionierung und Hervorhebung
   *
   * @section content-generic-classes
   */

  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em;  }
  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em;  }
  .center { text-align:center; margin: 0.5em auto }
  
   a {
	color: #b60b0b;
	text-decoration:none;
}
  a:focus,
  a:hover,
  a:active {color:#FF3300; text-decoration:underline;}
  
  #topnav a { color: #999; font-weight: normal; background:transparent; text-decoration:none; }
  #topnav a:focus, 
  #topnav a:hover,
  #topnav a:active { text-decoration:underline; background-color: transparent;}
  
  #footer a { color: #CC0000; background:transparent; font-weight: bold;}
#footer p {
	line-height: 50px;
}
  #footer a:focus, 
  #footer a:hover,
  #footer a:active {
	color: #000000;
	text-decoration:underline;
	background-color: #FF3300;
}

/**
   * Tables | Tabellen
   * (en) Generic classes for table-width and design definition
   * (de) Generische Klassen für die Tabellenbreite und Gestaltungsvorschriften für Tabellen
   *
   * @section content-tables
   */  
   
     table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
  table.full { width: 100%; }
  table.fixed { table-layout:fixed }

  th,td { padding: 0.5em; }
  thead th { background: #444; color: #fff }
  tbody th { background: #ccc; color: #333 }
  tbody th.sub { background: #ddd; color: #333 }
  
  /**
   * Miscellaneous | Sonstiges
   *
   * @section content-misc
   */
   
    hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #eee solid;
  }
  
   /*Ab hier aus der Original style.css*/
   
   .container_serendipity_plugin_audioscrobbler {
	color: #FFFFFF;
	font: bold 1em Arial, Helvetica, sans-serif;
}

a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited,
#header h1 {
	color: #999999;
	padding-top: 160px;
	letter-spacing: 3pt;
	text-transform: uppercase;
	margin: 0px;
	text-decoration: none;
	font: lighter normal 0.85em Arial, Helvetica, sans-serif;
	padding-left: 65px;
}

/*Sidebar*/
#serendipitySideBar a {
	font: bold 12px Arial, Helvetica, sans-serif;
}

.serendipitySideBarTitle, ItemTitle    {
	color: #DBDBDB;
	text-align:left;
	font: bold 1em Arial, Helvetica, sans-serif;
	height: 30px;
	background:  url(templates/deacon-style/yaml/navigation/images/shiny_buttons/background1.gif) no-repeat;
	background-color: #000000;
	padding-top: 5px;
	padding-left: 8px;
}

.serendipitySideBarContent {
	font-size: 12px;
	line-height:1.4;
	margin-bottom: 10px;
	color: #FFFFFF;
	padding-left: 5px;
}

.serendipitySideBarContent a {
	font-size: 12px;
	line-height:1.4;
	font-weight: lighter;
	color: #CCCCCC;
}

.serendipitySideBarContent a:hover {
	color: #00FF00;
	text-decoration: underline;
}

/*Postings unn Kommentare*/

.serendipity_title {
	
	
}

.serendipity_title a:link,
.serendipity_title a:visited {
	text-decoration: none;
	border: 0;
	color: #333333;
	font-weight: bold;
}

.serendipity_title a:hover {
	color: #431100;
}

.serendipity_entry {
	color: #000000;
	text-align: left;
	font: normal 1em Arial, Helvetica, sans-serif;
}

.serendipity_entry p {
	text-align: left;
} 

div.serendipity_entryFooter {
	color: #000000;
	border-top: 1px dotted #807F6C;
	border-bottom: 1px dotted #807F6C;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 20px;
	font: 12px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	
}

.serendipity_entry_date {
	margin: auto;
}
 .serendipity_date {
	color: #000000;
	font-size: 0.85em;
}

/*Kommentare und Trackbacks*/

.serendipity_commentsTitle {
	color: #333333;
	width: 95%;
	border-bottom: 1px solid #90a0b0;
	font: bold medium Arial, Helvetica, sans-serif;
}

td.serendipity_commentsLabel {
	font-family: Arial, Helvetica, sans-serif;
	color: #607080;
	text-transform: uppercase;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

td.serendipity_commentsValue input,
td.serendipity_commentsValue select,
td.serendipity_commentsValue textarea {
	font-size: 11px;
	padding: 2px;
	width: 50%;
	border: 1px solid #657583;
}

.serendipity_commentForm {
	font-size: x-small;
	color: #404040;
	margin-bottom: 13px;
	margin-right: 15px;
	margin-left: 15px;
	background: #FF0000;
}

.serendipity_commentDirection {
	color: #506070;
	text-align: left;
	vertical-align: top;
	font: normal 12px Arial, Helvetica, sans-serif;
}

.serendipity_comment {
	margin-top: 10px;
	margin-right: 15px;
	margin-left: 30px;
	color: #404040;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #DFD7D7;
	border: 1px solid #C7B8B8;
	padding: 10px;
}

.serendipity_comment p{
	padding: 10px 10px 1px;
}

.serendipity_comment_source {
	margin-top: 5px;
	padding-left: 7px;
	margin-bottom: 5px;
	padding-bottom: 1px;
	border-top: 1px dashed #708090;
	width: auto;
	text-align: center;
	margin-left: 5px;
}
.post_footer 
{
	margin-bottom:30px;
	background:url(templates/deacon-style/grafik/divider.gif) no-repeat center;
	height: 68px;
	margin-top: 10px;	
}

/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
	border: 1px solid #607080;
	margin: 3px;
	padding: 8px;
	text-align: center;
	color: #CCCCCC;
	background: url(templates/deacon-style/grafik/back.jpg) repeat;
}

.serendipity_imageComment_center {
	margin: auto;
}

.serendipity_imageComment_left {
	float: left;
	margin-right: 8px;
}

.serendipity_imageComment_right {
	float: right;
	margin-left: 8px;
}

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

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

.serendipity_comments {
	width: 95%;
		
}

.serendipity_center {
	font-size: small;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.serendipity_msg_important {
	color: red;
}

.serendipity_msg_notice {
	color: green;
}

.serendipity_entry_author_self {

}

.serendipity_comment_author_self .serendipity_comment_source {
	background: #EBE7E7;
}

.serendipity_freeTag {
	margin-left: auto;
	margin-right: 0px;
	text-align: right;
	font-size: 7pt;
	display: block;
	margin-top: 5px;
	margin-bottom: 0px;
}

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

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

.serendipity_freeTag a:hover {
	color: #541100;
	text-decoration: underline;
}

img.serendipity_freeTag_xmlButton {
	vertical-align: bottom;
	padding-left: 3px;
	display: inline;
	border: 0px
}
.plugin_comment_subject {
	background: #F0F0F0;
	color: #000000;
	border-top: 3px double #CCCCCC;
	border-right: 3px double #CCCCCC;
	border-bottom: 3px none #CCCCCC;
	border-left: 3px double #CCCCCC;
	padding-left: 3px;
	margin-right: 5px;
}

.plugin_comment_subject a {
	color: #CC0000;
}

.plugin_comment_date {
	background: #FFFFFF;
	color: #000000;
	font-size: 10px;
	border-top: 3px none #CCCCCC;
	border-right: 3px double #CCCCCC;
	border-bottom: 3px none #CCCCCC;
	border-left: 3px double #CCCCCC;
	padding-left: 3px;
	margin-right: 5px;
}
.plugin_comment_body {
	margin-bottom: 10px;
	background: #FFFFFF;
	color: #333333;
	border-top: 3px none #CCCCCC;
	border-right: 3px double #CCCCCC;
	border-bottom: 3px ridge #CCCCCC;
	border-left: 3px double #CCCCCC;
	padding-left: 3px;
	margin-right: 5px;
}
#suche {
	float: left;
	margin-left: 50px;
}
#suche_input {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	height: 18px;
	border: 1px solid #666666;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: transparent;
	margin-left: 50px;
	width: 130px;
}
.searchbutton {
	vertical-align: bottom;
	margin-top: 5px;
}

.post-head {
	float: left;
	width: 100%;
	color: #333333;
	border-bottom: 1px solid #708090;
	padding: 1px 0px 3px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #000000 url(templates/deacon-style/grafik/content_title1.jpg) repeat;
	height: 50px;
	margin: 1px auto 10px;	
}

.serendipity_title {
	float: left;
}

 .serendipity_title a {
	font-size: 0.75em;
	line-height: 50px;
}

.serendipity_dateting {
	float: right;
	margin-right: 25px;
	margin-top: 7px;	
	
}

.thedate, .theyear {
	display: block;
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 6px;
	padding-top: 2px;
}

.serendipity_entry { clear: both; }





/* User Gallery */
div.serendipity_gallery_row {
   clear:left;
   padding-left: 3%;
   margin-right: 3%;
}

div.serendipity_gallery_thumbs {
    padding: 3px;
    border: 1px solid #afafaf;
    float: left;
    overflow:hidden;
    margin: .5em;
}

div.serendipity_gallery_info {
   margin-left:auto; 
   margin-right:auto; 
   text-align:center;
}

div.serendipity_gallery_entry {
   margin-left:auto; 
   margin-right:auto; 
   text-align:center;
}

div.serendipity_gallery_title {
    font-size: 1.1em;
    text-align:center;
    font-weight:bold;
}

div.serendipity_gallery_navigation {
    font-size: 1.0em;
    text-align:center;
}

img.gallery_thumb {
   margin-left:auto; 
   margin-right:auto; 
   text-align:center;
   border: 0;
}

div.serendipity_gallery_pagination_top {
	border-top: 1px solid #ccc;
}

div.serendipity_gallery_pagination_bottom {
	border-bottom: 1px solid #ccc;
}

/* EXIF TAGS */
.all_img_info {
 	width: 100%;
 	float: left;
 	text-align: center;
 	margin-bottom: 2em;
}
.exif_info_head {
 	background-color: #ccd9e6; 
 	border: 1px solid #fff;
}
.exif_info_row, .exif_info_head {
 	clear: both;
 	margin: 0 auto;
 	width: 400px;
}
.exif_info_tag, .exif_info {
 	float: left;
 	display: block;
 	width: 120px;
 	text-align: left;
	border: 1px solid #fff;
	background-color: #ccd9e6;
	padding: 3px;
}
.exif_info {
 	width: 264px;
 	background-color: #eee;
}/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	direction: ltr;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #FFFFFF;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #00FF00;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}
.serendipity_searchQuery {
    background-color: #D81F2A;
    color: #FFFFFF;
}
