body {
background:#fff url(/Design/Images/Structure/top-bg.gif) repeat-x 0 0;
} 
body.is-editmenu {
background:#fff url(/Design/Images/Structure/top-bg.gif) repeat-x 0 45px;
} 

/* ============== Exact pane layouts ============== */
.L-l1c0r1 { margin:0 0 20px 10px; width:210px; } 
.L-l1c0r0 { margin:0 0 20px 10px; width:210px; }
.L-l1c1r0 { margin:0 0 20px 10px; width:210px; }
.L-l1c1r1 { margin:0 0 20px 10px; width:210px; }
.C-l0c1r0 { width:960px; margin:0 10px 20px 10px; }
.C-l1c1r0 { width:720px; margin:0 20px 20px 20px; } 
.C-l1c1r1 { width:500px; margin:0 40px 20px 20px; } 
.C-l0c1r1 { width:730px; margin:0 40px 20px 10px; }
.R-l1c1r1 { margin:21px 0 20px 0; width:180px; }
.R-l0c1r1 { margin:0 0 20px 0; width:180px; }
.R-l1c0r1 { margin:0 0 20px 556px; width:180px; }
.R-l0c0r1 { margin:0 0 20px 736px; width:180px; }

#website #banner {
	height: 200px;
	background: url(/Design/Images/Page-Styles/Home/hackney-home.jpg) no-repeat;
} 


/* ============== Set the positioned content ============== */
#ContentPane .ps-01-positioned {
	width: 170px;
	padding: 22px 24px 30px 24px;
	height: 130px;
	overflow: hidden;
	top: -268px;
	background: url(/Design/Images/Page-Styles/Home/hackney-top-news.jpg) no-repeat;
} 
.C-l1c1r0 .ps-01-positioned, .C-l1c1r1 .ps-01-positioned {
	left: 520px;
} 
.C-l0c1r0 .ps-01-positioned, .C-l0c1r1 .ps-01-positioned {
	left: 748px;
} 
#ContentPane .ps-01-positioned div.title {
	color: #1e3100;
	font-size: 1.1em;
	border-bottom: none;
} 
#ContentPane .ps-01-positioned div.content {
	font-size: 0.9em;
	line-height: 1.2em;
	color: #000;
	padding-top: 0;
} 