/*  
Theme Name: "Film ab" - Michal Kosakowski Theme
Theme URI: http://www.cobalt.cc/portfolio/
Description: Das Standard-Theme f&uuml;r die Website von Michal Kosakowski.
Version: 0.9b
Author: Moritz B&ouml;hm
Author URI: http://www.cobalt.cc/dev

	Design by Michael Holzer / www.einvoll.net
	Code by Moritz B&ouml;hm / www.cobalt.cc

*/

/* Layout */

body {
	font-size: 68.75%; /* Resets 1em to 11px */
	font-family: 'Arial', Sans-Serif;
	color: #FFFFFF;
	margin: 0 0 0 0px;
}

#head {
	text-align: right;
}

#head, #main {
	width: 800px;
}

#headimage {
	width: 336px;
	height: 101px;
	background-color: #464B41;
	float: right;
	margin-bottom: 17px;
}

#navigator {
	width: 731px;
	height: 31px;
	float: right;
	background-color: #464B41;
	margin-bottom: 18px;
}

#rb_navigaton {
	margin-right: 36px;
}

#content {
	width: 600px;
	float: right;
	background-color: #464B41;
	/*padding-top: 10px;*/
	padding-bottom: 100px;
}

#main {
	text-align: right;
}

#einvoll {
	position: absolute;
	top: 167px;
	left: 810px;
	width: 13px;
	height: 13px;
}

#rss {
	float: right;
	margin-right: 19px;
	width: 55px;
	height: 23px;
}

.item_datetime {
	width: 110px;
	text-align: right;
	margin-right: 12px;
	font-size: 11px;
	margin-top: 1px;
}

.item_button {
	width: 25px;
	text-align: left;
	margin-top: 3px;
}

.item_button a {
	cursor: pointer;
}

.item_title, h1 {
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	margin-top: 0px;
	padding: 0;
}

.item_title {
	width: 375px;
	display: block;
}

.item_button, .item_title {
	color: #FFFFFF;
	float: left;
	padding-top: 0px;
}


.item_datetime {
	color: #C6C6C6;
	float: left;
	padding-top: 0px;
}

.item_subtitle {
	color: #C6C6C6;
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 15px;
	clear: both;
	text-align: left;
	width: 360px;
	padding-left: 147px;
}

.headline, .headline_active {
	padding-top: 20px; /*5px*/
	height: 32px;	/*16px*/
}

.element, .element_active {
	/*margin-top: 15px;
	margin-bottom: 10px;*/
}

.movieframe {
	/*
	width: 320px;
	height: 240px;
	background-color: #000000;
	*/
	display: block;
}

.movieframe img {
	cursor: pointer;
}

/* Quicktime Movie Control */

.moviecontrol {
	height: 10px;
	margin: 10px 0 10px 0;
}

.qt_play, .qt_pause, .qt_start {
	height: 10px;
	width: 31px;
	margin-right: 5px;
	border: none;
	background: none;
}

.item {
	padding-left: 147px;
	text-align: left;
	overflow: visible;
	padding-bottom: 5px;
}

a img {
	border: none;
}

#editlink {
	margin-top: 75px;
}

/* Textstyles */

.title {
	text-align: right;
	width: 110px;
	float: left;
	font-size: 1em;
	padding: 0 0 0 0px;
	margin: 0 0 0 -123px;
	text-transform: uppercase;
	color: #C6C6C6;
	clear: both;
}

h1, h2, h3, h4 {
	padding: 0px;
	margin: 0px;
}

h1, h2 {
	color: #FFFFFF;
	font-size: 14px;
}

h1 {
	text-transform: uppercase;
}

h3 {
	font-weight: bold;
	color: #FFFFFF;
}

h4 {
	text-transform: uppercase;
	color: #C6C6C6;
}

/* Links */

.link a, .item a, #press_entrys a, #link_desc a {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 12px;
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 11px;
}

.link a:hover, .item a:hover, #press_entrys a:hover, #link_desc a:hover {
	color: #FFEA00;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 12px;
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 11px;
}

.col_link a {
	color: #C6C6C6;
}

.item_title a {
	text-decoration: none;
	color: #FFFFFF;
}

.item_title a:hover {
	text-decoration: none;
	color: #FFEA00;
}

/* rb_gallery*/

#gallery {
	clear: both;
	width: 360px;
	overflow: hidden;
	padding: 0;
}

#gallery a, #gallery a:hover {
	color: #000000;
	text-decoration: none;
	padding: 0;
	background: none;
}

/* Home */

.home_subtitle {
	text-transform: uppercase;
	color: #C6C6C6;
	width: 121px;
	text-align: right;
	float: left;
}

.home_readmore {
	width: 360px;
	height: 14px;
	margin-top: 20px;
	background-color: #FFEC00;
}

.home_entry {
	width: 321px;
	float: right;
	padding-right: 136px;
	padding-bottom: 20px;
}

.home_content, .home_content p {
	padding: 0;
	margin: 0;
}

/* Biography */

#bio_content {
	padding: 16px 91px 100px 91px;
	text-align: left;
}

#bio_image {
	width: 150px;
	margin-right: 23px;
	float: right;
}

/* Press */

#press_content {
	padding: 16px 90px 25px 147px;
	text-align: left;
}

#press_entrys {
	padding-top: 23px;
}

#press_entrys p {
	padding: 0px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 15px;
}

/* Collaboration */

#collaboration_content {
	padding: 16px 40px 25px 74px;
	margin-top: -3px;
	text-align: left;
}

#link_name {
	font-weight: bold;
	font-size: 14px;
	height: 16px;
	vertical-align: middle;
	padding-right: 9px;
}

#link_desc {
	height: 16px;
	vertical-align: middle;
}

#link_body {
	height: 16px;
	margin-bottom: 16px; /* Vormals 32px */
}

/*
	"On a Sunday go once around,
	Because when the rides done, the hopes that you have carried,
	they fall out from your hands back to the ground."
	Jimmy eat World - A Sunday
*/