	body {
		background-image:	url('/clients/fbwills/images/bg.gif');
		background-color:	#f3f3f3;
		color:				#1d7c8a;
	}
	#overall {
		border: 			8px solid #e9eaea;
		border-top:			8px solid #e9eaea;
	}
	#masthead img.title {
		margin:				15px 0 0 5px;	
	}
	#menubar {
		background-color:	#65797d;
		border-top:			3px solid #e9eaea;
		border-bottom:		3px solid #e9eaea;
	}
	#sidebar {
		border:				0;
		background-image:	url('/clients/fbwills/images/testimonial_bg.jpg');
	}
	#sidebar p {
		color:				#666;
	}
	#photo {
		border:				0;
	}
	#footer {
		border-top:			4px solid #e9eaea;
		background-color:	#fff;
		background-image:	url('/clients/fbwills/images/footer_bg.gif');
	}
	#footer ul li,
	#footer ul.footer_links li a  {
		color:				#777;	
	}
	h2 {
		color:				#2e6771;
	}
	a, a:visited, a:active, a:hover, .hilite {
		color:				#05b1d1;	
	}
	#home_main h1 {
		background-image:	url('/clients/fbwills/images/title_bg.jpg');
		background-position:top left;
	}
	#text_body h1 {
		color:				#05b1d1;
	}
	#information h3,
	table.home_login th {
		background-image:	url('/clients/landregistry/images/subtitle_bg.jpg');
	}
	#special_offer {
		background-image:	url('/clients/fbwills/images/special_offer.gif');
	}
	#about_us, #login, #table_questionnaire th {
		background-image:	url('/clients/fbwills/images/title_bg.jpg');
	}
	#info, div.sidebar, table.application td {
		background-color:	#f2f2f2;
	}
	div.sidebar {
		border:				3px solid #4db7cb;
	}
	table.application th {
		background-color:	#65797d;
	}
	a.linkbutton:link, 
	a.linkbutton:visited, 
	a.linkbutton:active, 
	input.linkbutton{
		background-color:	#768f90;
		border-top:			1px solid #c4c4c4;
		border-left:		1px solid #c4c4c4;
		border-right:		1px solid #528182;
		border-bottom:		1px solid #013d3b;
	}
	a.button:link, 
	a.button:visited, 
	a.button:active, 
	input.button { 
		background-color:	#2d8b96;
	}
	a.button:hover, 
	input.button:hover { 
		color:				#36ccde;
	}
	#home_main h2 {
		border-bottom:		1px dotted #4db7cb;
	}
	#home_main p,
	#text_body p {
		border:				0;
		padding-top:		8px;
		padding-bottom:		14px;
	}
	#text_body ul {
		padding-right:		40px;
		padding-bottom:		15px;
	}
	
	a.telephone:link,
	a.telephone:visited,
	a.telephone:active,
	a.telephone:hover {
		background-image:	url('/clients/fbwills/images/telephone.gif');
	}
	a.online:link,
	a.online:visited,
	a.online:active,
	a.online:hover {
		background-image:	url('/clients/fbwills/images/online.gif');
	}
	a.download:link,
	a.download:visited,
	a.download:active,
	a.download:hover {
		background-image:	url('/clients/fbwills/images/download.gif');
	}
	
	