@charset "utf-8";
/* ---------- Copyright Geoffrey Parker Bourne Limited 2008 ---------- */

/* ------ Website developed by Styles Creative ------- */
/* --------------------------------------------------- */
/* ------ www.stylescreative.com --------------------- */


.news-blog-formatting{
margin-left:10px; font: normal 12px Arial; text-align : left; color : #333333; margin-right : 10px; margin-top : 8px; margin-bottom : 12px; 
}

* html .news-blog-formatting{
margin-left:10px; font: normal 12px Arial; text-align : left; color : #333333; margin-right : 0px; margin-top : 8px; margin-bottom : 12px;
}


.news-illustration{
float:left; margin-top:10px; width:460px; height:125px; border-left: solid 1px #E6E6E6; border-top: solid 1px #E6E6E6; border-bottom: solid 1px #E6E6E6; border-right: none; background-image:url(images/services-illustration-bg-2.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:20px;
}

* html .news-illustration{
float:left; margin-top:10px; width:460px; height:125px; border-left: solid 1px #E6E6E6; border-top: solid 1px #E6E6E6; border-bottom: solid 1px #E6E6E6; border-right: none; background-image:url(images/services-illustration-bg-2.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:20px;
}


.faq-consumer-debt{
float:left; margin-top:10px; width:228px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}

* html .faq-consumer-debt{
float:left; margin-top:10px; width:228px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:0px;
}


.faq-commercial-debt{
float:left; margin-top:10px; width:228px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}


.faq-conveyancing {
float:left; margin-top:10px; width:224px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}

* html .faq-conveyancing {
float:left; margin-top:10px; width:224px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:0px;
}



.faq-personal-injury {
float:left; margin-top:10px; width:228px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px
}


.faq-wills{
float:left; margin-top:10px; width:224px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}

* html .faq-wills{
float:left; margin-top:10px; width:224px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:0px;
}


.faq-family{
float:left; margin-top:10px; width:228px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}

.faq-employment{
float:left; margin-top:10px; width:224px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}


* html .faq-employment{
float:left; margin-top:10px; width:224px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:0px;
}


.faq-company-and-commercial{
float:left; margin-top:10px; width:228px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}




.faq-illustration{
float:left; margin-top:10px; width:476px; height:125px; border-left: solid 1px #E6E6E6; border-top: solid 1px #E6E6E6; border-bottom: solid 1px #E6E6E6; border-right: none; background-image:url(images/services-illustration-bg-2.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}


*html .faq-illustration{
float:left; margin-top:10px; width:476px; height:125px; border-left: solid 1px #E6E6E6; border-top: solid 1px #E6E6E6; border-bottom: solid 1px #E6E6E6; border-right: none; background-image:url(images/services-illustration-bg-2.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:0px;
}


.left-contact-box{
float:left; margin-top:13px; margin-left:10px; width:350px; height:153px; background-color:#998C7C;
}

* html .left-contact-box{
float:left; margin-top:13px; margin-left:5px; width:350px; height:153px; background-color:#998C7C;
}

.right-contact-box{
float:left; margin-top:13px; margin-left:13px; width:350px; height:153px; background-color:#998C7C;
}

.right-contact-box-top{
float:left; margin-left:13px; width:350px; height:153px; background-color:#998C7C;
}


.terms-illustration{
float:left; margin-top:10px; width:458px; height:125px; border-left: solid 1px #E6E6E6; border-top: solid 1px #E6E6E6; border-bottom: solid 1px #E6E6E6; border-right: none; background-image:url(images/services-illustration-bg-2.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:20px;
}

* html .terms-illustration{
float:left; margin-top:10px; width:458px; height:125px; border-left: solid 1px #E6E6E6; border-top: solid 1px #E6E6E6; border-bottom: solid 1px #E6E6E6; border-right: none; background-image:url(images/services-illustration-bg-2.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:20px;
}


.contact-us-illustration{
float:left; margin-top:10px; width:540px; height:125px; border-left: solid 1px #E6E6E6; border-top: solid 1px #E6E6E6; border-bottom: solid 1px #E6E6E6; border-right: none; background-image:url(images/services-illustration-bg-2.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:20px;
}

* html .contact-us-illustration{
float:left; margin-top:10px; width:540px; height:125px; border-left: solid 1px #E6E6E6; border-top: solid 1px #E6E6E6; border-bottom: solid 1px #E6E6E6; border-right: none; background-image:url(images/services-illustration-bg-2.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:20px;
}



.about-us-home-illustration{
float:left;
margin-top:10px;
width:470px;
height:125px;
border-left: solid 1px #E6E6E6;
border-top: solid 1px #E6E6E6;
border-bottom: solid 1px #E6E6E6;
border-right: none;
background-image:url(images/services-illustration-bg-2.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:20px;
}

*html .about-us-home-illustration{
float:left;
margin-top:10px;
width:470px;
height:125px;
border-left: solid 1px #E6E6E6;
border-top: solid 1px #E6E6E6;
border-bottom: solid 1px #E6E6E6;
border-right: none;
background-image:url(images/services-illustration-bg-2.jpg);
background-repeat:repeat-x;
margin-left:5px;
margin-bottom:20px;
}


.candc-services-home-illustration{
float:left;
width:491px;
height:125px;
border-left: solid 1px #E6E6E6;
border-top: solid 1px #E6E6E6;
border-bottom: solid 1px #E6E6E6;
border-right: none;
background-image:url(images/services-illustration-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:20px;
}


*html .candc-services-home-illustration{
float:left;
width:491px;
height:125px;
border-left: solid 1px #E6E6E6;
border-top: solid 1px #E6E6E6;
border-bottom: solid 1px #E6E6E6;
border-right: none;
background-image:url(images/services-illustration-bg.jpg);
background-repeat:repeat-x;
margin-left:5px;
margin-bottom:20px;
}


.debt-recovery-services-home-illustration{
float:left;
width:513px;
height:125px;
border-left: solid 1px #E6E6E6;
border-top: solid 1px #E6E6E6;
border-bottom: solid 1px #E6E6E6;
border-right: none;
background-image:url(images/services-illustration-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:20px;
}

*html .debt-recovery-services-home-illustration{
float:left;
width:513px;
height:125px;
border-left: solid 1px #E6E6E6;
border-top: solid 1px #E6E6E6;
border-bottom: solid 1px #E6E6E6;
border-right: none;
background-image:url(images/services-illustration-bg.jpg);
background-repeat:repeat-x;
margin-left:5px;
margin-bottom:20px;
}



.personal-matters-services-home-illustration{
margin-top:0px;
float:left;
width:523px;
height:125px;
border-left: solid 1px #E6E6E6;
border-top: solid 1px #E6E6E6;
border-bottom: solid 1px #E6E6E6;
border-right: none;
background-image:url(images/services-illustration-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:20px;
}


*html .personal-matters-services-home-illustration{
margin-top:0px;
float:left;
width:523px;
height:125px;
border-left: solid 1px #E6E6E6;
border-top: solid 1px #E6E6E6;
border-bottom: solid 1px #E6E6E6;
border-right: none;
background-image:url(images/services-illustration-bg.jpg);
background-repeat:repeat-x;
margin-left:5px;
margin-bottom:20px;
}




.canc-corporate-work-illustration{
float:left;
margin-top:10px;
width:210px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:0px;
}

*html .canc-corporate-work-illustration{
float:left;
margin-top:10px;
width:210px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:5px;
margin-bottom:0px;
}


.canc-commercial-work {
float:left;
margin-top:10px;
width:213px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:0px;
}

.candc-commercial-properties{
float:left;
margin-top:15px;
width:228px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:0px;
}

* html .candc-commercial-properties{
float:left;
margin-top:15px;
width:228px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:5px;
margin-bottom:0px;
}


.candc-licensing{
float:left;
margin-top:15px;
width:230px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:0px;
}



.candc-employment{
float:left;
margin-top:15px;
width:214px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:20px;
}


* html .candc-employment{
float:left;
margin-top:15px;
width:214px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:5px;
margin-bottom:20px;
}


.debt-rec-commercial {
float:left;
margin-top:10px;
width:236px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:0px;
}



*html .debt-rec-commercial {
float:left;
margin-top:10px;
width:236px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:5px;
margin-bottom:0px;
}



.debt-rec-consumer{
float:left;
margin-top:10px;
width:228px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:0px;
}




.debt-rec-insolvency{
float:left;
margin-top:10px;
width:244px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:10px;
margin-bottom:0px;
}


* html .debt-rec-insolvency{
float:left;
margin-top:10px;
width:244px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg);
background-repeat:repeat-x;
margin-left:5px;
margin-bottom:0px;
}


.personal-accidents{
float:left;
margin-top:10px;
width:191px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg); 
background-repeat:repeat-x;
margin-left:10px;
 margin-bottom:0px;
}

* html .personal-accidents{
float:left;
margin-top:10px;
width:191px;
height:82px;
border-left: solid 1px #E6E6E6;
border-top: none;
border-bottom: none;
border-right: none;
background-image:url(images/services-landing-box-bg.jpg); 
background-repeat:repeat-x;
margin-left:5px;
 margin-bottom:0px;
}


.personal-residential-conveyancing{
float:left; margin-top:10px; width:230px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}


.personal-employment{
float:left; margin-top:15px; width:214px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}


* html .personal-employment{
float:left; margin-top:15px; width:214px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:0px;
}



.personal-family{
float:left; margin-top:15px; width:229px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:0px;
}



.personal-wills{
float:left; margin-top:15px; width:228px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:10px; margin-bottom:20px
}

* html .personal-wills{
float:left; margin-top:15px; width:228px; height:82px; border-left: solid 1px #E6E6E6; border-top: none; border-bottom: none; border-right: none; background-image:url(images/services-landing-box-bg.jpg); background-repeat:repeat-x; margin-left:5px; margin-bottom:20px
}


/* ---------- DEFAULT STYLE SHEET -------------------- */



/* ---------- FIXES --------------------------- */

	* {padding: 0; margin: 0;}
	
	p {margin-top: 0;}
	
	html { overflow-y: scroll; }
	html { overflow: -moz-scrollbars-vertical; }

/* ---------- END FIXES --------------------------- */


	body {
	text-align: center;
	margin:0;
	padding:0;
	background-color: #EDEAE8;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	}
	
	.main {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-top: 0px;
	background-color:#FFFFFF;
	}
	
	
/* ---------------------- Text formatting ---------------------------------------*/
	
	
	li { list-style-type: disc;
	margin-left:25px;
	margin-bottom:5px;
	color:#EE7B28;
	font : normal 12px Arial;
	}
	
	P {
	font : normal 12px Arial;
	color : #333333;
	margin:10px;
	}
	
	P.services-menu {
	font : normal 12px Arial;
	color : #333333;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:16px;
	}
	
	P.promo {
	font : normal 12px Arial;
	color : #333333;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	}
	
	P.news {
	font : normal 12px Arial;
	color : #333333;
	margin:7px;
	}
	
	P.white {
	font : normal 12px Arial;
	color : #FFFFFF;
	}
	
	H1 {
	font : bold 20px Arial;
	color : #EE7B28;
	margin-left:10px;
	margin-bottom:2px;
	}
	
	H2 {
	font : bold 16px Arial;
	color : #EE7B28;
	margin:10px;
	}
	
	H2.quote-italic {
	font : italic 16px Arial;
	color : #EE7B28;
	margin-top:50px;
	text-align:center;
	}
	
	
	H2.contact {
	font : bold 18px Arial;
	color : #EE7B28;
	margin-top:45px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	}
	
	H2.services-menu {
	font : bold 12px Arial;
	color : #333333;
	margin-left:10px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	}
		
	H2.promo-links {
	font : bold 14px Arial;
	color : #EE7B28;
	margin:0px;
	text-align:center;
	}
	
	H2.news {
	font : bold 14px Arial;
	color : #EE7B28;
	margin-left:3px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:2px;
	}
	
	H3 {
	font : bold 12px Arial;
	color : #333333;
	margin-left:10px;
	margin-top:15px;
	margin-bottom:5px;
	}
	
	
/* ---------------------- End Text formatting ---------------------------------------*/



/* ---------- HEADER AND MENU--------------------------- */
	
	.header {
	height:178px;
	width:960px;
	}
	
	#identity {
	position:relative;
	z-index:0;
	float:left;
	width:960px;
	height:23px;
	background-color:#998C7C;
	}
	
	*html #identity {
	position:relative;
	z-index:0;
	float:left;
	width:960px;
	height:23px;
	background-color:#998C7C;
	margin-top:-4px;
	}
	
	#navigation {
	position:relative;
	top:-22px;
	z-index:1;
	margin-left:220px;
	width:738px;
	float:left;
	margin-bottom:-22px;
	}
	
	*html 	#navigation {
	position:relative;
	top:-21px;
	z-index:1;
	margin-left:110px;
	width:738px;
	float:left;
	margin-top:-2px;
	margin-top:-2px;
	}
	
	#navigation ul li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	height: 23px;
	}
	
	#navigation a {
	margin-top:4px;
	color: #666666;
	text-decoration: none;
	display: block;
	}
	
	#navigation a:hover {
	margin-top:4px;
	color: #EE7B28;
	text-decoration: none;
	display: block;
	}
	
	#navlist li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	}
	
	#navigation li#terms { font : bold 14px Arial; margin-top:-1px; width:107px; padding:0px; background-image: url(images/terms-menu-bg.jpg); background-repeat:no-repeat; text-align:left; }
	#navigation li#terms:hover {font : bold 14px Arial; color:#EE7B28;}
	*html #navigation li#terms { font : bold 14px Arial; margin-top:0px; width:107px; padding:0px; background-image: url(images/terms-menu-bg.jpg); background-repeat:no-repeat; text-align:left; }
	
	#navigation li#contact-us { font : bold 14px Arial; margin-top:-1px; width:100px; padding:0px; background-image: url(images/contact-us-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	#navigation li#contact-us:hover {font : bold 14px Arial; color:#EE7B28;}
	*html #navigation li#contact-us { font : bold 14px Arial; margin-top:0px; margin-top:0px; width:100px; padding:0px; background-image: url(images/contact-us-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	
	#navigation li#news { font : bold 14px Arial; margin-top:-1px; width:67px; padding:0px; background-image: url(images/news-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	#navigation li#news:hover {font : bold 14px Arial; color:#EE7B28;}
	*html #navigation li#news { font : bold 14px Arial; margin-top:0px; width:67px; padding:0px; background-image: url(images/news-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	
	#navigation li#faqs {font : bold 14px Arial; margin-top:-1px; width:61px; padding:0px; background-image: url(images/faqs-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	#navigation li#faqs:hover {font : bold 14px Arial; color:#EE7B28;}
	*html #navigation li#faqs {font : bold 14px Arial; margin-top:0px; width:61px; padding:0px; background-image: url(images/faqs-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	
	#navigation li#services {font : bold 14px Arial; margin-top:-1px; width:79px; padding:0px; background-image: url(images/services-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	#navigation li#services:hover {font : bold 14px Arial; color:#EE7B28;}
	*html #navigation li#services {font : bold 14px Arial; margin-top:0px; width:79px; padding:0px; background-image: url(images/services-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	
	#navigation li#about-us { font : bold 14px Arial; margin-top:-1px; width:86px; padding:0px; background-image: url(images/about-us-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	#navigation li#about-us:hover {font : bold 14px Arial; color:#EE7B28;}
	*html #navigation li#about-us { font : bold 14px Arial; margin-top:0px; width:86px; padding:0px; background-image: url(images/about-us-menu-bg.jpg); background-repeat:no-repeat; text-align:center; }
	
	#navigation li#home { font : bold 14px Arial; margin-top:-1px; width:127px; padding:0px; background-image: url(images/home-menu-bg.jpg); background-repeat:no-repeat; text-align:right; }
	#navigation li#home:hover {font : bold 14px Arial; color:#EE7B28;}
	*html #navigation li#home { font : bold 14px Arial; margin-top:0px; width:127px; padding:0px; background-image: url(images/home-menu-bg.jpg); background-repeat:no-repeat; text-align:right; }

/* ---------- END HEADER AND MENU--------------------------- */



/* ---------- Left Menu for Home Page ---------- */

	.home-promo-box-bg{
	background-image: url(images/home-promos-bg.jpg);
	background-repeat:no-repeat;
	}
	
	.news-gradient-top-bg{
	background-image:url(images/news-gradient-top.jpg);
	background-repeat:no-repeat;
	background-color:#ECEBE7;
	border-top: solid 1px #DFDBD6;
	border-bottom: solid 1px #DFDBD6;
	border-left: solid 1px #DFDBD6;
	border-right: solid 1px #DFDBD6;
	}
	
	
	.vacancies-menu-bg{
	background-image:url(images/vacancies-menu.jpg);
	background-repeat:no-repeat;
	background-color:#ECEBE7;
	border-top: solid 1px #DFDBD6;
	border-bottom: solid 1px #DFDBD6;
	border-left: solid 1px #DFDBD6;
	border-right: solid 1px #DFDBD6;
	}
	
	.news-gradient-bottom-bg{
	background-image:url(images/news-gradient-bottom.jpg);
	background-repeat:no-repeat;
	}
	
	.left-menu-line{
	background-image:url(images/left-menu-line.gif);
	background-repeat:no-repeat;
	}

/* ---------- END Left Menu for Home Page ---------- */


/* ---------- Left Menu for rest of site ---------- */

	.left-meun-bg-active{
	width:192px;
	background-image:url(images/left-menu-active.jpg);
	background-repeat:no-repeat;
	background-color:#EEA266;
	border: solid 1px; color:#E5E2DE;
	}
	
	.left-menu-bg{
	width:192px;
	background-image:url(images/left-menu-top.jpg);
	background-repeat:no-repeat;
	background-color:#EDEAE8;
	border: solid 1px; color:#E5E2DE;
	}
	
	.left-menu-bg-bottom-active{
	background-image:url(images/left-menu-bottom-active.jpg);
	background-repeat:no-repeat;
	}
	
	.left-menu-bg-bottom{
	background-image:url(images/left-menu-bottom.jpg);
	background-repeat:no-repeat;
	}

/* ---------- END Left Menu for rest of site ---------- */

	.outer-shadow {
	width:981px;
	background-image: url(images/shadow-24.png);
	background-repeat:repeat;
	behavior: url(iepngfix.htc);
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding-top:1px;
	}
	
	.bottom-shadow {
	width:981px;
	height:30px;
	background-image: url(images/bottom-shadow-24.png);
	background-repeat:no-repeat;
	behavior: url(iepngfix.htc);
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding-top:1px;
	}
	
	#main-2-column-layout {
	background:#ffffff;
	float:right;
	width:735px;
	margin:0px;
	}

	#sidebar-2-column-layout {
	background:#ffffff;
	float:left;
	width:222px;
	border-right:solid 1px #CCCCCC;
	}

	
	.footer {
	height: auto;
	border:solid 1px #CCCCCC;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}

	.location-links-layout{
	float:right;
	position:relative;
	z-index: 4;
	width:400px;
	top:20px;
	}

	.location-links{
	margin:0px;
	color:#999999;
	text-align:right;
	margin-right:20px;
	font : normal 12px Arial;
	}
	

	
/* ---------------------- Links ---------------------------------------*/



	a:link {
	color : #EE7B28;
	text-decoration : none;
	}
	
	a:visited {
	color : #EE7B28;
	text-decoration : none;
	}
	
	a:hover {
	color : #EE7B28;
	text-decoration : underline;
	}

	
	a.link:link {
	color : #333333;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
	a.link:visited {
	color : #333333;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
	a.link:hover {
	color : #333333;
	font : normal 12px Arial;
	text-decoration : underline;
	}
	
	
	a.styles-creative-link:link {
	color : #666666;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
	a.styles-creative-link:visited {
	color : #666666;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
	a.styles-creative-link:hover {
	color : #666666;
	font : normal 12px Arial;
	text-decoration : underline;
	}
	
	
	a.promo-links:link {
	color: #EE7B28;
	text-decoration : none;
	}
	
	a.promo-links:visited {
	color: #EE7B28;
	text-decoration : none;
	}
	
	a.promo-links:hover {
	color: #EE7B28;
	text-decoration : underline;
	}
	
	a.link-orange:link {
	color: #EE7B28;
	text-decoration : none;
	}
	
	a.link-orange:visited {
	color: #EE7B28;
	text-decoration : none;
	}
	
	a.link-orange:hover {
	color: #EE7B28;
	text-decoration : underline;
	}
	
	a.link-white:link {
	color: #FFFFFF;
	text-decoration : none;
	}
	
	a.link-white:visited {
	color: #FFFFFF;
	text-decoration : none;
	}
	
	a.link-white:hover {
	color: #FFFFFF;
	text-decoration : underline;
	}
	
	a.link-grey:link {
	color: #333333;
	text-decoration : none;
	}
	
	a.link-grey:visited {
	color: #333333;
	text-decoration : none;
	}
	
	a.link-grey:hover {
	color: #333333;
	text-decoration : underline;
	}

	a.link-menu-grey:link {
	color: #333333;
	text-decoration : none;
	}
	
	a.link-menu-grey:visited {
	color: #333333;
	text-decoration : none;
	}
	
	a.link-menu-grey:hover {
	color: #333333;
	text-decoration : underline;
	}
	
	a.location:link {
	color : #999999;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
	a.location:visited {
	color : #999999;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
	a.location:hover {
	color : #999999;
	font : normal 12px Arial;
	text-decoration : underline;
	}

	/* ---------------------- End Links ---------------------------------------*/
	
	
	.services-menu-top {
	background-image:url(images/services-menu-top.jpg);
	background-repeat:no-repeat;
	height:136px;
	background-color:#ECEBE7;
	border-top: solid 1px #DFDBD6;
	border-bottom: solid 1px #DFDBD6;
	border-left: solid 1px #DFDBD6;
	border-right: solid 1px #DFDBD6;
	}
	
	.services-menu-middle {
	background-image:url(images/services-menu-middle.jpg);
	height:85px;
	}
	
	.services-menu-bottom {
	background-image:url(images/services-menu-bottom.jpg);
	height:134px;
	background-repeat:no-repeat;
	}
	
	.services-menu-top-active{
	background-image:url(images/services-menu-top-active.jpg);
	background-repeat:no-repeat;
	height:136px;
	background-color:#F2A265;
	border-top: solid 1px #DFDBD6;
	border-bottom: solid 1px #DFDBD6;
	border-left: solid 1px #DFDBD6;
	border-right: solid 1px #DFDBD6;
	}
	
	.services-menu-middle-active{
	background-image:url(images/services-menu-middle-active.jpg);
	height:85px;
	}
	
	.services-menu-bottom-active{
	background-image:url(images/services-menu-bottom-active.jpg);
	height:134px;
	background-repeat:no-repeat;
	}
	
	
	H2.accessability {
	font : bold 16px Arial;
	color : #EE7B28;
	margin-top:16px;
	margin-bottom:0px;
	margin-left:10px;
	}
	
	H2.access-keys {
	font : bold 14px Arial;
	color : #EE7B28;
	margin-top:16px;
	margin-bottom:0px;
	margin-left:50px;
	}
	
	
	 #feedControl{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin-top:0px;
 margin-bottom: -6px;
 width: 194px;
 }

   /**
   * Suppress everything except for title
   */
  #feedControl .gf-snippet,
  #feedControl .gf-author,
  #feedControl .gf-spacer {
    display : none;
  } 
  
  #feedControl .gfc-resultsHeader{
	  border: 0;

  }
  
  #feedControl .gf-result{
      background:url(images/news-feed-bg.jpg) top no-repeat;
	  padding-top: 16px;
	  padding-left: 8px;
	  height: 38px;
  }
  
  #feedControl .gf-relativePublishedDate { 
  display: block;
  font-weight: bold;
  }
  
  .gfc-resultsHeader { border-bottom-style : none; } 

  /**
   * 1em Padding at the bottom of each collection of entries
   */
  #feedControl .gfc-results {
    padding-top: 4px;
  }

	/* ---------------------- Vacancy Page---------------------------------------*/

.vacancies-page {
    font-family:Arial, Helvetica, sans-serif;
	color: #ECEBE7;
    font-size:12px;
}
