﻿h4,h3	{  
     margin: 0; }                                     

input, textarea {	                                         
     font-size: 10pt;
     font-family: verdana, arial, helvetica, sans-serif; }         

th, td {
     font-size: 10pt; }

p, td, th, div, span {	                                    
     font-family: verdana, arial, helvetica, sans-serif; }	       

a:link, a:visited, a:active {	
     color: #b22222;
     text-decoration: underline; }     

a:hover {					
     color: #000000;
     text-decoration: underline; }     

.serendipity_center {  
     margin-left: auto;
     margin-right: auto;
     text-align: center; }

.serendipity_msg_important { 
     color: red; }

.serendipity_msg_notice {	
     color: green; }

body {
     font-size: 10pt;
     margin: 0;
     background-color: #cbcdd0;
     font-size: 10px;
     font-family: verdana, arial, helvetica, sans-serif;
     margin-bottom: 30px;}

#serendipity_banner {
     height: 0px;}

#mainpane {	
     margin: auto;
     width: 920px;     
     border-top: 0px;}

#content {	
     padding: 10px 17px;
     margin: 10px;
     width: auto;}

#serendipityRightSideBar {
     background-color: #acb7c1;
     width: 260px;
     border-left: 1px solid #000000;
     padding: 10px;
     vertical-align: top;}

#serendipityLeftSideBar {
     width: 170px;
     border-right: 1px dashed #000000;
     padding: 10px;
     vertical-align: top;}

a.homelink1, a.homelink1:hover, a.homelink1:link, a.homelink1:visited, a.homelink2, a.homelink2:hover, a.homelink2:link, a.homelink2:visited {
	margin: -1000px;
	font-size: 1px;}

#serendipity_banner h1 {
     color: #FFFFFF;
     font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
     font-size : 20px;
     padding-left:15px;
     padding-top: 10px;
     margin: 0px;
     text-decoration: none;}

#serendipity_banner h2 {
     color: #FFFFFF;
     padding-left: 15px;
     font-size: 14px;
     margin: 0px;
     text-decoration: none;}

.serendipity_entry_date {
     margin: auto;}

.serendipity_date {
     font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
     font-size: x-small;
     color: #607080;
     text-transform: uppercase;
     letter-spacing: 1px;
     width: 95%;
     padding-bottom: 10px;
     margin: 3px auto 0 auto;
     text-align: left;}

.serendipity_title {
     font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
     font-size: medium;
     font-weight: bold;
     margin: 5px auto 0 auto;
     color: #333333;
     width: 95%;
     padding: 5px 0 3px 0;
     border-bottom: 1px solid #90a0b0;}

.serendipity_title a:link, .serendipity_title a:visited {
     text-decoration: none;
     border: 0;
     color: #000000;}

.serendipity_title a:hover {
     color: #431100;}

.serendipity_entry {
     font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
     color: #333333;
     font-size: 10pt;
     font-weight: normal;
     padding-right: 10px;
     width: 95%;
     margin: 10px auto 10px 17px;}

.serendipity_entry p {
     margin: 0px;
     padding-bottom: 0px;}

.serendipity_entry_body_folded, .serendipity_entry_body_unfolded, .serendipity_entry_extended {
     }

div.serendipity_entryFooter {
     font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
     font-size: x-small;
     color: #000000;
     padding-top: 10px;
     padding-bottom: 50px;
     clear: both;}

img.serendipity_entryIcon {
     float: right;
     border: 0px;}

.serendipity_entry_author_self {
     }

.serendipity_comments {
     }

.serendipity_commentsTitle {
     font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
     font-size: small;
     font-weight: bold;
     margin-top: 10px;
     color: #333333;
     padding-left: 5px;
     border-bottom: 2px solid #36558C;}

.serendipity_comment {
     font-size: 13px;
     margin-top: 10px;
     margin-right: 10px;
     margin-left: 10px;
     color: #404040;
     padding: 3px;
     background-color: #FFFFFF;
     overflow: auto;}

.serendipity_comment_source {
     margin-top: 5px;
     padding-left: 5px;
     margin-bottom: 5px;
     padding-bottom: 3px;
     border-bottom: 2px solid #36558C;}

.serendipity_comment_author_self .serendipity_comment_source {
     background-color: #EEEEFF;}

.serendipity_commentForm {
     font-size: 13px;
     color: #404040;
     margin-bottom: 13px;
     margin-right: 10px;
     margin-left: 10px;
     background-color: #FFFFFF;}

td.serendipity_commentsLabel {
     font-size: 12px;
     font-weight: bold;
     vertical-align: top;}

td.serendipity_commentsValue input, td.serendipity_commentsValue select, td.serendipity_commentsValue textarea {
     font-size: 12px;
     padding: 2px;
     width: 400px;}

div.serendipitySideBarItem {
	 background-color: #FFFFFF;
	 padding: 12px;
	 margin: 12px;     
     font-size: x-small;
     font-weight: normal;}

.serendipitySideBarTitle {
     font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	 margin: -12px -12px 6px -12px;     
     color: #f0f2f4;
     font-size: x-small;
     font-weight: bold;
     letter-spacing: 1.5pt;
     text-transform: uppercase;
     padding: 3px 10px;
     background-color: #141a1a;
     border-bottom: solid 2px #708090;
     border-right: solid 10px #708090;}

div.serendipityPlug {
     padding-left: 10px;}

div.serendipityPlug a {
     text-decoration: none;
     border: 0px;}

.serendipityImageButton {
     cursor: pointer;}

table.serendipity_calendar td {
     font-size:11px;
     padding: 3px;}

table.serendipity_calendar a {
     font-weight: bold;
     text-decoration: none;}

table.serendipity_calendar a:hover {
     text-decoration: none;}

td.serendipity_weekDayName {
     font-size:11px;
     font-weight:bold;}

td.serendipity_calendarHeader a:link, td.serendipity_calendarHeader a:visited, td.serendipity_calendarHeader a:hover {
     border: 0;
     color: #657586;
     font-size:12px;     
     text-decoration: none;}

.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
     border: 1px solid #DDDDDD;
     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 #DDDDDD;
     margin: 0px;
     padding: 3px;
     clear: both;
     font-size: 8pt;
     text-align: center;}

