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

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

.bb-quote, .bb-code, .bb-php, .bb-code-title, .bb-php-title {
    margin-left: 20px;
    margin-right: 20px;
    color: black;
    direction: ltr;
}

.bb-code-title, .bb-php-title {
    margin-bottom: 2px;
    background-color:#CCCCCC;
    font-weight: bold;
    padding-left: 5px;
}

.bb-code, .bb-php {
    font-family: courier, "courier new";
    background-color: #DDDDDD;
    padding: 10px;
    white-space: pre;
    overflow: auto;
    max-height: 24em;
}

.bb-quote {
    background-color: #DDDDDD;
    padding: 10px;
}

.bb-list-ordered-d {
    list-style-type: decimal;
}
.bb-list-ordered-la {
    list-style-type: lower-alpha;
}
.bb-list-ordered-ua {
    list-style-type: upper-alpha;
}

.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/competition/style.css  */
h4,h3 {
    margin: 0;
}

h2 {
   Font-family: Times new roman, times, sans-serif;
   color: #16425E;
}
.serendipitySideBarContent input {
    width: 80%;
}
#mainpane {
    border-bottom: 1px solid #000000;
    margin: auto;
    margin-top: 10px;
    width: 95%; /* was: 90% */
    background-color: #F0F0FF; /* was: #FFFAF0; */
}
#content {
    padding: 5px;
    margin: 10px;
    width: auto;
}
#serendipityRightSideBar {
    width: 180px;
  border-left: 1px dotted #16425e; 
    padding: 10px;
    margin-top: 10px;
    vertical-align: top;
}
#serendipityLeftSideBar {
    width: 180px;
    border-right: 1px dotted #16425e;
    padding: 10px;
    margin-top: 10px;
    vertical-align: top;
}
body {
    font-size: 10pt;
    margin: 1px;
    background-color: #7C869C;
    font-family: verdana, arial, helvetica, sans-serif;
    margin-bottom: 1px; /* test 30px; */
}
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;
}
#serendipity_banner {
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: auto;
    border: 1px solid #FFFAF0;
 /*   margin: auto; */
    width: 95%; /* was: 90% */
    height: 112px;
    background-color: #708090; /* changed to #506070; org: #708090; */
    background-position: 1px 1px;
    /* background-image: url(templates/competition/img/background.png); */
    /* background-image: url(http://JohnRepici.com/Res/Other/djr01sk.gif); */
    background-image: url(http://standoutpublishing.com/Res/Image/200x110ANN.bmp);
    background-repeat: no-repeat;
}
a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited,
#serendipity_banner h1 {
    color: #FFFAF0;
    letter-spacing: .5pt;
    padding-left: 1px; /* was 114px */
    padding-top: 2px; /* was 20px */
    padding-bottom: 1px; /* new djr */
    margin: 0px;
    text-decoration: none;
    font: normal 27px Times New Roman, Times, serif; /* was; font: normal 40px Times New Roman, Times, serif; */
}
a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited {
    color: #FFFAF0;
    letter-spacing: .5pt;
    padding-left: 1px; /* was 114px */
    padding-top: 2px; /* was 20px */
    padding-bottom: 1px; /* new djr */
    margin: 0px;
    text-decoration: none;
    line-height: 5px;
    font: normal 27px Times New Roman, Times, serif; /* was; font: normal 40px Times New Roman, Times, serif; */
}
.NewBannerH1 h1 {
    color: #FFFAF0;
    letter-spacing: .5pt;
    padding-left: 1px; /* was 114px */
    padding-top: 2px; /* was 20px */
    padding-bottom: 1px; /* new djr */
    margin: 1px; /* was margin: 0px; */
    text-decoration: none;
    line-height: 5px;
    font: normal 27px Times New Roman, Times, serif; /* was; font: normal 40px Times New Roman, Times, serif; */
}
a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited,
#serendipity_banner h2 {
    color: #FFFAF0;
    font-family: Times New Roman, Times, serif;
    padding-left: 1px; /* was 114px; */
    padding-top: 0px;
    padding-bottom: 0px; /* new djr */
    font-weight: lighter;
    letter-spacing: 3pt;
    font-size: 17px;    /* was 22px; */
    text-transform: uppercase;
    margin: 0px;
    text-decoration: none;
}
a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited {
    color: #FFFAF0;
    font-family: Times New Roman, Times, serif;
    padding-left: 1px; /* was 114px; */
    padding-top: 0px;
    padding-bottom: 0px; /* new djr */
    font-weight: lighter;
    letter-spacing: 3pt;
    font-size: 17px;    /* was 22px; */
    text-transform: uppercase;
    margin: 0px;
    text-decoration: none;
}
.NewBannerH2 {
    color: #FFFAF0;
    font-family: Times New Roman, Times, serif;
    padding-left: 1px; /* was 114px; */
    padding-top: 0px;
    padding-bottom: 1px;
    font-weight: lighter;
    letter-spacing: 3pt;
    font-size: 17px;    /* was 22px; */
    text-transform: uppercase;
    margin-top: 1px; /* was margin: 0px; */
    margin-bottom: 1px; /* new djr */
    line-height: 2px;
    text-decoration: none;
}
.serendipity_title {
    font-size:14pt;
    /* line-height:100%; */
    font-family:Verdana, Arial, Sans-serif;
    /* text-align:left; */

    /* font-family: Times New Roman, Times, serif; */
    /* font-size: medium; */
    font-weight: normal;
    margin-top: 1px;
    margin-left: auto;
    margin-right: auto;
    
    color: #333333;
    width: 95%;
    padding-left: 0px;
    padding-bottom: 13px;
    padding-top: 0px;
    padding-right: 0px;
    /* border-bottom: 1px solid #90a0b0; */
}
.serendipity_title a:link,
.serendipity_title a:visited {
   text-decoration: none;
   border: 0;
   color: #333399; /* was: color: #16425E; */
}
.serendipity_title a:hover {
   color: #227799;  /* was: color: #431100; */
   text-decoration: underline;  /* added djr */
}




.serendipity_entry {
    font-size:10pt;
    line-height:100%;
    font-family:Verdana, Arial, Sans-serif;
    text-align:left;

    /* font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; */
    color: #333333;
    /* font-size: x-small; */
    font-weight: normal;
    text-align: justify;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    width: 95%;
    margin: auto;
}
/*
 * DJR added 20091105:
 *  Links are not discernable within entry text
 *  on my laptop.
 *
 *  Of course, once you do this for the text in
 *  the entry text, it will be inherited by the
 *  entry footer links as well. If you want
 *  to make the footer links different, you
 *  will need to add anchor specs for them.
*/
.serendipity_entry a:link,
.serendipity_entry a:visited {
   text-decoration: underline;
   border: 0;
   color: #4422FF;
}
.serendipity_entry a:hover {
   text-decoration: none;
   border: 0;
   color: #9999EE;
}

.serendipity_entryFooter a:link,
.serendipity_entryFooter a:visited {
   text-decoration: none;
   border: 0;
   color: #3333FF;
}
.serendipity_entryFooter a:hover {
   text-decoration: underline;
   border: 0;
   color: #9999EE;
}


/*
 * Added DJR 2009-11-16
*/
.serendipity_entryOverTitle a:link,
.serendipity_entryOverTitle a:visited {
   text-decoration: none;
   border: 0;
   color: #3333FF;
}
.serendipity_entryOverTitle a:hover {
   text-decoration: underline;
   border: 0;
   color: #9999EE;
}
div.serendipity_entryOverTitle {
    font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: xx-small;
    color: #000000;
    border-top: 1px none #807F6C;
    /* border-bottom: 1px dotted #807F6C; */
    padding-top: 10px;
    padding-bottom: 4px;
    text-align: left;

    margin-left: auto;
    margin-right: auto;
    width: 95%;

    /*clear: both; */

}





.serendipity_entry_body_folded,
.serendipity_entry_body_unfolded,
.serendipity_entry_extended {
    /* Inner blocks of .serendipity_entry, can be used for further customization */
}
div.serendipity_entryFooter {
    font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: xx-small;
    color: #000000;
    border-top: 1px none #807F6C;
    /* border-bottom: 1px dotted #807F6C; */
    padding-top: 10px;
    padding-bottom: 4px;
    text-align: right;
    clear: both;
}

div.serendipity_entryFooterLEFT { /* djr added */
    font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: xx-small;
    color: #000000;
    border-top: 1px none #807F6C;
    /* border-bottom: 1px dotted #807F6C; */
    padding-top: 10px;
    padding-bottom: 4px;
    text-align: left;
    clear: both;
}

.serendipity_entry_date {
    margin: auto;
}
.serendipity_date {
    font-family: Arial, Geneva, Helvetica, sans-serif;
    font-size: xx-small;
    color: #607080;
    text-transform: uppercase;
    letter-spacing: 1px;
    width: 95%;
    padding-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    text-align: right;
}
.serendipity_commentsTitle {
    font-family: Times New Roman, Times, serif;
    font-size: 15pt;  /* was: medium; */
    font-weight: bold;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
    color: #333333;
    width: 95%;
    padding-left: 0px;
    padding-bottom: 3px;
    padding-top: 5px;
    padding-right: 0px;
    border-bottom: 1px solid #90a0b0;
}
img.serendipity_entryIcon {
    float: right;
    border: 0px;
}
img.serendipity_entryIcon {
    float: right;
    border: 0px;
}
td.serendipity_commentsLabel {
	font-family: Arial, Helvetica, sans-serif;

	color: #607080;
    	text-transform: uppercase;
    	font-size: x-small;
    	font-weight: bold;
    	text-align: right;
    	padding-top: 10px;
    vertical-align: top;
}
td.serendipity_commentsValue input,
td.serendipity_commentsValue select,
td.serendipity_commentsValue textarea {
    font-size: 11px;
    padding: 2px;
    width: 50%;
}

.serendipity_commentForm {
    font-size: x-small;
    color: #404040;
    margin-bottom: 13px;
    margin-right: 15px;
    margin-left: 15px;
    background-color: #FFFAF0;
}

.serendipity_commentDirection {
	font-family: Arial, Helvetica, sans-serif;
	color: #506070;
    	font-size: small;
    	font-weight: normal;
    	text-align: left;
    vertical-align: top;
    }
.serendipity_comment {
    font-size: 11pt;
    margin-top: 10px;
    margin-right: 15px;
    margin-left: 15px;
    color: #404040;
    padding: 3px;
    background-color: #F0F0FF;
}
.serendipity_comment_source {

    font-size: x-small;
    margin-top: 15px; /* was 5px  */
    padding-left: 5px;
    margin-bottom: 5px;
    padding-bottom: 3px;
    border-bottom: 1px solid #708090;
}
a:link,
a:visited,
a:active {
    color: #16425E;
    text-decoration: none;
}
a:hover {
    color: #541100;
    text-decoration: underline;
}
table.serendipity_calendar td {
    font-size:x-small;
    text-align: center;
    font-family: Arial, Helvetica, verdana, sans-serif;
    padding: 3px;
}
table.serendipity_calendar a {
    color: #541100;
    text-transform: uppercase;
    font-size: x-small;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:underline;
}
table.serendipity_calendar a:hover {
    text-decoration: underline;
}
td.serendipity_weekDayName {
    color: #607080;
    font-size:x-small;
	font-weight: bold;
}
td.serendipity_calendarHeader a:link,
td.serendipity_calendarHeader a:visited,
td.serendipity_calendarHeader a:hover {
    border: 0;
    text-decoration: none;
}
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: x-small;
    font-weight:normal;
    border-bottom: solid 2px #708090;
}
/* title of an individual item */
.serendipitySideBarTitle {
    margin-bottom: 6px;
    font-family: times new roman;
    color: #f0f0ff;
    font-size: x-small;
    font-weight: bold;
    letter-spacing: 3.5pt;
    text-transform: uppercase;
    padding: 6px;
    background-color: #16425E;
    border-bottom: solid 2px #708090;
    border-right: solid 10px #708090;
}
.serendipityImageButton {
    cursor: pointer;
}
.serendipity_entry p {
    margin-top: 0px;
    padding-bottom: 0px;
}
/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #607080;
    background-color: #c0d0e0;
    margin: 3px;
    padding: 3px;
    text-align: center;
}
.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: xx-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-color: #EEEEFF;
}
.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
}

/*
 * Added: DJR 20110714
 *   Trackbacks are (inexplicibly) in serendipity_commentBody
 *   classed divs. That class is not in the original css, but
 *   I'll add it here, in an attempt to control how these
 *   trackbacks and pingbacks look. I'm guessing it will also
 *   change how comments look, unfortunately.
 *   To make trackbacks (and pingbacks?) smaller.
*/
.serendipity_commentBody
{
    font-size: 8pt;
    text-decoration: none;
}
.serendipity_commentBody a:link,
.serendipity_commentBody a:visited {
   text-decoration: underline;
   border: 0;
   color: #4422FF;
}
.serendipity_commentBody a:hover {
   text-decoration: none;
   border: 0;
   color: #9999EE;
}




/*** Additional plugin styles needed for the modernized output code ***/
/*** added by Matthias 'YellowLed' Mees                             ***/

.container_serendipity_archives_plugin ul,
.container_serendipity_syndication_plugin ul,
.container_serendipity_authors_plugin ul,
.container_serendipity_plugin_entrylinks ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

.container_serendipity_authors_plugin .serendipitySideBarContent div {
    margin: 5px 0;
    padding-left: 0;
}

.serendipity_history_author { font-weight: bolder; }

.serendipity_history_intro,
.serendipity_history_info { margin-bottom: 3px; }

.serendipity_history_body { margin-bottom: 10px; }

.serendipity_recententries_entrylink { margin-bottom: 2px; }

.serendipity_recententries_entrydate { margin: 0 0 4px 0; }

.plugin_comment_body { padding: 3px 0; }

.serendipity_shoutbox_date { margin: 5px 0 2px 0; }

.serendipity_shoutbox_comment { padding: 3px 0; }

/*** End Additional plugin styles                                   ***/

