body {
	margin: 0px;
	padding: 0px;
	background-color: #730000;
	font-family: arial;
	color: #525252;
}
a {
	text-decoration: none;
	color: #9a0403;
}
#whitewrap {
	width: 100%;
	background: #ffffff;
}
#container {
	width: 960px;
	margin: 0 auto;
	padding-bottom: 25px;
	background: #fff;
}
#header {
	background: url('../imgs/logo.jpg') no-repeat center left;
	height: 120px;
}
#header_text {
	background: url('../imgs/phone.jpg') no-repeat 99% 8%;
	height: 77px;
	width: 500px;
	float: right;
	text-align: right;
	margin-top: 30px;
	font-size: 24px;
	color: #525252;
	line-height: 36px;
}

#pageBox {
	width: 956px;
	height: 335px;
	background: url('../imgs/left.jpg') no-repeat;
	padding-left: 3px;
}
.menu {
	width: 196px;
	height: 335px;
	float: left;
	background: url('../imgs/red.jpg') repeat-x;
}	
.menu ul {
	margin: 0px 0px 0px 2px;
	padding: 0px;
}
.menu ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin: 5px 0px;
}
.menu ul li a {
	width: 188px;
	line-height: 42px;
	height: 42px;
	color: #525252;
	text-decoration: none;
	background: url('../imgs/button.gif') no-repeat;
	display: block;
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}
.menu ul li a:hover, .menu ul li a.cur {
	color: #9a0403;
}
.page { 
	width: 750px;
	height: 335px;
	float: left;
	background: url('../imgs/bg.jpg') repeat-x;
}
.page .arrow {
	height: 335px;
	width: 20px;
	background-repeat: no-repeat;
	float: left;
}
.page .stuffs {
	height: 335px;
	width: 550px;
	float: left;
}
.page .stuffs h1 {
	margin: 0px;
	padding: 20px 0px 0px 10px;
	font-size: 26px;
	line-height: 26px;
	text-transform: uppercase;
}
.page .stuffs h2 {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-size: 16px;
	line-height: 16px;
	
}
.page .stuffs p {
	margin: 0px;
	padding: 10px;
	font-size: 14px;
}
.page .stuffs p.meet {
	font-size: 12px;

}
.page .stuffs p img {
	float: left;
}
.page .stuffs ul {
	margin-top: 0px;
	margin-bottom: 0px;
}
.page .stuffs ul li {
	font-size: 12px;
	line-height: 14px;
}
.page .img {
	width: 180px;
	background-repeat: no-repeat;
	background-position: 50% 20px;
	float: left;
	height: 335px;
}
.end {
	height: 335px; 
	width: 10px;
	background: url('../imgs/right.jpg') no-repeat top right;
	float: left;
}


.page .page-home { background-position: 0px 6px; background-image: url('../imgs/homearrow.jpg'); }
.page .page-advice { background-position: 0px 53px; background-image: url('../imgs/investmentarrow.jpg'); }
.page .page-pensions { background-position: 0px 100px; background-image: url('../imgs/pensionsarrow.jpg'); }
.page .page-reviews { background-position: 0px 147px; background-image: url('../imgs/financialarrow.jpg'); }
.page .page-taxadvice { background-position: 0px 194px; background-image: url('../imgs/taxationarrow.jpg'); }
.page .page-meet { background-position: 0px 241px; background-image: url('../imgs/advisersarrow.jpg'); }
.page .page-contact { background-position: 0px 288px; background-image: url('../imgs/contactarrow.jpg'); }

.page .img-home { background-image: url('../imgs/ifa.gif'); }
.page .img-advice { background-image: url('../imgs/investment.jpg'); }
.page .img-pensions { background-image: url('../imgs/pensions.jpg'); }
.page .img-reviews { background-image: url('../imgs/review.jpg'); }
.page .img-taxadvice { background-image: url('../imgs/taxadvice.jpg'); }
.page .img-meet { background-image: url('../imgs/paulbrian.jpg'); background-position: 50% 60px; }
.page .img-contact { background-image: url('../imgs/road.jpg'); }

.contact { margin: 15px 0px 0px 0px; }
.contact ul { list-style: none; margin: 0px; padding: 0px; }
.contact ul li { margin: 5px 10px; }
.contact label { width: 100px; display: block; float: left; }

.contactLeft {
	float: left;
	padding: 20px 0px 0px 0px;
}
.contactRight {
	float: left;
	padding: 20px 0px 0px 30px;
}
#footer{
	width: 100%;
	font-size: 10px;
	color: #fff;
	background: url('../imgs/footer.jpg') repeat-x;
}
#footerBox {
	width: 950px;
	margin: 0 auto;
	padding: 32px 0px 80px 0px;
	background: url('../imgs/footer.jpg') repeat-x;
}
#footer a {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer-left {
	float: left;
	width: 650px;
}
#footer-right {
	float: right;
	width: 260px;
	text-align: right;
}

#mainpage .about p {
	width: 600px;
}
.clear { clear: both; }