
/*BODY ID'S USED FOR CSS FONT STYLES AND BASE SITE BODY STYLING */
body#stylef7 {
 background:url("facade_consultancy/bg_repeat.jpg")  repeat;
 color:#8c8c8c;
}
#bg_top{
 background:url("facade_consultancy/bg_top.jpg")  no-repeat center top;
}
/* BOTTOM PART OF THE SITE LAYOUT. BASE WRAP */
#centerbottom {}
/*GRIDS STYLING CAN BE USED TO STYLE EACH orange DIFFERENTLY */
#yjsg1 {
	color:#8c8c8c;
}



ul.spec { list-style-type:none; }
ul.spec li {
	background-image: url('facade_consultancy/blue_arrow.png');
	background-position: 0px 50%; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left: 24px;
	line-height: 22px;
	border: 0px solid black;color:#575757;
FONT-SIZE:13PX;
}

table.side_vertical {
	
	padding-left: 6px;
	line-height: 22px;
	border: 0px solid black;color:#000000;
FONT-SIZE:15PX;
}
ul.quick_nav li a {
	text-shadow:1px 1px #efeff0;
}
ul.quick_nav li a {
	background: url("facade_consultancy/mainlevel.gif") no-repeat left top;
}
ul.quick_nav li a:hover {
	color:#dd4205!important;
	background:url("facade_consultancy/mainlevel.gif") no-repeat left bottom;
}

#header {}

#logo {
	background:url("facade_consultancy/consultancy.png") no-repeat 0px 0px;
}

#yjsgheadergrid {
	color:#8c8c8c;
}

#yjsg2 {
	background:#fff;	
}

#yjsg3 {}

#yjsg4 {
	background:#fff;
}

#yjsg5 {}

#pathway {
	color:#087ad7;
}

#yjsg6 {
	background:#fff;
}

#yjsg7 {
	background:url("facade_consultancy/yjsg7_bg.gif")  repeat-y left top;
	color:#8c8c8c;
}

#footer {
	color:#3C3C3C;
}

#joomlacredit {
	color:#474646;
}

/*TEMPLATE CSS 
--------------------- */
/* SITE LINKS */
a:link, a:visited{
	text-decoration: none;
	color:#087ad7;
}
/* SITE HOVERS */
a:focus, a:hover {
	color:#000;
	text-decoration: none;
}

/* SITE HEADINGS */
h1, h2, h3, h4, h5, h6 {
	color:#087ad7;
}



/*BUTTONS
--------------------- */



a.readon:link, a.readon:visited {
	color:#121212;
}

/* ADDITIONAL SPAN READON CLASS FOR ROUND CORNERS */
.readon span {}

a.readon:hover, .pagenavbar a:hover {
	color:#000;
}



/*SQUARE MODULES STYLE
--------------------- */
.yjsquare h4 {
	color:#087ad7;
	border-bottom:1px dashed #9e9e96;
}
/* SPAN COLOR SHOWS FIRST */
.yjsquare h4 span {
	color:#087ad7;
}

/*  SPECIFIC TEXT AND TITLE COLOR FOR GRIDS WITH DARK BACGROUND */
#yjsg3 .yjsquare h4,#yjsg5 .yjsquare h4,#yjsg6 .yjsquare h4, #yjsg7 .yjsquare h4, #yjsgheadergrid .yjsquare h4 {
	color:087ad7;
	border-bottom:none;
}
/* TITLE SPANS FOR SECOND PART OF THE TITLE COLOR*/
#yjsg1 .yjsquare h4 span, #yjsg7 .yjsquare h4 span, #yjsgheadergrid .yjsquare h4 span {
	color:#087ad7;
}



/* IMAGE CAPTIONS */
p.img_caption {
	background:#efefef;
	border:1px solid #ccc;
	text-shadow:1px 1px #fff;
	text-transform:uppercase;
	color:#5F5F5F;
}
/*------------------SMALL MENU-----------------*/
#smallnav { 
	background:url("facade_consultancy/blue_menu.jpg")  repeat-x left top; 
}
#smallmenu .mainlevel-smallmenu {
	color:#fff;
	text-shadow:1px 1px #087ad7; 
}
#smallnav a:hover,#smallnav a:focus{
	color:#000;
}

/*-----------IMAGE SLIDER ADV1-------------------*/
/*BUTTONS*/
#YJS_left, #YJS_right{
	background:url("facade_consultancy/navs_bl.png")  left center;
}
#YJS_right{
	background:url("facade_consultancy/navs_br.png")  left center;
}
/*INTRO*/
.YJSlide_slide .YJSlide_intro{
	color:#454545;
	text-shadow:1px 1px #fff;
	background:url("image_slider_intro_bg.png")  repeat-y left top;
}

/*-----------END IMAGE SLIDER ADV1-------------------*/
/*-----------------NF ULTIMATE GRID 3----------------------*/
#yjsg3 .yjsgxhtml{
	background:url("facade_consultancy/vertical_sep.gif")  repeat-y right center;
}
#yjsg3 #user5{
	background:none;
}
/*DATE*/
.yjsquare_yjnfu .itemcdate{
	background:url("facade_consultancy/horizontal_sep.gif")  repeat-x left bottom;
}
/*CATERGORY*/
.yjsquare_yjnfu .itemcategory{
	color:#df4407;
}
/*INTRO TEXT*/
.yjsquare_yjnfu p.itemintro{
	text-shadow:1px 1px #fdfefe;

}

#slides div.slide div.long_desc{
	color:#8c8c8c;
	background:#fff;
}
/*TITLE*/
#slides div.slide div.long_desc h1{
	color:#087ad7;
}
/*READ MORE*/
#slides div.slide div.long_desc a{
	color:#fff;
	text-shadow:1px 1px #9b3005;
	background:url("facade_consultancy/rm_grid4-3.gif") no-repeat left top;
}
#slides div.slide div.long_desc a:hover,
#slides div.slide div.long_desc a:focus{
	color:#000;
}
/* DEFAULT NAV STYLE*/
#navigator li.element div.inner{
	background:url("facade_consultancy/def_nav_bg.gif") repeat-y left top;
}
/*TITLE*/
#navigator li.element div.inner span.title{
	color:#087ad7;
}
#navigator li.element div.inner p.desc{
	color:#8d8d8d;
	background:url("facade_consultancy/horizontal_sep.gif")  repeat-x left bottom;
}

/*SELECTED NAV STYLE*/
#navigator li.selected_right{
	background:url("facade_consultancy/blue_nav.gif")  no-repeat 10px top;
}
#navigator li.selected_right div.inner{
	background:url("facade_consultancy/blue_bg.gif") repeat-x left center;
}
/*TITLE*/
#navigator li.selected_right div.inner span.title{
	color:#fff;
	text-shadow:1px 1px #087ad7;
}
/*NAV INTRO TEXT*/
#navigator li.selected_right div.inner p.desc{
	color:#fff;
	text-shadow:1px 1px #087ad7;
}

/*INTRO TEXT*/
.yjsquare_sociallinks p{
	text-shadow:1px 1px #fff;
}

.yjsquare_yjnfu2 .itemcdate{
	background:url("facade_consultancy/horizontal_sep.gif")  repeat-x left bottom;
}

/*  NEWS ITEM READ MORE*/
.yjsquare_yjnfu2 a.itemreadmore {
	background:url("facade_consultancy/readmore.gif")  no-repeat left top;
	color:#fff;
	text-shadow:1px 1px #087ad7;
}



/*-----------------END NF ULTIMATE FOOTER---------------------------*/
#yjsg7 .yjsgxhtml {
	background:url("facade_consultancy/vertical_sep.gif")  repeat-y right center;
}
#yjsg7 #user25{
	background:none;
}
	


