
body {
	color:#3f1701;
	background: url(images/bg.gif) top left repeat-x #fff;
}

#header {
	color:#3f1701;
}

#page {   
	padding:10px;
}
#header h1 a {
	color:#3f1701;
}

#header h1 a:hover {
	color: #fff;
	background: #3f1701;
}

#headerimg img {
	border:1px solid #3f1701; 
}
#menu a {
	color:#3f1701;
}

#menu a:hover {
	color:#fff;
	background: #3f1701;
}


#menu .current_page_item a {background:#3f1701; color:#fff;}

#search-input {
border:1px solid #846351;
}

#postloop { }


#sidebar h4 {
	
}
#sidebar ul li {
	color:#3f1701;
}
#sidebar h4 span {
	font-size:16px;
}
#singlepost { }
#singlepost h3 a {
	color:#3f1701;
	text-decoration:none;
}


.commentlist li {
	background: url(images/comment.png) 10px 5px no-repeat;
}
#respond textarea {
border:1px solid #846351;

}
#respond input {
	border:1px solid #846351;
	
}



.entry blockquote { background:#ece6e4;}


a {
	color:#ca0606;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;

}

/* Box View */
.box span {
	border-left:1px solid #846351;
	border-right:1px solid #846351;
	
}
.box h3 a {
	color:#3f1701;
}
.box .extra {
	color:#3f1701;
}
#callout h3 {
	border-bottom:1px solid #3f1701;	
}
#callout h3 a {
	color:#3f1701;
}

#boxlist li h3 a {
	color:#3f1701;
}

.blog-post h3 a { color:#3f1701;}


#image-callout {
	background:#FFF;
	border:1px solid #3f1701;
}

#frame {
	border-bottom:1px solid #3f1701;	
}

#caption {
	background:#371401;
}

#caption a {
	color:#fff;
}

#caption a:hover {
	text-decoration:none;
}

.imagebox {
	border:1px solid #3f1701;
}

.imagebox h3 a {
	color:#3f1701;
	background:#FFFFFF;
	border-bottom:1px solid #3f1701;
}
.imagebox:hover {background:#fff;}
.imagebox:hover span { color: #3f1701; background:#fff;}



