* {
	list-style: none;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
}

h2 {
	font-size: 22px;
	color: #235377;
	margin-bottom: 8px;
}
h3 {
	font-size: 16px;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 30px;
}
h4 {
	font-style: italic;
	margin: 0 0 20px 0;
	color: #333;
}

.left {float: left; }
.right { float: right; }
.img-right { float: right; margin-left: 20px; }
.img-left { float: left; margin-right: 20px; }

a img { border: 0; }
a {
	text-decoration: none;
	color: #235377;
}

p {
	margin-bottom: 12px;
	line-height: 18px;
	font-size: 14px;
	color: #333;
}

/* layout */

.sizer {
	width: 960px;
	margin: 0 auto 0 auto;
	color: #333;
}

body {
	background-color:  #eae7e7;
. All rights reserved. Vejsgårdtoften 36, 4241 Vemmelev6 Tlf: 27 11 60 66 Design by reklamezonen; /* change backround color */
	font-family: Arial; /* change main body font (Not the custom one used with Cufon) */
	font-size: 12px;
	color: #CCC;
}

#header {
	background: #3b3a3a url("img/header-bg.gif") repeat-x; /* header background */
	height: 144px;
	margin-bottom: 46px;
}
#header .sizer {
	background: url("img/header-sizer-bg.jpg") center top no-repeat; /* header top light effect */
}

#logo a {
	float: left;
	background: url("img/logo.png"); /* replace with your logo. Make sure size is adjusted too. */
	display: block;
	width: 175px;
	height: 45px;
	text-indent: -9999px;
	overflow: hidden;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 23px;
	margin-left: 0;
}

#home h1#logo a {
	float: left;
	background: url("img/logo.png");
	display: block;
	width: 175px;
	height: 45px;
	text-indent: -9999px;
	overflow: hidden;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 23px;
	margin-left: 0;
}

#search {
	float: right;
	width: 150px; /* search field width */
	margin-top: 30px;
}
	#search #go { /* little GO button inside the search field */
		width: 18px;
		height: 19px;
		display: block;
		background: url("img/go.gif");
		position: relative;
		text-indent: -9999px;
		z-index: 5;
		top: -21px;
		left: 134px;
	}
	
	
/* One, Two and Three column layouts are described in template_help.pdf. They represent  on the site that uses either one, two or three columns to display content. */	
	
#one-colum-content {
	border-bottom: solid 1px #d7d6d6;
	margin-bottom: 10px;
	padding-bottom: 70px;
}
	#one-colum-content .sizer {
		min-height: 500px;
		width: 920px;
		background: #fafafa;
		border: solid 1px #fff;
		-moz-border-radius: 10px;
		border-radius: 10px;
		padding: 20px;
		
		box-shadow: inset 1px 1px 20px #eae9d6;
		-webkit-box-shadow: inset 1px 1px 20px #eae9d6;
		-moz-box-shadow: inset 1px 1px 20px #eae9d6;
	}
	

#two-colum-content {
	border-bottom: solid 1px #d7d6d6;
	margin-bottom: 10px;
	padding-bottom: 70px;
}
	#two-colum-content .sizer {
		min-height: 500px;
		background: #fafafa;
		border: solid 1px #fff;
		-moz-border-radius: 10px;
		border-radius: 10px;
		
		box-shadow: inset 1px 1px 20px #eae9d6;
		-webkit-box-shadow: inset 1px 1px 20px #eae9d6;
		-moz-box-shadow: inset 1px 1px 20px #eae9d6;
	}
	#two-colum-content .content, #two-colum-content #content{
		width: 530px;
		float: left;
		margin: 20px 0px 20px 20px;
		border-right: 1px solid #dfdfdf;
		padding-right: 30px;
	}
	#two-colum-content .sidebar, #two-colum-content #sidebar {
		width: 310px;
		float: right;
		margin: 20px;
		padding-right: 20px;
	}

#two-colum-content-tabs {
	border-bottom: solid 1px #d7d6d6;
	margin-bottom: 10px;
	padding-bottom: 70px;
}
	#two-colum-content-tabs .wrapper {
		min-height: 200px;
		background: #fafafa;
		border: solid 1px #fff;
		-moz-border-radius: 10px 10px 10px 0;
		border-radius: 10px 10px 10px 0;
		
		box-shadow: inset 1px 1px 20px #eae9d6;
		-webkit-box-shadow: inset 1px 1px 20px #eae9d6;
		-moz-box-shadow: inset 1px 1px 20px #eae9d6;
	}
	#two-colum-content-tabs .content {
		width: 530px;
		float: left;
		margin: 20px 30px 20px 20px;
		border-right: 1px solid #dfdfdf;
		padding-right: 30px;
		min-height: 300px;
	}
	#two-colum-content-tabs .sidebar {
		width: 280px;
		float: right;
		margin: 20px;
		padding-right: 20px;
	}

#tree-colum-content-tabs {
	border-bottom: solid 1px #d7d6d6;
	margin-bottom: 10px;
	padding-bottom: 70px;
}
	#tree-colum-content-tabs .wrapper {
		min-height: 200px;
		background: #fafafa;
		border: solid 1px #fff;
		-moz-border-radius: 10px 10px 10px 0;
		border-radius: 10px 10px 10px 0;
		
		box-shadow: inset 1px 1px 20px #eae9d6;
		-webkit-box-shadow: inset 1px 1px 20px #eae9d6;
		-moz-box-shadow: inset 1px 1px 20px #eae9d6;
	}
	#tree-colum-content-tabs .content {
		padding: 20px 0 20px 20px;
		width: 940px;
	}
	#tree-colum-content-tabs .content li {
		float: left;
		height: 200px;
		margin-right: 20px;
	}
	#tree-colum-content-tabs .active {
		font-weight: bold;
		background: none;
	}


/* Main site navigation */

#nav {
	width: 960px; /* Nav width has the same widht like main content*/
	height: 63px;
	font-size: 26px; /* change font size here if you will have more links */
	color: #fff;
	overflow: hidden;
	float: left;
	line-height: 10px;
}

	#nav span {
	font-size: 14px; /* link description text */
	color: #333;
	}
	#nav a {
		color: #fff;
		overflow: hidden;
		margin: 0;
	}
	#nav a:hover {
	color: #18334D;
	}
	
	#nav li {
		float: left;
		margin-right: 5px;
		padding: 8px 16px 0px 10px;
		height: 63px;
		line-height: 0px;
	}
	#nav li.active {
		background: #3c3b3b url("img/nav-active-bg.jpg") center top; /* active state uses a background image */
	}
	#nav li.active a:hover {
		color: #fff;
	}
	#nav li.active span { /* link description text for active state */
	color: #F60;
	}
	#nav li.login {
		width: 70px;
		font-size: 14px;
		padding: 20px 0;
		text-align: right;
		color: #006872;
	}
	#nav li.login a {
		color: #005159;
	}
	#nav li.login a:hover {
		color: #fff;
	}
	#nav li.sign-up {
		float: right;
	}
	#nav li.sign-up a {
		width: 95px;
		height: 38px;
		font-size: 16px;
		color: #997106;
		background: url("img/sign-in-button-bg.png");
		text-align: center;
		text-transform: uppercase;
		line-height: 38px;
		display: table-cell;
		vertical-align: middle;
	}
	#nav li.sign-up a:hover {
		color: #382c04;
	}


/* site pagination styling used on Blog and Portfolio page */

.pagination {
	clear:both;
	padding: 0 0 50px 0;
	float: right;
}
	.pagination li {
		float: left;
	}
	.pagination li a {
		float: left;
		display: block;
		padding: 3px 6px;
		font-size: 11px;
		color: #999;
		border: solid 1px #e3e2e2;
		margin-right: 3px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		background: #e7e4e4;
	}
	.pagination li a:hover {
		background: #fff;
	}
	.pagination li.active {
		font-weight: bold;
	}


/* slider */

#slider {
	width: 950px;
	height: 290px;
	margin: 0 auto 46px auto;
	padding: 0 0 46px 0;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-bottom-width: 0px;
}
	#slider .featured{ /* small ribbon used to indicate that an item is featured */
		position: absolute;
		width: 120px;
		height: 120px;
		background: url("img/featured.png");
		text-indent: -9999px;
		display: block;
		z-index: 50;
	}
	#slider h2 { /* slide title */
	color: #235377;
	font-size: 26px;
	}
	#slider .thumb {
		float: left;
		margin-right: 30px;
		padding: 20px;
	}
	#slider .slide-content {
		padding: 20px;
	}
	.button {
	padding: 6px 40px 6px 10px;
	float: left;
	background: url("img/button-bg.gif") right center no-repeat;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: solid 1px #eadf69;
	color: #FFF;
	text-transform: uppercase;
	font-size: 14px;
	-moz-box-shadow: 0px 0px 5px #c4c6c8;
	-webkit-box-shadow: 0px 0px 5px #c4c6c8;
	box-shadow: 0px 0px 5px #c4c6c8;
	}
	.button:hover {
	color: #235377;
	}
	.button:active {
		position: relative;
		top: 2px;
	}
	.slider-content {
	float: left;
	background: #fafafa;
	border: 0px solid #fff;
	-moz-border-radius: 10px 10px 10px 0;
	border-radius: 10px 10px 10px 0;
	box-shadow: inset 1px 1px 20px #eae9d6;
	-webkit-box-shadow: inset 1px 1px 20px #eae9d6;
	-moz-box-shadow: inset 1px 1px 20px #eae9d6;
	}
	
	/* slider navigation tabs */
	
	#tabs {
	float: left;
	width: 950px;
	font-size: 12px;
	}
	#tabs li {
		float: left;
	}
	#tabs li a {
	float: left;
	padding: 10px 15px;
	float: left;
	display: block;
	min-width: 180px;
	color: #666;
	margin-right: 2px; /* all tabs use same bg image so if you'd like to change how tabs look like you'd need to link to a new tab graphic file here. It is a repeating 1px wide image */
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	moz-box-shadow: 0px 5px 5px #cbc8c8;
	-webkit-box-shadow: 0px 5px 5px #cbc8c8;
	box-shadow: 0px 5px 5px #cbc8c8;
	}
	#tabs li a:hover {
		background: url("img/slider-nav-hover-bg.gif");
	}
	#tabs li span a:hover {
		color: #fff;
	}
	#tabs li.active a {
		background: url("img/slider-nav-active-bg.gif");
	}
	#tabs li span {
		font-size: 18px;
	}
	#sliderHandler {
	width:948px;
	overflow:hidden;
	}
	
	#slideIt {
	}
	#slideIt li {
		float:left;width:948px;
	}
	
/* main */

#main {
	clear: both;
	border-bottom: solid 1px #a6a5a5;
	margin-bottom: 10px;
	padding-bottom: 70px;
}

	#main #content {
	float: left;
	width: 580px;
	margin: 5px;
	}
		#content ul { /* List style for main content */
			margin: 30px 0;
		}
		#content ul li {
			list-style-image: url("img/content-list-style.gif");
			margin-left: 20px;
			padding-left: 10px;
			padding-bottom: 10px;
		}
		#content ul.two-column {
			-moz-column-width: 210px; 
			-webkit-column-width: 210px;
			-moz-column-gap: 20px;
			-webkit-column-gap: 20px;
		}

/* Testimonials */

#testimonials {
	float: right;
	width: 200px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 50px;
}
	#testimonials li {
		background: url("img/testimonials-bg.jpg");
		height: 71px;
		margin-bottom: 20px;
		padding: 20px;
		width: 250px;
		line-height: 18px;
	}
	#testimonials li span {
		float: right;
		margin-top: 10px;
	}



/* contact */

#contact #content {
	min-height: 400px;
}
#contact #sidebar h3 {
	font-size: 16px;
	color: #999;
	margin: 0;
	padding: 30px 0 10px 0;
}
#contact .content input {
	padding: 5px 10px;
	background: #e9e6e6;
	color: #666;
	border: solid 1px #fff;
	min-width: 270px;
	margin:10px 20px 20px 0;
	font-style: italic;
}
#contact .content h3 {
	padding: 0;
	margin: 0;
}
#contact .content textarea {
	padding: 5px 10px;
	background: #e9e6e6;
	color: #666;
	border: solid 1px #fff;
	min-width: 450px;
	min-height: 80px;
	margin: 10px 0;
	font-style: italic;
}

/* portfolio */
#portfolio .pagination {
	float: right;
	margin-right: 30px;
	}

/* sign-up */
#sign-up h3 { /* Title for sign up page */
	font-size: 22px;
	margin: 0 0 12px 0;
}

/* sign up form */

#sign-up #create-your-free-account {
	width: 540px;
	height: 120px;
	float: left;
	border-right: solid 1px #dfdfdf;
	margin: 30px 0;
	padding-right: 30px;
}
#sign-up #alredy-have-account {
	width: 290px;
	height: 120px;
	float: right;
	padding-left: 30px;
	margin: 30px 0;
}
#sign-up #data {
	float: left;
}
#sign-up #data li {
	float: left;
	width: 450px;
	list-style: none;
	font-size: 11px;
	color: #8c8a8a;
	margin: 0 0 25px 0;
	padding: 0;
}
#sign-up #data input {
	width: 260px;
	background: #f1efef;
	border: solid 1px #fff;
	padding: 10px 15px;
	font-size: 14px;
	color: #666;
	margin:0 10px 0 0;
	float: left;
}
#sign-up #data span {
	font-size: 16px;
	font-weight: bold;
	width: 100px;
}
#sign-up #data #human-check {
	margin-top: 15px;
}
#sign-up #data #human-check  input {
	width: 70px;
}
#sign-up #data #human-check div {
	width: 190px;
	float: left;
	font-size: 14px;
	padding-top: 12px;
	text-align: right;
}
#sign-up #data #check-box {
	margin-top: 15px;
}
#sign-up #data #check-box div {
	width: 265px;
	float: left;
	text-align: right;
	margin-right: 35px;
}
#sign-up #data .checkbox {
	position: relative;
	left: 275px;
	top: -10px;
}


/* blog */
#blog #content li {
	list-style: none;
	margin: 0 0 40px 0;
	padding: 0;
}
#blog-content h2 {
	font-size: 32px;
	line-height: 26px;
}
#blog-content h2 a {
	color: #666666;
}
#blog-content h2 a:hover {
	color: #1b8b93;
}
#blog .posted-by {
	margin-bottom: 30px;
	font-style: italic;
}
#blog .summarize {
	width: 530px;
	border-bottom: solid 1px #e4e4e4;
	border-top: solid 1px #e4e4e4;
	padding: 10px 0;
	font-size: 11px;
	margin: 20px 0 50px 0;
}
#blog .sum span {
	font-style: italic;
	color: #1b8b93;
}
#blog .sum a {
	color: #343434;
}
#blog .sum a:hover {
	color: #1b8b93;
}
#blog #sub-nav {
	font-size: 14px;
	color: #444;
	margin: 10px 0 50px 0;
}
#blog #sub-nav a {
	color: #444;
	display: block;
	padding: 8px 12px;
}
#blog #sub-nav a:hover {
	background: #f1f0f0;
	color: #1b8b93; 
	font-style: italic;
}
#blog #sub-nav li {
	border-bottom: solid 1px #e4e4e4;
}
#blog #sub-nav li.active {
	background: #f1f0f0;
	font-style: italic;
	color: #1b8b93;
	display: block;
	padding: 8px 12px;
}

input#blog-search {
	padding: 4px 6px;
	background: #f1f0f0;
	width: 260px;
	color: #6c6c6c;
	border: #cecece solid 1px;
	margin: 30px 0 50px 0;
}
#blog #comments-number {
	background: url("img/comments-number-bg.gif");
	display: block;
	width: 50px;
	height: 29px;
	float: right;
	font-size: 18px;
	color: #625a5a;
	padding: 8px 0;
	text-align: center;
}
#blog .quote { /* style of the quotes inside blog posts */
	border-left: solid 2px #c2c1c1;
	padding-left: 20px;
	color: #9f9d9d;
	margin: 20px 0 20px 15px;
}
#blog .code { /* style for code inside blog posts */
	border: solid 1px #b9b7b7;
	background: #f5f5f5;
	color: #789698;
	padding: 10px;
	margin: 20px 0;
	font-family: Courier;
	max-width: 415px;
}
#blog h1#title {
	font-size: 28px; color: #666666; margin-bottom: 8px;
}
#blog h1, #blog h2, #blog h3, #blog h4, #blog h5, #blog h6 {
	color: #343434;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
}
#blog .user { /* style for a user that comments on a blog post */
	margin: 20px 0;
}
#blog .user a {
	font-weight: bold;
}
#blog .user img {
	float: left;
	padding: 2px 10px 2px 2px;
}

/* Blog comment form */

#blog #content input {
	padding: 5px 10px;
	background: #e9e6e6;
	color: #666;
	border: solid 1px #fff;
	min-width: 270px;
	margin-bottom: 2px;
	font-style: italic;
	position: relative;
}
#blog #content textarea {
	padding: 5px 10px;
	background: #e9e6e6;
	color: #666;
	border: solid 1px #fff;
	min-width: 450px;
	margin-bottom: 10px;
	font-style: italic;
}
#add-comment h3 { 
	color: #7c7c7c;
	text-transform: uppercase;
	font-size: 16px;
}

/* Default blog headings */

#blog h1 { font-size: 24px; margin: 20px 0 10px 0; }
#blog h2 { font-size: 20px; margin: 16px 0 8px 0; }
#blog h3 { font-size: 18px; margin: 14px 0 6px 0; }
#blog h4 { font-size: 16px; margin: 12px 0 6px 0; }
#blog h5 { font-size: 14px; margin: 12px 0 6px 0; }
#blog h6 { font-size: 12px; margin: 8px 0 6px 0; }

#cloud a.tag1 { font-size: 10px; line-height: 12px; }
#cloud a.tag2 { font-size: 12px; line-height: 14px; }
#cloud a.tag3 { font-size: 14px; line-height: 16px; }
#cloud a.tag4 { font-size: 17px; line-height: 19px; }
#cloud a.tag5 { font-size: 20px; line-height: 23px; }
#cloud a.tag6 { font-size: 24px; line-height: 26px; }
#cloud a.tag7 { font-size: 28px; line-height: 30px; }
#cloud a.tag8 { font-size: 32px; line-height: 36px; }


/* contact */
#contact .content .left {
	margin-right: 80px; 
}

#contact .content .left div{
	padding: 20px 20px 20px 0;
}

#contact h3 {
	margin: 30px 0 0 0;
	font-size: 16px;
	color: #235377;
	padding: 0;
}

/* about */
#crew li {
	background: url("img/about-sidebar-bg.jpg");
	width: 280px;
	height: 102px;
	padding: 5px;
	font-size: 11px;
	line-height: 14px;
}
#crew li img {
	margin-right: 15px;
	float: left;
}
#crew li p {
	padding: 0 0 5px 0;
	margin: 0;
}

/* footer */

#footer {
	background: #26597f;
	color: #eee;
	line-height: 10px;
	font-size: 12px;
}
	#footer .sizer {
	background-repeat: no-repeat;
	background-position: center bottom;
	}
	#footer h2 {
	border-bottom: solid 1px #ccc;
	margin-bottom: 25px;
	padding-bottom: 8px;
	color: #FFF;
	}
	#footer h2.logo {
	width: 143px;
	height: 55px;
	display: block;
	text-indent: -9999px;
	border: none;
	margin-bottom: 45px;
	padding: 0;
	}
	#footer a {
	color: #F93;
	}
	#footer a:hover {
	color: #FFF;
	font-size: 12px;
	}
	#footer dl dd.date span {
		background: #ebe9e9;
		color: #000;
		clear: both;
		padding: 2px 5px;
		font-size: 11px;
		border: #c9c9c9 solid 1px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	#footer li {
		margin-bottom: 25px;
	}
	#footer dt {
	font-weight: bold;
	margin: 10px 0 15px 0;
	font-size: 12px;
	color: #FFF;
	}
	#footer .author {
		font-style: italic;
		font-weight: bold;
	}
	#copyright {
	float: left;
	width: 940px;
	border-top: solid 1px #ccc;
	color: #26597F;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-right: 0;
	padding-left: 0;
	background-position: center top;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	#last-news, #fresh-from-the-blog, #recent-comments, #need-help, #work-with-us {
	width: 220px;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	}
	#need-help #name, #need-help #mail, #need-help #mesage {
		width: 200px;
		border: 1px solid #fff;
		background: #d6d6d6;
		padding: 8px 10px;
		margin-bottom: 20px;
		color: #666666;
		font-style: italic;
	}
	#need-help #send {
		font-weight: bold;
		text-transform: uppercase;
	}
	#work-with-us #web-designer-button {
		width: 220px;
		height: 55px;
		display: block;
		background: url("img/web-designer-button.gif");
		text-indent: -9999px;
		float: left;
		margin-bottom: 10px;
	}
	#work-with-us #web-designer-button:hover {

		background: url("img/web-designer-button.gif") bottom;

	}
	
/* css clearfix  DO NOT DELETE*/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/* input jQ */
#search input {
	position: relative;
	z-index: 2;
	width: 145px; /* edit only if you want wider or narrower search field */
	background: #4a4949;
	padding: 4px;
	color: #fff;
	border: solid 1px #353535;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#search label {
	position: relative;
	z-index: 3;
	top: 3px;
	left: 5px;
}

#search label.inlined {
	background: #4a4949;
	color: #6c6c6c;
	opacity: 0.75;
	-webkit-transition: opacity 0.15s linear;
}

#search label.inlined + input.input-text {
	margin-top: -24px;
}

#search label.focus { opacity: 0.35; z-index: 1; }
#search label.has-text { opacity: 0.0; -webkit-transition-duration: 0s; }

#footer input {
	position: relative;
	z-index: 2;
}
#footer label {
	position: relative;
	z-index: 3;
	top: 4px;
	left: 10px;
	font-style: italic;
	font-weight: bold;
}

#footer label.inlined {
	color: #6c6c6c;
	opacity: 0.75;
	-webkit-transition: opacity 0.15s linear;
}

#footer label.inlined + input.input-text {
	margin-top: -24px;
}

#footer label.focus { opacity: 0.35; z-index: 1; }
#footer label.has-text { opacity: 0.0; -webkit-transition-duration: 0s; }#home #slider #sliderHandler #slideIt ul li .thumb {
	color: #245274;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-3 .content p strong {
	color: #666;
}
#home #main .sizer #content h1 .sizer {
	color: #3B3A3A;
}
#home #main .sizer #content h1 .sizer {
	color: #666;
}
#home #main .sizer #content h1 .sizer {
	color: #069;
}
#home #main .sizer #content h1 .sizer {
	color: #666;
}
#home #main .sizer #content h1 .sizer {
	color: #235377;
}
#contact #two-colum-content-tabs .sizer .wrapper.clearfix #slider-1 .content h1 {
	color: #235377;
}
#contact #two-colum-content-tabs .sizer .wrapper.clearfix #slider-1 .content ul {
	color: #3B3A3A;
}
#contact #two-colum-content-tabs .sizer .wrapper.clearfix #slider-1 .sidebar div div span span {
	color: #3B3A3A;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-1 .sidebar div span span {
	color: #3B3A3A;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-1 .content h1 {
	color: #235377;
}
#contact #two-colum-content-tabs .sizer .wrapper.clearfix #slider-1 .sidebar h3 strong {
	color: #235377;
}
#home #footer .sizer.clearfix #fresh-from-the-blog ul {
	color: #CCC;
}
#home #footer .sizer.clearfix #fresh-from-the-blog ul li dl dt a strong {
	color: #CCC;
}
#home #footer .sizer.clearfix #fresh-from-the-blog ul li dl dd a strong {
	color: #CCC;
}
#home #footer .sizer.clearfix #fresh-from-the-blog ul {
	color: #CCC;
}
#home #footer .sizer.clearfix #last-news ul li dl .sum {
	color: #CCC;
}
#home #footer .sizer.clearfix #recent-comments ul {
	color: #F93;
}
#home #footer .sizer.clearfix #copyright .left {
	color: #FFF;
}
#home #footer .sizer.clearfix #copyright .left {
	color: #999;
}
#service #footer .sizer.clearfix #copyright .left {
	color: #CCC;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-3 .content {
	background-color: #FFF;
}
#contact #footer .sizer.clearfix #copyright .left {
	color: #CCC;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-2 .content ul {
	color: #069;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-2 .content ul {
	color: #F93;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-2 .content ul {
	color: #666;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-2 .content ul {
	color: #333;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-2 .sidebar div {
	color: #333;
}
#service #two-colum-content-tabs .sizer .clearfix.wrapper #slider-2 .content p {
	color: #333;
}
#service #footer .sizer.clearfix #last-news ul li dl .sum {
	color: #CCC;
}
#contact #footer .sizer.clearfix #last-news ul li dl .sum {
	color: #CCC;
}
#home #footer .sizer.clearfix #copyright .left p {
	color: #CCC;
}
