/*
 Theme Name: Chocosphere4Kruemelchen
 Theme URI: 
 Description: The chocolate theme of kruemelchen-bloggt.net, based on chocosphere by Etta (http://themes.ricette-calorie.com)
 Version: 1.04
 Author: Philipp Söhnlein
 Author URI: http://geeks-have-feelings-too.net/
 */



html, body {

  text-align: center;    
  font-size: 100%;
  width: 100%;    
	background:url(images/background.gif);
	background-attachment:fixed;
	}


h2{
font-family:Arial, Verdana;
color:#e4c590;
font-weight:bold;
font-size:18pt;
margin-left:4px;
text-align:center;


}
h3{
color:#e4c590;
font-weight:bold;
font-size:12pt;
font-family:Arial;}

img {
border : 0px;
padding:3px 3px 3px 3px;
}
a img{ border:none; }

#title{
width:400px;
height:93px;
position: absolute;
left: -9999px;
}
#title h1{
position:absolute;
font-size:22pt;
color:#7a7a7a;
font-family:century gothic, Arial, Verdana;
padding:85px 0px 0px 90px;

}
#title a{
font-size:22pt;
text-decoration:none;
color:#9f8e57;
}
#title a:hover{
font-size:22pt;
color:#ceac31;
}
#header{
background: url(images/header.gif);
width:750px;
height:200px;
}

#page ol, ul{
	line-height:13pt;
}

#content{
margin: 0px auto;     
text-align: left; 
width:750px;
background:#210d06;



}
#page{
margin: 0px auto;     
text-align: left; 
width:750px;
background:url(images/bgpage.gif) no-repeat;



}
.post{
background:url(images/postsign.gif) top left no-repeat;

margin: 15px 0px 20px 5px;
width:500px;
padding:5px;

}

.post h1{
margin:0px 0px 0px 80px;
/*font-family:Arial, Verdana;*/
font-family: Georgia, serif;
font-weight:bold;
font-size:18pt;
border-bottom:1px dotted #fee1d6;

}

.post h1 a{
/*font-family:century gothic,Arial, Verdana;*/
font-family: Georgia, serif;
color:#f8e49f;
font-weight:bold;
font-size:18pt;
text-decoration:none;
}


.datapost{
margin:0px 0px 0px 80px;
font-family:Arial;
color:#868686;

font-size:9pt;
}
.datapost a{

font-family:Arial;
color:#c3487f;
text-decoration:none;
font-size:9pt;
}
.datapost a:hover{

font-family:Arial;
color:#c3487f;
text-decoration:none;

font-size:9pt;
}
.datapost a:visited{

font-family:Arial;
color:#c3487f;
text-decoration:none;

font-size:9pt;
}
.datapost a:visited:hover{

font-family:Arial;
color:#c3487f;
text-decoration:none;

font-size:9pt;
}


.blogtext{
width:480px;

margin: 40px 0px 5px 5px;
font-family:Arial;
/*color:#868686;*/
color: #DDD;
font-size:11pt;
}
.blogtext a{
font-family:Verdana,Arial;
color:#ef3464;
font-size:10pt;
text-decoration:none;
}
.blogtext a:hover{
font-family:Verdana,Arial;
color:#ef3464;
font-size:10pt;
border-bottom:1px dotted #fa9900;
text-decoration:none;
}
.blogtext a:visited{
font-family:Verdana,Arial;
color:#ef3464;
font-size:10pt;
text-decoration:none;
}
.blogtext a:visited:hover{
font-family:Verdana,Arial;
color:#ef3464;
font-size:10pt;
border-bottom:1px dotted #fa9900;
text-decoration:none;
}
.blogtext h1{
font-family:Arial;
color:#a4a4a4;
font-size:15pt;
border-bottom:none;
}
.blogtext h2{
font-family:Arial;
color:#a4a4a4;
font-size:13pt;
}
.blogtext h3{
font-family:Arial;
color:#a4a4a4;
font-size:11pt;
}


#sidebar{

width:200px;
float:right;
display:inline;
font-family:Arial;
color:#f4ac87;
background:url(images/sidebar.gif) no-repeat;
background-attachment:fixed;
font-size:9pt;
padding-right:12px;

}
#sidebar ul{

list-style-position: outside;

}
#sidebar ul li{

list-style-position: outside;


}
#sidebar ul li h2{
position:relative;
color:#fbee81;
font-weight:bold;
font-size:12pt;
font-family:Tahoma;

}

.widgettitle{
background:url(images/dir2.gif) no-repeat;
position:relative;
color:#fbee81;
font-weight:bold;
font-size:12pt;
font-family:Tahoma;
padding:10px 5px 5px 35px;

}

#sidebar a{
/*font-family:Arial;
color:#ef3464;*/
font-family: Georgia, serif;
color: #e59d79;
font-size:10pt;
text-decoration:none;
}

#sidebar a:hover
{
	color: #F8E49F;
}

.sidepost,
#sidepost,
#linkcat-2
{
margin-bottom:10px;
width:100%;
background:url(images/dir2.gif) no-repeat;


}

.sidepost ul,
#sidepost ul{
top:30px;
list-style-position: outside;
}
.sidepost li,
#sidepost li{
list-style-image:url(images/li1.gif);
}
.sidepost li:hover,
#sidepost li:hover{
list-style-image:url(images/li2.gif);
}
.sidepost li:active,
#sidepost li:active{
list-style-image:url(images/li3.gif);
}

.sidepost a,
#sidepost a{
/*font-family:Arial;
color:#ef3464;*/
font-family: Georgia,serif;
color:#e59d79;
font-size:10pt;
text-decoration:none;

}
.sidepost a:hover,
#sidepost a:hover{
font-family:Arial;
color:#ef3464;
font-size:10pt;


}


.sidepost h1,
#sidepost h1,
#linkcat-2 h1{
position:relative;
color:#fbee81;
font-weight:bold;
font-size:12pt;
font-family:Tahoma;
padding:5px 5px 5px 35px;

}

#sidebar p{
margin-left:20px;
}

#menu {

}
#menu li {
line-height:10px;
list-style: none;
display: inline;
margin-left:10px;
}
#menu li ul{

padding:0px 0px 0px 0px;
list-style: none;
display: inline;

}
#menu li ul a{
font-family:Arial;
font-size:11pt;
color:#642610;
font-weight:bold;
text-decoration:none;
}
#menu li ul a:hover{

background:#642610;
font-family:Arial;
font-size:11pt;
color:#f8a67d;
font-weight:bold;
}

#menu li a{
font-family:Arial;
font-size:14pt;
color:#642610;
font-weight:bold;
text-decoration:none;

}
#menu li a:hover{
background:#642610;
font-family:Arial;
font-size:14pt;
color:#f8a67d;
font-weight:bold;
}



.comments{
background:url(images/comments.gif);
width:500px;
height:30px;
margin:20px 0px 25px 0px;
}
.comments a{
font-family:Verdana, Arial;
font-size:9.5pt;
color:#ab0b53;
text-decoration:none;
}
.comments p{
margin:0px 40px 0px 0px;
padding:0px;
text-align:right;
}
.comments2 {
background:#311309;

padding-bottom:5px;
color:#b3424f;
font-size:9pt;
font-family:Verdana;
}
.comments2 a{
color:#b3424f;
font-size:9pt;
font-family:Verdana;
text-decoration:none;
}

.comments2 h3{
color:#6f6f6f;
font-size:20pt;
font-family:Verdana;
}
.commentsclass{
font-family:Arial;
font-size:9pt;
color:#d4b3b3;
}

blockquote{
background:#956655;
font-family:Arial;
color:#c8c7c7;
font-size:9.5pt;
font-style:italic;
}


 

#footer{

background:url(images/footer.gif) no-repeat;
height:120px;
width:750px;
font-family:Arial;
font-size:8pt;
color:#573f11;
clear:both;
text-align:center;

}

#footer a{
font-family:Arial;
font-style:italic;
text-align:center;
font-size:8pt;
color:#b54e7c;
border-bottom:1px dotted #ef7c00;
text-decoration:none;
margin-right:5px;
}



ol.commlist{
color:#868484;
}

ol.commlist a {
color:#fe7076;
text-decoration:none;
}

#commentform{
color:#f37474;
background:#311309;
border-top:1px dotted #c7633e;
border-bottom:1px dotted #c7633e;

padding:2px 2px 2px 2px ;
font-size:11pt;
font-family:Tahoma;}

p.infocom{
color:#868686;
font-size:10pt;
font-family:Verdana;

}
p.infocom a{
color:#fe7076;
font-size:10pt;
font-family:Tahoma;

text-decoration:none;
}

#searchtext{

background:#f8f8f8;
border:2px solid #5c5b5c;
}
.data{
font-weight: bold;
font-size: 15pt;
font-family: Georgia, serif;
/*font:bold 14pt Verdana;*/
color:#f8e49f;
float:left;
text-align:center;
padding:9px 0px 0px 10px;
width:50px;
height:50px;
}


#pageturnnav
{
	margin: 0;
	margin-top: -20px;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 257px;
	padding: 0;
	list-style-type: none;
	font-size: 9.5pt;
}


#pageturnnav #nextEntriesLinkBox
{
	float: left;
}

#pageturnnav #previousEntriesLinkBox
{
	float: right;
}

#pageturnnav a
{
	text-decoration: none;
	font-family: Verdana, serif;
	color: #F8E49F;

}

#pageturnnav a:hover
{
	text-decoration: underline;
}