body {
	color: #545244;
	background: #868476 url("../images/brown/bg.jpg") repeat-y 50% 0;
}

#logo span {
	background: url("../images/brown/logo.jpg") no-repeat 0 0;
}

#description {
	color: #545244;
	background: url("../images/brown/description-bg.jpg") no-repeat 0 0;
}

#availability {
	color: #39382e;
	background: url("../images/brown/availability-bg.gif") no-repeat 0 50%;
}

#availability a:link, #availability a:visited, #availability a:active {
	color: #c13b00;
}

#availability a:hover {
	color: #39382e;
}

#search #s {
	color: #545244;
}

#search #s:focus {
	color: #39382e;
}

#search #s {
	background: transparent url("../images/brown/search-input.jpg") no-repeat 0 0;
}

#nav {
	background: url("../images/brown/nav-bg.jpg") no-repeat 0 0;
}

#navlist li a:link, #navlist li a:visited, #navlist li a:active {
	color: #868476;
	background: url("../images/brown/nav-li-bg.jpg") no-repeat 100% 0;
}

#navlist li a:hover {
	color: #545244;
	background: url("../images/brown/nav-li-bg.jpg") no-repeat 100% -80px;
}

#navlist li.current_page_item a:link, #navlist li.current_page_item a:visited, #navlist li.current_page_item a:active, #navlist li.current_page_item a:hover {
	background: url("../images/brown/nav-li-bg.jpg") no-repeat 100% -160px;
	color: #f9f7e9;
}

#subscribe-feed a {
	background: url("../images/brown/subscribe.jpg") no-repeat 0 0;
}

#subscribe-feed a:hover {
	background: url("../images/brown/subscribe.jpg") no-repeat 0 -60px;
}

#subscribe-email a {
	background: url("../images/brown/subscribe.jpg") no-repeat -57px 0;
}

#subscribe-email a:hover {
	background: url("../images/brown/subscribe.jpg") no-repeat -57px -60px;
}

#features {
	background: url("../images/brown/features-bg.jpg") no-repeat 0 0;
}

#features-nav .features-nav-item {
	background: url("../images/brown/features-nav-bg.jpg") repeat-x 0 0;
}

#features-nav .features-nav-item.current {
	background: url("../images/brown/features-nav-current.png") no-repeat 0 0 !important;
	background: url("../images/brown/features-nav-current.gif") no-repeat 0 0;
}

.features-nav-tnail {
	background: url("../images/brown/features-nav-tnail.jpg") no-repeat 0 0;
}

#features-nav .features-nav-item h3 {
	color: #a6a49a;
}

#features-nav .features-nav-item p {
	color: #a4a297;
}

#features-nav .features-nav-item.current h3 {
	color: #c13b00;
}

#features-nav .features-nav-item.current p {
	color: #545244;
}

#points {
	background: url("../images/brown/points-bg.jpg") repeat-y 0 0;
}

#points-inner {
	background: url("../images/brown/points-inner-bg.jpg") no-repeat 0 0;
}

.point h3 {
	color: #f9f7e9;
}

.point p {
	color: #cbc9bb;
}

#points a:link, #points a:visited, #points a:active {
	color: #868476;
}

#points a:hover {
	color: #f9f7e9;
}

#mid {
	background: url("../images/brown/mid-bg.jpg") repeat-y 0 0;
}

#mid-inner {
	background: url("../images/brown/mid-inner-bg.jpg") no-repeat 0 0;
}

.content a:link, .content a:visited, .content a:active {
	color: #39382e;
}

.content a:hover {
	color: #f9f7e8;
	background: #39382e;
}

.content h1 {
	color: #39382e;
}

#archive-title {
	background: url("../images/brown/divider.jpg") repeat-x 0 100%;
}

#archive-title h1 {
	color: #c13b00;
}

#archive-title h1 strong {
	color: #39382e;
}

.content h2, .content h3, .content h4, .content h5, .content h6 {
	color: #c13b00;
	background: url("../images/brown/divider.jpg") repeat-x 0 100%;
}

.content blockquote {
	background: #e4e5d5;
}

.content img {
	background: #e4e5d5;
}

.content .wp-caption {
	background: #e4e5d5;
}

.content .wp-caption p {
	color: #868476;
}

#content .navigation a, #content .edit a, #commentform #submit, #portfolio-categories li a {
	color: #39382e;
	background: #cac8bd url("../images/brown/button-bg.jpg") repeat-x 0 0;
	border: 1px solid #d8d8ce;
}

#content .navigation a:hover, #content .edit a:hover, #commentform #submit:hover, #portfolio-categories li a:hover {
	background: #f3f2ec url("../images/brown/button-bg.jpg") repeat-x 0 100%;
}

#btn-moreinfo {
	background: url("../images/brown/btn-moreinfo.png") no-repeat 0 0 !important;
	background: url("../images/brown/btn-moreinfo.gif") no-repeat 0 0;
}

#btn-moreabout {
	background: url("../images/brown/btn-about-us.gif") no-repeat 0 0;
}

#btn-twitter {
	background: url("../images/brown/btn-follow-us.jpg") no-repeat 0 0;
}

#btn-twitter.me {
	background: url("../images/brown/btn-follow-me.jpg") no-repeat 0 0;
}

#btn-moreabout.me {
	background: url("../images/brown/btn-about-me.gif") no-repeat 0 0;
}

#breadcrumb {
	background: url("../images/brown/breadcrumb-bg.jpg") no-repeat 0 0;
}

#breadcrumb a {
	background: url("../images/brown/breadcrumb-divider.jpg") no-repeat 100% 0;
}

#breadcrumb a:hover {
	color: #39382e;
}

.post {
	background: url("../images/brown/divider.jpg") repeat-x 0 100%;
}

#content .post-comments a {
	color: #868476;
	background: url("../images/brown/post-comments-bg.jpg") no-repeat 50% 50%;
}

#content .post-comments a:hover {
	color: #39382e;
	background: transparent url("../images/brown/post-comments-bg.jpg") no-repeat 50% 50%;
}

.post.archive h3 a {
	color: #39382e;
}

.post.archive h3 a:hover {
	color: #39382e;
}

.post-date {
	color: #868476;
}

.post-tnail {
	background: url("../images/brown/post-tnail-bg.jpg") no-repeat 0 0;
}

.post a.more:link, .content a.more:visited, .content a.more:active {
	color: #c13b00;
}

.content a.more:hover {
	color: #f9f7e9;
	background: #c13b00;
}

.post-meta {
	background: #fdfcf8;
}

#post-author {
	background: #e4e5d5;
}

#post-author .post-author-avatar {
	background: #f9f7e8;
}

#comments .bypostauthor > div > div > .avatar {
	background: #c13b00;
}

#portfolio-archive .item .portfolio-summary p, .portfolio.archive .post p {
	color: #868476;
}

#screenshots {
	background: #e4e5d5;
}

#screenshots h3 {
	color: #868476;
}

#screenshots ul li a {
	color: #868476;
}

#screenshots ul li a:hover {
	color: #39382e;
}

.jcarousel-screenshots .jcarousel-next-horizontal {
	background: transparent url(../images/brown/arrow-next.jpg) no-repeat 0 0;
}

.jcarousel-screenshots .jcarousel-next-horizontal:hover {
	background: transparent url(../images/brown/arrow-next.jpg) no-repeat 0 -32px;
}

.jcarousel-screenshots .jcarousel-next-disabled-horizontal,
.jcarousel-screenshots .jcarousel-next-disabled-horizontal:hover,
.jcarousel-screenshots .jcarousel-next-disabled-horizontal:active {
	background: transparent url(../images/brown/arrow-next.jpg) no-repeat 0 -64px;
}

.jcarousel-screenshots .jcarousel-prev-horizontal {
	background: transparent url(../images/brown/arrow-prev.jpg) no-repeat 0 0;
}

.jcarousel-screenshots .jcarousel-prev-horizontal:hover {
	background: transparent url(../images/brown/arrow-prev.jpg) no-repeat 0 -32px;
}

.jcarousel-screenshots .jcarousel-prev-disabled-horizontal,
.jcarousel-screenshots .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-screenshots .jcarousel-prev-disabled-horizontal:active {
	background: transparent url(../images/brown/arrow-prev.jpg) no-repeat 0 -64px;
}

#sidebar .widget li {
	background: url("../images/brown/divider.jpg") repeat-x 0 100%;
}

#comments .commentlist li.depth-1 {
	background: url("../images/brown/divider.jpg") repeat-x 0 100%;
}

#comments .commentlist ul {
	border-left: 5px solid #cdcbbf;
}

#commentform p small {
	color: #7b7869;
}

#comments .comment-author cite {
	color: #969696;
}

#commentform label small {
	color: #545244;
}

#commentform label small span {
	color: #8b897b;
}

#commentform input, #commentform textarea {
	color: #8b897b;
	background: #fdfcf8;
	border: 1px solid #d8d8ce;
}

#commentform input:focus, #commentform textarea:focus {
	color: #39382e;
	border: 1px solid #cdcbbf;
}

#ad-buttons {
	background: #e4e5d5;
}

#footer {
	background: url("../images/brown/footer-bg.jpg") no-repeat 0 100%;
}

#footer-inner {
	background: url("../images/brown/footer-inner-bg.jpg") no-repeat 0 0;
}

#footer span {
	color: #92a0a9;
}

#footer a:link, #footer a:visited, #footer a:active {
	color: #545244;
}

#footer a:hover {
	color: #39382e;
}