
p.whiteline {
    margin-top: 0em;
    margin-bottom: 1em;
}

p.break {
    margin-top: 0em;
    margin-bottom: 0em;
}

img {
   behavior: url("http://kaliuga.paessler.org/index.php?/plugin/pngbehavior.htc");
}
/* 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/sonne/style.css  */
/* Pink Lilies by Naoko M. --- http://blog.detlog.org/ visit for more info. */
/* Designed for Wordpress CSS Competition | Released on February 6, 2004 */
/* Licensed under GPL (http://www.mysql.gr.jp/jpdoc/3.23/manual.ja_GPL_license.html#GPL_license */
/* Box Model Hack by Tantek Celik (http://www.tantek.com/CSS/Examples/boxmodelhack.html) */

/********* Structure Styles *********/
body, html {
	margin: 0;
	padding:0;
	background: #000000;
	text-align: center; }

.s9y_wrap {
	padding-left:5px;
	text-align:left;
	color: #cc0000;
	background:#000000; }

#mainpane {
	height:100%;
	background: url(templates/sonne/img/lilies.jpg) repeat-y #F9F5E7;
	height:100%; /*leave in, needed by firefox for preview in admin suite */
	margin: 0 auto;
	padding: 0;
	width: 720px;
 	border-top: 1px solid #FFFFFF;
 	border-right: 1px solid #FFFFFF;
 	border-bottom-width: 0;
 	border-left: 1px solid #FFFFFF;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 718px; }

#content {
	float: left;
	font:90% Arial,sans-serif;
	text-align: left;
	padding: 0 0 0 160px;
	margin:6px 0 0 0;
	color: #cc0000;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 370px; }

#sidebar {
	float: right;
	color: #cc0000;
	vertical-align:top;
	font:78% Arial,sans-serif;
	margin:6px 0 0 0;
	padding:0;
	width: 160px;
	text-align: left;
	background: transparent; }

/********* End of Structure Styles *********/



/********* General Styles *********/
	
h1, h2, h3, h4, .serendipity_commentsTitle {
	font:100% georgia, times new roman,serif; }

h2 {
	margin: 0;
	padding-top: 8px; }
	
h3 {
	margin: 5px 0 0 0; }

a { color: #B38147; text-decoration: none;}
a:link { color: #cc0000; }
a:visited { color: #cc0000; }
a:hover { color:#bb0000; }
a:active { color:#cc0000; }

a img { border: none; }

code, p code {
	font-size:0.9em;
	color: #660000; }
	
abbr, acronym {
	border-bottom: 1px dashed #FFFFFF; }


.grey {color:#999; }

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

.serendipity_msg_important {
    color: red; }

.serendipity_msg_notice {
    color: green; }

.serendipityAdminMsgSuccess{padding-left:160px; }

/********* End of General Styles *********/



/********* Header Styles *********/
	
#serendipity_banner {
	background: url(templates/sonne/img/top.gif) #000000;
	text-align: right;
	padding: 8px 10px 2px 0;
	margin:0;
	height: 56px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 46px; }
	
#serendipity_banner a, #serendipity_banner a:visited, #serendipity_banner a:hover {
	text-decoration: none;
	font-size: 1.5em;
	line-height:1;
	color: #ffffff; }

/********* End of Header Styles *********/



/********* Footer Styles *********/

#footer {
	clear: both;
	background: #000000;
	border-top: 1px solid #ffffff;
	border-bottom-width: 0;
	width: 720px;
	margin: 0 auto;
	font-size: .8em;
	color:#ff0000;
	padding: 3px 0;
	text-align: center;
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	width: 718px; }

#footer a, #footer a:visited {color:#ff0000; }
#footer a:hover {color:#cc0000; }

/********* End of Footer Styles *********/



/********* Entry Styles *********/
	
.serendipity_Entry_Date {margin-bottom:50px; }

.serendipity_date {
	font-size:.9em;
	line-height:1.1em;
	clear:left; }

h2.serendipity_title, h4.serendipity_title {
	border-bottom:1px solid #B38147;
	font-size: 1.4em;
	margin: 0;
	padding-top: 8px;
	line-height:90%; }
	
.serendipity_entry_body, .serendipity_entry_extended, .serendipity_search {
	font-size: .9em;
	margin: 0 0 1em 0; }

.serendipity_entry_extended {
	margin-top:20px; }

/* style for 'filed under' links below entry title */	
.meta {
	font-size: .8em;
	margin: 5px 0 10px 0;
	padding: 3px;
	padding: 0 0 2px 16px;
	background: url(templates/sonne/img/date.gif) no-repeat 2px 1px; }
	
.serendipity_entryFooter {
	font-size: .8em;
	margin: 8px 0 0 0;
	color: #3A3A3A;
	padding: 0 20px 2px 16px;
	background: url(templates/sonne/img/comment.gif) no-repeat 2px 1px; }

.serendipity_pageFooter {
	font-size: .8em;
	width:350px;
	margin: 8px 0 10px 0;
	color: #3A3A3A;
	padding: 0 20px 2px 16px; }

#content blockquote {
	border-left: 4px solid #E7768C;
	border-right: 1px solid #E7768C;
	border-top: 1px solid #E7768C;
	border-bottom: 1px solid #E7768C;
	background:#fdf2f4;
	font-size: .9em;
	padding: 5px; margin: 8px 10px 0 30px;
	width: 350px;
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	width: 300px; }

/********* End of Entry Styles *********/



/********* Comment Styles *********/

.serendipity_commentsTitle {
	color: #B38147;
	font-size: 1.2em;
	margin: 0;
	padding-bottom: 8px;
	line-height:90%; }

.serendipity_comment {
	display:block;
	background: #fdf2f4;
	border-top: 1px solid #E7768C;
	border-bottom: 1px solid #E7768C;
	font-size: 1em;
	margin: 0 0 12px 0;
	padding: 5px 0;
	voice-family: "\"}\""; 
	voice-family: inherit; }

.comment_evenbox {background:#fff; }

.serendipityCommentForm input {
	border: 1px solid #999;
	background: #FDF3F5;
	margin: 3px;
	padding-left: 3px;
	color: #666; }
	
.serendipityCommentForm textarea, .serendipityCommentForm select {
	border: 1px solid #999;
	background: #FDF3F5;
	margin: 3px;
	width:270px;
	padding-left: 3px;
	color: #666;
	font-size: 1em; }	

/********* Sidebar Styles *********/
	
.serendipitySideBarTitle {
	color: #612000;
	font-size: .8em;
	font-weight: bold;
	list-style-type: none;
	margin: 0px;
	padding: 0 8px; }
	
.serendipitySideBarContent {
	font-weight: bold;
	font-size: .8em;
	margin: 5px 0 5px 0;
	padding-bottom:3px;
	border-bottom:#AFA37C 1px dashed; }
		
#sidebar input, #sidebar select {
	background-color: #fff;
	border: 1px solid #6E4646;
	font-size: .8em;
	width:90%;
	font-weight: normal; }

/********* End of Sidebar Styles *********/

	

/********* Calendar Styles *********/
.container_serendipity_calendar_plugin {width:158px;padding-right:2px;}

table.serendipity_calendar {
	background: #333333;
	font: 0.9em georgia, times new roman,serif;
	margin-bottom: 8px;
	border: 1px solid #bbbbbb; }

/* 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; }

/* style for calendar weekday names */
td.serendipity_weekDayName {
	color: #ffffff;
	font-style: bold;
	text-transform: lowercase;
	text-align:center; }

/* style to center dates */
td.serendipity_calendarDay {	
	color: #555;
	font-weight: normal;
	padding: 2px 2px;
	text-align: center;
	border: 1px solid #CCBE92; }

/* style for calendar cells when not empty */
td.Not_Empty {
	background: url(templates/sonne/img/day.gif); }

/* style for calendar cells when empty */
td.Empty {
	background: url(templates/sonne/img/blank.gif); }

/* style for today's date in calendar */
td.Today {
	background: #6E2224;
	color: #FFF; }

/* style for calendar date links */
td.Active a {
	display: block;
	text-decoration: none;
	color: #6E2224;
	background: url(templates/sonne/img/day2.gif); }

/* style for calendar date links when hover over */
td.Active a:hover {
	background: url(templates/sonne/img/day.gif);
	color: #E7768C; }

/********* End of Calendar Styles *********/
	
	


/********* Plugin Styles *********/

.serendipity_freeTag, .serendipity_search {
	color:#666; }

.serendipity_freeTag_xmlButton {
	padding-left:2px; }

.staticpage_navigation {}

.searchterm, .searchresults {
	color: #B38147; }

/********* End of Plugin Styles *********/




/********* Embedded images with the s9y image manager *********/

/* container for images and text */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
	margin:0 0 20px 0;
	padding:6px;
	border:1px solid #999;
	background-color:#FDF3F5;
	color:#505050;
	line-height:1.5em; }

/* style to center image and text within entry */
.serendipity_imageComment_center {
	display:block; margin:0 auto 5px auto; }

/* style to left align image and text within entry */
.serendipity_imageComment_left {
	float:left; margin:0 12px 5px 0; }

/* style to right align image and text within entry */
.serendipity_imageComment_right {
	float:right; margin:0 0 5px 12px; }

/* styles for the images */
.serendipity_imageComment_img, .serendipity_imageComment_img img {
	text-align: center; }

/* styles for the text below the image if used */
.serendipity_imageComment_txt {
     clear: both;
     text-align: center; }

/********* End of Image Manager Styles *********/