#container {
	background-image: url(logo.png);
	background-repeat: no-repeat;
	background-position: 130px 60px;
}
#content p.date {
	background-image: url(date_bg.png);
}
#toolbox #navigation li a {
	background-image: url(nav_off.png);
}
#toolbox #navigation li a.on {
	background-image: url(nav_on.png);
}
#content div.post h1, #content div.post h2, #content div.post h3, #content div.post h4 {
	color: #009999;
}
	#content div.post h1 a, #content div.post h2 a, #content div.post h3 a, #content div.post h4 a {
		color: #009999;
	}
	#content div.post h1 a:hover, #content div.post h2 a:hover, #content div.post h3 a:hover, #content div.post h4 a:hover {
		color: #009999;
		border-bottom: 1px dashed #009999;
	}
#content a {
	color: #009999;
}
#content a:hover {
	color: #009999;
	border-bottom: 1px dashed #009999;
}
#content div.hr {
	height: 20px;
	background-image: url(hr.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
#content p.permalink {
	background-image: url(permalink.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#content p.comments {
	background-image: url(comments.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
	#content p.comments span a {
		color: #9cfcfc;
	}
	#content p.comments span a:hover {
		color: #9cfcfc;
		border: none;
	}
#content p.edit {
	background-image: url(edit.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#content ol.commentlist {
	list-style-image: url(comment_bubble.png);
}
#content p input.comment-text {
	background-image: url(comment_text_bg.png);
}
#content div.commentmetadata span.comment-author-edit {
	background-image: url(edit_pen.png);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
#content p span.comment-author-logout {
	background-image: url(logout.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
}
#content p span.comment-author-profile {
	background-image: url(profile.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
}

#sidebar div.hr {
	height: 20px;
	background-image: url(hr.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	clear: both;
}
#sidebar a {
	color: #009999;
}
#sidebar a:hover {
	border-bottom: 1px dashed #009999;
}

#searchsubmit {
	background: transparent url(search.png);
}
#searchform div input#s {
	background: transparent url(search_text.png);
}

#content div#paging div.alignleft a {
	background-image: url(prev.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#content div#paging div.alignright a {
	background-image: url(next.png);
	background-repeat: no-repeat;
	background-position: right;
}

#submit {
	background: transparent url(submit.png);
}
textarea.comment-textarea {
	border: 2px solid #009999;
}

#content div.entry img {
	border: 1px solid #009999;
}

#sidebar table#wp-calendar td#today {
	border: 1px solid #009999;
}

p.prev-post {
	background-image: url(prev.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

p.next-post {

	background-image: url(next.png);
	background-repeat: no-repeat;
	background-position: 263px 0;
}
