/*
Theme Name: corevus coreax
Theme URI: http://rabenzunge.org/
Description: Rabenzunge Theme
Version: 1
Author: Willem Rabe
Author URI: http://willenium.net/
*/

/* ******* gfx ******** */

#content div,.sidebar div{
border-left:1px solid #c1c1a3;
border-right:1px solid #c1c1a3;
}

/* ******* box ******** */

#box {
margin : 63px auto 36px auto;
width : 684px;
text-align : left;
}

/* ******* head ******** */

#head div {
display : block;
background : url('images/rabenzunge_02.gif') no-repeat 0% 50%;
width : 468px;
height : 36px;
margin-bottom : 45px;
float : left;
text-align : right;
}

#head div ul {
margin-bottom : 0;
font-size : 14px;
height : 18px;
padding : 9px 5px 9px 0;
}

#head div ul li {
display : inline;
list-style-type : none;
padding-left : 20px;
}

#head h1 {
font-size : 14px;
text-align : right;
padding-right : 9px;
width : 171px;
float : right;
}


/* *********** content ************ */

#content {
float : left;
width : 468px;
float : left;
margin : 0 18px 18px 0;
}

#content ul{ list-style:none; }

#content ol{ list-style:square inside;}
#content ol li{padding-left:9px;}

#content div span{ display:block; }

#content div {
padding:18px;
margin-bottom:18px;
}

#content div p,#content div ul{
margin-bottom:0;
}

#content div ul{
list-style:none;
}

#content div ul li{
}

#content div p ul {
list-style : square inside;
margin-left : 2em;
}

#pages_pr{display:inline;}
#pages_nx{display:inline;margin-left:auto;}

/* ******* sidebar ******* */

.sidebar {
float : right;
margin : 0 0 18px 18px;
width : 180px;
font-size : 11px;
color:#777;
}

.sidebar ul,ol{ list-style:none; }

.sidebar div{
padding:9px 0px 9px 9px;
margin-bottom:18px;
}

.sidebar div.p9{
padding:9px 0px 9px 9px;
margin-bottom:18px;
}

.sidebar div.p18 {
padding:9px 0px 18px 9px;
margin-bottom:18px;
}

.sidebar div h4{line-height:18px;margin-bottom:9px;}

.sidebar div p{margin-bottom:0px;}
.sidebar div ul{margin-bottom:0px;}

/* ****** headlines, paragraphs and lists ******* */

h1, h2, h3{ font-weight : normal; }

h1 { font-size : 24px; line-height : 36px; }
h2 { font-size : 18px; }
h3 { font-size : 18px; }

h3, p, ul, ol { margin-bottom : 18px; }

/* ******* general tags and links ****** */

* { margin : 0; padding : 0; }

a { text-decoration : none; }

a:link{color:#ff0072;}
a:visited{color:#ff0072;}
a:hover{color:#fff;background-color:#ff0072;}
a:active{color:#ff0072;}

a img { border : 0; margin:0; }

.hide { display : none; }

/* ****** specifics ***** */

body {
background : #fff url('images/back.gif') repeat-y 50% 0%;
font-family : 'Lucida Grande', Arial, sans-serif;
font-size : 12px;
line-height : 18px;
text-align : center;
}

.kiste {
width:162px;
font-size : 11px;
float: left; 
margin: 0 18px 18px 0;
}

.kiste a{display:block; width:162px; height:252px;}

.kiste span { }

/* ******** comments ******** */

h2#comments {
margin-top : 36px;
}

.author {
padding : 18px 18px 0 18px;
}

.author span{display:block;}

.author p {
padding-left : 63px;
margin-bottom : 18px;
}
.avatar {
width : 54px;
float : left;
}

.comment_meta {
padding : 9px 0 27px 63px;
width : 360px;
}

/* ******* form stuff ********* */

#author, #email, #url, #s {
height : 16px;
line-height:16px;
border: 1px solid #ff0072;
}

#submit {
background:#ff0072;
color:#fff;
height:18px;
border:none;
margin-top:0;
padding:0 2px;
}

textarea#comment {
display:block;
padding : 3px;
width : 460px;
height : 136px;
border: 1px solid #ff0072;
}

#ss{width:117px; height:16px; border:1px solid #000;}

label{background:#fff;}

/* ********* don't care about the following *********** */

#imgface{ width:162px; height:90px; background:url('images/face.jpg') no-repeat;}

.more-link { font-weight : bold; }

.pdf { display : block; background : url('images/pdf.gif') no-repeat; padding-left : 18px; }

#searchsubmit { display : none;}

.edit { width : 88px; height : 16px; position : absolute; top : 4.5px; left : 4.5px; padding : 4.5px; border : 1px solid #ff0072; }

/* ******* gallery ******** */

.gallery_narrow {
width : 243px;
margin-bottom : 9px;
padding : 9px 0 0 9px;
}
.gallery_narrow a {
display : block;
margin : 0 9px 9px 0;
width : 72px;
height : 72px;
float : left;
}
.gallery_narrow .klar {
clear : both;
}
