body, html { 
margin: 0;
padding: 0;
}
body { 
background: #e4dacc;
text-align: left;
font : 80%/190% "verdana", sans-serif;
color : #404040; 
}
#container { 
background: #FEEFE7;
text-align : justify; 
width: 780px;
margin: 40px auto 40px;
} 
#header  { 
font: 400 36px/120px "georgia";
background: url('http://i45.tinypic.com/25zgf1t.jpg');
margin: 0px auto 0px;
height: 250px;
letter-spacing: 1px;
border-bottom: 20px solid #E4B9B2;
border-top: 20px solid #E4B9B2;
} 
#sidebar { 
width: 200px;
float: right;
padding: 15px;
font-size: 12px;
margin-bottom: 30px;
} 
#content {
width: 500px;
float: left;
margin-bottom: 30px;
padding: 15px;
}
#footer { 
clear : both;
font-size: 12px;
color: #fff;
border-top: 3px solid #EAC8BF;
background: #E4B9B2;
text-align: center;
height : 100px;
}
/* Links style */
a:link, a:visited {
color : #d49388;
text-decoration : none;
}
a:link, a:visited {
color : #d49388;
text-decoration : none;
}
a:hover {
color : #404040;
text-decoration : underline;
}
#navigation3 {
width : auto;
background : #EAC8BF;
text-align : center;
margin : 0;
padding : 10px;
}
#navigation3 ul, #navigation3 li {
list-style-type : none;
display : inline;
}
#navigation3 a:link, #navigation3 a:visited {
float : inherit;
font : 400 18px "georgia";
color : #fff;
width : auto;
text-decoration : none;
padding : 10px 10px;
}
#navigation3 a:hover {
color : #404040;
text-decoration : none;
} 
/* Headers */
h1 {
font: 25px "georgia";
text-transform: none;
color : #A8978D;
margin: 0px;
padding: 0px;
font-style: italic;
}
h1 a:link, h1 a:active, h1 a:visited  {
color : #A8978D;
} 
h2  {
font: 20px "Georgia";
font-style: italic;
color : #EBBBAD;
border-bottom: 1px dotted #A8978D;
margin: 0px;
padding: 0px;
}
h3 {
font: 160%/100% "georgia";
color :#A8978D;
margin: 4px;
} 
h4  {
font: 19px "Georgia";
margin: 0px;
padding: 0px;
color : #000;
}

/* Comments style */
.commenters {
text-align:center;
margin: 10px;
border-top: 1px dotted #000;
border-bottom: 1px dotted #000;
padding: 10px;
background: #f0f0f0;
}
.comments { 
background: #fff;
border-bottom: 3px solid #E4B9B2;
padding: 10px;
min-height: 150px;
}
.avatar {
float: left;
border: 1px solid #A8978D;
margin-left: -5px;
padding: 2px;
margin-right: 10px;
width: auto;
} 
.commentbox {
background: #fff;
color: #202020;
border: 1px solid #404040;
padding: 5px;
width: 90%; } 
}
/* Textarea, blockquote */
textarea, input, select, submit {  
padding: 10px;
background: #fff; 
font: 12px/24px "Trebuchet MS";
color: #404040;
border: 1px solid #000;
} 
blockquote  {
display : block;
text-align: left;
font-size: 12px;
color : #404040;
padding : 10px;
background : #f0f0f0;
border-left: 5px solid #ffe07e;
margin: 20px;
}
ul {
	list-style-image:url('http://i30.tinypic.com/9k4gmh.png');
}
li {
	margin: 0px;
}