@CHARSET "UTF-8";

.listerror,.listsuccess {border:2px solid #ddd;margin:0;padding-left:3px;}
.listerror {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;text-align:left;}
.listsuccess {background:#E6EFC2;color:#264409;border-color:#C6D880;text-align:left;}

.big{
	font-size:1.3em;	
}

a{
	color:#000000;
	text-decoration:underline;	
}

h3{
	color:#8a1d04;	
}

.yellow{
	color:#f9a74f;
}

.red{
	font-weight:bold;
	color:#8a1d04;	
}

.newsred a{
	color:#8a1d04;
}

.redrule{
	color:#8a1d04;
	background-color:#8a1d04;	
}

.peepsservice{
	margin-bottom:20px;	
}

.sideimage{
	margin-bottom:20px;
	padding:8px;border:1px solid #8a1d04;
}

#theform div{
	margin-bottom:10px;	
}

#header{
	border-top:3px solid #8a1d04;
	border-bottom:6px solid #8a1d04;
	height:190px;
}

#profile{
	background-image:url(../images/profile-bg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	height:362px;
	width:617px;
	margin-left:0;
	padding:20px;
}

#proftext{
	background-color:#ffffff;
	padding:8px;
	height:302px;	
}

#logo{
	padding-top:15px;
}

#mailform{
	text-align:right;	
	
}

#nav{
	background-color:#c48e81;
	height:38px;
	float:left;
	width:100%
}

.nav a{
	color:#ffffff;
	text-decoration:none;	
}

.nav a:hover{
	color:#8a1d04;
	text-decoration:none;	
}

#nav ul{
	font-size:1.2em;	
	padding-left:0;
	margin-left:0;
	height:38px;
}

#nav li{
	float:left;
	list-style-type:none;
	color:#ffffff;
	margin-left:16px;
	text-align:center;
	padding-top:5px;
}

.homeselected{
	background-image:url(../images/nav/homebg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:38px;
	width:56px;
	color:#ffffff;
}

.aboutselected{
	background-image:url(../images/nav/aboutbg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:38px;
	width:80px;
	color:#ffffff;
}

.indselected{
	background-image:url(../images/nav/indbg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:38px;
	width:170px;
	color:#ffffff;
}

.busselected{
	background-image:url(../images/nav/busbg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:38px;
	width:157px;
	color:#ffffff;
}

.findselected{
	background-image:url(../images/nav/findusbg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:38px;
	width:115px;
	color:#ffffff;
}

.joinselected{
	background-image:url(../images/nav/joinbg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:38px;
	width:113px;
	color:#ffffff;
}

.newsselected{
	background-image:url(../images/nav/newsbg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:38px;
	width:98px;
	color:#ffffff;
}

.selected a:hover{
	color:#ffffff;
	text-decoration:none;	
}

.selected a{
	color:#ffffff;	
	text-decoration:none;
}

.peopleselected{
	background-image:url(../images/nav/peoplebg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:38px;
	width:98px;
}

.contactselected{
	background-image:url(../images/nav/contactbg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:38px;
	width:87px;
}

#bigimage{
	background-image:url(../images/bigimage.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	height:300px;
}

#bigimagetext{
	color:#000000;
	font-size:0.9em;
	font-weight:bold;
	padding-left:15px;
	padding-top:125px;
}

#services{
	margin-top:6px;
}

#individuals{
	margin-right:6px;	
}

#business{
	margin-right:13px;	
}

#news{
	background-image:url(../images/newsbg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	height:177px;
}

#newscontent{
	padding-left:20px;
	color:#ffffff;
	padding-top: 15px;
	font-size:0.9em;
	font-weight:bold;
}

#newscontent a{
	color:#ffffff;
	text-decoration:none;	
}

#newscontent a:hover{
	color:#ffffff;
	text-decoration:underline;	
}

#offices{
	height:50px;
	background-image:url(../images/offices-bg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	margin-top:6px;
	text-align:center;
}

#offices a{
	color:#ffffff;
	text-decoration:none;	
}

#scunthorpe{
	margin-right:30px;	
	margin-left:230px;
	padding-top:11px;
	height:40px;
}

#goole{
	margin-right:30px;
	padding-top:11px;
	height:40px;	
}

#grimsby{
	margin-right:30px;
	padding-top:11px;
	height:40px;	
}

#epworth{
	margin-right:30px;
	padding-top:11px;
	height:40px;	
}

#howden{
	margin-right:30px;
	padding-top:11px;
	height:40px;	
}

.location{
	color:#ffffff;
	font-size:1.5em;
	text-align:center;
}

.location:hover{
	color:#ffffff;
	font-size:1.5em;
	text-align:center;
	background-image:url(../images/location-hover.jpg);
	background-repeat: no-repeat;
	background-position:center center;
}

#mainleft{
	padding-top:20px;	
	width:340px;
}

#mainright{
	padding-top:20px;
	
}

#mainright a{
	color:#000000;
	text-decoration:underline;	
}

#mainright a:hover{
	color:#000000;
	text-decoration:underline;	
}

#servicelist{
	padding:0;
	margin:0;
	margin-left:320px;	
	margin-bottom:40px;
}

.service{
	margin-left:15px;	
}

#addresscontent{
	margin-left:20px;	
}

#footer{
	margin-top:12px;
	background-image:url(../images/footer-bg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	height:213px;
	padding-top:15px;
	color:#ffffff;
	font-size:0.9em;
}

#footer a{
	color:#ffffff;
	text-decoration:none;	
}

#footernav ul{
	margin-left:25px;	
}
	
#footernav li{
	list-style-type:none;
	color:#ffffff;
}

#copyrightcontent{
	padding-left:20px;
}