body {
	background: rgb(232,248,224) url('/images/green-gradient.gif') repeat-x left 293px;
}

#header {
	background-color: rgb(168,208,144);
	border-color: rgb(168,208,144);
}

#title {
	background: url('/images/sorry_town_logo_stitched.jpg') no-repeat;
	-webkit-box-shadow: 0.4375em 0.4375em 0.4375em #888;
	box-shadow: 0.4375em 0.4375em 0.4375em #888;
}

.container {

}

#sidebar {

}

#content {
	
}

#footer {
	border-color: rgb(232,248,224);
	background: rgb(168,208,144);
}

h1.entry-title, h2.entry-title {
	border-color: rgb(24,56,64);
}

a:link {
	color: rgb(24,56,64);
}

a:visited {
	color: rgb(88,144,120);
}

p a:link, .comment-invite a:link, #recent-comments a:link, .archive-list a:link {
	color: rgb(88,144,120);
	border-color: rgb(24,56,64);
}

p a:visited, .comment-invite a:visited, #recent-comments a:visited, .archive-list a:visited {
	color: rgb(88,144,120);
	border-color: rgb(24,56,64);	
}

a:hover, p a:hover, .comment-invite a:hover, #recent-comments a:hover, .archive-list a:hover {
	color: rgb(232,248,224);
	background-color: rgb(88,144,120);
	border-color: rgb(88,144,120);
}

.entry-title a:link {
	
}

.entry-title a:visited {

}

.entry-title a:hover {
	
}

.project-list a span.slug, #collection-list a span.slug {
	background-color: rgba(0,0,0,0.42);
	color: rgb(255,255,255);
	text-shadow: 1px 1px 3px #000;
}

.project-list a:hover span.slug, #collection-list a:hover span.slug{
	background-color: rgba(88,144,120,0.42);		
}

.container.list .published {
	border-color: rgb(24,56,64);
}

.published span {
	/*background-color: black;
	color: white;*/
}

.entry-meta { 

}

.etsy-link a {
	color: rgb(211, 87, 1);
}

.etsy-link a:hover {
	color: #fff;
	background-color: rgb(211, 87, 1);
}

.flickr-link a {
	color: rgb(0, 99, 220);
}

.flickr-link a:hover {
	color: #fff;
	background-color: rgb(0, 99, 220);
}

.flickr-link a span {
	color: rgb(255, 0, 132);
}

.tag-list dt {
	/*padding-left: 1.5em;*/
}

.comment-invite {
	padding-left: 1.5em;
	background: transparent url('/images/comment.png') no-repeat left center;
}

/*#txpCommentHelpLink {
	padding-right: 1.75em;
	background: transparent url('/images/popup.png') no-repeat right center;
}*/

blockquote {
	border-left-color: rgb(88,144,120);
}

.highlight {
	background-color: rgb(255,255,148);
	color: rgb(102,102,37);
}

input[type="text"], textarea {
	border-color: rgb(88,144,120);
}

.scroll-button, input[type="submit"] {
	color: #fff;
	background: rgb(24,56,64) url('/images/button-grad.png') repeat-x left center;
	text-shadow: 0.08333em 0.08333em 0.08333em #000;
	/*-webkit-box-shadow: 0.25em 0.25em 0.25em #999;
	box-shadow: 0.25em 0.25em 0.25em #999;*/
	border-color: rgb(88,144,120);
}

.scroll-button span {
	color: transparent;
}

.scroll-prev span {
	background: url('/images/arrow-up.png') no-repeat center center;
}

.scroll-next span {
	background: url('/images/arrow-down.png') no-repeat center center;
}

input.button.disabled {
	opacity: 0.66;
	cursor: default;
	-webkit-box-shadow: 0.25em 0.25em 0.25em transparent;
	box-shadow: 0.25em 0.25em 0.25em transparent;
}

.comment-message {
	background-color: rgb(255,255,255);
}

.comment-odd .avatar {
	background: url('/images/speech_point_right.png') no-repeat left top;
}

.comment-even .avatar {
	background: url('/images/speech_point_left.png') no-repeat right top;
}

.comment-owner .comment-message {
	color: #eeeeee;
	background-color: #000000;
}

.comment-owner.comment-odd .avatar {
	background: url('/images/speech_point_owner_right.png') no-repeat left top;
}

.comment-owner.comment-even .avatar {
	background: url('/images/speech_point_owner_left.png') no-repeat right top;
}

.site-author .avatar {
	background: url('/images/speech_point_right.png') no-repeat left top;
}

.tab-ajax-loading {
	background: url('/images/loading.gif') no-repeat center top;
}

.site-author .avatar {
	background: url('/images/speech_point_right.png') no-repeat left top;
}

#hello p {
	background-color: white;
}