#content-blog h2 {
color:#86816d;
font-family: Helvetica, Arial, sans-serif;
font-size:34px;
font-weight:bold;
margin:0;
text-transform:uppercase;
margin-bottom:0.2em;
}
#content-blog h2 a {
color:#737572;
}
#content-blog h2 a:hover {
color:#a01d21;
}

#content-blog h3 {
text-transform:uppercase;
font-size:22px;
}

.blog-entry p {
	margin:0 0 1.5em 0;	
}

.blog-entry {
	background:url(images/divider-blog.png) no-repeat bottom;
	padding-bottom:5.2em;
	margin-bottom:1.5em;
}

.date {
color:#86816d;
font-family: Helvetica, Arial, sans-serif;
font-size:16px;
font-weight:bold;
margin:0;
text-transform:uppercase;
margin-bottom:0.5em;
font-style:italic;
}
.date a {
	color:#a01d21;
}
.date a:hover {
	color:#000000;
}

.postmeta {
	border-top:solid 1px #f3f0e7;
	padding-top:1.5em;
	margin-top:2em;
	clear:left;
}

.postmeta a, .posttagged a {
	font-style:italic;
	border-bottom:dotted 1px;
}

.postmeta a:hover, .posttagged a:hover {
	color:#a01d21;
}

.comment-count {
	background:url(images/postmeta-comment-bg-round.png) no-repeat top left;
	height:31px;
	display:inline-block;
	padding-left:8px;
	position:relative;
	top:-1px;

}
.comment-count a {
	background:url(images/postmeta-comment-bg.png) no-repeat top right;
	display:inline-block;
	height:29px;
	border:none;
	padding-right:8px;
	padding-top:3px;
}


.wp-caption p.wp-caption-text {
font-size:11px;
font-style:italic;
line-height:12px;
margin-bottom:1.5em;
padding:5px 0 0;
}



/*******side bar************/
#categories-4 {
margin-bottom:2em;
}
#categories-4 ul, #recent-posts-4 ul {
background: #272527 url(images/box-shadow.png) no-repeat bottom;
margin:0;
padding:1em 0 3.5em 0;
list-style:none;
}
#categories-4 ul li {
padding:10px 10px 0 10px;
}
#twitter-1 ul li, #recent-posts-4 ul li, #wpp-3 ul li {
padding:0px 10px 20px 10px;	 
}
#categories-4 ul li a, #recent-posts-4 ul li a, #wpp-3 ul li a  {
color:#fefefe;
}
#categories-4 ul li a  {
text-transform:uppercase;
}
#categories-4 ul li a:hover, #recent-posts-4 ul li a:hover, #wpp-3 ul li a:hover  {
color:#d4ccae;
}
#wpp-3 ul {
background: #343940 url(images/box-shadow.png) no-repeat bottom;
margin:0;
padding:1em 0 3.5em 0;
list-style:none;
}
#wpp-3 ul li span.post-stats {
color:#d4ccae; 
font-size:12px;
}


#categories-4 h2, #recent-posts-4 h2, #twitter-1 h2, #wpp-3 h2 {
background-position:right bottom;
background-repeat:no-repeat;
color:#FFFFFF;
font-family: Helvetica, Arial, sans-serif;
font-size:22px;
height:32px;
margin:0;
padding:10px 0 0 10px;
text-transform:uppercase;
}
#categories-4 h2, #recent-posts-4 h2 {
background-color: #272527;
background-image: url('images/corner-beige.png');
width:218px;
}
#wpp-3 h2 {
background-color: #343940;
background-image: url('images/corner-green.png');
width:218px;
}
#twitter-1 h2 {
background-color: #737572;
background-image: url('images/twit-bird.png');
height:38px;
}
#twitter-1 h2 a {
color:#fefefe;
}
#twitter-1 h2 a:hover {
color:#1e1e1e;
}
#twitter-1 {
	background-color: #737572;
}
#twitter-1 ul {
margin:0;
padding:1em 0 2em 0;
list-style:none;
color:#f3f0e7;
}
#twitter-1 .twitter-link {
display:block;
color:#d4ccae;
}
#twitter-1 .twitter-link:hover {
color:#a01d21;
}


#follow-button {
background:url(images/box-shadow.png) no-repeat;	
height:33px;
margin-bottom:2em;
}
.follow-arrow {
width:134px;
height:28px;
background:#737572 url(images/arrow-follow.png) no-repeat right -7px;
float:right;
color:#fefefe;
font-family: Helvetica, Arial, sans-serif;
font-size:16px;
text-transform:uppercase;
padding-left:10px;
padding-top:5px;

}
.follow-arrow:hover {
color:#d4ccae;
background-position:right -49px;
}


