BODY {			color:#726a62; background:#f9f5f1 url(coffee/bg.gif) left top repeat-x;}
.logo {			background: url(coffee/logo_bg.png) top left no-repeat;}
.logo table td, .url div {	color:#fab5a7;}
.url {			background:#3f4145 url(coffee/bg_url.gif) top left no-repeat;}

/* Menu
----------------------------------------------- */
ul.menu a {								color:#ccc;}
ul.menu ul li a:hover, ul#menu ul.children li a:hover, ul.menu li ul li a.menuhover {	background:#515458;}
ul.menu ul ul {								border-top:1px solid #515458;}
ul#menu ul.children li a {							background:#323437; border-bottom:1px solid #515458 !important;}
ul.menu .menulink:hover, ul#menu li.cat-item a:hover, ul.menu .menuhover {		background:#323437;}

.jFlowPrev:hover, .prevpost a:hover {	background:url(coffee/arrl.gif) -50px center no-repeat;}
.jFlowNext:hover, .nextpost a:hover  {	background:url(coffee/arrr.gif)  left center no-repeat;}


a, ul.second-menu li ul li a, .wp27comments .comment-meta a, .wp27comments .comment-meta, h4 a:hover {	color:#b5583f;}
.rss {			background:url(coffee/rss.png) left 62% no-repeat;}
.blogbox {		background:#f3ebe3;}
.footerbox {		background:#ede2d6;}
.copybox {		background:#392e22; border-top:5px solid #261f13;}
h6 {			color:#444; border-bottom:1px solid #cfc8bb;}
#searchform input#sbutt {	background:#35373a url(coffee/bg_sbutt.gif) 50% 50% no-repeat;}
img.we {			border:9px solid #d1c0ae;}
.maincontainer, .slide {	border:1px solid 		#e0e0d1;}
.content {		border-right:1px solid 	#e1e1d6;}
ul.second-menu li a {	border-bottom:1px solid 	#e1e1d6;}
ul.worklist li .desc {	border-bottom:3px solid 	#e1e1d6;}
ul.worklist li {		border-left:1px solid 	#e1e1d6;}
ul.list li {			border-bottom:1px dotted 	#e1e1d6;}
.bloglist {			border-bottom:3px solid 	#e1e1d6;}
.autorpic img {		border:3px solid 		#e1e1d6;}
.bb3 {			border-bottom:3px solid 	#e1e1d6;}

.wp27comments .children {	border-left:1px solid 	#e1e1d6;}
.wp27comments .depth-1 {	border-bottom:1px dotted 	#e1e1d6;}
.wp27comments .comment-meta a:hover { color:	#000;}
.wp27comments .reply {	background:url(coffee/bg_reply2.gif) left 50% no-repeat;}


li.bypostauthor .comment-body,
ul.children li.bypostauthor .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor .comment-body {

	color:#3d3832;
	background:#f9f5f1 url(coffee/bg_autor_comment.gif) top left repeat-x;
	}

ul.children .comment-body,
ul.children li.bypostauthor ul.children .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children .comment-body,
ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children li.bypostauthor ul.children .comment-body {

	color:#726a62;
	background:none;
	}


ul.blogentries {		background:url(coffee/bg_footer_list.gif) top center repeat-y;}

.flickrbox {		background:#ede2d6;}
.flickrcontainer .flickr_badge_image img {	border:5px solid #cfc8bb;}


.content blockquote,
.workcontent blockquote {	color:#b5583f; background:url(coffee/quote.gif) left top no-repeat;}

.button,
.buttons a,
.form-submit input,
#commentform #submit {	background:#b5583f url(coffee/bg_button.gif) left top repeat-x;}
.button:hover {		background:#000000 url(coffee/bg_button.gif) left -50px repeat-x;}

.taglist a {		background:#f7f7f3;}
.taglist a:hover {		background:#b5583f;}

.scf-form, #respond {	background:#f9f5f1;}
.form-input input, 
.form-input textarea,
#commentform textarea,
#commentform input {	border:2px solid #ede2d6; color:#726a62;}

ol.related li {		color:#726a62;}

/* Grunion Contact Form
----------------------------------------------- */
.contact-form input, 
.contact-form textarea {
	border:2px solid #ede2d6; 
	color:#726a62;
	}

.contact-form .pushbutton-wide {
	background:#b5583f url(coffee/bg_button.gif) left top repeat-x;
	}