/*
    Theme Name: blog.julianrabe.com
    Theme URI: http://blog.julianrabe.com
    Description: Theme from http://blog.julianrabe.com
    Version: 1.13.5a BETA
    Author: Julian Rabe
    Author URI: http://blog.julianrabe.com
    License: none
*/

body {
    background-color:#000000;
    color:#B0B0B0;
    font-size:62.5%;
		font-family:Verdana,Arial,Sans-Serif;
		margin-left:18px;
		margin-right:18px;
		margin-top:18px;
}


/* Box-model */
#header {
    width:100%;
    background-color:#111111;
		margin-bottom:18px;
		padding-bottom:10px;
		border-top:1px solid #959595;
		border-bottom:1px solid #959595;
		border-radius:30px;
		-moz-border-radius:30px;
		-khtml-border-radius:30px;
		-webkit-border-radius:30px;
}

#body {
    background-color:#111111;
    overflow:hidden;
		margin-bottom:18px;
		padding:15px;
		padding-left:23px;
		padding-right:23px;
		border-top:1px solid #959595;
		border-bottom:1px solid #959595;
		font-size:1.2em;
  	border-radius:30px;
		-moz-border-radius:30px;
		-khtml-border-radius:30px;
		-webkit-border-radius:30px;
}

#sidebar1 {
    background-color:#111111;
    width:150px;
    float:right;
		margin-left:18px;
		margin-bottom:18px;
		padding:15px;
		padding-left:23px;
		padding-right:23px;
		border-top:1px solid #959595;
		border-bottom:1px solid #959595;
		border-radius:30px;
		-moz-border-radius:30px;
		-khtml-border-radius:30px;
		-webkit-border-radius:30px;
}

#sidebar2 {
    background-color:#111111;
    width:150px;
    float:right;
		margin-left:18px;
		margin-bottom:18px;
		padding:15px;
		padding-left:23px;
		padding-right:23px;
		border-top:1px solid #959595;
		border-bottom:1px solid #959595;
		border-radius:30px;
		-moz-border-radius:30px;
		-khtml-border-radius:30px;
		-webkit-border-radius:30px;
}

#footer {
    background-color:#111111;
    text-align:center;
    clear:both;
		padding:15px;
		padding-left:23px;
		padding-right:23px;
		border-top:1px solid #959595;
		border-bottom:1px solid #959595;
		border-radius:30px;
		-moz-border-radius:30px;
		-khtml-border-radius:30px;
		-webkit-border-radius:30px;
}

.post {
		margin-bottom:20px;
		margin-right:8px;
		text-align:justify;
}

#page_infos {
		width:100%;
		background-color:#000000;
		border:1px solid #959595;
		padding:5px;
		padding-left:0px;
		text-indent:-15px;
}
#page_infos p {
		margin:0 0 0 20px;
}
/* EO Box-model */

/* Headings */
h1, h2, h3 {
		font-family:Garamond,'Copperplate Gothic Light',Georgia,'Times New Roman',Serif;
		font-weight:bold;
}
h1 {
		font-size:3.5em;
		text-align:center;
		letter-spacing:0.5em;
}
h2 {
		font-size:1.6em;
}
h3 {
		font-size:1.3em;
}

#header h1 {
		font-variant:small-caps;
		margin:0;
}
#header h2 {
		text-align:center;
		text-transform:uppercase;
		margin:0;
		font-weight:normal;
		letter-spacing:0.25em;
}

.post h2 {
		margin:0;
}

#sidebar1 h2 {
		margin:0;
		font-family:Verdana,Arial,Sans-Serif;
		font-size:1.2em;
}
#sidebar2 h2 {
		margin:0;
		font-family:Verdana,Arial,Sans-Serif;
		font-size:1.2em;
}
/* EO Headings */

/* Links */
a:link, a:hover, a:active, a:visited {
		text-decoration:none;
		color:#FD5A1E;
}

a:hover {
		text-decoration:underline;
}

.post_heading a:link, .post_heading a:active, .post_heading a:visited {
		color:#E4D3A6;
}
.post_heading a:hover {
		color:#FD5A1E;
		text-decoration:none;
}

#sidebar1 a:hover, #sidebar2 a:hover {
		color:#707070;
}

#header a:hover {
		text-decoration:none;
}
/* EO Links */

/* Comment-Stuff */
.children li {
		list-style-type:none;
		margin-top:5px;
}
.comment-author, .comment-meta, .reply {
		font-weight:bold;
}
.comment-body {
		border-top:1px dotted #959595;
		border-bottom:1px dotted #959595;
		padding:5px;
}
.bypostauthor div {
		background-color:#000000;
}
#commentform textarea {
		width:100%;
}
.commentlist li {
		margin-top:5px;
}
/* EO Comment-Stuff */

/* Lists */
#sidebar1 ul {
		margin-top:5px;
		padding-left:13px;
		list-style-type:square;
}
#sidebar2 ul {
		margin-top:5px;
		padding-left:13px;
		list-style-type:square;
}
/* EO Lists */

/* Some other stuff... */
#footer p {
		margin:0;
}

.infos {
		font-family:Verdana,Arial,Helvetica,Sans-Serif;
		font-size:0.9em;
		font-style:italic;
		color:#666666;
}
#page_infos {
		font-family:Verdana,Arial,Helvetica,Sans-Serif;
		font-size:0.9em;
		color:#666666;
}

blockquote {
		margin:0;
		padding-left:10px;
		border-left:5px solid #dddddd;
}

code, pre {
		margin-left:10px;
		padding:2px;
		padding-left:5px;
		padding-right:5px;
		font-size:10pt;
		color:white;
		border:1px solid white;
		background-color:#777777;
}
pre {
		overflow:auto;
}

.alignright {
		text-align:right;
}
.aligncenter {
		text-align:center;
}
.alignleft {
		text-align:left;
}

.wp-caption-text, .wp-caption {
		font-style:italic;
		text-align:left;
		font-size:10pt;
		margin-top:-4px;
		margin-left:3px;
}

/*img {	Temporarily disabled because of funny-looking border-smileys :D
		margin:5px;
		border:1px solid #dddddd;
}*/

input, textarea {
		border:1px solid #959595;
}

label.error {
		color:#FF0000;
}
p.error_p {
		margin:-0.3em 0 -0.8em;
}
.avatar {
	float:left;
	margin-right:10px;
}
/* EO this other stuff */