/*
Theme Name: Digital Seas
Theme URI: http://www.digital-seas.com/
Description: The Digital-Seas Theme
Version: 1.0
Author: Thomas Oswald
Author URI: http://www.digital-seas.com/
Tags: red, custom header, fixed width, two columns, widgets
*/
/*
#sidebar, .post {
  border:               1px solid blue;
}
*/



.wrapme {
  float               : left;
  background-color    : #fff;
  font-family         : Verdana,Arial,Helvetica,sans-serif
}

#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 !important;
  margin:               0 10px 10px 0 !important;
  background-color:     white !important;
  padding:              2px !important;
  border:               1px solid #e6e6e6 !important;
  max-width:            672px !important
}

.clearfix {
  clear:                both;
}

.postmetadata,
.topmeta {
  font-size:            1.0em;
  padding:              3px 5px;
}

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

.topmeta {
  margin-bottom:        10px;
  padding-top             : 5px
}

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

h3.comments,
h3.pagetitle,
h2 {
  border-bottom:        1px dotted #CCCCCC;
  font-size:            23px;
  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
}

.topmeta span.date {
  background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/date.gif) no-repeat left center;
  padding-left:         20px;
}

span.comments {
  background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/comments.gif) no-repeat left center;
  padding-left:         20px;
}

blockquote.commentexcerpt {
  display: block;
  font-style: italic;
  background: transparent none;
  padding: 0;
  margin: 0;
  border: none;
  text-indent: -0.4em
}

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

blockquote.commentexcerpt:after,
blockquote.commentexcerpt:before {
  content:"\"";
}

span.commenttimesince {
  display: block;
  color: #999
}

/*
  <li class="recentcomments"><span class="commenttimesince">%time_since ago:</span>by <span class="theauthor"><a href="%comment_link" title="%post_title">%comment_author</a></span>:  <blockquote class="commentexcerpt">%comment_excerpt</blockquote></li>
*/

span.commentfeed {
  background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/commentfeed.gif) no-repeat left center;
  padding:              0 0 0 15px;
  margin-left:          10px;
}

span.permalink {
  background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/permalink.gif) no-repeat left center;
  padding-left:         20px;
  margin-left:          15px
}

span.trackback {
  background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/permalink.gif) no-repeat left center;
  padding-left:         15px;
}

span.tags,
span.kategorie {
  background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/tag_blue.gif) no-repeat left center;
  padding-left:         15px;
}

span.theauthor {
  background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/user_red.gif) no-repeat left center;
  padding-left:         15px;
}


.single span.permalink,
.single span.trackback {
  margin-left:          10px;
}

li#search #searchform {
  margin:               0;
  padding:              0;
}

li #searchform label,
li#search #searchform label {
  display:              none;
}



li #searchform input#s,
li #searchform input#searchsubmit,
li#search #searchform input#s,
li#search #searchform input#searchsubmit,
div#commentNewID form input,
#commentform input,
#commentform textarea,
#commentform select {
  border:               1px inset #ccc;
  float:                none;
  font-size:            12px;
  padding:              3px
}

li#search #searchform div {
  padding-bottom:       5px
}

#sidebar #searchform input#searchsubmit,
li#search #searchform input#s {
  margin:               0;
}

li#search #searchform input#s {
  margin-top:           4px;
  width:                99%;
}

li #searchform input#searchsubmit,
#sidebar form#searchform input#searchsubmit,
#commentform input#submit,
#commentNewID input.refreshbutton,
#commentform  input.captchasubmit {
  border:               none;
  margin-top:           10px;
  background:           #ccc;
  padding:              4px 4px 20px 4px;
  -moz-border-radius:   3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius:        3px;
  margin-left:          0px
}

#commentNewID input.refreshbutton {
  padding:              2px 2px 18px 2px;
  margin:               0px
}

li #searchform input#searchsubmit {
  margin-top           : 0px;
}

#captchaframe input.refreshbutton:hover,
#captchaframe input.refreshbutton:focus,
#commentform  input.captchasubmit:hover,
#commentform  input.captchasubmit:focus {
  background:           #A02031;
  color:                #fff
}

textarea#comment {
  display:              block;
  height:               160px;
  width:                97%;
}

div#captchaframe {
  margin-left:          5px
}

div#commentNewID form label,
form#commentform label {
  float:                none;
  padding:              5px;
  color:                #333
}

div#commentNewID,
form#commentform {
  background-color:     #DCE2DE;
  padding:              8px 5px 5px 5px;
}

div#commentNewID,
form#commentform,
h3#respond {
  margin:               0 0 0 45px;
}

div#commentNewID {
  background-color:     #f4f4f4;
  color:                #a3a3a3;
}

p.captcha_2  {
  margin-left:          10px
}

#sidebar form#searchform input#searchsubmit,
div#commentNewID form input[type="submit"],
form#commentform input[type="submit"] {
  border:               none;
  float:                none;
}

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

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

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

ul.comments_extra {
  float:                left;
  margin:               0px;
  padding:              0px;
  width:                80px;
  text-align:           center
}

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

li.comments_author {
  background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/user_white.gif) no-repeat 90% center;
  clear:                left;
  display:              block;
  padding:              0px;
  overflow:             hidden;
}

ol li.comments_author {
  background-image:     none;
}

ol li.comments_author .GravaterUserIMG {
  margin-left:          auto;
  margin-right:         auto;
  margin-bottom:        2px;
  padding:              2px;
  border:               1px solid #DCE2DE;
  width:                32px;
  height:               32px;
  overflow:             hidden;
  text-align:           center;
  vertical-align:       center
}

ol li.comments_author .GravaterUserIMG img {
  vertical-align:       center
}

li.comments_author a {
  color:                #FFFFFF;
  
}

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 20px 2px 5px;
}

li.comments_date {
  color:                #44a4d2;
}

.kommentar_inhalt {
  background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/comment_sprechblase.gif) no-repeat 0px 10px;
  padding-left:         11px;
  overflow:             hidden;
  float:                right;
  width:                520px;
  padding-bottom:       2px
}

.kommentar_zeit, 
.kommentar_text {
  padding:              10px 15px 1px 10px;
}

.kommentar_text {
  background-color:     #FEFEFE;
}

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

blockquote {
  background          : #F7F7F7 none repeat scroll 0 50%;
  border              : 1px solid #DFDFDF;
  margin              : 10px 25px;
  padding             : 10px 20px;
}

#commentform p {
  margin-left         : 5px;
}

#commentform p.imageadd {
  padding-left        : 20px;
  background          : transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/commentimageadd.gif) no-repeat left center;
}
.entry p IMG[alt] {
 font-size            : 1.6em;
 font-weight          : bold;
}
