/*
Theme Name: Chocolate Love
Theme URI: http://snow-pixie.info/
Description: A simple chocolatey Theme. 
Author: Janile
Author URI: http://snow-pixie.info/
*/

body, html{margin:0; padding:0;}

body{
background-color:#b28554;
font-family: Century Gothic;
font-size: 12px;
text-align: justify;
}

#wrap{
margin: auto;
width: 800px;
}

#head{
background: url('images/head.png') no-repeat;
width: 250px;
height: 120px;
}

#nav{
background: url('images/nav.png') no-repeat;
width: 500px;
height: 42px;
position: absolute;
top: 0px;
left: 385px;
}

#nav ul{
list-style-type:none;
margin:0;
padding:5px;
}

#nav li{
float:left;
}

#nav a{
display:block;
width:70px;
font-family: Sacchi Alphabet, Verdana;
font-size: 15px;
color:#fff;
text-align:center;
padding:5px;
text-decoration:none;
}

#nav a:hover{
color:#7b571d;
}

@font-face {
 font-family: Sacchi Alphabet;
 src: url('Sacchi Alphabet.TTF');
}

#button{
background: url('images/buttons.png') no-repeat;
width: 490px;
height: 62px;
position: absolute;
top: 42px;
left: 385px;
padding-top:25px;
padding-left: 8px;
padding-right: 10px;
}

#container{
padding:0;
margin:0;
float: right;
}

#body{
width: 520px;
background-color: #fff;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}

#body ul li{
	list-style-image:url('images/star.gif');
	color:#2e2e2e;
	padding-bottom:2px;
        margin-left:-18px;
	background-color:#fff;
}

#body ul li:hover{
	background: #f7e4ea;
}

#body a{
text-decoration: none;
color: #865b25;
}

#body a:hover{
text-decoration: none;
color:#b47c36;
}

#body u{
text-decoration: none;
color:#ff4b82;
border-bottom: 1px solid #835815;
}

#body i{
color:#787878;
}

#top{
background: url('images/body_top.png') no-repeat;
width: 540px;
height: 50px;
}

#top h2{
font-family: Sacchi Alphabet;
font-weight: normal;
font-size:20px;
text-shadow: 2px 2px 2px #343434;
margin:0;
color: #fff;
padding-top: 5px;
padding-left: 10px;
}

#top a{
text-decoration: none;
color:#fff;
}

#top h1{
position: absolute;
top: 122px;
left: 865px;
font-family: Sacchi Alphabet;
font-weight: normal;
margin:0;
color: #fff;
}

#meta{
font-family: Verdana;
color: #fff;
border-bottom: 1px dotted #fff;
border-top: 1px dotted #fff;
font-size: 10px;
padding-left: 15px;
}

#bottom{
clear: both;
background: url('images/body_bottom.png') no-repeat;
width: 540px;
height: 10px;
margin-bottom: 15px;
}

#sidebar{
float: left;
width: 220px;
background-color: #fff;
padding-left: 10px;
padding-right: 10px;
}

#sidebar ul li{
	list-style-image:url('images/star.gif');
	color:#2e2e2e;
	padding-bottom:2px;
        margin-left:-18px;
	background-color:#fff;
}

#sidebar ul li:hover{
	background: #f7e4ea;
}

#sidebar a{
text-decoration: none;
color: #865b25;
}

#sidebar a:hover{
text-decoration: none;
color:#b47c36;
}

#sidebar u{
text-decoration: none;
color:#ff4b82;
border-bottom: 1px solid #835815;
}

#sidebar i{
color:#787878;
}

#sidetop{
float: left;
background: url('images/side_top.png') no-repeat;
width: 240px;
height: 34px;
}

#sidetop h3{
font-family: Sacchi Alphabet, Verdana;
font-weight: normal;
font-size: 15px;
margin:0;
padding-top: 6px;
padding-left: 10px;
color:#fff;
}

#sidebottom{
float: left;
background: url('images/side_bottom.png') no-repeat;
width: 240px;
height: 10px;
margin-bottom: 15px;
}

#foot{
clear: both;
font-family: Verdana;
background-color:#614016;
color:#fff;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
text-align: center;
}

#foot a{
text-decoration: none;
color: #fff;
}

#foot a:hover{
text-decoration: none;
color: #ffd6e6;
}


#foottop{
clear: both;
background: url('images/footer-top.png') no-repeat;
width: 800px;
height: 10px;
}

blockquote { 
background-color: #ffd6e6;
padding: 10px;
border-left: 5px double #ff5b95;
}

input, textarea{
background-color: #fad1e2;
padding: 5px;
color:#000;
font-family:verdana;
font-size:10px;
border:none;
}

/* ___________Comments_________ */

.commentlist li {
        margin: 15px 0px 5px;
        padding: 5px 10px 5px;
        list-style-image: none;
}

#commentlist {
        margin: 1.8em 0;
        padding: 8px;
        list-style-type: none;
        list-style-image: none;
}

#commentlist li {
        padding: 9px 9px;
        width: 435px;
        list-style-image: none;
}

.commentname img {
	padding:3px; 
	border:1px solid #feb1ce;
	float: right;
}

.comment_name a{
	font-family: Verdana;
	color: #FF67A0;
	font-size: 10px;
	font-weight: bold;
}

#commentstart {
        font-weight:bold;
        color:#3c83d3;
        font-family: Sacchi Alphabet;
        font-size:18px;
        text-align:right;
        text-shadow: 1px 1px 2px #9c9c9c;
}

h3{
font-family: Sacchi Alphabet; 
color: #000; 
font-size: 12px; 
border-bottom: 1px dashed #614016;
}

.navigation{
color: #000;
text-decoration: none;
}

img{
border:none;
}

.center{text-align: center;}

.recent {color: #ffa0cf;

background-color:#ECF2E1; 

border-bottom: 1px solid #E2ECCC;

margin-bottom:2px; 

padding-left:4px;

padding-top: 1px;

padding-bottom: 1px;

padding-right: 2px;}





.recent:hover{background-color: #fee4f1;}