/*   
Theme Name: 72dpiClub
Theme URI: http://www.72dpiclub.de
Description: Theme for 72dpiClub. Conglomerate!
Author: Sebastian Gerhards
Author URI: http://blog.s3b.de
Template: 
Version: 0.9.3
Tags: white, fixed width, two columns, widgets
.
Nothing to declare. Some rights reserved.
If you use this theme, please be so kind to comment back to 72dpiClub and keep the links.
.
*/

/* General settings */
BODY {
	background: #303030 URL('images/header-background.gif') top repeat-x;
	font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;
	font-size: 1em;
	color: #808080;
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, h7, h8 {
	font-weight: normal;
}
A,
A:ACTIVE,
A:VISITED {
	color: #000;
	text-decoration: none;
}
A:HOVER {
	color: #ED007D;
}
.clearer {
	/* The float-killer. */
	clear: both;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
img {
   behavior: url("pngbehavior.htc");
}


.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}



/* The Page */
DIV#page {
	background: #fff URL('images/header-background.gif') top repeat-x;
	padding-top: 35px;
	padding-left: 30px;
}


/* Header */
DIV#header {
	background: URL('images/72dpiclub-emblem.gif') left no-repeat;
	height: 48px;
}
#header H1 A {
	float: left;
	font-size: 38px;
	padding-left: 38px;
	text-decoration: none;
	color: #ED007D;
}
#header DIV.description {
	display:none;
	padding-top: 17px;
	padding-left: 10px;
	font-size: 20px;
	color: #808080;
}
#headermenu {
	position:absolute;
	top:0px;
	left:30px;
}
#headermenu UL {
	padding:0;
	margin:0;
	list-style:none;
}
#headermenu UL LI {
	display:inline;
}
#headermenu A {
	font-size: 0.7em;
	color:#fff;
}
#headermenu A:HOVER {
	color: #ED007D;
}
#banner-top-left {
	position: absolute;
	top:0;
	right:0px;
	
}



/* Content */
DIV#content {
	width: 690px;
	padding-top: 2em;
	padding-right:30px;
	overflow:hidden;
}
DIV.postcommentsbubble {	
	font-size: 0.6em;
	color: #fff;
	width: 100px;
	height: 30px;
	background: URL('images/comments-bubble.gif') left top no-repeat;
	margin-top: 3px;
	padding-top: 4px;
	text-align: center;
	overflow:hidden;
}
.postcommentsbubble A,
.postcommentsbubble A:VISITED,
.postcommentsbubble A:ACTIVE {
	color: #fff;
}
.post {
	/* padding-top: 1em; */
}
.post .entry {
	font-size: 0.8em;
	line-height: 1.5em;
}
.post .postmetadata {
	padding-top:1em;
	font-size: 0.7em;
}
.navigation {
	margin-top: 2em;
	font-size: 0.8em;
}


/* Post-Tags */
.avatar, 
.userphotothumbnail {
	padding: 0 1em 0 0;
	float: left;
	clear: both;
}
CITE,
BLOCKQUOTE {
	background: #eee URL('images/blockquote-cite.gif') top left no-repeat;
	margin:0;
	padding:0.5em 1.5em;
}
.post IMG {
	margin: 0 20px 20px 0;
}
.entry UL {
	list-style-type:square;
}
.entry UL LI {
}

/* Comments */
DIV#commentblock {
	padding-top: 3em;
}
OL.commentlist {
	list-style:none;
	padding:0;
	margin:0;
}
OL.commentlist LI {
	margin:0.2em 0 1em 0;
}
DIV.commentwrapper {
	background: #eee URL('images/comment-bordertop.gif') top left no-repeat;
	padding: 1.5em;
	font-size:0.8em;
}
OL.commentlist LI DIV.commenttext {
	
}

/* Marginals */


/* Footer */
#footerbg {
	background: #303030 URL('images/footer-bordertop.gif') top left repeat-x;
	padding-left:30px;
	padding-top: 40px;
}
#footer {
	width: 930px !important;
}
#footer P {
	font-size:0.7em;
}
#footer A {
	color:#fff;
	font-weight: bold;
}
#footer A:HOVER {
	color: #ED007D;
}
#footer UL {
	display: inline;
	list-style:none;
	padding:0;
}


/* Sidebars are partly Widget-Ready - just the standard formatting for H2, UL, OL & LI */


/* Sidebar Footer (ID: 2, look in the functions.php) */

#footersidebar {

}
#footersidebar H2 {
	padding-left: 0;
	padding-bottom: 0.5em;
	margin:0;
}
#footersidebar P {
	padding-bottom: 0.5em;
	margin:0;
}
#footersidebar UL {
	list-style:none;
}
#footersidebar UL LI {
	padding-left: 0;
	padding-top: 1.5em;
	margin: 0;
}
#footersidebar UL LI UL LI {
	display:inline;
}
/*
#footersidebar #recentposts {
	padding-bottom: 2em;
}
*/
#footersidebar #recentposts .post {
	float:left;
	width:280px;
	padding-bottom:0.8em;
}
#footersidebar #recentposts .pad {
	padding-right: 30px !important;
}
#footersidebar #recentposts .postcommentsbubble {
	color:#000;
	width: 26px;
	height: 22px;
	background: URL('images/footer-commentbubble.gif') left top no-repeat;
	margin-top:0em;
	padding-top: 2px;
	text-align: center;
	overflow:hidden;
}
#footersidebar #recentposts .postcommentsbubble A {
	color:#000;
}
/* Plugin Config: http://rmarsh.com/plugins/recent-comments/ REcent Comments Plugin */
#footersidebar LI#recent-comments {

}
#footersidebar #recent-comments UL {
	margin:0;
	padding:0;
}
#footersidebar #recent-comments UL LI {
	float:left;	
	width:260px;
	background: URL('images/footer-commentbubble.gif') left top no-repeat;
	padding: 0 0 6px 35px;
	padding-right: 10px;
}
#footersidebar #recent-comments UL LI P {
	display:inline;
}
#footersidebar .widget_text {
	
}
#footersidebar .widget_categories {
	
}
#footersidebar .widget_tag_cloud {
	
}
/* Plugin Config: http://reciprocity.be/ctc/ Configurable Tag Cloud */
#footersidebar .widget_ctc h2 {
	padding-bottom: 20px;
}
#footersidebar .widget_ctc {
	line-height: 12px;
}
#footersidebar .widget_pages {
	
}
#footersidebar .widget_recent_comments {
	
}
#footersidebar .blogroll {
	
}

/* Sidebar (ID 1, look in the function.php) */
#sidebar {
	padding-top:3.1em;
	width:180px !important;
	overflow: hidden !important;
	line-height:1.5em;
}
#sidebar H2 {
	font-size: 1.2em;
	padding:0;
	margin:0;
	padding-top:1em !important;
}
#sidebar UL {
	padding:0;
	margin:0;
	list-style: none;
}
#sidebar UL LI {
}
#sidebar UL UL {
	padding:0;
	margin:0;
	list-style: none;
}
#sidebar UL LI UL LI {

}
#sidebar .widget_text {
	
}
#sidebar .widget_categories {
	
}
#sidebar .widget_tag_cloud {
	
}
#sidebar .widget_pages {
	
}
#sidebar .widget_recent_comments .recentcomments {
	font-size:1em;
}
#sidebar .blogroll {
	
}


/* Mixed Stuff */
DIV.adsense-content {
	text-align:center;
	padding: 15px 0 10px 0;
}
DIV.adsense-marginal {
	padding-top: 15px;
}