body {
background: url(background1.jpg) no-repeat center center fixed;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 color: rgb(149, 149, 149);
}
#page-head h1 {
	background: rgb(0, 0, 0); color: rgb(149, 149, 149);
}
.pager a {
	background: rgb(23, 19, 19); color: rgb(149, 149, 149);
}
a {
	color: rgb(166, 203, 35);
}
#bottom p {
	color: rgb(166, 203, 35);
}
article h1 span {
	color: rgb(166, 203, 35);
}
article h2 span {
	color: rgb(166, 203, 35);
}
article h3 span {
	color: rgb(166, 203, 35);
}
article h4 span {
	color: rgb(166, 203, 35);
}
article h5 span {
	color: rgb(166, 203, 35);
}
article h6 span {
	color: rgb(166, 203, 35);
}
#large-slider h1 span {
	color: rgb(166, 203, 35);
}
.row h4 {
	color: rgb(166, 203, 35);
}
#large-slider2 h1 span {
	color: rgb(166, 203, 35);
}
.widget-head {
	color: rgb(166, 203, 35);
}
.featured-widget .slider p span {
	color: rgb(166, 203, 35);
}
.blog-preview h6.tags span {
	color: rgb(166, 203, 35);
}
.tab-links li.current {
	color: rgb(166, 203, 35);
}
.blog-entry h3 {
	color: rgb(166, 203, 35);
}
#comments h4 {
	color: rgb(166, 203, 35);
}
#comment-form h4 {
	color: rgb(166, 203, 35);
}
#comment-form label {
	color: rgb(166, 203, 35);
}
#contact label span {
	color: rgb(166, 203, 35);
}
article header h4 {
	color: rgb(166, 203, 35);
}
.project-preview h4 span {
	color: rgb(166, 203, 35);
}
.project-info h4 span {
	color: rgb(166, 203, 35);
}
.button-explore span {
	color: rgb(166, 203, 35);
}
.gallery-projects h3 span {
	color: rgb(166, 203, 35);
}
#error-404 li span {
	color: rgb(166, 203, 35);
}
#construction h1 span {
	color: rgb(166, 203, 35);
}
#construction h2 span {
	color: rgb(166, 203, 35);
}
header nav {
	background: -ms-linear-gradient(rgba(10, 10, 10, 1) 0%, rgba(0, 0, 0, 1) 100%); box-shadow: inset 0px 1px 0px rgb(24,24,24);
}
body {
	border-color: rgb(166, 203, 35);
}
.main-nav > li > ul {
	border-color: rgb(166, 203, 35);
}
article blockquote {
	border-color: rgb(166, 203, 35);
}
article a:hover img {
	border-color: rgb(166, 203, 35);
}
input.LV_invalid_field {
	border-color: rgb(166, 203, 35);
}
textarea.LV_invalid_field {
	border-color: rgb(166, 203, 35);
}
body {
	box-shadow: inset 0px 10px 0px rgb(39,49,5);
}
#logo a {
	background-image: url("images/green/skin.png");
}
ul li {
	background-image: url("images/green/skin.png");
}
.main-nav > li > ul::after {
	background-image: url("images/green/skin.png");
}
.main-nav ul a::after {
	background-image: url("images/green/skin.png");
}
#to-top a {
	background-image: url("images/green/skin.png");
}
#to-top .overlay {
	background-image: url("images/green/skin.png");
}
footer .twitter-feed::after {
	background-image: url("images/green/skin.png");
}
footer .about-box::after {
	background-image: url("images/green/skin.png");
}
footer .contact-box::after {
	background-image: url("images/green/skin.png");
}
footer .socials li a::before {
	background-image: url("images/green/skin.png");
}
input.button {
	background-image: url("images/green/skin.png");
}
#large-slider .button::after {
	background-image: url("images/green/skin.png");
}
#large-slider2 .button::after {
	background-image: url("images/green/skin.png");
}
#large-slider .prev {
	background-image: url("images/green/skin.png");
}
#large-slider .next {
	background-image: url("images/green/skin.png");
}
.side-nav li a::after {
	background-image: url("images/green/skin.png");
}
.btn-request {
	background-image: url("images/green/skin.png");
}
.pager p a.current::after {
	background-image: url("images/green/skin.png");
}
#comments ul li.reply::after {
	background-image: url("images/green/skin.png");
}
.project-preview .image a::after {
	background-image: url("images/green/skin.png");
}
.button-study {
	background-image: url("images/green/skin.png");
}
#cboxClose {
	background-image: url("images/green/skin.png");
}
#project-slider .flex-control-nav .popout::after {
	background-image: url("images/green/skin.png");
}
.button-visit {
	background-image: url("images/green/skin.png");
}
.service-row .button-visit::after {
	background-image: url("images/green/skin.png");
}
.gallery-thumbs li a::after {
	background-image: url("images/green/skin.png");
}
.gallery-thumbs li::after {
	background-image: url("images/green/skin.png");
}
.button-explore {
	background-image: url("images/green/skin.png");
}
.gallery-projects li .thumb::after {
	background-image: url("images/green/skin.png");
}
footer {
	background: url("images/green/footer.png") no-repeat 50% 0px rgb(166, 203, 35);
}
footer .about-box p {
	color: rgb(66, 81, 14);
}
footer .contact-box li .small {
	color: rgb(66, 81, 14);
}
footer .socials a span {
	color: rgb(66, 81, 14);
}
#bottom {
	background: rgb(66, 81, 14);
}
#tweets .tweet_time a {
	background: rgb(129, 157, 29);
}
#tweets .tweet_time a:hover {
	color: rgb(129, 157, 29);
}
article img {
	border-color: rgb(33, 33, 33);
}
article table th {
	background: rgb(166, 203, 35);
}
article table td {
	background: rgb(17, 17, 17);
}
.field {
	background: rgb(15, 15, 15); border-color: rgb(59, 59, 59);
}
#large-slider h1 {
	color: rgb(255, 255, 255);
}
#large-slider p {
	color: rgb(255, 255, 255);
}
#large-slider2 h1 {
	color: rgb(255, 255, 255);
}
#large-slider2 p {
	color: rgb(255, 255, 255);
}
.main-nav > li:hover > a {
	color: rgb(255, 255, 255);
}
.main-nav > li.current > a {
	color: rgb(255, 255, 255);
}
.section-head {
	color: rgb(255, 255, 255);
}
.projects-row h4 {
	color: rgb(255, 255, 255);
}
.btn-request {
	color: rgb(255, 255, 255);
}
.pager a:hover {
	color: rgb(255, 255, 255);
}
.pager a.current {
	color: rgb(255, 255, 255);
}
#cboxTitle {
	color: rgb(255, 255, 255);
}
#error-404 ul {
	color: rgb(255, 255, 255);
}
.error-entry p {
	color: rgb(255, 255, 255);
}
#large-slider .flex-control-nav a.active {
	background: linear-gradient(45deg, rgba(83, 101, 17, 1) 0%, rgba(166, 203, 35, 1) 100%); box-shadow: 0px 0px 10px rgba(166,203,35,0.6);
}
#project-slider .flex-control-nav a.active {
	background: linear-gradient(45deg, rgba(83, 101, 17, 1) 0%, rgba(166, 203, 35, 1) 100%); box-shadow: 0px 0px 10px rgba(166,203,35,0.6);
}
#large-slider2::after {
	background: -ms-linear-gradient(rgba(25, 25, 25, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#large-slider2 .thumbs a.active {
	border: 1px solid rgb(166, 203, 35); border-image: none;
}
.section-head span {
	background: rgb(0, 0, 0); padding: 0px 18px 0px 0px;
}
.section-head span span {
	padding: 0px; color: rgb(166, 203, 35);
}
.projects-row h4 span {
	padding: 0px; color: rgb(166, 203, 35);
}
.projects-row li p {
	color: rgb(114, 113, 111);
}
.projects-row li p a {
	color: rgb(114, 113, 111);
}
.bottom-text {
	color: rgb(22, 22, 22);
}
.widget-head {
	background: linear-gradient(-45deg, rgba(20, 20, 20, 1) 0%, rgba(0, 0, 0, 1) 100%); border: 2px solid rgb(0, 0, 0); border-image: none; text-shadow: -1px -1px 0px #000;
}
.side-nav ul {
	border-color: rgba(0, 0, 0, 0.8);
}
.widgets .featured-widget {
	border-color: rgba(0, 0, 0, 0.8);
}
.news-widget {
	border-color: rgba(0, 0, 0, 0.8);
}
.tags-widget {
	border-color: rgba(0, 0, 0, 0.8);
}
.side-nav li {
	background-color: rgba(0, 0, 0, 0.8);
}
.widgets .request-widget {
	background-color: rgba(0, 0, 0, 0.8);
}
.news-items li {
	background-color: rgba(0, 0, 0, 0.8);
}
.tags-widget li a {
	background-color: rgba(0, 0, 0, 0.8);
}
.side-nav li a {
	color: rgb(171, 171, 171);
}
.btn-request span {
	color: rgb(0, 0, 0);
}
.btn-request:hover {
	color: rgb(0, 0, 0);
}
.btn-request:hover span {
	color: rgb(255, 255, 255);
}
.featured-widget .slider {
	background: rgb(0, 0, 0);
}
.pager p {
	background: rgb(0, 0, 0);
}
.tab-links li.current {
	background: rgb(0, 0, 0);
}
#cboxOverlay {
	background: rgb(0, 0, 0);
}
#cboxContent {
	background: rgb(0, 0, 0);
}
#project-slider .popout {
	background: rgb(0, 0, 0);
}
.featured-widget .slider p {
	color: rgb(82, 82, 82);
}
.text-widget p {
	color: rgb(129, 141, 149);
}
.ads-widget a img {
	border-color: rgb(0, 0, 0);
}
.comments-link {
	background: -ms-linear-gradient(rgba(166, 203, 35, 1) 0%, rgba(83, 101, 17, 1) 100%); color: rgb(0, 0, 0);
}
.comments-link::after {
	border-color: rgb(83, 101, 17) transparent transparent;
}
.blog-preview h6 {
	color: rgb(70, 70, 70);
}
.blog-preview h6.tags a {
	color: rgb(70, 70, 70);
}
.blog-entry h6 {
	color: rgb(70, 70, 70);
}
.blog-entry h6.tags a {
	color: rgb(70, 70, 70);
}
.pager a.last {
	color: rgb(70, 70, 70);
}
.tab-links li {
	color: rgb(70, 70, 70);
}
.project-preview h6 {
	color: rgb(70, 70, 70);
}
.project-info h6 {
	color: rgb(70, 70, 70);
}
.project-info h6 a {
	color: rgb(70, 70, 70);
}
.pager p span {
	color: rgb(54, 54, 54);
}
.pager p a.current::before {
	background: -ms-linear-gradient(rgba(44, 44, 44, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
.news-items li img {
	border-color: rgb(70, 70, 70);
}
.news-items li a:hover img {
	border-color: rgb(166, 203, 35);
}
.news-items p {
	color: rgb(149, 149, 149);
}
#contact .entry li a {
	color: rgb(149, 149, 149);
}
article ul.sitemap li li a {
	color: rgb(149, 149, 149);
}
.button-study {
	color: rgb(149, 149, 149);
}
.button-visit {
	color: rgb(149, 149, 149);
}
.button-explore {
	color: rgb(149, 149, 149);
}
.news-items a:hover p {
	color: rgb(166, 203, 35);
}
.tags-widget li a:hover {
	color: rgb(166, 203, 35);
}
.tags-widget li a {
	color: rgb(129, 141, 149);
}
#comments ul li {
	border-color: rgb(37, 37, 37);
}
#comments li .avatar {
	border-color: rgb(37, 37, 37);
}
#comments .top {
	background: rgb(12, 12, 12);
}
#comments .top p {
	color: rgb(51, 51, 51);
}
#contact .entry li span {
	color: rgb(112, 112, 112);
}
.project-preview .image a {
	border-color: rgb(24, 24, 24);
}
#project-slider .container {
	border-color: rgb(24, 24, 24);
}
.project-preview .image a:hover {
	border-color: rgb(166, 203, 35);
}
#cboxTopCenter {
	background: -ms-linear-gradient(rgba(166, 203, 35, 1) 0%, rgba(83, 101, 17, 1) 100%); border-color: rgb(66, 81, 14);
}
#cboxLoadingGraphic {
	background: url("images/green/loading.gif");
}
#login {
	background: -ms-linear-gradient(rgba(166, 203, 35, 1) 0%, rgba(83, 101, 17, 1) 100%);
}
#project-slider nav .prev {
	background-position: 0% 0%; background-image: url("images/green/skin.png"), -ms-linear-gradient(rgba(20, 20, 20, 1) 0%, rgba(20, 20, 20, 1) 46%, rgba(0, 0, 0, 1) 54%, rgba(0, 0, 0, 1) 100%); background-attachment: scroll; background-repeat: repeat; background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: rgb(20, 20, 20);
}
#project-slider nav .next {
	background-position: 0% 0%; background-image: url("images/green/skin.png"), -ms-linear-gradient(rgba(20, 20, 20, 1) 0%, rgba(20, 20, 20, 1) 46%, rgba(0, 0, 0, 1) 54%, rgba(0, 0, 0, 1) 100%); background-attachment: scroll; background-repeat: repeat; background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: rgb(20, 20, 20);
}
#project-slider nav .flex-control-nav {
	background: -ms-linear-gradient(rgba(20, 20, 20, 1) 0%, rgba(20, 20, 20, 1) 46%, rgba(0, 0, 0, 1) 54%, rgba(0, 0, 0, 1) 100%) rgb(20, 20, 20);
}
#error-404 {
	background: url("images/green/bg404.jpg") no-repeat 50% 170px rgb(0, 0, 0);
}
#construction {
	background: url("images/green/bg-construction.jpg") no-repeat 50% 170px rgb(0, 0, 0);
}
.construction-entry {
	color: rgb(255, 255, 255);
}
.clients-row a:hover img {
	background: rgb(166, 203, 35);
}
