
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;
}
/* 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/morph3us.org/style.css  */
* {
  margin:0; padding:0;
}

body {
  margin:2%;
  background:#c8cdc8; color:#000;
  font:1em "Lucida Grande", Verdana, Lucida, Arial, sans-serif;

  background-image:url(templates/morph3us.org/img/gradient.gif);
  /*background-attachment:fixed;*/
  background-position:bottom;
  background-repeat:repeat-x;
}

#mainpane {}

#serendipity_banner {
  background:#bbc2bb; color:#000;

  margin-bottom:10px;
  padding:13px 13px 13px 115px;
  
  border:1px solid #9a9;
  border-width:1px 11px;
  
	background-image:url(templates/morph3us.org/img/logo-small.gif); 
  background-position:10px 0;
  background-repeat:no-repeat;
}

#serendipity_banner h1 {
  margin-bottom:4px;
}

#serendipityRightSideBar {
  float:right; 
  width:160px;
  padding:30px 15px 0 10px;
  color:#900; 
}

#content {
  margin:0 200px 0 0;
  padding:30px 30px 20px 25px;
  
  border:1px solid #9a9;
  border-top-width:0;
  background:#bbc2bb;
  line-height:130%;
}

#footer {
  clear:left;
  padding-top:20px;
  text-align:center;
  color:#000; font-size:10px;
}

/* End of structural styles */

#serendipity_banner h2 {
  font-size:11px;
  font-weight:normal;
}

a.homelink1, a.homelink1:link, a.homelink1:visited, a.homelink1:hover, 
a.homelink2, a.homelink2:link, a.homelink2:visited, a.homelink2:hover {
  color:#000; 
  text-decoration:none;
}

a:hover {
  color:#000; 
  text-decoration:none;
}

#menu {
  text-align:right;
  background:#9a9; color:#fff;
  font:1em Georgia, "Lucida Grande", Verdana, Arial, sans-serif;
}

#menu a, #menu a:link {
  padding:5px;
  text-decoration:none; color:#000; 
  border:1px hidden #000;
}

#menu a:hover {
  text-decoration:none; color:#fff;
  background:#9a9;
  /*border:1px solid #c90;*/
}

h2 a, h2 a:link, h2 a:hover {
  color:#000;
  text-decoration:none;
}

#navlist {
  list-style-type:none;
  margin:0;
  padding:3px;
}

#navlist li {
  display:inline;
  margin:0;
  padding:0 5px;
}

h1 {
  font-size:30px; /*font:30px Georgia;*/
  font-weight:normal;
  color:#000;
}

h2 {
  font-size:1.4em;
  font-weight:normal; 
  color:#000;
}

ul {
  padding:0;
}

li {
  line-height:25px;
  margin-left:10px;
}

a, a:link {
  color:#800000; 
  text-decoration:underline;
}

a:hover {
  color:#fff; 
  text-decoration:none;
}

.serendipity_entry {
  margin:10px 5% 10px 0px;
  padding:25px 30px 8px 25px;

  border:1px solid #9a9;
  background:#c8cdc8;
  
  text-align:justify;
  line-height:24px;
}

.serendipity_Entry_Date {}

.serendipity_freetag_taglist_related {
  margin-bottom:15px;
}

.freetag_cloud {
  margin-bottom:45px;
}

.serendipity_date {
  font:1em Georgia;
}

h4.serendipity_title {
  display:inline;

  font-size:1.4em;
  font-weight:normal; color:#000;
  font-variant:small-caps;
}

.serendipity_entry_body {}
.serendipity_entry_extended {
  margin-bottom:30px;
}

.serendipity_title a:link, .serendipity_title a:visited {
	text-decoration:none;
	color:#000; 
}

.serendipity_title a:hover {
	color:#000; 
}

div.serendipity_entryFooter {
  margin-bottom:10px;
  text-align:right;
  font:1em Georgia;
}

.seredipity_entryDetails {
  margin-bottom:60px;
}

.serendipity_freeTag, .serendipity_freeTag_related {
  margin-top:10px; 
  font-size:1em;
}
.serendipity_freeTag_related {
  margin-top:30px;
}

img.serendipity_entryIcon {
	float:right;
	border:0;
	margin-top:1px; 
}

.continue_reading {
	display:block;
	margin-top:10px;
	clear:left; 
}

.serendipity_pageFooter {
	clear:both;
	margin-top:10px; 
  text-align:center
}

.archive_summary {
	clear:both;
	margin:15px 0 0 10px;
	font-size:0.9em;
}

.archive_summary_title {
	font-size:1em;
	font-weight:bold;
	margin:0; padding:0; 
}

.serendipity_comments {}

.serendipity_commentsTitle {
	font-weight:bold;
}

.serendipity_comment_author_self {
	border:2px solid #9a9;
}

.serendipity_comment {
  padding:25px 30px 8px 25px;
  margin-bottom:15px;
}

.serendipity_commentBody  {
  padding:0 0 25px 25px;
}

.serendipity_comment_source {
  padding:0 0 10px 25px;
}

.comment_evenbox {
  border:1px solid #9a9;
  background:#c8cdc8;
}

.comment_oddbox {
  border:1px solid #9a9;
  background:#c8cdc8;
}

#serendipity_commentform_name, #serendipity_commentform_email, #serendipity_commentform_url {
  width:200px;
}

select#serendipity_replyTo {
  width:205px;
}

.serendipity_commentDirection {
  font-size:0.8em;
}

.serendipity_msg_important {
  font-weight:bold;
  font-size:0.8em;
}


.serendipity_section_commentform {
  margin-bottom:20px;
  padding:25px 30px 8px 25px;
  border:1px solid #9a9;
  background:#c8cdc8;
}

.serendipity_commentForm {
	font-size:1.1em;
	color:#444;
	margin:0 10px 13px 10px;
	background:#fff; 
}

td.serendipity_commentsLabel {
	font-size:0.8em;
	vertical-align:top; 
}


/* Sidebar Styles */
.serendipitySideBarItem {
  margin-bottom:20px;
  color:#000;
}

.serendipitySideBarTitle {
	margin-bottom:5px;
  font:1em Georgia, "Lucida Grande", Verdana, Arial, sans-serif;
  font-weight:bold;
  color:#900;
}

.serendipitySideBarContent {
	padding-left:10px;
  font-size:0.9em; 
}

.serendipitySideBarContent a, .serendipitySideBarContent li {
  font-size:0.9em; 
}

.serendipitySideBarContent span.serendipityReferer {
  font-size:0.7em; 
}

ul#serendipity_categories_list {
  margin:3px 0 20px -10px;
  list-style:none;
}

ul#serendipity_categories_list li {
  line-height:18px;
  padding-left:0;

  color:#000;
  font-weight:normal;
}

.container_serendipity_syndication_plugin .serendipitySideBarContent {
  font-size:0.8em;
}

.serendipitySideBarContent input, .serendipitySideBarContent select {
	width:130px; 
}

.serendipitySideBarDate {
	line-height:0.9em; 
}

/* Embedded images with the s9y image manager */
/* container for images and text */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
	margin:3px;
	padding:3px;
	text-align:center; 
	border:1px solid #ddd;
	background:#eee;
}

/* 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; 
}

.serendipity_imageComment_img, .serendipity_imageComment_img img {
	border:none;
	text-align:center; 
}

/* styles for the text below the image if used */
.serendipity_imageComment_txt {
	clear:both;
	padding:3px;
	text-align:center; 
	
  border-top:1px solid #ddd;
	font-size:8pt;
}


/* Other styles */
.serendipity_center {
  text-align:center;
}

img {
  border:0px;
}

blockquote {
  font-size:0.9em;
  line-height:22px;
  
  background:#ddd;
  
  margin:10px 2% 0 2%;
  padding:15px 30px 15px 30px;
  border:1px solid #000;
  border-left:8px solid #333;
}

pre {
  margin:10px 5% 0 2%;
  padding:1em;
  border:1px dashed #000;
  background:#ddd;
	line-height:1.4em;
}

.serendipity_entry_body ul, .serendipity_entry_extended ul {
  margin-left:20px;
}

.serendipity_searchQuery {
    background-color: #D81F2A;
    color: #FFFFFF;
}
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;
}
