img {
   behavior: url("http://3b.kitestorm.de/plugin/pngbehavior.htc");
}

.serendipity_entrypaging {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border: 0px;
    display: block;
}
/* 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/3b-design-v1/style.css  */
/* import core styles core/base.css | Basis-Stylesheets einbinden */

@media all {
*{margin:0;padding:0}
option{padding-left:0.4em}
* html body *{overflow:visible}
* html iframe,* html frame{overflow:auto}
* html frameset{overflow:hidden}
html{height:100%;margin-bottom:1px}
body{font-size:100.01%;color:#000;background:#fff;text-align:left}
fieldset,img{border:0 solid}
ul,ol,dl{margin:0 0 1em 1em}
li{margin-left:1.5em;line-height:1.5em}
dt{font-weight:700}
dd{margin:0 0 1em 2em}
blockquote{margin:0 0 1em 1.5em}
#topnav{position:absolute;top:10px;right:10px;text-align:right}
#col1{float:left;width:200px;z-index:3}
#col2{float:right;width:200px;z-index:5}
#col3{width:auto;z-index:1;margin:0 200px}
#header,#nav,#main,#footer{clear:both}
#col1_content{z-index:4}
#col2_content{z-index:6}
#col3_content{z-index:2}
.hideboth #col3{margin-left:0;margin-right:0}
.hidecol1 #col3{margin-left:0;margin-right:200px}
.hidecol2 #col3{margin-left:200px;margin-right:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
.floatbox{overflow:hidden}
.subcolumns,.subcolumns_oldgecko{width:100%;overflow:hidden}
.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px;}
.c25l,.c25r{width:25%}
.c33l,.c33r{width:33.333%}
.c50l,.c50r{width:50%}
.c66l,.c66r{width:66.666%}
.c75l,.c75r{width:75%}
.c38l,.c38r{width:38.2%}
.c62l,.c62r{width:61.8%}
.subc{padding:0 0.5em}
.subcl{padding:0 1em 0 0}
.subcr{padding:0 0 0 1em}
.skip,.hideme,.print{position:absolute;top:-1000em;left:-1000em;height:1px;width:1px}
.skip:focus,.skip:active{position:static;top:0;left:0;height:auto;width:auto}
#header,#col1_content,#col2_content,#col3_content{position:relative}
.hideboth #col1,.hideboth #col2,.hidecol1 #col1,.hidecol2 #col2,#ie_clearing{display:none}
.subcolumns_oldgecko,.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left}
}

/* import screen layout screen/basemod_2col_left_seo.css | Screen-Layout einbinden */
@media screen
{
  /* #col1 becomes the main column | #col1 wird zur Hauptinhaltsspalte */
  #col1 { width: 700px; float:right}
  #col1_content { /* padding: 10px 20px 10px 10px; */ }

  /* #col2 is turned off | #col2 abschalten */
  #col2 { display:none; }

  /* #col3 becomes the left column | #col3 wird zur linken Spalte */
  #col3 { margin-left: 0; margin-right: 700px; }
  #col3_content {  padding: 10px 15px 10px 0px; }
}

/* import print layout core/print_base.css | Druck-Layout einbinden */

@media print {
body,#page_margins,#page,#main {margin:0;padding:0;border:0;}
#page_margins,#page{width:100% !important;min-width:0;max-width:none}
#header{height:auto}
#footer,#topnav,#nav,#search{display:none}
.c25l,.c33l,.c38l,.c50l,.c62l,.c66l,.c75l,.c25r,.c33r,.c38r,.c50r,.c62r,.c66r,.c75r {width:100%;margin:0;float:none;overflow:visible;display:table}
.subc,.subcl,.subcr {margin:0;padding:0}
body *{font-family:"Times New Roman", Times, serif}
code,pre{font-family:"Courier New", Courier, mono}
body{font-size:12pt}
h1,h2,h3,h4,h5,h6{page-break-after:avoid}
abbr[title]:after,acronym[title]:after{content:'(' attr(title) ')'}
#page a[href^="http:"],#page a[href^="https:"]{padding-left:0;background-image:none}
a[href]:after{content:" <URL: "attr(href)">";color:#444;background:inherit;font-style:italic}
#col1_content:before,#col2_content:before,#col3_content:before{content:"";color:#888;background:inherit;display:block;font-weight:700;font-size:1.5em}
.floatbox,.subcolumns,.subcolums_oldgecko{overflow:visible;display:table}
}

/* import print layout print/print_100_draft.css | Druck-Layout einbinden */
@media print
{
  #col1, #col1_content { float:none; width: 100%; margin: 0; padding: 0; border: 0}

  #col2 {display:none}
  #col3 {display:none}
}

@media all
{

/********* General Styles *********/

/* style for blockquotes inserted into posts */
blockquote {
	margin: 7px 30px 7px 15px;
	padding-left: 15px;
	border-left: 4px solid #2a5a8a;
}

/* all links are blue with no underline */
a:link, a:visited, a:active {
	color: #DBDBDB;
	text-decoration: none;
}

/* change link color to dark blue and underline when hovered over */
a:hover {
	color: #FFF;
	text-decoration: underline;
}

/* used when s9y needs to center something */
.serendipity_center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/* warning messages from s9y */
.serendipity_msg_important {
	color: #F00;
}

/* messages letting you know something has happened eg comment saved */
.serendipity_msg_notice {
	color: #0F0;
}

/* style to temporarily change something to grey */
.grey {
	color:#999;
}

/********* End of General Styles *********/




/********* Structural Styles *********/

/* preset styles for entire blog unless overruled elsewhere, page footer is here as well */
body {
	font-size: 12px;
	background-color: #FFF;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

/* wrapper for page */
#document {
	width: 1000px;
	margin: 0 auto;
}

#lefttwirl {
	width: 1000px;
	margin: 0 auto;
    background-color: #CCC;
    height: 100%;
    background: url('templates/3b-design-v1/img/border-filled-cropped.gif') left repeat-y;
}

#mainarea {
	width: 900px;
    margin-left: 100px;
    background: url('templates/3b-design-v1/img/fauxbg.gif') repeat-y left #2D60F9;
    border: 1px solid black;
    border-left: none;
    border-bottom: none;
}

#col3 {
    background-color: #000066;
}

#col1 {
    background-color: #2D60F9;
}

#titlearea {
    height: 150px;
    background-color: #000066;
}

#logo {
/*    background: url('templates/3b-design-v1/img/logo.png');
    background: url('templates/b3v1/img/logo.png');   */
    width: 180px;
    height: 196px;
    margin-bottom: 10px;
}

#contentarea {
    width: 100%;
    background: url('templates/3b-design-v1/img/topleftanchor.gif') top left no-repeat;
/*    background: url('templates/b3v1/img/topleftanchor.gif') top left no-repeat; */
}

#contentwrapper {
    padding: 5px 5px 5px 10px;
}

#footer {
    clear: both;
    background-color: #00F;
    height: 45px;
    border-right: 1px solid #000;
/*    width: 1000px; */
    text-align: right;
    background: url('templates/3b-design-v1/img/footer_alt.gif') repeat-x;
}

.clearblock {
    clear: both;
}


/********* End of Structural Styles *********/



/********* Header/Banner Styles *********/

/* the big link in the banner, blog name/entry title */
a.homelink1, a.homelink1:hover, a.homelink1:link, a.homelink1:visited, #serendipity_banner h1, #titlearea h1 {
	color: #fff;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 25px;
    padding: 25px 0px 0px 20px;
	text-decoration: none;
}

/* the smaller link in the banner, blog description */
a.homelink2, a.homelink2:hover, a.homelink2:link, a.homelink2:visited, #serendipity_banner h2, #titlearea h2 {
	color: #fff;
    padding: 15px 0px 0px 15px;
	font-size: 14px;
	text-decoration: none;
}

/********* End of Header/Banner Styles *********/




/********* Footer Styles *********/

/* footer paragraph text */
#footer p {
	color:#666;
	text-transform:lowercase;
	font-size: 9pt;
	font-weight:bold;
	line-height: 1.5;
}

/* make footer links blue, no underline */
#footer a {
	color:#215385;
	text-decoration:none;
}

/* underline footer links when hovered over */
#footer a:hover {
	text-decoration:underline;
}

/********* End of Footer Styles *********/





/********* Entry Styles *********/

/* container for the entry/post */
.serendipity_Entry_Post, .serendipity_archiveOverview,
.freetag_cloud {
	font-family: arial, helvetica, sans-serif;
	color: #E7E7E7;
	font-size: 9.5pt;
	font-weight: normal;
	margin: 10px 0 20px 0;
    background-color: #282828;
    border: 1px solid #000;
    padding: 5px;
}

/* container for entry title and date */
.serendipity_Entry_Date {
	clear:both;
}

/* style for the actual date below entry title */
.serendipity_date {
	text-align:right;
	line-height:0.85em;
	color: #999;
	margin: 0px 0px 10px 0px;
	text-transform:lowercase;
	display:block;
	font-size:.9em;
	border-bottom: 1px solid #ddd;
	padding: 10px 12px 0 0;
    clear: both;
}

/* entry title */
.serendipity_title {
	font-size: medium;
	font-weight: bold;
	margin: 5px 0px;
	color: #235587;
}

/* style for the meta box title */
.serendipity_meta_title {
	font-size: small;
	font-weight: bold;
	margin: 0; padding:0;
	color: #235587;
}

/* entry title link, regular color is black */
.serendipity_title a:link, .serendipity_title a:visited, .serendipity_title a:active {
	text-decoration: none;
	font-weight: bold;
	border: 0;
	background:none;
    font-size: 120%;
	color: #30608F;
}

.serendipity_title a:hover {
    color: #FFF;
    text-decoration: underline;
}


.serendipity_entry_body a:link, .serendipity_entry_body a:visited {
    text-decoration: underline;
    color: #DBDBDB;

/*    text-decoration: none;
    border-bottom: 1px dotted #DBDBDB !important;
    border-bottom: 1px solid #DBDBDB; */
}

.serendipity_entry_body a:hover {
    color: #FFF;
    text-decoration: underline;

/*    border-bottom: 1px solid #FFF; */
}

/*entry title link when hovered over, changes to orange */
.serendipity_title a:hover {
	color: #e37235;
}

/* additional styles used for entry text */
.serendipity_entry p {
	margin-top: 0px;
	padding-bottom: 6px;
    line-height: 18px;
    text-align: justify;
}

/* style for extended body */
.serendipity_entry_extended {
	margin-top: 6px;
}

/* prevent styling of the extended placeholder, otherwise the background image is visible */
#extended {
	background:none;
	display:none;
}

.serendipity_pager {
	background-color:#1A1A1A;
	font-size: 11px;
	color: #D7D7D7;
    padding: 3px;
    margin-bottom: 5px;
}

.serendipity_pager a {
	font-weight:bold;
}

/* style for hovered over links within page footer */
.serendipity_pager a:hover {
	color: #e37235;
	text-decoration:none;
}

/* the meta box that includes links to comments, trackbacks etc */
div.serendipity_entryFooter {
    border-top: 1px dotted #000 !important;
    border-top: 1px solid #000;
	background-color:#1A1A1A;
	font-size: 11px;
	color: #D7D7D7;
	margin: 5px -5px -5px -5px;
    padding: 3px 3px 3px 6px;
    clear: both;
}

/* style for links within the page footer */
div.serendipity_entryFooter a,
.staticpage_author a, .staticpage_metainfo a {
	font-weight:bold;
}

/* style for hovered over links within page footer */
div.serendipity_entryFooter a:hover,
.staticpage_author a:hover, .staticpage_metainfo a:hover {
	color: #e37235;
	text-decoration:none;
}

.serendipity_entryFooter_category, .serendipity_entryFooter_author {
    font-style: italic;
}

/* styles for category icon if used */
img.serendipity_entryIcon {
	float: right;
	border: 0px;
	margin-top:1px;
}

/* styling the continue reading byline, needed to stop firefox making the link 100% wide */
.continue_reading {
	display:block;
	margin-top:10px;
	clear:left;
}

/* styling the continue reading byline link */
.continue_reading a {
	font-weight:normal;
	background:none;
}

/* styling the continue reading byline when hovered over */
.continue_reading a:hover {
	color: #5f90ba;
	background:none;
	text-decoration: underline;
}

/* not used, but allows additional style to show author's posts in multi-author blogs */
.serendipity_entry_author_self {
	}

/* styles for the next/previous links above footer, includes start page and archives links */
.serendipity_pageFooter {
	clear:both;
	margin-top:10px;
}

/* container for summary listings in archives */
.archive_summary {
	clear:both;
	margin:15px 0 0 10px;
	font-size:0.9em;
}

/* style for entry title in summary archives overview */
.archive_summary_title {
	font-size: 1.0em;
	font-weight: bold;
	margin: 0; padding:0;
}

.serendipity_archiveOverview a:link, .serendipity_archiveOverview a:visited {
    text-decoration: underline;
}

.serendipity_EntryPagination {
    margin: -5px -5px 0px -5px;
    padding: 4px;
    background-color: #1A1A1A;
    border-bottom: 1px solid #000;
}

.serendipity_PaginationNext {
    background: url('templates/3b-design-v1/img/icons/book_next.png') center right no-repeat;
    padding-right: 18px;
    float: right;
}

.serendipity_PaginationPrev {
    background: url('templates/3b-design-v1/img/icons/book_previous.png') center left no-repeat;
    padding-left: 18px;
    float: left;
}


/********* End of Entry Styles *********/




/********* Comment Styles *********/

/* container for all comments, not styled separately in default theme */
.serendipity_comments {
	}

/* comments, trackbacks and commentform titles */
.serendipity_commentsTitle {
	font-size: medium;
	font-weight: bold;
	margin-top: 10px;
	color: #336d9f;
    padding-left: 2px;
	clear:left;
    border: 1px dotted #000 !important;
    border: 1px solid #000;
    background: #404040;
}

.serendipity_commentsDisplayMode {
    text-align: right;
}

/* container for individual comments */
.serendipity_comment {
	padding: 3px;
	margin:0 0 20px 0;
	border: 1px solid #000;
    color: #BEBEBE;
	line-height:1.5em;
}

.serendipity_commentBody {
    margin-bottom: 4px;
}

/* style for comment author, date commented etc */
.serendipity_comment_source {
	padding: 3px 3px 3px 5px;
    background-color: #1A1A1A;
    margin: -3px;
	color: #5C5C5C;
}

.serendipity_comment_source a:link, .serendipity_comment_source a:visited {
    color: #686868;
    font-weight: bold;
}

.serendipity_comment_source a:hover {
    color: #737272;
}

/* style for comment author if logged in */
.serendipity_comment_author_self {
	border-top:3px solid #e37235;
	border-bottom:3px solid #e37235;
}

/* style for even numbered comments*/
.comment_evenbox {
	background-color: #455573 /*#6E6E6E */;
}

/* style for odd numbered comments*/
.comment_oddbox {
	background-color: #2A3447;
}

.serendipity_commentAvatar {
    margin: 2px;
    float: right;
}

.serendipity_commentSourceData {
    margin-right: 44px;
}

/********* End of Comment Styles *********/



/********* Comment Form *********/

/* container style for entire comment form */
.serendipity_commentForm {
	font-size: 13px;
	color: #292929;
    margin: 10px 10px 13px 10px;
	background-color: #6E6E6E;
    padding: 5px;
}

/* style for name, email etc fields in comments form */
td.serendipity_commentsLabel {
	font-size: 12px;
	font-weight: bold;
}

/* styles for input boxes in comments form */
td.serendipity_commentsValue input, td.serendipity_commentsValue select, td.serendipity_commentsValue textarea {
	font-size: 12px;
	padding: 2px;
}

.serendipity_commentsSend {
    margin-top: 8px;
}

.serendipity_commentsLabelBehindChkBox {
    margin-left: 4px;
}

/********* End of Comment Form *********/


/********* Notification Boxes *********/

.serendipity_hintbox {
    border: 1px dotted #000 !important;
    border: 1px solid #000;
    padding: 2px 2px 2px 35px;
    margin: 5px 0px;
    color: #000;
    background: #B0B0B0 url('templates/3b-design-v1/img/icons/hinticon_medium.png') left center no-repeat;
}

.serendipity_infobox {
    border: 1px dotted #000 !important;
    border: 1px solid #000;
    padding: 2px 2px 2px 35px;
    margin: 5px 0px;
    color: #000;
    background: #B0B0B0 url('templates/3b-design-v1/img/icons/informationicon_medium.gif') left center no-repeat;
}

/******** End of Notification Boxes ********/


/********* Sidebar Styles *********/

/* container style for individual sidebar blocks */
div.serendipitySideBarContent {
	padding-bottom: 12px;
	margin-bottom: 12px;
	font-size: 12px;
	font-weight:normal;
}

/* style for each sidebar title */
.serendipitySideBarTitle {
	line-height:0.85em;
	color: #999;
	margin:10px 0 4px 0;
	text-transform:lowercase;
	display:block;
	font-size:.9em;
	border-bottom: 1px solid #ddd;
	padding: 10px 0 0 12px;
}

/* style for the powered by sidebar entry */
div.serendipityPlug img {
	padding-left:5px;
}

/* style for the powered by link */
div.serendipityPlug a {
	text-decoration: none;
	border: 0px;
}

/* style for input and select drop downs in sidebar */
.serendipitySideBarContent input, .serendipitySideBarContent select {
	width:150px;
}

/* style for side bar date eg recent entries plugin */
.serendipitySideBarDate {
	line-height:0.9em;
}

/********* End of Sidebar Styles *********/




/********* Calendar Styles *********/

/* style for entire table in calendar plugin */
table.serendipity_calendar {
	border-bottom:1px solid #ddecfb;
	border-left:1px solid #ddecfb;
	border-right:1px solid #ddecfb;
}

/* container style for calendar table rows */
table.serendipity_calendar td {
	text-align:center;
	padding: 3px;
}

/* style for calendar date links */
table.serendipity_calendar a {
	font-weight: bold;
	text-decoration:none;
    color: #505050;
}

/* style for calendar links when hovered over */
table.serendipity_calendar a:hover {
	text-decoration: underline;
}

/* style for calender header row */
.serendipity_calendarHeader {
    background:#235587;
}

/* styles for month name and arrows in calendar */
td.serendipity_calendarHeader a:link, td.serendipity_calendarHeader a:visited, td.serendipity_calendarHeader a:hover {
	border: 0;
	color:#fff;
	text-decoration: none;
}

/* style for calendar weekday names */
td.serendipity_weekDayName {
     	font-size:95% !important;
	font-size:90%;
	font-weight: bold;
	color:#fff;
	background:#5f90ba;
}

/* style for calendar day rows */
td.serendipity_calendarDay {
	color:#444;
	font-size:90%;
}

/* separate style for today's date */
td.Today {
    background-color: #EDECAB;
    font-style: italic;
}

/* styles for calendar days rows */
.row1 {background: #ddecfb; }
.row2 {background: #e2eefb; }
.row3 {background: #e7f1fb; }
.row4 {background: #ecf3fb; }
.row5 {background: #f1f6fb; }
.row6 {background: #f6f8fb; }

/********* End of Calendar Styles *********/





/********* Embedded images with the s9y image manager *********/

/* container for images and text */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
	border: 1px solid #666;
	background-color: #111;
	margin: 5px;
	padding: 3px;
	text-align: center;
}

/* style to center image and text within entry */
.serendipity_imageComment_center {
	margin: auto;
}

/* style to left align image and text within entry */
.serendipity_imageComment_left {
	float: left;
}

/* style to right align image and text within entry */
.serendipity_imageComment_right {
	float: right;
}

/* styles for the images */
.serendipity_imageComment_img, .serendipity_imageComment_img img {
	margin: 0px;
	padding: 0px;
	border: none;
	text-align: center;
}

.serendipity_image_link, .serendipity_imageComment_img a.serendipity_image_link {
    border-bottom: none;
    border-bottom: none !important;
}

/* styles for the text below the image if used */
.serendipity_imageComment_txt {
	border-top: 1px solid #888;
	margin-top: 2px;
	padding: 2px;
	clear: both;
	font-size: 8pt;
	text-align: center;
}

/********* End of Media Manager Styles *********/





/********* Plugin Styles *********/

.serendipity_entryFooterPlugins {
    margin-top: 8px;
}

/* container for search results, static page navigation and s9y no entries message */
.serendipity_search, .staticpage_navigation, .serendipity_overview_noentries {
	margin: 10px 0 20px 0;
	padding: 10px;
	border: 1px solid #000;
	background-color: #282828;
	color: #E7E7E7;
	line-height: 1.5em;
	clear: both;
}

/* style for input box for quicksearch */
#serendipityQuickSearchTermField {
	width:70%;
	margin-top:10px!important;
	margin:0;
	padding:0;
}

/* style for the seearch term and number of results using quicksearch */
.searchterm, .searchresults {color:#286099;font-weight:bold; }

/* style for freetag items above entries */
.serendipity_freetag_taglist {
	margin:10px 0 20px 0;
	padding:15px;
	font-size: 80%;
/*	color:#505050; */
	line-height:1.5em;
	text-align: justify;
}

/* container for freetag plugin in entry footer */
.serendipity_freeTag {
    width: 60%;
    float: left;
}

.serendipity_freeTag_related {
    float: right;
}

/* style for the rss feed image in freetag plugin */
img.serendipity_freeTag_xmlButton {
	border:none;
	padding-left:2px;
}

/* container for karma vote plugin */
.serendipity_karmaVoting {
	margin-top: 10px;
}

/* allows additional styling for top exits text in karma plugin */
.serendipity_karmaVoting_exits {
	}

/* style for number of top exits in karma plugin */
.serendipity_karmaVoting_exits_num {
	}

/* style for karma plugin 'Karma for this article:' and vote links */
.serendipity_karmaVoting_text {}

/* style for vote links in karma plugin */
.serendipity_karmaVoting_links {
	display:block;
	clear:left;
}

/* style for karma plugin text and vote line */
.serendipity_karmaVoting_current, .serendipity_karmaVoting_visits {}

/* style for the separator '|' in the karma plugin top exits */
.serendipity_karmaVoting_exits_sep, .serendipity_karmaVoting br {
	display:none;
}

/* container for comments plugin within sidebar */
.container_serendipity_plugin_comments {
	color:#333;
}

/* style for line break in comments plugin */
.container_serendipity_plugin_comments br {
	line-height:0.5em;
}

/* container for individual comment within sidebar */
.plugin_comment_wrap {
	display:block;
	margin: 15px 0 0 0;
	border: 1px solid #3434E0;
	background-color: #1414A6;
	color: #B4B4B4;
}

.plugin_comment_author {
    font-weight: bold;
}

/* style for comment body within sidebar */
.plugin_comment_body {
	font-style:oblique;
}

/********* End Plugin Styles *********/

/********* Static Page Style **********/

.serendipity_staticpage {
	font-family: arial, helvetica, sans-serif;
	color: #E7E7E7;
	font-size: 9.5pt;
	font-weight: normal;
	margin: 10px 0 0 0;
    background-color: #282828;
    border: 1px solid #000;
    padding: 5px;
}

.staticpage_footer {
    background-color: #1A1A1A;
    border: solid 1px #000;
    border-top: none;
    color: #D7D7D7;
	font-size: 11px;
    padding: 3px;
}

.staticpage_navigation {
	background-color: #6E6E6E;
}

/********* End Static Page Style **********/

}

@media print
{

#document, #lefttwirl, #mainarea, #titlearea, #contentarea {
	width: 100%;
    background: none;
    border: none;
    margin: 0px;
    padding: 0px;
}

#footer {
    clear: both;
    background-color: #FFF;
    height: 45px;
}

a[href]:after {
    content: "";
    display: none;
}

}

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;
}