/*
Theme Name: Open Africa
Theme URI: http://www.wildbits.de
Description: An open theme for everyone. Beeing selfish isn't nice.
Version: 1.0
Author: Thomas Boley
Author URI: mailto:tboley@web.de
*/

/* basic layout */

body {
	font-family: 'Verdana', 'Geneva', sans-serif;
	text-align: center;
	margin:0px;
	padding:0px;
	color: #666666;
	background: #ACAB95 url(images/background.jpg);
}

.container {
	width: 855px;
	text-align:left;
	padding: 0px;
	margin: auto;
	background: transparent url(images/containerback.jpg) ;
}

.header {
	background: transparent url(images/header.jpg) no-repeat;
	width:855px;
	height: 230px;
	margin-top: 0px;
	padding-top:0px;
}

.content {
	width: 855px;
	font-size: 1em;
	line-height: 1.4em;
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	_padding-left: 0px;
	_padding-right: 0px;
	float:left;
	background: transparent url(images/contentback.jpg) no-repeat;
}

.contentpadding {
	margin: 0px;
	padding-top: 0px;
	padding-left: 25px;
	padding-right: 341px;
	padding-bottom: 0px;
	overflow: hidden;
}

.blogname {
	padding: 0px;
	margin: 0px;
	
}

.blogname p img{
	border: 0px;
}

.blogname a img{
	border: 0px;
}

.footer {
	width: 855px;
	height: 95px;
	padding: 0px;
	margin: 0px;
	background: transparent url(images/footerback.jpg) no-repeat;
}

#clearb {
	clear: both;
}

#search {
	padding-top: 20px;	
	padding-left: 40px;
}

.blogname {
	padding-left: 40px;
	padding-top: 20px;
	color: #FFC400;
}

/* typo */


.blogname h1 {
	margin: 0px;
	padding: 0px;	
}

.contentpadding h3 {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 1.4em;
	color:  #999999;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-weight: lighter;
}

.postcontent p {
	font-size: 0.8em;	
}

.postcontent blockquote {
	color: #999999;
	font-size: 0.95em;
	border-left: 5px solid #cccccc;
	padding-left: 5px;
	line-height: 1.2em;
}

.striker {
	text-decoration: line-through;
}

small {
	font-size: 0.8em;	
}

.postcontent code {
	font-family: 'Lucida Console', 'Monaco', monospace;
	font-size: 0.9em;
	color: #333333;	
}

.timestamp {
	font-size: 0.7em;
	color:  #999999;	
}

.postmeta {
	text-align: right;
	color: #D9AE00;
	font-size: 0.7em;
	color:  #999999;
	padding-bottom: 40px;
}

.postcontent p img {
	padding-right: 12px;	
}

.contentpadding a {
	color: #D9AE00;
	text-decoration: none;
}

.contentpadding a:visited {
	color: #D9AE00;
	text-decoration: none;
}

.contentpadding a:hover {
	text-decoration: underline;
	color: #FFC400;
}

.contentpadding h3 a  {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	color:  #999999;
	text-decoration: none;
}

.contentpadding h3 a:visited {
	color:  #999999;
	text-decoration: none;
}

.contentpadding h3 a:hover {
	text-decoration: underline;
	color: #FFC400;
}

.cpinfo {
	text-align: right;
	padding-top: 60px;
	padding-left: 25px;
	padding-right: 25px;
	color: #CCCCCC;
	font-size: 0.7em;	
}

.cpinfo a {
	color: #CCCCCC;
	text-decoration: none;
}

.cpinfo a:visited {
	color: #CCCCCC;
	text-decoration: none;
}


.cpinfo a:hover {
	text-decoration: underline;
	color: #FFC400;
}

.alignleft {
	float: left;
	font-size: 0.9em;
}
.alignright {
	float: right;
	font-size: 0.9em;
}

.blogname h1 a, h1 a:visited {
	color: #FFC400;
	text-decoration: none;
}

.blogname h1 a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.sideul ul {
	list-style-type: none;
	font-size: 0.9em;	
}



#labelnavigation {
	color: #FFFFFF;
	font-size: 12px;
	padding-left: 10px;
	_font-size: 11px;
}

#labelnavigation a, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#labelnavigation a:hover {
	text-decoration: underline;
	color: #FFC400;
}

.sideul ul {
	list-style-type: none;
	font-size: 0.9em;	
}


.commentmetadata {
	color: #999999;
	font-size: 0.6em;
	line-height: 1.3em;
	
}

.commentauthor  {
	font-size: 1.4em;
	color: #FFC400;
	text-decoration: none;
}

.commenttext {
	color: #666666;
	padding-right: 40px;
	font-size: 0.7em;
	line-height: 1.3em;
}

.commentinfomes {
	font-size: 0.7em;	
}

.comments small {
	font-size: 0.7em;	
}

/* label navigation style */

#bloglabel {
	padding-left:12px;
	padding-right:30px;
}

#seitenlabel {
	padding-right:24px;
	_padding-right:26px;
}

#kategorienlabel {
	padding-right:22px;
}

#archivlabel {
	padding-right:30px;
	_padding-right:32px;
}

#linkslabel {
	padding-right:28px;
	_padding-right:32px;
}

#themeslabel {
	padding-right:25px;	
}

#suchelabel {
	
}

#showv2 {
	display: none;
	min-height: 1000px;
	height: auto;
	_height: 1000px;
}

#showv3 {
	display: none;
	min-height: 1000px;
	height: auto;
	_height: 1000px;
}

#showv4 {
	display: none;
	min-height: 1000px;
	height: auto;
	_height: 1000px;
}

#showv5 {
	display: none;
	min-height: 1000px;
	height: auto;
	_height: 1000px;
}

#showv6 {
	display: none;
	min-height: 1000px;
	height: auto;
	_height: 1000px;
}

#showv7 {
	display: none;
	min-height: 1000px;
	height: auto;
	_height: 1000px;
}

/* additional background icons */

#labelnavigation {
	width: 466px;
	height: 16px;
	overflow: hidden;
	background: url(images/labelback1.jpg) no-repeat; 
	position: absolute;
	top: 194px;
	
}

.postcoments {
	padding-left:22px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:9px;
	background: url(images/pcomicon.jpg) no-repeat; 
}

.postcat {
	padding-left:22px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:9px;
	background: url(images/pcaticon.jpg) no-repeat; 
}

.postlink {
	padding-left:22px;
	padding-top:2px;
	padding-bottom:9px;
	background: url(images/plinkicon.jpg) no-repeat; 
}

.singledate {
	padding-left:24px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:9px;
	background: url(images/smdate.jpg) no-repeat; 
}

.singlecat {
	padding-left:24px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:9px;
	background: url(images/smcat.jpg) no-repeat; 
}

.singletrack {
	padding-left:24px;
	padding-top:2px;
	padding-bottom:9px;
	background: url(images/smtrack.jpg) no-repeat; 
}

.bubblecoment {
	background: url(images/bubble.jpg) no-repeat; 
	padding-left: 35px;
}

/* podcast style */

.poddown {
	padding-left:22px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:9px;
	background: url(images/poddownico.jpg) no-repeat; 
}

.podfeed {
	padding-left:22px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:9px;
	background: url(images/podfeedico.jpg) no-repeat; 
}

.podabo {
	padding-left:22px;
	padding-top:2px;
	padding-bottom:9px;
	background: url(images/podaboico.jpg) no-repeat; 
}

.podplayer {
	padding-bottom:15px;	
}
