body {
	background:#fff url(/mortgages/images/home/bg.gif) repeat-x; margin-bottom:0;	
}
.frame { float:none; margin:0 auto; width:975px; text-align:left;  }
#topsection{
	background:url(/mortgages/images/home/bg_gradiant_top.gif) repeat-y; height:579px; 
}
.header img { position:absolute; top:0;
left:0; z-index:10;}
.header{ margin: 0 0 8px 24px; width:927px; background:#fff;}
.header  .title h1 { float:left;
height:400px;
overflow:hidden;
padding-top:60px;
position:relative;
width:927px; }
.header  .title h1 span { position:absolute; top:0; width:927px; height:460px; background:url() 0 0 no-repeat transparent; }

/*.header {background:url("/mortgages/images/home/header.jpg") no-repeat scroll 0 0 transparent;  margin: 0 0 8px 24px; width:927px; height: 460px;position:relative; }*/
.header .title h1 span {background:url("/mortgages/images/home/header.jpg") no-repeat scroll 0 0 transparent;}
.cricket .header .title h1 span {background:url("/mortgages/images/cricket-header.jpg") no-repeat scroll 0 0 transparent;}
.london .header .title h1 span {background:url("/mortgages/images/home/london_header.jpg") no-repeat scroll 0 0 transparent;}
.london .header .north h1 span {background:url("/mortgages/images/north_header.jpg") no-repeat scroll 0 0 transparent;}

/*h1 {color:#FFFFFF;
font-size:2.7em;
line-height:1.1em;
position:absolute;
right:82px;
top:-14px;
width:447px;}
.cricket h1 {width:460px;}*/

#topsectionCopy {
	margin-left:85px;	
	width:800px;
	/*float:left;*/
	margin-top:400px;
}

#topsectionCopy .copy {
	float:left;
	width:525px;

}
#topsectionCopy .copy p {
	width:440px;
}

#topsectionCopy  .ctaphone {
	float:left;
	background:url(/mortgages/images/home/phone.png) no-repeat 0 0;
	width:275px;
	height:74px;
	
}

#topsectionCopy  .ctaphone p, #bottomsection .ctaBox  .ctaphone p, #bottomsection .gradiant .ctaBox  .ctaphone p {
	padding-left:80px;	
	padding-top:0;
	font-size:1.1em;
}

#topsectionCopy  .ctaphone p span, #bottomsection .ctaBox .ctaphone p span, .cricket #bottomsection .ctaphoneLeft p span{
	font-size:1.6em;	
	font-weight:bold;
	color:#333333;
}
.london #bottomsection .ctaphoneLeft p span {
	font-size:1.1em;	
	font-weight:bold;
	color:#333333;
}


#topsectionCopy  .ctaphone p.visitBranch, #bottomsection .ctaBox .ctaphone p.visitBranch, .cricket #bottomsection .ctaphoneLeft p.visitBranch {
color:#333333;
font-size:0.9em;
font-weight:bold;
padding-top:0;
}

.cricket #bottomsection .ctaphoneLeft p {	padding-left:80px;	
	padding-top:8px;
	font-size:1.1em;}
.london #bottomsection .twoBox .ctaphoneLeft p {	
	font-size:1em;
padding-left:80px;	
	padding-top:0;
	width:273px;
	}	
	

#bottomsection{
	background:url(/mortgages/images/home/bg_gradiant_bottom.gif) repeat-y;
	float:left;
width:975px;

}

#bottomsection .gradiant {
margin-left:50px;	background:url(/mortgages/images/home/box_bg.gif) repeat-y ; 
float:left;
margin-left:50px;
width:870px;
}
.london #bottomsection .twoBox {
background:url(/mortgages/images/home/box_bg_north.gif) repeat-y ; 
}


#bottomsection .copy {
	background:url(/mortgages/images/home/box_gradiant.gif) repeat-x 0 top;
	padding-bottom:18px;
	margin-left:9px;
	width:852px;
	float:left;
	}
	
.london #bottomsection .copyTwoBox {
	background: url(/mortgages/images/home/twobox_gradiant1.gif) repeat-x 0 top;
	padding-bottom:29px;
	margin-left:10px;
	width:407px;
	float:left;
	}	
	
.london #bottomsection .boxRight {
	padding-bottom:18px;
	margin-left:37px;
	width:407px;
	float:left;
	}		
	
#bottomsection .extraPadding	{padding-bottom:50px;}

.cricket #bottomsection .plainBackground, .london #bottomsection .plainBackground {
background:url() repeat-y ; 
}	
	
#bottomsection .copy p {
	padding-left:26px;
	width:800px;
	}
	
#bottomsection .gradiant p {
	padding-left:26px;
	width:800px;
	padding-top:0.8em;
	clear:both;
	}
	
.london #bottomsection .twoBox p {
	padding-left:26px;
	width:353px;
	padding-top:0.8em;
	clear:both;
	}	
	
#bottomsection .gradiant p.legal {
	padding-bottom:0.8em;
	text-align:center;
	font-size:1em;
	}	

#bottomsection .ctaBox {
	position:relative;
}
#bottomsection .ctaBox p {
	width:440px;
}
#bottomsection .ctaphone {

	background:url(/mortgages/images/home/phone.png) no-repeat 0 0;
	width:275px;
	height:74px;
	position:absolute;
	top:10px;
	left:555px;
}

#bottomsection .ctaphoneLeft {

position:relative;
left:18px;
	
}

#bottomsection p.link {
	background:url(/mortgages/images/home/arrow.png) no-repeat 20% 80%;	
}

#bottomsection a.arrowLink {
	background:url(/mortgages/images/home/arrow.png) no-repeat right center;	
	padding-right:20px;
}

#bottomsection a.arrowLink {
	text-decoration:none;	
}

.head {
	background:url(/mortgages/images/home/box_top.gif) no-repeat 0 0;
	height:18px; overflow:hidden; margin-left:50px;
}

.london .headTwoBox {
	background:url(/mortgages/images/home/top_box_london.gif) no-repeat 0 0;
	
}

.headPlain {
background:url(/mortgages/images/home/box_top_plain.gif) no-repeat 0 0;	
}
.base {
	background:url(/mortgages/images/home/box_bottom.gif) no-repeat 0 0;
	height:18px; overflow:hidden; margin-left:50px;
	margin-bottom:25px;
	clear:both;
}
.london .baseTwoBox {
	background:url(/mortgages/images/home/twobox_bottom1.gif) no-repeat 0 0;

}

#footer {
	padding-left:75px;	
	width:800px;
	padding-top:5px;
}

#footer p {
	padding-bottom:0.8em;	
}

h2 {
	background: url(/mortgages/images/home/awards.png) no-repeat right 0;	height:65px;
	margin-left:26px;
	width:800px;
	padding-top:18px;
	font-size:1.5em;
	border-bottom:1px solid #fff;
}

.london h2 {
	background: url() no-repeat right 0;	
	height:55px;
	margin-left:26px;
	width:353px;
	padding-top:18px;
	font-size:1.5em;
	border-bottom:1px solid #d5d5d5;
	color:#f00;
}

.cricket h2{border-bottom:1px solid #d5d5d5;}


h3 {font-size:1.2em; font-weight:bold;margin-left:26px;padding-top:18px;}

h2 span {
	color:#F00;	
	font-size:0.8em;
}

ul {margin-left:26px; padding-top:0.8em;}
.london ul {padding-top:0.8em; width:353px;}

.cricket .box {
 float:left;
 
 width:283px;
 margin-top:13px;
}

.cricket #bottomsection .box p.rate {color:#F00; font-size:1.5em; font-weight:bold;}
.london .rateBold {
	font-size:1.2em; font-weight:bold;}

.cricket #bottomsection .box p.smallText {font-size:small;  padding-top:0;}


.cricket .boxmiddle {border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb;}

.cricket #bottomsection .box p { padding-top:17px; width:230px; font-size:1.1em;}

.cricket #bottomsection .copyBorder {border-top:1px solid #dbdbdb;}

.london #bottomsection p.quickGuide a, .london #bottomsection p.repayments a{
		height:49px;
	width:574px;
	display:block;
	position:relative;
	overflow:hidden;
	top:0;
	cursor:pointer;
}

.london #bottomsection p.range a{
		height:49px;
	width:236px;
	display:block;
	position:relative;
	overflow:hidden;
	top:0;
	cursor:pointer;
}
.london #bottomsection p.quickGuide, .london #bottomsection p.repayments, #bottomsection p.range {padding-top:0;}
.london #bottomsection p.quickGuide a span {background:url(/mortgages/images/home/cta_quick_guide.gif) no-repeat 0 0; width:574px; height:49px;padding:0; position:absolute; top:0;}

.london #bottomsection p.repayments a span {background:url(/mortgages/images/home/cta_repayments.gif) no-repeat 0 0; width:574px; height:49px;padding:0; position:absolute; top:0;} 
#bottomsection p.range a span {background:url(/mortgages/images/home/cta_range.gif) no-repeat 0 0; width:236px; height:49px; padding:0; position:absolute; top:0;} 
#bottomsection p.sourcebased {padding-left:56px; padding-bottom:18px; width:850px;}
#bottomsection p.awards {padding-left:30px;}
#bottomsection p img {float:right;}
