@charset "utf-8";
/*
Theme Name:		coUNDco Hidden heart
Theme URI:		http://www.hidden-heart.com/
Description:	Hidden Heart Theme for Wordpress
Version:			0.1
Author:				BW
Author URI:		http://benjamin.wiederkehr.myopenid.com/
Domain:				http://coundco.ch
Start:				2008-04-13
Last update:	2008-04-13
Copyright:		BW for coUNDco */
/* Body
/////////////////////////////////////////////////////////////////*/
body{
	background: transparent url('img/body_bg.png') repeat-y scroll 50% 0
}
/* Container
/////////////////////////////////////////////////////////////////*/
#container		{
	width: 634px;
	padding-bottom: 10px;
	position: relative;
	background: transparent url('img/body_bg.png') repeat-y scroll 50% 0
}
/* Header
/////////////////////////////////////////////////////////////////*/
#header				{
	background: transparent url('img/header_bg.png') repeat-y scroll 50% 0;
}
#header h1 a	{
	display: block;
	height: 450px;
	text-indent: -999px;
}
#flatline			{
	height: 130px;
	width: 100%;
	position: absolute; top: 184px;
	background: transparent url('img/flatline.png') repeat-y scroll 50% 0;
}
/* Sidebar
/////////////////////////////////////////////////////////////////*/
#sidebar			{
	font-size: 16px;
	text-align: right;
	line-height: 1.2;
	width: 200px;
	margin-left: -220px;
	position: absolute; top: 323px;
}
#sidebar ul		{
	list-style: none;
	margin: 0 0 1em 0;
}
#sidebar ul a		{
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
#sidebar ul ul a{
	font-weight: normal;
	text-transform: none;
}
#sidebar ul a:hover{ color: #222;}
#sidebar .current_page_item a{ color: #222;}
/* Teaser
/////////////////////////////////////////////////////////////////*/
#teaser				{
	text-align: right;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 0.9;
	color: #222;
	width: 180px;
	margin-left: -200px;
	position: absolute; top: 238px;
}
#teaser span	{
	font-size: 24px;
	color: #c00;
	font-weight: bold;
}
/* News
/////////////////////////////////////////////////////////////////*/
#news				{
	font-size: 16px;
	line-height: 0.9;
	color: #222;
	width: 180px;
	margin-right: -200px;
	position: absolute; top: 328px; right: 0;
}
#news strong	{
	text-transform: uppercase;
	font-size: 16px;
	line-height: 1;
	color: #c00;
	font-weight: bold;
}
/* Content
/////////////////////////////////////////////////////////////////*/
#content			{
	margin: 0 17px;
}
/* Posts
/////////////////////////////////////////////////////////////////*/
#posts				{}
/* Heading
/////////////////////////////////////////////////////////////////*/
#heading			{}
#heading h2		{
	padding: 0 10px;
	margin: 0 0 1em;
	border-bottom: 5px solid #fff;
}
/* Entry
/////////////////////////////////////////////////////////////////*/
#entry				{
	padding: 0 10px;
}
#trailer_container{
	margin: 10px 0 40px;
	text-align: center;
}
#logos							{ padding: 0 30px;}
#logos a img				{ margin: 0 5px 20px; opacity:.25; -moz-opacity:.25; filter:alpha(opacity=25);}
#logos a:hover img	{ margin: 0 5px 20px; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}

#entry.Contact,
#entry.Links p{
	padding-left: 120px;
}
#entry.Links p,
#entry.Links h3{clear: both;}
#entry.Press p{
	padding-left: 120px;
}
#entry.Credits dt{ width: 200px;}
#entry.Credits dd{ margin-left: 200px;}
/* Footer
/////////////////////////////////////////////////////////////////*/
#footer				{}