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

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


.serendipity_entrypaging {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border: 0px;
    display: block;
}
#LSResult {
    position: absolute;
    margin-left: 4px;
    margin-top: 4px;
       background-color: #fff7e8;
}

#LSShadow {
    position: relative;
    bottom: 1px;
    right: 1px;
    color: inherit;
    border-right: 2px solid #ccc;
    border-bottom: 2px solid #ccc;
}

#LSHighlight {
    background-color: #bdd2ec;
    color: black;
}

.serendipity_livesearch_row {
  margin: 0px;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-left: 1.5em;
  padding-right: 1.5em;
  text-indent: -1em;
  line-height: 1.4em;
}

.serendipity_livesearch_result {
    position: relative;
    bottom: 2px;
    border: 1px solid black;
    right: 2px;
    padding: 2px;
}
/* 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/adaptation/style.css  */
/*  
Theme URI: http://alp-uckan.net/free/s9y/style-adaptation
Description: minimalistic theme
Version: 0.4
Author: Alp Uckan
Author URI: http://alp-uckan.net/
*/

/* layout */

body {
margin: 0 auto;
padding: 0;
text-align:center;
font-size: 68%;
}

#container {
margin: 0 auto;
text-align: left;
width: 90%;
max-width: 1040px;
line-height: 1.8em;
border: none;
}

#header {
background-color: #444;
border-bottom: 2px solid #e06a2d;
margin: 0;
text-align: left;
padding: 2px;
}

.blackbox,
.blackbox a:link,
.blackbox a:visited,
.blackbox a:hover,
.blackbox a:active {
color: #fff;
background-color: #444;
margin: 0;
text-align: center;
padding: 2px 0 7px 0;
}

.blackbox {
border-top: 1px solid #CAC6BD;
}
#content, #banner1 {
padding: 16px;
}
#banner1 {
float: right;
width: 430px;
}
#banner2 {
text-align: left;
width: 140px;
}

#mainCol {
width: auto;
margin-left: 16%;
}

#content {
margin-right: 16%;
}

#banner1 {
margin-right: 0px;
}

#footer {
text-align:left;
margin: 0 auto;
padding: 0px 0 0 0;
}

#footerleft {
float: left;
width: 47%;
text-align:left;
margin: 0;
padding: 0 10px 17px 10px;
}

#footerright {
margin: 0;
padding: 0 10px 17px 10px;
margin-left: 51%;
border-left: 1px solid #CAC6BD;
}

#spacer ul,
#spacer ul ol,
#footerleft ul,
#footerleft ul ol,
#footerright ul,
#footerright ul ol,
#banner1 ul,
#banner1 ul ol {
margin: 0;
padding: 0;
}

#spacer ul li,
#footerleft ul li,
#footerright ul li,
#banner1 ul li {
list-style-type: none;
list-style-image: none;
margin-bottom: 15px;
}

#spacer ul p,
#spacer ul select,
#footerleft ul p,
#footerleft ul select,
#footerright ul p,
#footerright ul select,
#banner1 ul p,
#banner1 ul select {
margin: 5px 0 8px;
}

#spacer ul ul,
#spacer ul ol,
#footerleft ul ul,
#footerleft ul ol,
#footerright ul ul,
#footerright ul ol,
#banner1 ul ul,
#banner1 ul ol {
margin: 5px 0 0 10px;
}

#spacer ul ul ul,
#spacer ul ol,
#footerleft ul ul ul,
#footerleft ul ol,
#footerright ul ul ul,
#footerright ul ol,
#banner1 ul ul ul,
#banner1 ul ol {
margin: 0 0 0 10px;
}

#spacer ul ul li,
#spacer ul ol li,
#footerleft ul ul li,
#footerleft ul ol li,
#footerright ul ul li,
#footerright ul ol li,
#banner1 ul ul li,
#banner1 ul ol li {
margin: 3px 0 0;
padding: 0;
}

#banner1 ul li,
#banner1 ul {
padding-left: 0;
}

/* headers */

h1, h2, h3, h4, h5, h6 {
}

h1 {
font-size: 2em;
padding-top: 2px;
margin: 0 0 0px 7px;
}

h1, h1 a, h1 a:link, h1 a:hover, h1 a:visited, #header .description {
text-decoration: none;
}

.description {
font-size: 2em;
text-align: right;
font-style: italic;
margin-right: 20px;
color: #E8E9E1;
}

h2 {
margin: 0 0 8px 2px;
}

.post h2 {
font-family: 'Georgia', 'Bitstream Vera Serif', serif;
font-style: italic;
font-weight: normal;
font-size: 2.2em;
line-height: 1.6em;
margin: 0 0 10px 0;
padding-top: 20px;
}

.sidebar h2 {
font-size: 1em;
margin: 0 0 10px 2px;
color: #777;
border-top: 1px solid #777;
text-align: left;
}

h3 {
color: #E06A2D;
padding: 0;
margin: 0 0 20px 0;
}

#tbf h3 {
color: #E06A2D;
padding: 0;
margin: 35px 0 10px 0;
}

h4 {
color: #E06A2D;
font-size: 1.4em;
padding: 0;
margin: 0 0 10px 0;
}

/* various tags */
acronym, abbr, span.caps {

}

div {
margin: 0;
}

code {
color: black;
font: 1.1em 'Courier New', Courier, Fixed;
}

pre {
color: black;
font: 1em 'Courier New', Courier, Fixed;
}

small, .small {
font-size: .9em;
color: #444444;
font-family: Arial, Helvetica, Sans-Serif;
line-height: 1.5em;
font-style: italic;
}

acronym, abbr, span.caps {
cursor: help;
}

acronym, abbr {
border-bottom: 1px dashed #777;
}

blockquote {
color: #777;
margin: 15px 30px 0 10px;
padding: 10px 10px 10px 20px;
border-left: 5px solid #777;
}

.navigation {
display: block;
text-align: center;
font-size: 1.4em;
margin-top: 10px;
margin-bottom: 60px;
}

#spacer {
clear: both;
}

/* Posts */
.post {
margin: 0;
padding: 0;
}

.entry, .staticpage_content {
font-size: 1.22em;
}

.post p, .post li, .post blockquote, .post pre {
/* text-align: justify; */
line-height: 1.4em;
}

.postmetadata {
color: #E8E9E1;
background-color: #444;
padding: 3px 5px 3px 5px;
margin: 12px 0 30px 0;
font-size: 1em;
}

.postmetadata a:link,
.postmetadata a:visited,
.postmetadata a:active {
text-decoration: none;
color: #A3B233;
}

.postmetadata a:hover {
text-decoration: underline;
color: #A3B233;
}

.postmetadata ul, .postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}


/* Images */

p img {
padding: 0;
max-width: 100%;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

.serendipity_center {
text-align: center;
margin-left: auto;
margin-right: auto;
}

a img {
border: none;
}

.alignright {
float: right;
width:115px;
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

.alignleft {
float: left;
width:115px;
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}


/* Form Elements */

form fieldset legend {
}

form label {
display: block;
float: left;
width: 170px;
padding: 0;
margin: 5px 0 0;
text-align: right;
color: #777;
}


/* Comments */

.graybox {
border-top: 1px solid #777;
border-bottom: 1px solid #777;
}

#cof {
margin:0;
padding: 30px 0 0 0;
}

.commentlist {
padding: 0;
}

#tbf {
margin:0;
border: 1px solid #777;
padding: 30px;
}

.trackbacklist {
font-size: 1.2em;
color: #444;
padding: 0;
}

.trackbacklist li,
.commentlist li {
margin: 15px 0 3px;
padding: 5px 10px 3px;
list-style: none;
}

.commentlist p {
margin: 10px 5px 10px 0;
font-weight: normal;
line-height: 1.6em;
text-transform: none;
font-size: 1.2em;
}

.commentlist cite, .commentlist cite a {
font-style: normal;
font-weight: bold;
}

.commentlist li, #serendipity_comment input, #serendipity_comment textarea {
}

#serendipity_comment p {
margin: 5px 0;
}

#serendipity_comment input, #serendipity_comment textarea, #serendipity_comment select {
padding: 0px;
width: auto;
margin: 5px 0 0 10px;
}

#serendipity_comment input {
}

#serendipity_comment textarea {
overflow: auto;
}

#serendipity_comment #serendipity_submit, #serendipity_comment .serendipity_commentDirection {
margin: 0 0 0 180px;
}

#serendipity_comment .serendipity_commentDirection {
font-size: 1.2em;
}

#serendipity_comment br {
clear:left;
}

.nocomments {
text-align: center;
margin: 0;
padding: 0;
}

.commentmetadata {
font-weight: normal;
font-size: 1em;
color: #777;
}

.sidebar form {
margin: 0;
}

#searchform {
margin: 10px auto;
padding: 5px 3px; 
text-align: center;
}

.sidebar #searchform #serendipityQuickSearchTermField {
width: 95%;
padding: 2px;
}

.sidebar {
font-size: 1.2em;
}

.serendipity_calendar, .category_link_all, .stat_entrycount, 
.stat_commentcount, .stat_currentvisitors, #serendipity_categories_list {
font-size: 1em;
}

.serendipity_calendar {

}



.serendipity_freeTag
{
    margin-left: auto;
    margin-right: 0px;
    text-align: right;
    font-size: 7pt;
    display: block;
    margin-top: 5px;
    margin-bottom: 0px;
}

.serendipity_freeTag_related
{
    margin-left: 50px;
    margin-right: 0px;
    text-align: left;
    font-size: small;
    display: block;
    margin-top: 20px;
    margin-bottom: 0px;
}



.serendipity_freeTag a
{
    font-size: 7pt;
    text-decoration: none;
}

.serendipity_freeTag a:hover
{
    color: green;
    text-decoration: underline;
}
img.serendipity_freeTag_xmlButton
{
    vertical-align: bottom;
    display: inline;
    border: 0px
}
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;
}