/*  
Theme Name:WordPress UtoPisT  DE-Edition
Theme URI:http://utopist.de/
Description:Das komplett deutschte WordPress Theme wurde neu erstellt von <a href="http://zauBerBergs.info/">zauBerBerg </a> um unter 
		ZEN aufgebaute Designs in Wordpress zu integrieren.
Version:0.1
Author:Gabriel vom zauBerBerg
Author URI:http://zauBerBergs.info/
Das Designed und CodinG lieferte Gabriel vom zauBerBerg für den Blog http://UtoPisT.de/
*/

body {width:100%; background:#000033 url(utopist.jpg) left top fixed no-repeat; font-size:62.5%; /* Resets 1em to 10px */ font-family:'Lucida Console', 
	Monaco, monospace; margin:0 auto; padding:0;}

p {font:normal 1.2em 'Lucida Console', Monaco, monospace; color:#666699;}
p img {padding:0; max-width:100%;}
a, a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited {color:#ff9900; text-decoration:none;}
a:hover, #headerimg h1 a:hover, h2 a:hover, h3 a:hover {color:#ccccff; text-decoration:none;}

h1, h2, h3 {font-family:'Palatino Linotype', Book Antiqua, Palatino, serif;}
h1 a {font-size:5.0em; color:#cc99cc; text-decoration:underline; }
h2, h3 {width:90%; background:url(zauberberg/utopist.png); border:1px solid #ccccff; border-right:#666699; border-bottom:#666699; font-size:2.2em; 
	text-transform:uppercase ; color:#666699; text-align:left; padding:2px 0px 2px 15px;}
ul, li {display:block; list-style-type:none; list-style-image:none; margin:0; padding:0; text-align:right; }

acronym, abbr, span.caps {font-size:0.9em; letter-spacing:.07em; }
blockquote cite {margin:5px 0 0; display:block;	}
code {font:1.1em 'Courier New', Courier, Fixed;}
select {width:100px; }

h1.pagetitle {text-align:left; margin-top:0px; }
h2.pagetitle {width:95%; border:0px; border-right:1px solid #333366; border-bottom:1px solid #333366; text-transform:capitalize; margin: 0 auto auto 0;}
img.centered {display:block; margin-left:auto; margin-right:auto; }
img.alignright {padding:4px; margin:0 0 2px 7px; display:inline; }
img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline; }

.navigation {display:block; font-size:1.4em; letter-spacing:0.15em; padding:5px;}
.alignleft {width:45%; float:left; text-align:left;}
.alignright {width:45%; float:right; text-align:right;}
.narrowcolumn .post {width:95%; border:1px solid #ccccff; border-right:#666699; border-bottom:#666699;}
.widecolumn .post {width:95%; border:1px solid #ccccff; border-right:#666699; border-bottom:#666699;}
.post {text-align:justify; margin-top:15px;}
.post small {margin:10px 15px; color:#666699;}
.post h2, .post h3 {border:0px; border-right:1px solid #666699; border-bottom:1px solid #666699; }
.post p, .entry p {font-size:1.4em; line-height:1.4em; color:#ccccff; padding:0 15px;}
.widecolumn .post .postmetadata {width:90%; background:url('zauberberg/gabriel.png'); border:1px solid #cc99cc; border-right:#663366; border-bottom:#663366; font-size:1.2em; text-align:justify; color:#666699; margin:5px 20px;}
.post .postmetadata {letter-spacing:0.15em;}
.postmetadata {text-align:center; margin-bottom:15px;}
.alt {background-color:#0000ff;}
.entry form { /* This is mainly for password protected posts, makes them look better. */ text-align:center; }

#sidebar {position:fixed; top:0; left:0; width:100px; border:0px solid #ccccff;}
#sidebar h2 {width:90%; background-color:#ffffff; border:0; font-size:1.6em; color:#330033; text-align:center; text-transform:capitalize; margin:0px auto; padding:0px;}
#sidebar p {margin:15px 4px 18px; font-size:0.9em; text-align:right; padding:2px; padding-right:4px;}
#sidebar p a {color:#330033;}
#sidebar p a:hover {color:#666699;}

#sidebar ul li ul {padding:5px 4px 15px 0px; font-size:1.0em;}
#sidebar ul li ul li {padding:5px 0;}
#sidebar li p {font-size:1.0em; margin:0;}
.pagenav {margin-top:55px;} 
.page_item {font-size:1.2em}
.tagcloud, .tag, .linkcat {}

#header {height:80px; width:75%; background:url('zauberberg/zauberberg.png'); border:1px solid #cc99cc; border-right:#663366; border-bottom:#663366; text-align:right; margin:10px auto;}
#headerimg {height:40px; width:95%; background:url('zauberberg/zauberberg.png'); border-left:1px solid #663366; border-bottom:1px solid #330033; margin:0; padding:5px 10px 0px 0px; }
#headerimg h1 a {font:normal 1.0em 'Lucida Console', Monaco, monospace; color:#cc99cc; }
#headerimg .description {font:normal 1.6em 'Lucida Console', Monaco, monospace; color:#666699; }

#searchform {width:70%; margin:0px auto; padding:0px;}
#searchform .alignleft {width:200px; padding:0px 0px; background:url('zsc.gif'); }
#searchform .alignleft p {width:200px; height:22px; font:bolder 1.6em 'Palatino Linotype', Book Antiqua, Palatino, serif; color:#ccccff; padding-top:2px;}
#searchform .alignright {height:22px; width:25%; padding:0px 0px;}
#searchform input {width:130px; padding:0px; font:normal 0.6em 'Lucida Console', Monaco, monospace;}
#searchform #searchsubmit {padding:0px;}

#content {width:70%; background:url('zauberberg/utopist.png'); border:1px solid #666699; border-right:#333366; border-bottom:#333366; text-align:center; color:#000000; margin:0% 0% 10px 15%; padding:0;}
#footer {border:1px solid #CCCCFF; background:url('zauberberg/utopia.png'); width:75%; margin:0 auto; padding:5px;}
#footer p {text-align:center; margin:0; font-size:1.0em; }

#comments {width:95%; background:url('zauberberg/zauberberg.png'); border-left:1px solid #ccccff; border-right:1px solid #666699; border-bottom:1px solid #666699; margin-bottom:15px; }
#comments h3{width:94%; background:url('zauberberg/utopist.png'); border:0; border-right:1px solid #666699; border-bottom:1px solid #666699;}
#comments ol {width:94%; margin:0px 20px 20px; }
#comments li {background:url('zauberberg/utopist.png'); border:1px solid #666699; border-right:#333366; border-bottom:#333366;}
#comments li.alt {background:url('zauberberg/zauberberg.png'); border:1px solid #cc99cc; border-right:#663366; border-bottom:#663366;}

#respond {border-top:1px solid #666699; padding-bottom: 10px;}
#respond p {font:normal 1.3em 'Lucida Console', Monaco, monospace; padding: 0px 25px 10px; text-align:left; }
#respond h3 {width:94%; background:url('zauberberg/utopist.png'); border:0; border-right:1px solid #666699; border-bottom:1px solid #666699;}

.commentlist {padding:5px; text-align:justify; color:#666699;}
.commentlist li, #commentform input, #commentform textarea {font:normal 1.2em 'Palatino Linotype', Book Antiqua, Palatino, serif; }
.commentlist li {font-weight:bold; margin:15px 0 3px; padding:5px 10px 3px; list-style:none;}
.commentlist cite, .commentlist cite a {font-style:normal; font-size:1.1em;}
.commentlist p {font-weight:normal; line-height:1.4em; text-transform:none; margin:10px 5px 10px 0; color:#cccccc;}
.commentmetadata {font:normal 0.8em 'Lucida Console', Monaco, monospace; margin:0; display:block;}

#commentform p {font-family:'Lucida Console', Monaco, monospace; margin:5px 0; }
#commentform input {width:100px; padding:0px; font:normal 0.8em 'Lucida Console', Monaco, monospace;}
#commentform textarea {width:100%; padding:0px; }
#commentform #submit {margin:0; float:right; }
.nocomments {text-align:center; margin:0;	padding: 10px 0 10px; }

/* Begin Calendar */
#wp-calendar {
	empty-cells:show;
	margin:10px auto 0;
	width:155px;
	}

#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;
	}

#wp-calendar caption {
	text-align:center;
	width:100%;
	}

#wp-calendar td {
	padding:3px 0;
	text-align:center;
	}

/*Special stylized non-IE bullets Do not work in Internet Explorer, which merely default to normal bullets. */

#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color:#fff; }
#wp-calendar #prev a {font-size:9pt; }
#wp-calendar a {text-decoration:none; } 
#wp-calendar caption {font:bold 1.3em 'Palatino Linotype', Book Antiqua, Palatino, serif;	text-align:center; }
#wp-calendar th {font-style:normal; text-transform:capitalize; }

/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor:help;
	}

acronym, abbr {
	border-bottom:1px dashed #999;
	}

blockquote {
	margin:15px 30px 0 10px;
	padding-left:20px;
	border-left:5px solid #006600;
	}

.center {
	text-align:center;
	}

hr {
	display:none;
	}

a img {
	border:none;
	}

/* End Various Tags & Classes*/

