


/********************** Backgrounds **********************/



	body, .ui-tabs .ui-tabs-nav li.ui-tabs-selected { 

		background-color: #ecd8b3;

	}

	

	#Projects {

		background-color: #F8F8F8;

	}

	

	#Footer {

		background-color: #000040;

	}

	



/********************* Colors *********************/



/* Content font */



	body, .ui-tabs .ui-tabs-nav li a, .ui-accordion h3 a, .widget ul.menu li a,

	.widget_links ul li a, .widget_meta ul li a {

		color: #3b3b3b;

	}

	

/* Links color */



	a, a:visited, .widget ul.menu li a:hover, .widget ul.menu li.current_page_item a, 

	.widget ul.menu li.current_page_item a i, .widget ul.menu li a:hover i,

	.widget_links ul li a:hover, .widget_meta ul li a:hover, .testimonial .rslides_tabs li.rslides_here a, .testimonial .rslides_tabs li a:hover,

	.pager a.active, .pager a:hover.page, .Our_clients_slider a:hover.Our_clients_slider_prev, .Our_clients_slider a:hover.Our_clients_slider_next,

	.team .links a:hover.link {

		color: #af0810;	

	}

	

	a:hover {

		color: #1B87B1;

	}

	

/* Strong (dark) */

	.Recent_comments ul li strong, #Content .Latest_posts ul li a.title,  

	#Content .Latest_posts ul li p i, .Recent_comments ul li p strong,

	.Recent_comments ul li p i, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,

	.ui-accordion h3.ui-state-active a, .Twitter ul li span, .single-post .post .date {

		color: #31373c;

	}

	

/* Dark blue */

	

	blockquote div.text p, .get_in_touch li.phone p, .pricing-box .plan-inside ul li strong,

	.error h4, .team p, blockquote p.author span {

		color: #6f93ce;

	}

	

/* Grey notes */



	.Twitter ul li > a, .Recent_comments li span.date, .Latest_posts span.date,

	.wp-caption .wp-caption-text, .pricing-box .plan-header .period, .post .meta, 

	.widget_categories li, .widget ul.menu li a i, .testimonial .rslides_tabs li a, .pager a,

	.Our_clients_slider a.Our_clients_slider_prev, .Our_clients_slider a.Our_clients_slider_next, .team .links a.link { 

		color: #A3A3A3;

	}



/* Headings font */

	

	h1 { color: #254a8e; }

	h2 { color: #254a8e; }

	h3 { color: #254a8e; }

	h4 { color: #254a8e; }

	h5 { color: #254a8e; }

	h6 { color: #254a8e; }



/* Menu color */



	#Header #menu > ul > li > a {

		color: #ffffff;

		border-color: #72c1df;

	}

	

	#Header #menu > ul > li > a span {

		color: #9deaf3;

	}

	

	#Header #menu > ul > li.current-menu-item > a,

	#Header #menu > ul > li.current_page_item > a,

	#Header #menu > ul > li.current-menu-ancestor > a,

	#Header #menu > ul > li.current_page_ancestor > a {

		color: #fde6ba;

	}

	

	#Header #menu > ul > li.current-menu-item > a span,

	#Header #menu > ul > li.current_page_item > a span,

	#Header #menu > ul > li.current-menu-ancestor > a span,

	#Header #menu > ul > li.current_page_ancestor > a span {

		color: #ffffff;

	}

	

	#Header #menu > ul > li > a:hover,

	#Header #menu > ul > li.hover > a {

		color: #053f57;

		background: #ffffff;

	}

	

	#Header #menu > ul > li > a:hover span,

	#Header #menu > ul > li.hover > a span {

		color: #053f57;

	}

	

	#Header #menu > ul > li ul {

		background: #ffffff;

	}

	

	#Header #menu > ul > li ul li a:hover, 

	#Header #menu > ul > li ul li.hover > a {

		color: #053f57;

	}

	

	#Header #menu > ul > li ul li a {

		color: #676f76;

		border-color: #E8E8E8;

	}

	

/* Logo border top */

	#Header #logo {

		border-color: #93d6f0;

	}

		

/* Header addons */	

	#Header .addons p.phone {

		color: #ffffff;

	}

	

	#Header .addons p.phone span {

		color: #a2eef1;

	}

	

	#Header .addons p.phone i {

		color: #1c5e79;

	}

	

/* Subheader */	

	#Subheader h1 { 

		color: #174759;

	}

	

	#Subheader ul.breadcrumbs li { 

		color: #4D95B1;

	}

	

	#Subheader ul.breadcrumbs li a { 

		color: #005274;

	}

	

/* Buttons */

	a.button, input[type="submit"], input[type="reset"], input[type="button"] {

		background-color: #254a8e;

		border-color: #254a8e;

		color: #FFFFFF;

	}

	a:hover.button, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {

		background-color: #112364;

		border-color: #112364;

		color: #FFFFFF;

	}

	

/* Frames and borders color */



	.Recent_comments li, .Latest_posts li, .get_in_touch li, .pricing-box .plan-inside ul li, 

	.pricing-box, .ui-widget-header, #Content .ui-tabs .ui-tabs-nav, .ui-tabs .ui-tabs-panel,

	.ui-tabs .ui-tabs-nav li, .ui-accordion .ui-accordion-header, .ui-accordion .ui-accordion-content, 

	.gallery .gallery-item .gallery-icon, .post .meta, .post .image, .article_box,

	#comments .commentlist > li .photo, #comments .commentlist > li, 

	#comments .commentlist li .comment-body, .Twitter ul li, .Flickr .flickr_badge_image a,

	.single-post .post .category, .single-post .post .date, .pager, .single-portfolio .photo,

	.single-portfolio .sp-inside .sp-inside-right, table thead th, table tbody td, .widget ul.menu li a,

	.widget_links ul li a, .widget_meta ul li a, .our-offer .boxes .box.first, .our-offer .boxes .box.last, .testimonial .rslides_tabs li a,

	.pager a.page, .Our_clients_slider a.Our_clients_slider_prev, .Our_clients_slider a.Our_clients_slider_next, .team .links a.link {

		border-color: #f7dede;

	}

	

/* Go to top */

	a#back_to_top {

		color: #000000;

	}

	a:hover#back_to_top {

		color: #2d6a9f;

	}

	

/* Article box */

	.article_box .thumbnail {

		border-color: #3FA8D2;

	}

	

/* Call to action */

	.call_to_action h4 {

		color: #B7E8FF;

	}

	

	.call_to_action h4 span {

		color: #ffffff;

	}

	

	.call_to_action a.button {

		background-color: #1d4078;

		color: #ffffff !important;

	}

	

/* Trailer box */

	.trailer_box i { 

		color: #12bdd7;

	}

	.trailer_box .ca-main { 

		color: #455663;

	}

	.trailer_box .ca-sub {

		color: #676F76;

	}

	.trailer_box:hover i {

		color: #09a1b8;

	}

	.trailer_box:hover .ca-main {

		color: #2d6a9f;

	}

	.trailer_box:hover .ca-sub {

		color: #455663;

	}

	

/* Faq & Accordion */

	.accordion .question h5, .faq .question h5 { 

		color: #474747;

		background-color: #f6f6f6;

		border-color: #3FA8D2;

	}

	

/* Tabs */

	.ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-active { 

		background-color: #f6f6f6 !important; 

	}

	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-active a {

		color: #474747;

		border-top: 4px solid #3FA8D2;

		text-shadow: 0px 0px 0px #fff;

	}

	.ui-tabs .ui-tabs-nav li a {

		color: #ffffff;

		text-shadow: 1px 1px 0px #000;

	}



/* Footer headers and text */

	#Footer { 

		color: #D0D0D0;

	}

	

	#Footer .container {

		border-top-color: #6669B5;

	}

	

	#Footer a { 

		color: #0b97ac;

	}

	

	#Footer a:hover { 

		color: #5ACEDD;

	}

	

	#Footer h1,

	#Footer h2,

	#Footer h3,

	#Footer h4,

	#Footer h5,

	#Footer h6  {

		color: #ffffff;

	}

	

	

/* Footer strong */

	#Footer .Twitter li span, #Footer .copy strong, #Footer .Latest_posts ul li a.title, 

	#Footer .Latest_posts ul li p i, #Footer .Recent_comments ul li p strong,

	#Footer .Recent_comments ul li p i, #Footer .widget_calendar caption {

		color: #ffffff;

	}

	

/* Footer grey notes */



	#Footer .Twitter ul li > a, #Footer .Recent_comments li span.date, #Footer .Latest_posts span.date {

		color: #A6A6A6;

	}

	

/* Footer frames, background & border color */

	

	#Footer .Twitter li, #Footer .Flickr .flickr_badge_image a, #Footer .Recent_comments ul li, 

	#Footer .Latest_posts ul li, #Footer .widget ul.menu li a, #Footer .widget_meta ul li a, #Footer table thead th, #Footer table tbody td {

		border-color: #2C2C2C; 

	}

	

/* Portfolio */	

	.portfolio_item .photo a i, .wp-caption .photo a i {

		color: #3FA8D2;

		text-shadow: 1px 1px 0 #fff;

	}

	

	.portfolio_item .photo p.title {

		color: #09526F;

		text-shadow: 1px 1px 0 #fff;

	}

