/* body
--------------------------------------------------------------*/
html, body {
	color: #666666;
	background: #E6DCB5 url(img/bg.png) fixed;
}

/* links
--------------------------------------------------------------*/
a, a:visited {
	color: #2180BC;
}

a:hover {
	color: #88AC0B;
}

/* form
--------------------------------------------------------------*/
input , textarea, select {
	color: #666666;
	border-color: #BBBBBB;
}

input#submit {
	background: #EEEDED;
}

/* misc
--------------------------------------------------------------*/
code, acronym {
	background: #FAFAFA;
	border-color: #F2F2F2;
}

blockquote {
	color: #80614D;
	background: #FAFAFA url(img/blockquote.png);
	border-color: #F2F2F2;
	border-left: 5px solid #A6CD56;
}

/* wrap
--------------------------------------------------------------*/
#wrap {
	background: #2682C1 url(img/wrap-bg.png);
}

/* header quick search
--------------------------------------------------------------*/
#header {
	color: #FFFFFF;
	background: transparent;
	background: url(img/headers/header.jpg) no-repeat center;
}

#header a, #header a:hover {
	color: #FFFFFF;
}

/* navigation
--------------------------------------------------------------*/
#nav {
	background: #2682C1;
}

#nav ul li a {
	color: #FFFFFF;
}

#nav ul li a:hover {
	color: #E0EEE5;
}

#nav ul li.current_page_item a {
	background: #2682C1 url(img/pointer.png) no-repeat center bottom;
}

.navigation {
	background: #EEEDED;
}

.border-shade {
	border-top: 1px solid #156AAB;
	border-bottom: 1px solid #4FA2E4;
}

/* content
--------------------------------------------------------------*/
.archive-header {
	background: #EEEDED;
}

.entry {
	background: #EEEDED;
}

.entry-title {
	background: #EEEDED;
}

.entry-header h2 {
	border-color: #2180BC;
}

.entry-header h2 a, .entry-header h2 a:visited {
	color: #88AC0B;
}

.entry-header .entry-date {
	color: #FFFFFF;
	background: #EFBC22;
}

.entry-header .entry-title h2 {
	border-color: #2180BC;
}

.entry-header .entry-title h2 a, .entry-header .entry-title h2 a:visited {
	color: #88AC0B;
}

.entry-header .entry-title .entry-posted {
	color: #999999;
	background: url(img/icons/time.png) no-repeat left center;
}

.entry-tags {
	background: url(img/icons/tag_blue.png) no-repeat left center;
}

.entry-meta {
	color: #999999;
	border-color: #2180BC;
}

.entry-meta-category {
	background: url(img/icons/page_copy.png) no-repeat left center;
}

.entry-meta-edit {
	background: url(img/icons/page_white_edit.png) no-repeat left center;
}

.entry-meta-permalink {
	background: url(img/icons/link.png) no-repeat left center;
}

.entry-meta-comment {
	background: url(img/icons/comment.png) no-repeat left center;
}

.entry-content-seperate {
	background: #EEEDED url(img/entry-border-body-seperate.png);
}
.entry-header-seperate .entry-avatar-seperate {
	background: #FFFFFF;
	border-color: #BBBBBB;
}

.entry-header-seperate .entry-title-seperate .entry-meta-seperate small {
	color: #999999;
}

.entry-body-seperate .h2u_tweet_img, .entry-body-seperate .size-thumbnail, .entry-body-seperate .size-medium, .entry-body-seperate .size-full {
	background: #EEEDED;
	border-color: #BBBBBB;
}

.entry-border-top-seperate {
	background: #EEEDED url(img/entry-border-top-seperate.png) no-repeat bottom;
}

.entry-border-bottom-seperate {
	background: #EEEDED url(img/entry-border-bottom-seperate.png) no-repeat top;
}

/* comments
--------------------------------------------------------------*/
.commentsblock {
	background: #EEEDED;
}

.commentlist li {
	border-color: #CCCCCC;
	background: #EEEDED;
}

.commentlist li.alt {
	background: #E2E2E2;
}

.comment-body {
	background: #EEEDED url(img/box-bg-body.png);
}

.comment-top {
	background: #EEEDED url(img/box-bg-top.png) no-repeat bottom;
}

.comment-bottom {
	background: #EEEDED url(img/box-bg-bottom.png) no-repeat top;
}

/* sidebar
--------------------------------------------------------------*/
#wrap-sidebar {
	color: #EEEEEE;
	background: #2F2F2F url(img/bg-side.png);
}

#sidebar h2 {
	color: #AAAAAA;
}

#sidebar .sidebar-feed {
	background: url(img/icons/feed.png) no-repeat left center;
}

#sidebar ul li {
	border-color: #3C3C3C;
}

#sidebar a {
	color: #B3CFC1;
}

#sidebar a:hover {
	color: #88AC0B;
}

/* search
--------------------------------------------------------------*/
.searchform {
	background: transparent;
}

.searchform .button {
	color: #FFFFFF;
}

/* footer
--------------------------------------------------------------*/
#footer {
	color: #888888;
	background: #3C3C3C url(img/bg-black.png);
	border-color: #777777;
}

/* Contact
--------------------------------------------------------------*/
.contact-body {
	background: #EEEDED url(img/box-bg-body.png);
}

.contact-top {
	background: #EEEDED url(img/box-bg-top.png) no-repeat bottom;
}

.contact-bottom {
	background: #EEEDED url(img/box-bg-bottom.png) no-repeat top;
}
