/*
Theme Name: Ocean Mist
Theme URI: 
Description: XHTML 1.1 valid theme with a flexible, elastic grid layout and fully customisable colour scheme.
Version: 2.0
Author: Ed Merritt
Author URI: 
Tags: blue, custom header, custom colour scheme, elastic width, two columns, widgets, SEO friendly, accessible, default colour schemes, 
*/

/* zeigt das Datum nicht an, wenn ein Post zur Kategorie "event" gehört */
.event p.date{
 display: none;
}

/* Terminangabe etwas aufgehübscht */
table.ec3_schedule {
    border: 1px solid #BFBFBF;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #EEEEEE;
    color: #880000;
    float: left;
    font-weight: bold;
    margin: 0.5ex 1ex 0.5ex 0;
    padding: 0 0.5em;
    border-collapse: separate;
}
table.ec3_schedule .ec3_start, .ec3_to, .ec3_end {
    font-weight: normal;
    border-width: 3px;
    border-collapse: separate;
}

/* Abstände in Linkliste anpassen*/
#linkcat-2 img{
    margin: 1em 0 0 0;
    display: block;
}


/* Zeilenabstand in Tagliste so angepasst, dass sich Einträge nicht mehr überlappen*/
.tags p{
    line-height: 2.2em;
    margin: 0.2em 0;
}
.tags {
  width: 50em;
}

/* Bildunterschrift etwas kleiner und zentriert */
.wp-caption-text {
    font-size: 1.1em;
    font-style: italic;
    padding: 0.1em 0.5em;
    text-align: center;
}

hr {
    width: 50em;
    margin: 1em auto;
    align: center;
    color:#555522; 
    background-color:#555522;
}

.size-maxPostWidth{
	width: 50em;
}

#content img {
	max-width: 50em;
}

.wp-caption {
	width:51em;
	background-color: #FFFFFF;
}

#content iframe {
	max-width: 51em;
}

.title {
	width: 45.5em;
}

/* Archiv aufhübschen */
#smart-archives-block{
	font-size: 140%;
	list-style-type: none;
}
#smart-archives-block .empty-month{
	color: #CCCCCC;
}
#smart-archives-list h2{
	margin-top: 1em;
	margin-bottom: 0.3em;
}

/* Share-Buttons anpassen */
div .sd-block {
	border-top: none;
}

.sd-content {
	width: auto;
}

/* post-Breite setzen damit der Text nicht in einigen Browsern überläuft
 * #maincol-width - 2 * Content-Margin = 55em - 2 * 2em = 51em
 */
div.post {
	width: 51em;
}

/* Seitenleiste: Abstand unter Listenitem */
#subCol li {
	margin-bottom: 1em;
}

#subCol img {
	display: block;
}