/*  
Theme Name: Another
Theme URL:
Author: Duergy	
Author URL: http://www.Duergy.de	
Description:
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: #000;
	font: 12px/22px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	background: #FFF url(images/bg.gif) repeat;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
strong{
	font-weight: bold;
}
a:link, a:visited, a:hover{
color: #000;
}
#main{
	width:1000px;
	margin:0;
	padding: 0;
}
#topnavi{
	background: #000 url(images/topnavi_bg.png) repeat-x;
	min-width:100%;
	height: 45px;
}
#topnavi ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}
#topnavi li {
	display: inline;

}
#topnavi ul li a {
	text-decoration:none; 
	line-height: 40px;
	padding: 15px;
	color: #FFF;
}
#topnavi ul li a:hover {
	background: #333;
}
form.search{
	line-height: 40px;
	padding-right: 15px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
form.search input{
	background: #BBB;
	border: 1px solid #000;
	color: #000;
}
form.search button{
	background: #333;
	color: #FFF;
	border: 1px solid #000;
}
#header{
	background: #555;
	width: 1000px;
	height: 110px;
}
#twitterticker{
	background: #ddeef6;
	width: 970px;
	height: 25px;
	padding: 0 15px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-bottomright: 6px;
border-bottom-right-radius: 6px;

}
#tweets{
width: 100%;
color: #000;
margin-left:10px;
line-height: 25px;
font-size: 10px;
}
#tweets a:link,#tweets a:visited{
	color: #333;
}
#content div.post-container, #content div.comments-container, #content div.related-container {
	background: #EEE;
	width: 620px;
	border: 1px solid #FFF;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
#content .post-container h2.post_title{
	background: #000 url(images/phead.png) repeat-x;
	height: 40px;
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	margin: 0;
	border: 0;
}
#content .post-container h2.error_title{
	background: #000 url(images/ehead.png) repeat-x;
	height: 40px;
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
#content .post-container h2 a, #sidebar .widget h3, #content .post-container h2.error_title{
	color: #FFF;
	padding: 0 5px;
	font-family: "Myriad Pro", Calibri;
	font-size: 18px;
	line-height: 40px;
	font-weight: normal;
	text-decoration: none;
}
#content .post-container h2{
	font-size: 18px;
	border-bottom: 2px solid #000;
	margin-bottom: 4px;
}
 #sidebar .widget h3{
 	background: #000 url(images/phead.png) repeat-x;
	height: 25px;
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	font-size: 14px;
	line-height: 25px;
 }
#content .post-container .meta, #content .post-container .share{
	background: #000 url(images/meta.png) repeat-x;
	height: 20px;
	padding: 5px;
	line-height: 20px;
}
#content .post-container .post, #content .post-container .page{
	background: #EEE;
	padding: 0 15px;
}
#content .post-container .post p, #content .post-container .page p{
	padding-bottom: 15px;
}
#content .post-container .more-link{
	background: #000 url(images/phead.png) repeat-x;
	text-align: center;
	font-size: 13px;
	line-height: 30px;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
#content .post-container .more-link a{
	color: #FFF;
	text-decoration: none;
}
#content .post-container .more-link a:hover{
	color: #BBB;
}
#content div.advertise{
	width: 100%;
	text-align: center;
	padding: 0;
	margin: 15px auto;
	border: 2px solid white;
	width: 468px;
}
#content blockquote {
		margin-bottom: 10px;
		padding: 10px 20px 0;
		background-color: #FFF;
		border: 1px solid #CCCCCC;
		font-weight: bold;
		font-style: italic;
		margin: 0 20px 10px;
		font-size: 11px;
	}
#sidebar{
	width: 320px;
	margin: 0 0 0 25px;
}
#sidebar #sidebar_left, #sidebar #sidebar_right{
	width: 150px;
}
#sidebar .widget{
	background: #EEE;
	padding-bottom: 3px 5px 6px;
	border: 1px solid #FFF;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
#sidebar .widget ul{
	padding: 0 10px;
}
#sidebar .widget_categories, #sidebar .widget_archive{
	font-size: 11px;
}
.left{
	float: left;
}
.right{
	float: right;
}
.logo{
	background: #000 url(images/logo.png) no-repeat;
	width:223px;
	height:94px;
	margin: 6px 10px 10px 15px;
	}
.spacer{
margin: 15px;
}
.details{
	background: #FFF;
	padding: 5px 15px;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.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 p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
h3#comments, h3#related{
	background: #000 url(images/shead.png) repeat-x;
	height: 40px;
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	color: #333;
	padding: 0 5px;
	font-family: "Myriad Pro", Calibri;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	text-decoration: none;
}

ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 5px 10px; padding:5px 7px 5px 80px; position:relative; background: #FFF;}
ol.commentlist li div.vcard { font-weight:bold; font-size: 11px; line-height: 16px; font-family: helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 13px; }
ol.commentlist li div.vcard cite.fn a.url { color:#cc0000; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { background: #fff; border:1px solid #aaa; padding: 2px; left:3px; position:absolute; top:7px; }
ol.commentlist li div.comment-meta { font-weight:bold; font-size: 10px; line-height: 16px; font-family: helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#205B87; text-decoration:none; }
ol.commentlist li p { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; margin:5px 0 12px; }
ol.commentlist li ul { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; list-style:square; margin:0 0 12px; padding:0; }
ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px;  text-align:center; width:65px; }
ol.commentlist li div.reply:hover { background:#cc0000; border:1px solid #cc0000; }
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }
ol.commentlist li ul.children li.depth-2 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-5 { margin:0 0 3px; }
ol.commentlist ul.children li.odd { background:#E3E3E3; }
ol.commentlist ul.children li.even { background:#f6f6f6; }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }/**/
#content #respond h3{
	background: #000 url(images/phead.png) repeat-x;
	height: 40px;
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	color: #FFF;
	padding: 0 5px;
	font-family: "Myriad Pro", Calibri;
	font-size: 18px;
	line-height: 40px;
	font-weight: normal;
	text-decoration: none;
}
#content #respond {
	background: #EEE;
	width: 620px;
	margin-top: 15px;
	border: 1px solid #FFF;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
#content li #respond {
	width: 100%;
	border: 1px solid #000;
}
#content #respond form p{
margin: 0;
}
#content #respond .reply-space, #content div.related-container ul{
	padding: 0 15px;
}

#content #respond textarea{
	width: 100%;
}
.pagebar {
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	margin-bottom: 1.0em;
	border: 0;
	text-decoration: none;
	text-align: center;
}
.pagebar a,.pageList .this-page {
	border: 1px solid #000;
	text-decoration: none;
	padding: 0.2em 0.5em;
	background: #BBB;
}
.pagebar a:visited {
	border: 1px solid #000;
	text-decoration: none;
	padding: 0.2em 0.5em;
}
.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	text-decoration: none;
}
.pagebar .this-page {
	border: 1px solid #000;
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #CCC;
	color: #999;
}
.pagebar a:hover {
	border-color: #000;
	text-decoration: none;
	color: #999
}
.pagebar .inactive {
   border: 1px solid #CCC;
	 color: #ccc;
   text-decoration: none;
   padding: 0.2em 0.5em;
}
span.date {padding-left: 18px; background: url(images/date.png) no-repeat left;}
span.author {padding-left: 18px; background: url(images/user.png) no-repeat left;}
span.comment {padding-left: 18px; background: url(images/comment.png) no-repeat left;}
span.reader {padding-left: 18px; background: url(images/newspaper.png) no-repeat left;}
