/* GENERAL ------------------------------------------------------------*/



body{

	color: #111111;

}



body,

.home-block-heading span,

.page-heading span{

	background: #0c4c8e;

}



body a{ /*color:#FC9;*/ color: #000000; }



body a:hover,

#top-widget-holder a:hover,

#nav>li>a:hover,

.project-heading .launch:hover{

	color: #ea4c88;

}



h1,h2,h3,h5,h6{ color: #ffffff; }

h4{ color: #F3F3F3; }



/* Selection colours (easy to forget) */



::selection 	 	{background: #ea4c88; color: #fff; }

::-moz-selection 	{background: #ea4c88; color: #fff; }

img::selection 		{background: transparent;}

img::-moz-selection	{background: transparent;}

body {-webkit-tap-highlight-color: #ea4c88;}



/* HEADER ------------------------------------------------------------*/



header{ background: #444 url(../img/header.png) bottom left repeat-x; }





/* WIDGETS------------------------------------------------*/



#top-widget-holder{

    background: #333;

    color: #aaaaaa;

}



#top-widget-holder h4{

	color: #ebebe8;

}



#top-widget-holder a{

	color: #fff;

}



/* NAVIGATION ------------------------------------------------------------*/



nav a{ color: #E2E0D7; }



#nav>li.current-menu-item>a,

#nav>li.current_page_item>a{

	color: #E2E0D7;

}



/* sub navigation -----------------------------------------------------*/



#nav>li ul{ background: #333333 }



#nav>li ul li a{ color: #F3F3F3; }



#nav>li ul li a:hover,

#nav>li ul li:nth-child(even) a:hover{

	background: #ea4c88;

	color: #fff;

}



#nav>li ul li:nth-child(even) a{

	background: #333333;

}



/* 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: #ea4c88;

	color: #f1f1f1;

}



/* PORTFOLIO ------------------------------------------------------------*/



.portfolio-thumbs figcaption{

	background: #ea4c88;

	color: #f1f1f1;

}



/* PROJECT ------------------------------------------------------------*/



.project-heading .launch{ color: #888; }



.project-info strong{ color: #444; }



.project-pager a{ color: #444; }



.project-pager a:hover{ 	color: #ea4c88; }



/* RELATED PROJECTS ---------------------------------------------------*/



.related-heading{ color: #444; }



.related-projects .thumb{ background: #ea4c88 url(../img/plus.png) center center no-repeat; }





/* BLOG ------------------------------------------------------------*/



#posts-list .feature-image,

#post-content .feature-image{ background: #ea4c88 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: #ea4c88;

	color: #fff;

}



/* PAGER ------------------------------------------------------------*/



.pager li a{ color: #444; }



.pager li:hover a{

	color: #fff;

	background: #ea4c88;

}



.pager li.active a{ 

	background: #444;

	color: #fff;

}



/* SLIDER ------------------------------------------------------------*/



#slider-holder #headline{ background: #e2e0d7; }







/* FOOTER ------------------------------------------------------------*/





footer .wrapper{

	background: url(../img/footer.png) repeat-x top center;

}



.footer-bottom{

	border-top: 1px solid #ccc;

}



