/* GENERAL ------------------------------------------------------------*/

body {
	color: #444;
}
body {
	margin: 0px auto;
	background: #E2E0D7;
	width: 92%;
}
.page-heading span {
	margin: 0px auto;
	background: #E2E0D7;
	border: 1px solid #9f9f9f;
	border-radius: 10px;
	padding-bottom: 2px;
}
.home-block-heading span {
	margin: 0px auto;
	background: #E2E0D7;
	border: 1px solid #9f9f9f;
	border-radius: 10px;
	padding-bottom: 2px;
}
body a {
	color: #444;
}
body a:hover, #top-widget-holder a:hover, #nav>li>a:hover, .project-heading .launch:hover {
	color: #6D4B4B;
}
h1, h2, h3, h4, h5, h6 {
	color: #444444;
}
/* Selection colours (easy to forget) */

::selection {
	background: #6D4B4B;
	color: #fff;
}
::-moz-selection {
background: #6D4B4B;
color: #fff;
}
img::selection {
	background: transparent;
}
img::-moz-selection {
background: transparent;
}
body {
	-webkit-tap-highlight-color: #6D4B4B;
	margin: 15px auto;
}
/* HEADER ------------------------------------------------------------*/

header {
	background: url(../img/header.png) bottom left repeat-x;
	height: 100px;
	border: 1px solid #9f9f9f;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
/* WIDGETS------------------------------------------------*/

#top-widget-holder {
	background: #333;
	color: #aaaaaa;
}
#top-widget-holder h4 {
	color: #ebebe8;
}
#top-widget-holder a {
	color: #fff;
}
/* NAVIGATION ------------------------------------------------------------*/

nav a {
	color: #FFFFFF;
}
#nav>li.current-menu-item>a, #nav>li.current_page_item>a {
	color: #000000;
}
/* sub navigation -----------------------------------------------------*/

#nav>li ul {
	background: #E2E0D7;
}
#nav>li ul li a {
	color: #777877;
}
#nav>li ul li a:hover, #nav>li ul li:nth-child(even) a:hover {
	background: #7e807e;
	color: #fff;
}
#nav>li ul li:nth-child(even) a {
	background: #EBEBE8;
}
/* BREADCRUMBS ------------------------------------------------------------*/

.breadcrumbs {
	color: #444;
}
.breadcrumbs a {
	color: #888;
}
/* CONTACT CONTENT ------------------------------------------------------------*/

#contact-sidebar {
	background: #e2e0d7;
}
/* SIDEBAR ------------------------------------------------------------*/

#sidebar {
	background: #e2e0d7;
}
#sidebar .block {
	border-bottom: 1px solid #bcbcba;
}
/* HOME ------------------------------------------------------------*/

.home-block figcaption {
	background: #444;
	color: #f1f1f1;
}
/* PORTFOLIO ------------------------------------------------------------*/

.portfolio-thumbs figcaption {
	color: #f1f1f1;
}
.portfolio-thumbs.catalog-thumbs figcaption {
	background: none;
	color: #f1f1f1;
	cursor: pointer;
}
/* PROJECT ------------------------------------------------------------*/

.project-heading .launch {
	color: #888;
}
.project-info strong {
	color: #444;
}
.project-pager a {
	color: #444;
}
.project-pager a:hover {
	color: #6D4B4B;
}
/* RELATED PROJECTS ---------------------------------------------------*/

.related-heading {
	color: #444;
}
.related-projects .thumb {
	background: #6D4B4B url(../img/plus.png) center center no-repeat;
}
/* BLOG ------------------------------------------------------------*/

#posts-list .feature-image, #post-content .feature-image {
	background: #6D4B4B url(../img/plus.png) center center no-repeat;
}
article .meta {
	border-top: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
	overflow: hidden;
}
#posts-list .entry-date {
	color: #f1f1f1;
}
/* PAGE NAVIGATION ------------------------------------------------------------*/

.page-navigation a {
	background: #444 url(../img/noise.png) repeat;
	color: #f1f1f1;
}
.page-navigation a:hover {
	background: #6D4B4B;
	color: #fff;
}
/* PAGER ------------------------------------------------------------*/

.pager li a {
	color: #444;
}
.pager li:hover a {
	color: #fff;
	background: #6D4B4B;
}
.pager li.active a {
	background: #444;
	color: #fff;
}
/* SLIDER ------------------------------------------------------------*/

#slider-holder #headline {
	background: #e2e0d7;
}
/* FOOTER ------------------------------------------------------------*/


footer .wrapper {
	background: #ebebe8;
}
.footer-bottom {
	background: #ebebe8;
	border: 1px solid #9f9f9f;
	border-radius: 10px;
	margin: 0px;
	padding: 10px;
}
.pluso-more {
	display: none !important;
}
