/* CSS Document - South Ferriby Parish Council 2006
home css*/
#imageBanner{
	width: 872px;
	height: 142px;
	background-image: url(../../images/header-img/contactpage.jpg);
	background-repeat: no-repeat;
	margin-top:4px;
	padding:0px;
}

#currentTab{
	width:110px;
	background-image: url(../../images/section-cols/historytab.jpg);
	height:45px;
	float:left;
	background-repeat: no-repeat;
	padding:0px;
}

#mainContent{
	margin:0px;
	margin-top:6px;
	border-top:solid 6px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
	background-image:url(../../images/panel-grad.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:468px;
	height:100%;
	float:left;
	position: static;
	padding:0px;
	text-align:left;
}

#mainContentListings{
	width:392px;
	margin:6px 0px 0px 0px;
	border-top:solid 6px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
	background-image:url(../../images/panel-grad.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	float:right;
	clear:right;
	height:100%;
	padding:0px;
	text-align:left;
	position: static;
}

#mainPanel{
	float:left;
	width:690px;
	/*width:690px;*/
	height:618px;
	text-align:left;
	padding:0px;
	/*top: 0px;
	left:0px;*/
}

#leftPanel{
	float:left;
	width:478px;
	height:auto;
	text-align:left;
	padding:0px;

}		

#textHolder{
	margin-top:26px;
	margin-left:40px;
	margin-bottom:26px;
	width:380px;
	height:auto;
	clear:both;
	padding:0px;
	text-align:left;
}
#grantHolder{
	margin:26px 0px 26px 18px;
	width:445px;
	height:100%;
	clear:both;
	padding:0px;
	text-align:left;
	float:none;
}
#grantTxtHolder{
	width:230px;
	height:100%;
	padding:0px;
	text-align:left;
	float:left;
	clear:left;
}
#grantlogoHolder{
	width:214px;
	height:50px;
	padding:0px;
	text-align:left;
	float:right;
	clear:right;
}
#subHolder{
	width: 420px;
	height:134px;
	padding:0px;
	position: static;	
	text-align:left;
	margin-left:40px;
}
.subTextHolder{
	margin-right:30px;
	margin-bottom:24px;
	width:169px;
	height:auto;
	text-align:left;
	float:left;
	padding:0px;
}

#listingsTextHolder{
	margin:26px 0px 0px 40px;
	width:310px;
	height:130px;
	clear:both;
	padding:0px;
	text-align:left;
}

h2{
	text-transform: none;
	font-size: 90%;
	color: #333;
	font-weight: bold;
	text-align:left;
	margin-bottom:4px;
	padding:0px;
}

#sectionOverviewHolder{
	width: 456px;
	height:115px;
	margin:6px;
	padding:0px;
	position: static;
	clear:both;
}

#sectionOverview1{
	width:145px;
	height:108px;
	border-top:solid 6px #51B848;
	border-left:solid 1px #51B848;
	border-right:solid 1px #51B848;
	border-bottom:solid 1px #51B848;
	background-image:url(../../images/panel-grad.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding:0px;
	top:0px;
	float:left;
	position: static;
}
#sectionOverview2{
	width:145px;
	height:108px;
	border-top:solid 6px #B5343E;
	border-left:solid 1px #B5343E;
	border-right:solid 1px #B5343E;
	border-bottom:solid 1px #B5343E;
	background-image:url(../../images/panel-grad.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding:0px;
	margin-left:7px;
	top:0px;
	float:left;
	position: static;
}
#sectionOverview3{
	width:145px;
	height:108px;
	border-top:solid 6px #8A5485;
	border-left:solid 1px #8A5485;
	border-right:solid 1px #8A5485;
	border-bottom:solid 1px #8A5485;
	background-image:url(../../images/panel-grad.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding:0px;
	top:0px;
	margin-left:7px;
	float:left;
	position: static;
}

.sectionTextHolder{
	margin:10px;
	height:88px;
	width:124px;
	top:0px;
	left:0px;
	position: static;
}
p.sectionText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	font-size: 90%;
	text-align:left;
	line-height: 12px;
	top:0px;
	left:0px;
	position: static;
}
p.sectionText a {
	color:#666;
	font-weight:bold;
	text-decoration: none;
}
p.sectionText a:hover {
	color:#333;
	font-weight:bold;
	text-decoration: none;
	text-decoration:underline;
}

#bannerHolder{
	margin-top:4px;
	width: 468px;
	background-color:#999;
	height:60px;
	border:#666 solid 1px;
	float:left;
	position: relative;
	padding:0px;
	/*clear:both;
	top: 495px;
	left:0px;
	position: static;*/
}
#imagePanel{
	margin-top:6px;
	border: #000 solid 1px;
	float:right;
	width:392px;
	padding:0px;
}
