/*
Theme Name: Digital Seas
Theme URI: http://www.digital-seas.com/
Description: The Digital-Seas Theme -> Print-Styles
Version: 1.0
Author: Thomas Oswald
Author URI: http://www.digital-seas.com/
Tags: red, custom header, fixed width, two columns, widgets
*/


#sidebar {
  margin-left:          710px;
  padding:              0pt 10px 0pt 10px;
  width:                210px;
}

div#postwrapper {
  float:                left;
  margin:               0;
  padding:              0 0 0 10px;
  width:                678px;
  text-align:           left;
}

#footer {
  clear:                both;
}

.entry ol {
	padding:             0 0 0 35px;
	margin:              0;
}

.entry ol li {
	margin:              0;
	padding:             0;
}

ol.commentlist,
.postmetadata ul,
.postmetadata li {
	display:             inline;
	list-style-type:     none;
	list-style-image:    none;
}
	
#sidebar ul,
#sidebar ul ol {
	margin:              0;
	padding:             0;
  text-align:          left
}

ol.commentlist li,
#sidebar ul li {
	list-style-type:     none;
	list-style-image:    none;
	margin-bottom:       15px;
}

#sidebar ul p,
#sidebar ul select {
	margin:              5px 0 8px;
}

#sidebar ul ul,
#sidebar ul ol {
	margin:              5px 0 0 10px;
}

#sidebar ul ul ul,
#sidebar ul ol {
	margin:              0 0 0 10px;
}

ol li,
#sidebar ul ol li {
	list-style:          decimal outside;
}

#sidebar ul ul li,
#sidebar ul ol li {
	margin:              3px 0 0;
	padding:             0;
}


div.entry img {
  float:                left;
  margin:               0 10px 10px 0;
  background-color:     white;
  padding:              2px;
  border:               1px solid #e6e6e6
}

.clearfix {
  clear:                both;
}

.postmetadata,
.topmeta {
  font-size:            13px;
  padding:              3px 5px;
  text-align:           right;
}

.postmetadata {
  border-bottom:        1px dotted #CCCCCC;
}

.topmeta {
  margin-bottom:        5px;
}

.post {
  margin:               0pt 0pt 40px;
}

h3.comments,
h3.pagetitle,
h2 {
  border-bottom:        1px dotted #CCCCCC;
  font-size:            20px;
  font-weight:          normal;
  letter-spacing:       -1px;
  margin:               30px 0pt 0pt;
}

h3.comments,
h2.pagetitle {
  border-bottom:        none;
}

h3.comments {
  margin-top:           30px;
  margin-left:          45px;
}

.topmeta .dateleft {
  float:                left;
  width:                49%;
}

.topmeta .commentright {
  float:                right;
  width:                49%;
  text-align:           right
}

.noprint,
span.commentfeed,
span.trackback,
span.comments,
span.permalink,
div.wp-pagenavi,
h3#respond,
form#commentform,
div#commentNewID,
div.ds_head_search,
div#ds_nav,
div.ds_head_home,
div.nav_top,
div#footerContactInfo div.right460,
li#search,
li.widget_categories {
  display    : none !important;
}

.sIFR-flash {
  display    : none !important;
  height     : 0;
  width      : 0;
  position   : absolute;
  overflow   : hidden;
}

.sIFR-alternate {
  visibility : visible !important;
  display    : block   !important;
  position   : static  !important;
  left       : auto    !important;
  top        : auto    !important;
  width      : auto    !important;
  height     : auto    !important;
}


html, body {
	margin     : 0;
	padding    : 0;
}

body {
	font       : 1em Georgia, Times, serif;
	color      : #000;
  padding    : 5px;
}

a {
	text-decoration  : none;
}

a:link,
a:active,
a:visited {
	color      : #000;
}

p {
  line-height: 1.5em;
}

div.topmeta {
  font-style : italic;
}

div.topmeta span.theauthor {
  padding    : 0px;
  background : transparent;
}

p.postmetadata {
  margin-top : 1px;
  margin-bottom : 1px;
  padding    : 0px;
}


#commentform #author,
#commentform #email,
#commentform #url,
input#captcha_inputfield {
  width:                190px;
  margin-left:          0px
}

.kommentar_nummer {
  color:                #DCE2DE;
  font-size:            60px;
  letter-spacing:       -2px;
  float:                left;
  font-family:          Arial,Helvetica,sans-serif;
  padding-top:          15px;
  padding-right:        15px
}

.eigentlicher_kommentar {
  background-color:     #c9d1cb;
  color:                #6C6868;
  padding:              5px;
  width:                620px;
  max-width:            620px;
  float:                left;
}

ul.comments_extra {
  background:           #c9d1cb;
  float:                left;
  margin:               4px 0 0 0;
  padding:              2px;
  width:                600px;
}

ul.comments_extra li {
  margin-bottom:        0px
}

li.comments_author {
  background:           #53ABD5;
  clear:                left;
  color:                #FFFFFF;
  float:                left;
  padding:              2px 5px 2px 5px;
  position:             relative;
  -moz-border-radius:   3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius:        3px;
}

li.comments_author a {
  background:           #53ABD5;
  color:                #FFFFFF;
  display:              block;
  padding:              5px;
}

li.tail {
  width:                1px;
  height:               1px;
  background:           transparent
}

ul#recentcomments .eigentlicher_kommentar {
  width:                96%;
}

ul#recentcomments .comments_extra {
  width:                96%;
}

ul#recentcomments ul.comments_extra {
  margin-left:          0px;
}

ul#recentcomments ul.comments_extra li.tail {
  margin-left:          5px;
}

ul#recentcomments li.comments_author {
  padding:              2px 5px 2px 5px;
}

li.comments_date {
  color:                #44a4d2;
  float:                right;
  font-size:            12px;
  padding:              4px 4px 4px 6px;
  position:             relative;
}

.alt ul.comments_extra,
.alt .eigentlicher_kommentar {
  background-color:     #d8ddda;
}

.alt li.comments_date {
  color:                #53ABD5;
}

.kommentar_inhalt {
  background-color:     #FEFEFE;
  overflow:             hidden;
  padding:              10px 15px 0pt;
}

#sidebar ul#recentcomments {
  margin:               0;
  padding:              0;
  float:                left;submit
  
}

#sidebar ul#recentcomments li.recentcomments {
  margin-bottom:        10px
}

#sidebar ul li.widget {
  float:                left;
  width:                99%;
}

#sidebar ul li.recentcomments div.kommentar_inhalt p {
  margin:               0 0 10px 0;
}

