.serendipityAuthorProfile {
    border: 1px solid #909090;
    width: 300px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
}

.serendipityAuthorProfile dt {
    margin-top: 5px;
    font-weight: bold;
}

.serendipityAuthorProfile dd {
    margin-bottom: 5px;
}
.serendipity_authorpic {
    float: right;
    margin: 5px;
    border: 0px;
    display: block;
}

.serendipity_commentcount {
    float: right;
}

/* auto include templates/2k11/style_fallback.css */

/* The templates/default/style_fallback.css emits CSS statements that all s9y
   themes should have.

   Statements declared in this file are emitted early in the dynamically
   generated stylesheet serendipity.css, so you can override them by declaring
   them again in your theme's style.css or user.css.

   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Images positioned normal/left/right */
.serendipity_image_center {
    border: 0;
    padding-left: 5px;
    padding-right: 5px;
}

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

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

/* Images with captions and positioning */
.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 {
    clear: both;
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

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

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

/* Image gallery */
.s9y_gallery {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
}

.s9y_gallery_item {
    box-sizing: border-box;
    flex: 0 1 33.3333%;
    padding: 0 5px 5px 0;
}

.s9y_gallery_image {
    height: auto;
    max-width: 100%;
}

/* Lists without bullets or numbers */
.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;
}
/* END OF style_fallback.css */

/* auto include templates/brownpaper-r2/style.css */

/* Counter-acting boostrap.css damage: */
*, ::after, ::before {
    box-sizing: unset;
}

body {
	line-height: unset;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-bottom: unset;
    font-weight: 700;
}

h1 {
	line-height: 1.25;
	font-size: 2em;
}
h2 {
	line-height: 1.25;
	font-size: 1.5em;
}
h3 {
	font-size: 1.25em;
}
h4, h5, h6 {
	font-size: 1em;
}

code {
    font-size: 10pt;
    color: #000000;
    font-weight: normal;
}

tt, code, kbd, samp {
  font-family: -moz-fixed, monospace;
}

blockquote {
    margin: 0 0 0 2.5em;
    padding: 0 0 0 0.5em;
    border-left: thick solid #8c8c8c;
}
/* boostrap.css damage countermeasures end */


.bl {background: url("templates/brownpaper-r2/img/bl.jpg") 0 100% no-repeat; }
.br {background: url("templates/brownpaper-r2/img/br.jpg") 100% 100% no-repeat;}
.tl {background: url("templates/brownpaper-r2/img/tl.jpg") 0 0 no-repeat;}
.tr {background: url("templates/brownpaper-r2/img/tr.jpg") 100% 0 no-repeat ;  padding:55px;color:#000000;}
.tc{background: url("templates/brownpaper-r2/img/tc.jpg") 0% 0px repeat-x;}
.bc{ background: url("templates/brownpaper-r2/img/bc.jpg") 0% 100% repeat-x; }
.lc{ background: url("templates/brownpaper-r2/img/lc.jpg") 0% 0% repeat-y #FFEAB1;margin:auto;
 width: auto;}
.rc{ background: url("templates/brownpaper-r2/img/rc.jpg") 100% 0% repeat-y; }

h4,h3 {
    margin: 0;
}

.serendipitySideBarContent input {

    /*width: 150px;*/
}


#mainpane {
    width: 100%;
    /*border-bottom: 1px solid #000000;
    margin: auto;

    border-top: 0px;
    background-color: #FFFFFF;
    border-top: 1px solid #000000;*/

    /* Make sure also admin preview is readable! */
    background-color: #FFEAB1;
}
#content {
    padding: 10px;
    margin: 10px;
    width: auto;
	overflow: hidden;
}

#serendipityRightSideBar {
width: 170px;
    border-left: 1px dashed #000000;
    padding: 10px;
    vertical-align: top;
}

#serendipityLeftSideBar {
    width: 170px;
/*    border-right: 1px dashed #000000;*/
    padding: 10px;
    vertical-align: top;
}

html {
    font-family: verdana, arial, helvetica, sans-serif;
}

body {

    padding:15px;
    font-size: 10pt;
    margin: 0 auto;
    background-color: #493000;
    font-size: 10px;
    font-family: verdana, arial, helvetica, sans-serif;
    margin-bottom: 30px;
    max-width: 1400px;
}



input, textarea {
    font-size: 10pt;
    font-family: verdana, arial, helvetica, sans-serif;
}

#content {
    font-size: 10pt;
}

p, td, th, div, span {
    font-family: verdana, arial, helvetica, sans-serif;
}

#serendipity_banner {
    margin: auto;
    width: 100%;
    height: 72px;

}

a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited,
#serendipity_banner h1 {
    color: #000000;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size : 20px;
    padding-left:15px;
    padding-top: 10px;
    margin: 0px;
    text-decoration: none;
}



a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited,
#serendipity_banner h2 {
    color: #000000;
    padding-left: 15px;
    font-size: 14px;
    margin: 0px;
    text-decoration: none;
}



.serendipity_title {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    margin-top: 10px;
    color: #000000;
    padding-left: 40px;
		border-bottom:2px solid #663300;
		background-image:url("templates/brownpaper-r2/img/title.gif");
		background-repeat:no-repeat ;
		background-color:transparent;
		background-position:top left;

		
}

.serendipity_title a:link,
.serendipity_title a:visited {
   text-decoration: none;
   border: 0;
   color: #000000;
}

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

.serendipity_Entry_Date .serendipity_title_flex {
   display: flex;
}

.serendipity_title_flex span {
   margin-top: 20px;
   padding: 5px;
}

.serendipity_entry {
    font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
    padding-right: 10px;
    width: 95%;
    margin: auto;
    margin-top: 10px;
	
}

.serendipity_entry_body_folded,
.serendipity_entry_body_unfolded,
.serendipity_entry_extended {
overflow:auto;
    /* Inner blocks of .serendipity_entry, can be used for further customization */
}
.serendipity_entry_body{
overflow:auto;
}
.serendipity_entry_date {
    margin: auto;
}
.serendipity_entry p {
    margin: 0px;
    padding-bottom: 0px;
}

.visuallyhidden {
    border: 0; clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
}

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.serendipity_date {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 1em;
    color: #333333;
    margin: 0;
    margin-top: 20px;
    text-align: left;
		padding:5px;

}

.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 #663300;
}

div.serendipity_entryFooter {
    font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: x-small;
    padding-top: 10px;
    padding-bottom: 4px;
		margin-bottom:5em;
    clear: both;
}

img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

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: auto;
}


.serendipity_commentForm {
    font-size: 13px;
    color: #404040;
    margin-bottom: 13px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #FFFFFF;
}
.serendipity_comment {
    font-size: 13px;
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 10px;
    color: #404040;
    padding: 3px;
 
    overflow: auto;
}

.serendipity_comment_source {
    margin-top: 5px;
    padding-left: 5px;
    margin-bottom: 5px;
    padding-bottom: 3px;
    border-bottom: 2px solid #663300;
}

a:link,

a:active {

background-color:transparent;
    color: #993300;
    text-decoration: underline ;
		font-weight: bold;
		
		
   
}


a:visited,a:hover {
		 color: #000000;/*#003366;*/

}
a:hover{
text-decoration: none ;}

.serendipity_calendar { margin: 0 0 1em; }

.serendipity_calendar tfoot a,
.serendipity_calendar tfoot a:active,
.serendipity_calendar tfoot a:visited,
.serendipity_calendar .Today,
.serendipity_freetag_taglist_related { font-weight: bold; }

.serendipity_calendar thead,
.serendipity_calendar tfoot {
    background: #493000;
    background-image: url(templates/brownpaper-r2/img/gradient-dblue.png) left top repeat-x; /* Fallback */
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3e5f81), color-stop(100%, #493000));
    background-image: -webkit-linear-gradient(#3e5f81, #493000);
    background-image: -moz-linear-gradient(#3e5f81, #493000);
    background-image: -o-linear-gradient(#3e5f81, #493000);
    background-image: linear-gradient(#3e5f81, #493000);
}

.serendipity_calendar {
    border: none;
    width: 101%;
}

.serendipity_calendar tfoot a,
.serendipity_calendar tfoot a:active,
.serendipity_calendar tfoot a:visited {
    color: #fff;
    text-decoration: none;
}

.serendipity_calendar tfoot a:hover,
.serendipity_calendar tfoot a:focus {
    background: #ccdee7;
    color: #000;
}

.serendipity_calendar thead,
.serendipity_calendar tfoot { color: #fff; }

.serendipity_calendar th,
.serendipity_calendar td {
    padding: .125em;
    text-align: center;
}

.serendipity_calendar abbr[title] { border: 0 none; }

td.serendipity_weekDayName {
    font-size:11px;
    font-weight:bold;
}

div.serendipityPlug {
    padding-left: 10px;
}

div.serendipityPlug a {
    text-decoration: none;
    border: 0px;
}

/* Container for each item on the side bar */
div.serendipitySideBarItem {
    padding-bottom: 12px;
    margin-bottom: 12px;
    font-size: 12px;
    font-weight:normal;
    border-bottom: solid 2px #663300;
}

/* title of an individual item */
.serendipitySideBarTitle {
    margin: 0;
    font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
    font-weight:bold;
    padding-left:2px;
    padding-bottom:2px;
}

.serendipityImageButton {
    cursor: pointer;
}

/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #666666;
    background-color: #D0BF8B;
    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 {
		 margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

.serendipity_comments {
}

.serendipity_center {
    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-color: #EEEEFF;
}

#serendipity_comment_page {background-color:#FFEAB1;}
.creditfooter{text-align:center;color:#666666;}
.creditfooter a{color:#666666; text-decoration:underline;}
.creditfooter a:visited{color:#666666;text-decoration:none;}
.creditfooter a:hover{color:#cccc99;text-decoration:underline;}

.rawmode
{
padding:25px;
background-color:#FFEAB1;


}

.serendipityAdminMsgSuccess{background-color:#FFEAB1;


}

.serendipity_entry_body p {
	padding-bottom: 12px;
}

.serendipity_entry_body td {
	font-size: 10px;
}

#navbarSupportedContent .serendipity_plugin_calendar {
	max-width: 170px;
}

.searchterm {
	font-style: italic;
	font-weight: bold;
}

.searchterm:before {
    content: open-quote;
}
.searchterm:after {
    content: close-quote;
}

/* serendipity_event_emoticate start */
.emoticon {
    display: inline;
    vertical-align: bottom;
    border: 0 none;
}
/* serendipity_event_emoticate end */

/* nl2br plugin start */
p.wl_nobottom {
    margin-bottom: 0em;
}
p.wl_notop {
    margin-top: 0em;
}
p.wl_notopbottom {
    margin-top: 0em;
    margin-bottom: 0em;
}
/* nl2br plugin end */
