

.text_logo,

.text_logo_sub {

	color:#222222;

}



header {

	padding-top: 73px;

}



.header-gradient,

.header-pattern,

.header-texture {

	height: 360px;

}

.header-gradient {

	background: #acc2b5;

		background: -webkit-gradient(linear, center bottom,	center top,	from(#e3e8ca), to(#acc2b5));

		background: -moz-linear-gradient(center top, #acc2b5 0%, #e3e8ca 100%);

		background: -o-linear-gradient(top, #acc2b5, #e3e8ca);

		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#acc2b5', EndColorStr='#e3e8ca');

}

.header-pattern {

	background: transparent url() center top;

}

.header-texture {

	background: transparent url(../img/bg-header-texture.jpg) no-repeat center top;

}





#main {

	background: url();

}





body,

.nivo-directionNav a,

.comment-content {

	background: #e3e8ca url() center top;

}



#main .button,

#main .ul-portfolio-categories li a,

.main-form .input-submit,

.wpcf7-submit {

	background: #575d41 url(../img/bg-button-texture.png) center top;

		border: 1px solid #575d41;

}

#main .ul-portfolio-categories li.selected a {

	background: #575d41;

	border: 0 none;

	padding: 2px 10px;

}

#main .bigbutton {

	background: #575d41 url(../img/bg-bigbutton-texture.png) center top;

	border: 1px solid #575d41;

}



h1 {

	font-size:36px; color:#222222;}

h2 {

	font-size:30px; color:#222222;}

h3 {

	font-size:24px; color:#222222;}

h4 {

	font-size:20px; color:#222222;}

h5 {

	font-size:18px; color:#222222;}

h6 {

	font-size:15px; color:#222222;}

a,

a:active,

a:visited,

#main p a,

#main li a {

	font-size:12px; color:#858d63; border-bottom-color:#858d63;}

#posts-combo h6 {

	color:#4F4C25;}

.widgettitle {

	font-size:24px; color:#4F4C25;}

.widgets-field,

#posts-combo a span,

.tweet_text,

.input-text,

textarea,

.comment-content {

	font-size:12px; color:#3B3306;}

.widgets-field ::-webkit-input-placeholder {

	font-size:12px; color:#3B3306;}

.widgets-field :-moz-placeholder {

	font-size:12px; color:#3B3306;}

.nivo-caption {

	color:#3B3306;}

.widget_categories ul a,

.widget_pages ul a,

.widget_archive ul a,

.widget_meta ul a,

.widgets-field a {

	color:#4F4C25;}

#posts-combo .ui-state-default a,

.widget a,

.widgets-field .input-submit,

#posts-combo-tags a {

	color:#1C692A;}

.sf-menu > li > a {

	font-size:16px; color:#3B3306; border-bottom-color:#3B3306;}

.sf-menu > li.current-menu-item > a {

	font-size:16px; color:#F3F9E8; border-bottom-color:#F3F9E8;}



.footer-gradient,

.footer-pattern,

.footer-texture {

	height: 300px;

	margin-top: -300px;

}

.footer-gradient {

	background: #e3e8ca;

		background: -webkit-gradient(linear, center bottom,	center top,	from(#acc2b5), to(#e3e8ca));

		background: -moz-linear-gradient(center top, #e3e8ca 0%, #acc2b5 100%);

		background: -o-linear-gradient(top, #e3e8ca, #acc2b5);

		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e3e8ca', EndColorStr='#acc2b5');

}

.footer-pattern {

	background: transparent url() center top;

}

.footer-texture {

	background: transparent url() no-repeat center bottom;

}



