/*  
Theme Name: blogatinostyle
Theme URI: http://www.blogatino.de
Description: Mallow is based on my sflwa.com which in turn includes much from the Kubrick theme.
Version: 0.1 (01.11.05)
Author: Tino Runtzler
Author URI: http://www.blogatino.de/

This is derived from Kubrick for WP 1.3 by Ryan Boren.
Anything that does not work is probably Tino's fault. Don't bug Tino or Ryan.
    
Elements of Kubrick v1.3.0-rc2 for WordPress 1.3
http://boren.nu/archives/2004/10/10/kubrick-130-rc2/

Inturn from Kubrick
http://binarybonsai.com/kubrick/


Im not too up on this GPL license stuff but IMO youre free to 
do with it what you will just so long as you give relevant credits.
Please dont sell it on commercially though (yeah right!) 
or distribute it on CDs etc without asking first.
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

Have fun, and don't be afraid to contact me if you have questions.
*/

* {
	
	margin:0px;
	padding:0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: normal;
	background:#000;
}

body#single .meta a:link, body#home .meta a:link, body#archives .meta a:link { 
	color: #E3544D; 
}

body#single .meta a:hover, body#home .meta a:hover, body#archives .meta a:hover, a:hover, .comment a, .comment a:visited, .highlight { 
	color: #B4271E; 
}

body#single .meta, body#home .meta, body#archives .meta, #supernav a, body .commentlist blockquote, body blockquote, .commentlist cite, code, .commentlist small { 
	color: #696969; 
}

body#single #content img { 
	width:530px; 
}

body#home .storycontent {
	width: 500px;
}

body#single .storycontent {
	width: 500px;
}

body#single .post {
	width: 100%; 
}

body#single .meta {
	width:580px;
    	padding-bottom: 20px;
    	padding-top: 0px;
}

body#single .storytitle {
	padding-top: 0px;
	font-size: 150%;	
	margin-bottom: 8px;
}

body#home .meta {
	width:530px;
   	padding-top: 5px;
}

p { 
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #696969; 
}

a:visited { 
	color: #d9837d; 
}

a:link, h1, h2, h3 .feedback, h3, .meta span { 
	color: #b4271e; 
}

a {
	text-decoration: none;
}

a img {
	border: none;
}

acronym, abbr {
	border-bottom: 1px dashed #696969;
}

acronym, abbr, span.caps {
	cursor: help;
	font-size: 90%;
	letter-spacing: .01em;
}

ol#comments li p {
	font-size: 100%;
}

ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

label {
	color:#B4271E;
}

input, textarea {
	color:#777681;
	border:1px solid #B4271E;
	background:transparent none;
	margin-top:5px;
}

h1, h2, h3, h4, .feedback {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}

h1 span {	
	font-size: 70%;;
	font-weight: normal;
}

h1 {
	font-size: 120%;
}

h2, .feedback {
	font-size: 110%;
}

h3 {
	font-size:100%;
	font-weight: normal;
} 

h4 {
	font-size: 100%;
}

code { 
	font-family: 'Courier New', Courier, Fixed, sans-serif;
	font-size: 120%; 
} 

cite {
	font-size: 100%;
	font-style: normal;
}

#supernav a:hover { 
	color: white; 
}
	
#content {
	padding: 30px 0px 10px 0px;
	width: 550px;
}



#commentarea {
	width: 550px;
}

#bottommeta {
	width: 830px;
	height: 45px;
	text-align: center;
	padding-top: 8px;
	font-size: 75%;
	clear: both;
}

#nicearchives {
	margin-top: 20px;
	margin-bottom: 40px;
	margin-left: 4px;
}

#menu li ul li small {
	display: block;
	margin: 0px;
	margin-left: 10px;
	font-size: 90%;
}

#menu {
	text-align: left;
	float: right;
	width: 198px;
	margin-top:74px;
}

#menu ul li {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style-type: none;
	margin-top: 10px;
	font-size: 100%;
}

#menu ul {
	list-style-type: none;
	padding-left: 3px;
}

#menu ul ul li {
	margin: 0;
	padding-left: 3px;
	font-weight: normal;
	list-style-type: none;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#menu ul ul li, #wp-calendar td, .comment a, .comment span a:visited {
	color: #777681;
}

#menu ul li { 
	color: #B4271E; 
}

#bottommeta { 
	color: #777681; 
}

#menu a { 
	color: #d96b65; 
}

#menu a:hover { 
	color: #B4271E; 
}

#wp-calendar #today {	
	color:#B4271E;
	border:1px solid #D96B65;
}
	
#wp-calendar #today:hover  {
	border-color:#B4271E;
}

#wp-calendar {
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
	empty-cells: show;
	margin: 0;
	width: 80%;
}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}

#wp-calendar a {
	display: block;
	text-decoration: none;
}

#wp-calendar caption {
	text-align: left;
}


#wp-calendar tbody, #wp-calendar tfoot {
	font-size: 80%;
} 

#wp-calendar th {
	font-size: 80%;
	font-style: normal;
	text-transform: capitalize;
}

#commentarea { 
	background-color: #000;	
}

#content img { 
	width:530px; 
}

#topimage { 	
	background: url(images/banner.jpg) no-repeat; 
	width:830px;
	height:140px;
} 

#commenttitle {
	font-size:150%;
	font-weight:normal;
	margin-bottom:5px;
}

#commentarea { 
	display:block; 
	clear:both;
	padding-top:10px;
}

#sidebarcurrent {
	font-size: 90%;
	padding-bottom: 15px;
	color:#777681;
}

#titlesearch {
	margin-top: 20px;
	float:right;
}

#titlesearch #s {
	width:130px;
}

#titlesearch #searchsubmit {
	width:60px;
	height:18px;
}

#submit {
	width:130px;
	cursor:pointer;
}

#blogtitle {
	clear:both;
	width: 830px;
	position:absolute;
	top:75px;
} 

#blogtitle a {
	color:#B4271E;
	font-weight:bold;
}

#blogtitle h1 {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 500%;
	width:830px;
	height:60px;
} 
	
#commentlist {
	margin: 20px 10px 0 0;
}

#menu a:hover, .meta a:hover, .navigation a:hover, .navbottom a:hover  { 	
	text-decoration: none; 
}

#center {
	width: 830px;
	margin: auto;
}

.storycontent, #wp-calendar td:hover { 
	color: #777681; 
}

.storytitle a:hover { 
	color: #b4271e; 
}

.navigation { 
	color: #737373; 
}

.comment span a:hover { 
	color: #b4271e; 
}

.authorcomment { 
	background-color: black;color: #777681		
}

.highlight { 
	background-color: #fadfde;		
}

#supernav a:hover { 
	background-color: #b4271e;		
}

.notedcomment { 
	background-color: #f7f7ff;
}

.commentlist blockquote, blockquote {
	border-left: 4px solid #ba4942;
}

.comment span { 
	font-weight: normal; 
	font-size: 90%;
}

.highlight {
	margin: 5px 5px 0 0;
	padding: 10px;
}
	
.post {
	display: block;
	float: left;
}

.storycontent {
	padding:0;
	margin:10px 0 0 20px;
} 

.storycontent p {
	margin-bottom:30px;
}

.storycontent img {
	margin-bottom:30px;
}
	
.commentlist blockquote, blockquote {
	font-size:90%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
}

.storycontent li {			
	padding-top: 3px;
        list-style-type: disc;
        list-style-position: outside;
}

.navigation {
	display: block;
	text-align: center;
	padding-bottom: 40px;
	padding-top: 10px;
	font-size: 80%;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, Helvetica, sans-serif;
}

.meta {
	text-align: left;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	clear : left;
}

.meta span {
    font-style: italic;
}

.meta li, ul.post-meta li {
	display: inline;
}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.comment a {
	text-decoration: none;
}

.storytitle a:hover {
	text-decoration: none;
}

.storytitle {
	float:left;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 140%;	
	margin: 0;
    	padding-bottom: 2px;
}

.commentlist cite {
	font-weight:normal;
	font-size: 110%;
	text-align: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}

.commentlist cite small {
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.comments {
	list-style: none;
 	margin: 0px 0px 10px 0px;
 	width: 530px;
	padding: 10px 10px 5px 8px;
}

.pings {
	list-style: none;
 	margin: 0px;
 	width: 530px;
}

.authorcomment {
	list-style: none;
 	width: 530px;
 	margin: 0px 50px 10px 0px;
	padding: 10px 10px 5px 8px;
}

.notedcomment {
	list-style: none;
 	width: 530px;
 	margin: 0px 50px 10px 0px;
	padding: 10px 10px 5px 8px;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

.tags {
	color:#696969;
	margin: 10px 0;
}

.comment {
	float:right;
	width:200px;
	text-align:right;
	margin-top:4px;
}

.headline {
	width:550px;
}

.break {
	overflow:hidden;
	line-height:1px;
	clear:both;
}

.errorBorder {
	padding:5px;
	border:1px dotted #F7FF86;
	margin-bottom:5px;
}

.errorText {
	color:#F7FF86;
	margin:10px 0 5px 0;
}


	