body {
background:#191105;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
margin:0;
padding:0;
}

h1,h2,h3 {
margin-top:0;
color:#6E6C00;
}

h1 {
font-size:2em;
}

h2 {
font-size:1.6em;
}

h3 {
font-size:1em;
}

a {
text-decoration:none;
color:#FFF;
}

a:hover {
text-decoration:underline;
}

img.left {
float:left;
margin:0 20px 0 0;
}

img.right {
float:right;
margin:0 0 0 20px;
}

#logo {
width:460px;
height:289px;
margin-left:30px;
background:url(images/img06.jpg) no-repeat left top;
}

#logo h1,#logo p {
color:#FFF;
margin:0;
}

#logo h1 {
text-transform:lowercase;
font-weight:400;
font-size:3em;
padding:40px 0 0 10px;
}

#logo p {
text-transform:uppercase;
font-size:10px;
color:#FFF;
padding:0 0 0 10px;
}

#logo a {
border:none;
text-decoration:none;
color:#FFF;
}

#wrapper {
width:730px;
margin:0 auto;
background:url(images/img01.jpg) repeat-y left top;
}

#page {
width:730px;
margin:0 auto;
padding:30px 0;
}

#page-bg {
background:url(images/img03.jpg) no-repeat;
padding:11px 24px;
}

#latest-post {
border:1px dashed #8D8D8D;
}

#content {
float:left;
width:500px;
}

.post {
line-height:110%;
padding:10px 10px 20px 30px;
}

.post h1 {
font-weight:400;
font-size:30px;
}

.post h2 {
font-size:24px;
}

.title {
height:60px;
background:url(images/img03.jpg) no-repeat left top;
font-weight: normal; /* 400 */
margin:0;
padding:23px 15px 0 20px;
}

.title a {
border-bottom:none;
}

.byline {
text-transform:uppercase;
margin:0 15px 20px;
}

.links {
font-size:11px;
}

.links a {
display:block;
border:none;
color:#FFF;
}

.links .more {
float:right;
text-transform:uppercase;
}

.links .comments {
float:left;
padding-left:20px;
}

#sidebar1 {
width:190px;
}

#sidebar2 {
width:210px;
}

#sidebar2 h2 {
background:url(images/img05.jpg) no-repeat left top;
}

.sidebar {
float:left;
color:#A6986B;
padding:0px 10px;
}

.sidebar ul {
list-style:none;
margin:0;
padding:0;


}

.sidebar li {
padding:0 0 10px 0;
}

.sidebar li ul {
background:none;
}

.sidebar li li {
background:url(images/img07.gif) no-repeat left 13px;
border-bottom:1px dashed #5E4E2D;
margin:0 5px;
padding:8px 5px 2px 10px;
}

.sidebar li h2 {
height:50px;
background:url(images/img04.jpg) no-repeat left top;
font-size:16px;
font-weight: normal;
width: 190px;
color:#FFF;
margin:0 0 10px 0;
padding:15px 15px 5px 15px;
}


#footer {
width:730px;
height:50px;
background:url(images/img02.png) left top;
background-repeat: no-repeat;

}

#footer p {
text-transform:lowercase;
font-size:10px;
color:#575757;
margin:0;
padding:3px 0 0 40px;
}

#footer a {
color:#B2B2B2;
}

a img,#calendar_wrap tfoot td,#calendar_wrap tfoot td#prev a,#calendar_wrap tfoot td#next a {
border:none;
}

.entry,.sidebar p {
padding:0 15px;
}