/*  
Theme Name: PCKiller.com
Theme URI: http://pckiller.com
Description: PCKiller Theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
Author: kriz
Author URI: http://h2omedia.de

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	

	*** REGARDING IMAGES ***
	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

	Have fun, and don't be afraid to contact me if you have questions.
*/



/* Begin Typography & Colors */
body {
	margin:0;
	padding:0;
	background-color: #ffffff;
	color: #4D4D4D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
a {
	color:#699400;
}
img {
	border:none;
}

#page {
	margin:0;
	padding:0;
	background-color: white;
	clear:both;
	}

#header {
	margin:0;
	padding:0 0 20px 0;
	background-image:url(/wp-content/themes/pckiller/images/header_bg.jpg);
	background-repeat:repeat-x;
		}
#header .description,
#header h1 {
	display:none;
}

#headerimg {
	height:150px;
	background-image:url(/wp-content/themes/pckiller/images/bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#content {
	width:630px;
	margin:0;
	padding:0 0px 0 30px;
	float:left;
}
small {
	font-size:0.7em;
	}

h1, h2, h3 {
	}

h1 {
	font-size: 4em;
	text-align: center;
	}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar  {
	position:absolute;
	left:690px;
}
#sidebar ul {
	margin:0;
	list-style:none;
}
#sidebar ul li {
	margin:0 0 10px 0;
}

#sidebar ul li h2 {
	margin:0 0 4px 0;
	font-size:11px;
}
#sidebar ul li ul {
	margin:0;
	padding:0;
}
#sidebar ul li ul li {
	margin:0;
	padding:0;
}
#sidebar ul li ul li a {
	background-image:url(/wp-content/themes/pckiller/images/arrow_sidebar.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:0 0 0 8px;
	text-decoration:none;
}

#sidebar ul li ul li a.img {
	background-image:none;
	padding:0;
}

#footer {
	clear:both;
	margin:20px 0 0 200px;
	padding:10px 0 20px 0;
}
.post {
	background-image:url(/wp-content/themes/pckiller/images/post_seperator.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	position:relative;
}

.entry .flvPlayer {
	width:320px;
	padding:0 0 10px 0;		
}
/*
.entry .flvPlayer object {
	top:0;
	left:0;
	height:240px;
	width:320px;
}*/


.entry {
	position:relative;
	clear:both;
	font-size:12px;
}
.entry .downloads {
	top:0;
	width:120px;
	float:right;
}
.entry .downloads h3 {
	font-size:11px;
	margin:0 0 10px 0;
}
.entry .downloads div {
	padding:0 0 4px 0;	
}

.entry .downloads div a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	background-image:url(/wp-content/themes/pckiller/images/icon_download.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:0 0 0 16px;
}


.entry .downloads .itunes a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	background-image:url(/wp-content/themes/pckiller/images/icon_itunes.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:0 0 0 16px;
}	
	
.post .postHead {
	background-image:url(/wp-content/themes/pckiller/images/postHead_seperator.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:0px 0 20px 0;
	padding:0 0 5px 0;
}
.post #indexHead.postHead {
	background-image:none;
}
.post .postHead h2 {
	margin:0;
	position:absolute;
	left:170px;
	top:0;
}
.post .postHead h2 a {
	text-decoration:none;
	font-size:18px;
}
.post .postHead .left {
	width:170px;
	margin:0 0 10px 0;
}


.post .entry {
	padding-left:170px;
}
.post .entry .comments a {
	background-image:url(/wp-content/themes/pckiller/images/icon_comment.gif);
	background-position:left;
	background-repeat:no-repeat;	
	padding:0 0 0 14px;
}

.post .entry .comments .email a {
	background-image:url(/wp-content/themes/pckiller/images/icon_email.gif);
	background-position:left;
	background-repeat:no-repeat;	
	padding:0 0 0 14px;
}


#headerimgOverlay {
	position:absolute;
	top:0px;
	left:0px;
}
#searchform {
	margin:0;
}
#searchform #s {
	border:1px solid #A7A7A7;
	width:182px;
}

#navigation {
	position:absolute;
	top:102px;
	left:200px;
}
#navigation div  {
	display:inline;
}


.pagecontent {
	position:relative;
	left:170px;
	width:460px;
	min-height:500px;
	_height:500px;
}
.pagecontent #headline {
	background-image:url(/wp-content/themes/pckiller/images/postHead_seperator.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0px 0 10px 0;	
}
.pagecontent #headline h3 {
	margin:0 0 3px 0;
}
.pagecontent .item {
	background-image:url(/wp-content/themes/pckiller/images/post_seperator.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:10px 0 10px 0;
	clear:both;
	_height:110px;
	min-height:120px;
	position:relative;
}
.pagecontent .item h3 {
	background-image:url(/wp-content/themes/pckiller/images/post_seperator.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0 0 10px 0;
	margin:0;
}	
img.feedImg {
	display:none;
}
.pagecontent .item .description {
	position:absolute;
	left:190px;
	top:10px;
}
.pagecontent .item .description h3 {
font-size:14px;
}

.pagecontent .item .description p {
	margin:5px 0 0 0;
}
.pagecontent .item .description .buttons {
	position:absolute;
	left:200px;
}


.pagecontent .item img {
	float:left;
}
.pagecontent .item .buttons  {
	bottom:14px;
	left:190px;
	position:absolute;
}


small {
	font-size:10px;
}

textarea#comment {
	width:460px;
	border:1px solid #565656;
}
#commentsArea {
	padding:0 0 0 170px;
}
#commentsArea #submit {
	background-color:#E2E2E2;
	color:#699400;
	border:none;
	float:right;
}

h3#respond {
	display:inline;
}
form input {
	border:1px solid #565656;
}

.pagetitle {
	padding-left:170px;
	margin:0 0 10px 0;
}
.navigation {
	background-image:url(/wp-content/themes/pckiller/images/post_seperator.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0px 0 10px 0;	
	margin:0px 0 10px 0;	
}


#comments {
	background-image:url(/wp-content/themes/pckiller/images/postHead_seperator.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	clear:both;
	padding:0;
	margin:0 0 20px 0;
}
#comments .item {
	background-position:bottom;
	background-repeat:repeat-x;	
	background-image:url(/wp-content/themes/pckiller/images/postHead_seperator.gif);
	padding:0 0 2px 0;
}

#comments .left {
	float:left;
	position:absolute;
	left:30px;
}
#sidebar {
}

.submitButton {
	border:none;
}
#sidebar ul {
	width:200px;
	padding:0;
	margin:0;
}
#sidebar ul li {
	padding:0;
	margin:0;
}

#sidebar #categories h2 {
	background-image:url(/wp-content/themes/pckiller/images/sidebar_headbg_green.gif);
	width:188px;
	padding:4px 4px 4px 8px;
	margin:0;
}
#sidebar #categories {
	background-image:url(/wp-content/themes/pckiller/images/sidebar_headbg_green.gif);
}
#sidebar #categories ul {
	background-color:#D7E9AC;
	padding:8px;
	margin:0;
	width:184px;
}

#sidebar #recentcomments h2 {
	background-image:url(/wp-content/themes/pckiller/images/sidebar_headbg_green.gif);
	background-position:center center;
	width:188px;
	padding:2px 4px 2px 8px;
	margin:0;
}

#sidebar #recentcomments ul {
	background-image:url(/wp-content/themes/pckiller/images/sidebar_mainbg_green.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#D7E9AC;
	padding:8px;
	margin:0;
	width:184px;
}

#sidebar #search {
	margin:5px 0 0 0;
}

#sidebar #search h2 {
	background-image:url(/wp-content/themes/pckiller/images/sidebar_headbg_grey.gif);
	width:188px;
	padding:2px 4px 2px 8px;
	margin:0;
}

#sidebar #search li {
	padding:7px 0 11px 8px;
	background-color:#E2E2E2;
}
#sidebar #search #status {
	margin:0;
	padding:0;
}
#sidebar #search #status p {
	margin:0 8px 0px 8px;
	padding:0 0 8px 0;
}

#sidebar #subscribe  {
	margin:0 0 5px 0;
}

#sidebar #subscribe img {
	margin:0 0 3px 0;
}

#sidebar #subscribe h2 {
	border-top:1px solid #C6C6C6;
	border-bottom:1px solid #C6C6C6;
	background-color:#D3D3D3;
	width:188px;
	padding:2px 4px 2px 8px;
	margin:0;
}

#sidebar #subscribe ul {
	background-image:url(/wp-content/themes/pckiller/images/sidebar_mainbg_grey.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#E2E2E2;
	padding:4px;
	margin:0 0 0px 0;
	width:192px;
}



#sidebar #subscribe li {
	padding:8px 4px 10px 4px;
	background-color:#E2E2E2;
}
#sidebar #byh2omedia {
	margin:2px 0 0 0;
}


#sidebar #quiz h2 {
	background-image:url(/wp-content/themes/pckiller/images/sidebar_headbg_green.gif);
	width:188px;
	padding:4px 4px 4px 8px;
	margin:0;
}
#sidebar #quiz {
	margin:0 0 5px 0;
	padding:0;
	background-color:#D7E9AC;
	background-image:url(/wp-content/themes/pckiller/images/sidebar_mainbg_green.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#sidebar #quiz ul {
	padding:4px;
	margin:0;
	width:180px;
}

#sidebar #quiz input {
	border: none;	
}
#sidebar #quiz #democracy h3 {
	margin:0;
}

#sidebar #quiz #democracy ul {
	margin:0;
	padding:0;
}
#sidebar #quiz #democracy .answers {
	margin:0 0 0 8px;

}
#sidebar #quiz #democracy #poll_id {
	border:1px solid #cc0000;
}
#sidebar #quiz #democracy ul li {
	border:none;
	margin:0;
	padding:0;
}




.pagecontent form#submitform {
	margin:10px 0 10px 0;
}
.pagecontent form#submitform .right {
	text-align:right;
}
.pagecontent form#submitform #email {
	width:235px;
	border:1px solid #565656;
	margin:5px 0 5px 0;
}
.pagecontent form#submitform #message {
	width:460px;
	height:100px;
	margin:5px 0 5px 0;
	border:1px solid #565656;
}
#accepttou {
border:none;
}
.pagecontent #termsofuse {
	width:440px;
	height:120px;
	overflow:auto;
	border:1px solid #565656;
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	padding:10px;
}

textarea.Forms {
	border:1px solid #565656;
	width:460px;
}
.Forms {
	margin:4px 0 0 0;
}
.Buttons {
	background-color:#E2E2E2;
	border:0px solid #00000;
	color:#699400;
}

#search ul li,
#search ul,
#search {
	margin:0;
	padding:0;
}

.hide {
	display:none;
}
