https://web.archive.org/web/20160630131900cs_/http://www.leesbuckley.co.uk/_incs/_css/style.css

body {margin:0;background:#aeaeae;font-family:Arial;font-size:13px;}
img {border:0;}
h1 {font-weight:bold;font-size:24px;letter-spacing:1px;padding:0;margin:8px 0 0;}
h2 {}
h3 {}
a:focus{outline:none;}

.fontSmaller {font-size:11px;}
.fontNormal {font-size:12px;line-height:18px;letter-spacing:1px;}

.headerWide {background:#1456eb url(/web/20160630131900/http://www.leesbuckley.co.uk/_incs/_imgs/header_wide_bg.gif) repeat-y center;width:100%;height:125px;}
.header {background: url(/web/20160630131900/http://www.leesbuckley.co.uk/_incs/_imgs/topBg.gif) no-repeat 20px top;height:125px;width:950px;margin:0 auto;overflow:hidden;}
.logo{float:left;height:65px;margin:19px 0 0 0;width:885px;}

.header a:hover {background:#fff;}

.subNavWide {background:#fff;width:100%;border-bottom:1px solid #e1e3e3;float:left;}
.sub {width:950px;padding:15px 30px;margin:0 auto;}
#subNav {list-style:none;margin:0;padding:0;}
#subNav li {display:inline;margin:0 3px;}
#subNav li a {color:#000;text-decoration:none;}
#subNav li a:hover {text-decoration:underline;}
#subNav li.active a {text-decoration:underline;}
#subNav li.active a:hover {text-decoration:none;}

.mainWide {background:#fff;width:100%;float:left;}
.main {width:950px;padding:10px 0;margin:0 auto;line-height:22px;}
.main a {text-decoration:none;color:#1456eb;}
.main a:hover {text-decoration:underline;}

.main img.mainImg {float:right;margin:0 10px 10px}

/*tall image, 3 col layout*/
.bodyHomeLeft {width:240px;float:left;}
.bodyHomeMain {width:550px;float:left;padding:0 15px 15px;text-align:justify;}
.bodyHomeRight {width:100px;float:left;text-align:center;}
.bodyHomeRight .image {text-align:center;}

/* long image, 2 col layout*/
.bodyLongImage {padding:0 0 15px 0;float:left;}
.bodyLeft {width:525px;float:left;}
.bodyRight {padding-left:20px;width:150px;float:left;text-align:center;}
.bodyRight a {font-weight:bold;color:#133c94;}

.footerWide{background:#fff;width:100%;border-top:1px solid #e1e3e3;float:left;}
.footer{width:950px;padding:15px;margin:0 auto;}
.legalWide{background:#aeaeae;width:100%;float:left;}
.legal {width:900px;padding:15px;}

.imageStroke {margin-bottom:10px;}

/*for the rollover submenus */

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float:left;
}

#nav{margin:0 0 0 350px;padding:0;}

#nav a {
	display: block;
}

#nav li {
 float:left;
 margin:0 20px 0 0;
 }

#nav li a
{
	text-decoration:none;
	color:#fff;
	padding:13px;
}

#nav li.active a
{
	background:#fff;
	color:#003071;
	font-weight:bold;
}

#nav li a:hover {background:#fff;color:#003071;}

#nav ul li {
	float: left;
}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	top:125px;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav li ul a,#nav li.active ul a
{
	display:block;
  	background: #1456eb;
  	border-top: 1px solid #fff;
    display:block;
    padding:6px 8px;
	font-weight:normal;
    text-decoration:none;
	color:#fff;	
	width:200px;
}

#nav li ul a:hover {background:#ccc;color:#003071;}

.staffIndent {margin-left:20px;}

.inlineCol {width:230px;float:left;text-align:left;}

.icaew {float:right;}