/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Default Style Sheet
 */


/* General
----------------------------------------------------------------------------------------------------*/

/* Position Headings */
.yoo-zoo .item .element > h3,
.yoo-zoo .item .pos-related > h3 { margin-top: 0px; }

/* Element Type: Textarea */
.yoo-zoo .item .element-textarea > * { margin: 8px 0 0 0; }
.yoo-zoo .item .element-textarea > *:first-child { margin-top: 0; }


/* Positions
----------------------------------------------------------------------------------------------------*/

/* Position: Top */
.yoo-zoo .item .pos-top .element { margin-bottom: 15px; }

/* Position: Subtitle */
.yoo-zoo .item .pos-subtitle {
	margin: 0 0 8px 0;
	font-size: 14px;
	text-transform: uppercase;
}

/* Position: Media */
.yoo-zoo .item .media-top .element { margin-bottom: 15px; }
.yoo-zoo .item .media-bottom .element { margin-top: 15px; }
.yoo-zoo .item .pos-media a,
.yoo-zoo .item .pos-media img { display: block; }

/* Position: Content */
.yoo-zoo .item .pos-content .element { margin-top: 15px; }
.yoo-zoo .item .pos-content .element:first-child { margin-top: 0; }

/* Position: Taxonomy + Bottom + Related */
.yoo-zoo .item .pos-taxonomy,
.yoo-zoo .item .pos-bottom .element,
.yoo-zoo .item .pos-related { margin-top: 15px; }

.yoo-zoo .item .pos-taxonomy strong { font-weight: normal; }


/* Author
----------------------------------------------------------------------------------------------------*/

/* Full Layout */
#system.yoo-zoo > .author-box { margin-top: 0; }

/* Teaser Layout */
.yoo-zoo .author-box .element-relateditems > div {
	width: 100%;
	margin-bottom: 10px;
	float: left;
}
.yoo-zoo .author-box .element-relateditems > div:last-child { margin-bottom: 0; }

/* Element Type: Textarea */
.yoo-zoo .author-box .element-textarea > * { margin: 8px 0 0 0; }
.yoo-zoo .author-box .element-textarea > *:first-child { margin-top: 0; }

/* Positions */
.yoo-zoo .author-box .author-media {
	margin-right: 15px;
	float: left;
}
.yoo-zoo .author-box .author-media > a { display: block; }

.yoo-zoo .author-box .author-links { margin: 10px 0 0 0; }

.yoo-zoo .author-box .author-links a { margin-right: 15px; }
.yoo-zoo .author-box .author-links a:after {
	font-size: 16px;
}

.yoo-zoo .items p.links { 
	text-indent: -99999px;
margin: 22px 0px 0px 0px; }

.yoo-zoo .items p.links a {
	display: block;
	width:  89px;
	height: 21px;
	background: url(../images/read_more_bg.png) 0 0 no-repeat;
}

/* position: date */
.yoo-zoo  div.pos-date {
	height: 34px;
	width: 34px;
	margin-right: 10px;
	color: #ffffff;
	background: #283C64;
	float: left;
	margin-top: 7px;
}

.yoo-zoo div.pos-date span.day,
.yoo-zoo div.pos-date span.month {
	display: block;
	text-align: center;
}

.yoo-zoo div.pos-date span.month {
	margin: 3px 3px 0px 3px;
	padding-bottom: 1px;
	border-bottom: 1px solid #ffffff;
	font-size: 9px;
	line-height: 9px;
	letter-spacing: 1px;
	text-transform: uppercase;
}

.yoo-zoo div.pos-date span.day {
	margin-top: 1px;
	font-size: 18px;
	line-height: 18px;
	letter-spacing: 1px;
}



