@charset "UTF-8";
/* CSS Document */

/*  
THEME NAME: Where the Nineties at?
THEME URI: http://www.plaintxt.org/themes/blogtxt/
DESCRIPTION: -Geänderte Version! - Dieses Theme basiert auf blogtxt - schlicht, einfach zu navigieren und zu konfigurieren - hier steht der Inhalt im Mittelpunkt. Mit CMS-Homepage-Option. F&uuml;r WordPress 2.0+ mit Widgets geeignet - Where the Ninetees at? von Marcel Michels, blog.txt_de lokalisiert von Andr&eacute; Lange - <a href="http://www.andre-lange.de/">andre-lange.de</a>
VERSION: 1.2 DE
AUTHOR: Scott Allan Wallick
AUTHOR URI: http://scottwallick.com/
*/
/*
Where the Nineties at? basiert auf:
"blog.txt" (C) 2006 Scott Allan Wallick - http://scottwallick.com/ - and distributed under the terms of the GNU General Public License v2
*/
body {
    color:#000; /*was 222*/	
	margin: 0;
	padding: 0;
    background-color:#FFF;
	background-image:url(images/BG_201201.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	overflow:visible;
}
div#wrapper {
/*	min-width: 900px;*/	
	margin: 0;
	padding: 0;
}
div#container {
	width: 715px;
	margin: 0 300px 0 0; }
div#content { }

/* COMMON ELEMENT DECLARATIONS */
h1#title, p#about-next, div.sidebar ul li h2, div.navigation , div.post-entry span.more-link {
	text-transform: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	line-height: normal;
/*	padding: 0 0 0 .2em; */	
	padding-left: 3.3em;
	text-indent: -3.1em;
}
div.post-entry {
	background-image:url(images/BG_Crush_50x50_fff.png);
	font: Arial, Helvetica, sans-serif !important;
	border-top: 1px solid #fff;
	padding-bottom: 2em;
}

div.sidebar h2{
	background: #fff;
	color: #a00; /* #4c7300 #34425b; */
}
/*div.post-entry h2, div.post-entry h3, div.post-entry h4, div.post-entry h5, div.post-entry h6, {
	color: #0f0 !important; *//* #4c7300 #34425b; */
/*	padding-left: 4em !important;
	text-indent: -3.8em !important;
}
*/
div.post-entry h2 h3 h4 h5 h6 {
	color: #0f0 !important; /* #4c7300 #34425b; */
	padding-left: 4em !important;
	text-indent: -3.8em !important;
}
div#content img, li a img { border: none; }
/* HEADER STUFF */
div#header { margin: 2em 0 0 -0.5em; }
h1#title {
	margin: 0;
/*	border-bottom: 0.1em solid #000;
*/	
	font-size: 4em;
	text-align:right;
	letter-spacing: 1px;
	line-height: 65%;
	padding: 0 1em 0 0.1em;
	z-index: 2;
}
p#description {
	font-size: 1.2em;
	text-align:right;
	padding: 0 3em 0 1em;
}
/* CONTENT / CONTAINER STUFF */
div.narrowcolumn {
	padding: 0;
}

h2.post-title {
/*	background: #fff;
*/
	color:#a00;
	font: 4em Georgia, "Times New Roman", Times, serif;
	letter-spacing:70%;
	text-shadow:#FFF 1px 1px 1px, #aaa -1px -1px 1px;
/*	font-size: 1.5em;
*/	
	margin: 1em 0 0.5em 0;
	padding-left: .2em !important;
	text-indent: 0 !important;
}
div.post-entry p {
	font-size: 1em;
	margin: 1em 0.5em 0 5.5em;
}
div.post-entry small {
	font-size: .6em;
        line-height: 80% !important;
	margin: 1em 0.5em 0 5em;
}
div.post-entry address {
	font-size: .8em;
	font-weight: bold;
	font-style: italic;
	margin: 1em 0.5em 0 5em;
}
div.post-entry address em {
	font-style: normal;
	font-weight: 600;
}
div.post-entry hr {
        color:#666;
		border:1px solid;
}
div.post-entry ul li {
	font-size: 1em;
	list-style: square;
	line-height: 150%;
	margin: 0 0 0 6em;
}
div.post-entry ol {
	font-size: 1em;
	line-height: 150%;
	list-style:decimal;
	margin: 0.5em 0 0 6em;
}
div.post-entry ul li ul { margin-bottom: 0.5em; }
div.post-entry ul li ul li {
	list-style: circle;
}
div.post-entry span.more-link, div.post-entry p.paged-link {
	font-size: 0.9em;
	font-weight: bold;
}
p.post-footer {
/*	background: #fff;
*/	background-image:url(images/bg_ddd.png);
	border-bottom: 1px solid #fff;
	border-top: 1px solid #000;
	color: #000;
	font-size: 0.9em;
	text-align: center;
	margin: 0 0 5em 0;
	padding: 0.1em 0.2em;
	clear: both;
}
span.pre-title {
	background: #fff;
	color: #ccc;
}
ol.footnotes li {
        background: transparent !important;
        padding: 0px !important;
        border: none !important;
        margin: 0 !important;
}
li.footnote {
        background: transparent !important;
}


/* COMMENTS STUFF */
div#comments { 
	margin: 4em 0 0 0;
	background-image:url(images/bg_ddd.png);
}
div#comments h3 {
	background: #fff;
	color: #000;
	font-size: 1.4em;
	margin: 2em 0 0.5em 0;
}
ol.commentlist li { margin: 0 0 1em 0; }
ol.commentlist li.trackback {
	border: none;
	font-size: 0.9em;
	list-style: none;
	margin: 1em 0;
	padding: 0.5em;
}
ol.commentlist li.trackback p {
	color: #000;
	margin: 0.5em;
}
ol.commentlist li p {
	font-size: .9em;
	line-height: 120%;
	text-align:justify;
	margin: 0 0.5em 0 2em;
}
ol.commentlist p.comment-metadata {
	font-size:1em;
	margin: .5em 0 .5em 0;
}
div.formcontainer p { margin: 0 0 1em 2em; }
input#author, input#email, input#url, textarea#comment {
	font-size: 1em;
	line-height: 125%;
	padding: 0.3em;
}
input#author, input#email, input#url { width: 17em; }
textarea#comment {
	height: 12em;
	overflow: auto;
	width: 23em;
}
/* FOR SEARCH.PHP (THE RESULTS) */
ol.searchresults li { margin: 0 0 2em 0; }
ol.searchresults li p { margin: 0 0 0.2em 0; }
/* SIDEBAR STUFF */
div#col1 {
	border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
	float: left;
	margin: 80px 0 0 -300px;
	padding: 1em 0 0 0;
	width: 265px;
	background-image:url(images/bg_fff_45.png);
/*	text-shadow:#FFF 1px 1px 2px, #FFF -1px -1px 2px;
*/}
#collapsible-archive ul {
	line-height:100% !important;
	list-style-type:none !important;
	color:#0F0 !important;
}
.widget widget_ara_collapsiblearchive {
	line-height:100% !important;
	list-style-type:none !important;
	color:#0F0 !important;
}
#ara_ca_mo2010 {
	line-height:100% !important;
	list-style-type:none !important;
	color:#0F0 !important;
}

.tweet_list {
        font: .9em/normal "times new roman", times, serif !important;
}

span.twitter_name a:link, span.twitter_name a:visited {
        color: #a00 !important;
        background-color: #fff !important;
}

li.tweet_list:first-child {
        font: verdana, tahoma, sansserif !important;
}

div.sidebar ul {
	margin: 0 0 0 2em;
	padding: 0;
}
div.sidebar ul li, div.sidebar ul li p, .widget widget_tag_cloud{
	list-style: none;
	margin: 0 0 2em 0;
	padding: 0 2.3em 0 0;
}
div.sidebar h2 {
	font: 1em/normal verdana, tahoma, sansserif;
	letter-spacing: 1px;
	margin: 0 0 0.2em 0;
}
div.sidebar ul li {
	font: .9em/normal "times new roman", times, serif;
	margin: 0 0 0.2em 0;
}
div.sidebar ul li ul, form {
	margin: 0;
	padding: 0;
}
div.sidebar ul li ul li {
/*	background: #fff;
*/	color: #000;
	margin: 0;
	padding: 0 0 0.1em 0;
}
div.sidebar ul li ul li ul li {
/*	background: #fff;
*/	color: #ccc;
	list-style: disc inside;
	margin: 0 0 0 1em;
}
div.widget {
}

li#rss-links ul li.rss-link, li#interact-links ul li.comment-link, li#interact-links ul li.trackback-link {
	list-style: none;
	margin: 0;
	padding: 0 0 0 1.3em;
}
li#rss-links ul li.rss-link { background: url(images/feed.png) no-repeat left center; }
li#interact-links ul li.comment-link { background: url(images/comment.png) no-repeat left center; }
li#interact-links ul li.trackback-link { background: url(images/trackback.png) no-repeat left center; }
/* FOOTER STUFF */
div#footer {
	clear: both;
	width: 100%;
	padding: 1em 0 1em 0;
}
div#footer p {
	background-image:url(images/bg_fff_45.png);
	color: #000;
	font-size: 0.9em;
	margin: 0 0 0 .2em;
}
div#footer a {
	background: #fff;
	color: #9aa1ae;
	font-size: 0.9em;
	margin: 0 0 0 .2em;
}
/* UNIVERSAL THINGS */
blockquote, code, pre {
	line-height: 120%;
	font-size:.9em;
	color:#000; /*was 222*/
/*	background: #fff;
*/	
	background-image:url(images/zitat_a00_noshadow.png);
	background-repeat:no-repeat;
	padding: .5em .2em .5em -2em;
	margin: .3em 0 0 5.5em;
	min-height: 37px;
}
blockquote blockquote {
	border-left: 5px solid #ccc;
}
code, pre { font: 1em/140% "courier new", courier, monospace; }
abbr, acronym {
	border-bottom: 1px dotted #000;
	cursor: help;
}
.clearer {
	clear: both;
	height: 0;
}
.alignright { float: right; }
.alignleft, div#container { float: left; }
div.navigation {
	clear: both;
	font-size: 1em;
	background-image:url(images/bg_fff_45.png);
	height: 1.5em;
	margin: 3em 0;
}
/* LAYOUT AND LINKS FOR IMAGES CLASSES: ALIGNRIGHT, ALIGNLEFT, AND CENTER */
div#content img.center, div#content img.alignright, div#content img.alignleft {
	border: 1px solid #ccc;
}
div#content a:hover img.center, div#content a:hover img.alignright, div#content a:hover img.alignleft {
	border: 1px solid #000;
}
div#content img.center {
	display: block;
	margin: 0.4em auto;
}
div#content img.alignright { margin: 0.4em 0 0.4em 5.1em }
div#content img.alignleft { margin: 0.4em 1.1em 0.4em 4em; }
/* LINKS, PEACE BE UPON THEM */
a, a:link, a:visited, a:active, a:hover {
        color:#a00;
	outline: none;
	text-decoration: none;
}
div#header a, div#header a:link, div#header a:visited, div#header a:active { color: #000; }
div#header a:hover { color: #ccc; }
div#content a, div#content a:link, div#content a:visited, div#content a:active {
	border-bottom: 1px solid #ccc;
	color: #a00;
}
div#content h2.post-title a:visited, div#content p.post-footer a:link, div#content p.post-footer a:active, div#content p.post-footer a:visited {
	border-bottom: none;
}
div#content h2.post-title a:link, div#content h2.post-title a:active {
	color:#a00;
	border-bottom: none;
}
div#content p.post-footer a:link, div#content p.post-footer a:active, div#content p.post-footer a:visited {
	color:#000; /*was 222*/
	border-bottom: none;
}
div.sidebar a, div.sidebar a:link, div.sidebar a:visited, div.sidebar a:active {
/*	background: #fff;
*/	border-bottom: 1px solid #ccc;
	color: #000;
}
div#content a:hover, div#content h2.post-title a:hover, div#content p.post-footer a:hover, div.sidebar a:hover {
	border-bottom: 1px solid #a00;
        background-color: #eee;
	color: #a00;
}
div#footer p a, div#footer p a:link, div#footer p a:visited, div#footer p a:active {
	background: #fff;
	border-bottom: 1px solid #ccc;
	color: #000; /*was 222*/
}
div#footer p a:hover {
	background: #fff;
	border-bottom: 1px solid #000;
	color: #000;
}

.wp-caption {
border: none;
text-align: justify;
padding: 0px 0px 0px 0px;
margin: 8px 4px 0px 0px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
/*background-image: url(../../../images/captionbg.jpg);*/
background-repeat: no-repeat;
background-position: center bottom;
}
.wp-caption img {
margin: 0 0 0 4em;
padding: 0;
border: 1px solid grey;
}
.wp-caption p.wp-caption-text {
font-size: .85em;
color: #333;
line-height: 1.15em;
padding: 0px 0px 5px 0px;
margin: 0px 13px 0px 5em;
}
