body
{
	text-align:center;
	min-width: 770px;
	background-color:#7DAED7;
	
	/*background-image:url("images/tile.gif");*/
	
	padding:1em 0;
	margin:0;
	font-family:Verdana;
}
a, h1, h2, h3, h4, h5, h6, h7, .faq
{
	color:#006E39;
}
.faq{font-weight:bold;}
h1, h2, h3, h4, h5, h6, h7
{
	border:0px solid #006E39;
	border-width:0 0 1px 0;
	padding-bottom:2px;
	line-height:125%;
}
h2
{
	font-size:1.4em;
}

#menu
{
	background-image:url("png/banner.png");
	margin:0 auto;
	width:765px;
	height:75px;
	padding:165px 0 0 25px;
	list-style: none;
}
#menu li
{
	width:120px;
	height:68px;
	border: solid 0px #006E39;
	border:0px;
	margin:6px 5px;
	display:block;
	float:left;
	padding:0 0 0 0;
	text-indent:-20000px;
}
#menu li#home {background-image:url("png/home.png");}
#menu li#about {background-image:url("png/about.png");}
#menu li#nearest {background-image:url("png/nearest.png");}
#menu li#volunteer {background-image:url("png/volunteer.png");}
#menu li#contact {background-image:url("png/contact.png");}

#menu li a
{
	font-weight:bold;
	text-decoration:none;
	color:#006E39;
	display:block;height:68px;
}
#content
{
	text-align:left;
	margin:0 auto;
	width:714px;
	background-color:#ffffff;
	border: 2px solid #006E39;
	border-width:0px 13px;
	padding:1px 40px 40px 10px;
	line-height:175%;
	font-size:0.8em;
}
#content p, #content ul
{

}
#sections
{
	margin:-8px 7px;
	padding:0;
	list-style-type:none;
	float:left;
}
#sections li
{
	height:68px;width:120px;
	margin:10px 0;padding:0;
	text-indent:-20000px;
}
#sections li #s_debt{background-image:url("png/moneyanddebt.png");background-repeat:no-repeat;}
#sections li #s_housing{background-image:url("png/housing.png");background-repeat:no-repeat;}
#sections li #s_employment{background-image:url("png/employment.png");background-repeat:no-repeat;}
#sections li #s_benefits{background-image:url("png/benefits.png");background-repeat:no-repeat;}
#sections li #s_family{background-image:url("png/familyissues.png");background-repeat:no-repeat;}
#sections li #s_carers{background-image:url("png/carers.png");background-repeat:no-repeat;}
#sections li #s_creditunions{background-image:url("png/creditunions.png");background-repeat:no-repeat;}
#sections li #s_otherlinks{background-image:url("png/otherlinks.png");background-repeat:no-repeat;}

#sections li a{height:68px;display:block;}

a.tooltip span {display:none; padding:2px 3px; margin-left:8px; margin-top:-30px;width:130px; line-height:1.5em;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}

#mainText
{
	 display:block;
	 margin:20px 0 0 155px;
}
hr
{
	height:0px;
	border:2px solid #006E39;
	border-width:0 0 2px 0;
}
#footer
{
	font-size:0.7em;
	padding:10px 35px;
	text-align:right;
	background-image:url("png/footer.png");
	background-repeat:no-repeat;
	margin:0 auto;
	width:720px;
	height:45px;
	clear:both;
}
#sponsorList 
{
	padding:1em 2em;margin:0;
}
#sponsorList li
{
	background-repeat:no-repeat;
	background-position:center;
	padding:1em 0;margin:0;
	height:100px;
	width:200px;
	text-indent:-10000px;
	list-style-type:none;
	display:block;
	float:left;
}
#sponsorList #lottery
{
	background-image:url("images/funders/lottery.jpg");
}
#sponsorList #lawcentre
{
	background-image:url("images/funders/cheslawcentre.jpg");
}
#sponsorList #cab
{
	background-image:url("images/funders/cab.jpg");
	width:221px;
}
#sponsorList #lloyds
{
	background-image:url("images/funders/lloydstsb.jpg");
	height:32px;
	width:625px;
	padding:0;
}
.ad p, .ad table
{
	padding-left:2em;
}
.photoalbum
{
	margin:0;padding:0;
}
.photoalbum li
{
	list-style-type:none;
	float:left;
	margin-right:1em;
	margin-bottom:1em;
	
}
.photoalbum img
{
	height:300px;
	border:solid 1px gray;
	padding:4px;
}

#derbyshiremap
{
	margin:0 0 1em 2em; padding:0;
	background:url(images/map/derbyshiremapoutline.jpg) no-repeat;
	height:370px;width:230px;
	position: relative;
	float:right;
}

#derbyshiremap li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#derbyshiremap a {display: block; text-indent: 0; text-decoration: none;}

#derbyshiremap a.tooltip span {display:none; margin:0;padding:0;}
#derbyshiremap a.tooltip:hover span { margin:0;padding:3px;text-align:center;display:block; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;font-weight:bold;font-size:0.8em;}



#bo {left: 170px; top: 99px; width: 56px; height: 100px;}
#hp {left: 1px; top: 2px; width: 98px; height: 150px;}
#dd {left: 32px; top: 66px; width: 112px; height: 227px;}
#ne {left: 114px; top: 88px; width: 81px; height: 104px;}
#ch {left: 146px; top: 107px; width: 46px; height: 37px; z-index:40;}
#av {left: 113px; top: 179px; width: 77px; height: 89px;}
#er {left: 147px; top: 234px; width: 63px; height: 57px;}
#de {left: 127px; top: 250px; width: 45px; height: 45px; z-index:40;}
#sd {left: 77px; top: 259px; width: 112px; height: 109px;}

#bo a {height: 100px;}
#bo a:hover{background:url(images/map/hover-bolsover.jpg) no-repeat 1px 2px;}
#hp a {height: 150px;}
#hp a:hover{background:url(images/map/hover-highpeak.jpg) no-repeat 1px 2px;}
#dd a {height: 227px;}
#dd a:hover{background:url(images/map/hover-dales.jpg) no-repeat 1px 0px;}
#ne a {height: 104px;}
#ne a:hover{background:url(images/map/hover-northeast.jpg) no-repeat 1px 0px;}
#ch a {height: 37px;}
#ch a:hover{background:url(images/map/hover-ches.jpg) no-repeat -1px 0px;}
#av a {height: 89px;}
#av a:hover{background:url(images/map/hover-amber.jpg) no-repeat 0px 0px;}
#er a {height: 57px;}
#er a:hover{background:url(images/map/hover-erewash.jpg) no-repeat 1px 0px;}
#de a {height: 45px;}
#de a:hover{background:url(images/map/hover-derby.jpg) no-repeat 0px 0px;}
#sd a {height: 109px;}
#sd a:hover{background:url(images/map/hover-south.jpg) no-repeat 0px 0px;}

#funderbox
{
	clear:both;
	padding:1em 0 0 1em;
	margin:0;
}

#indentedpic
{
	float:right;
	border:solid 1px gray;
	margin:1em 0 1em 1em;
	padding:5px;
}
.iconList
{
	margin-left:10px;padding-left:10px;
}
.iconList li
{
	list-style-type:none;
	height:47px;
	padding-left:65px; padding-top:12px;
}
.iconList .duwc {background:url(images/icons/duwc.jpg) no-repeat;}
.iconList .lawcentre {background:url(images/icons/cheslawcentre.jpg) no-repeat;}
.iconList .cab {background:url(images/icons/cab.jpg) no-repeat;}

.linkList li{padding-bottom:1em;}

.logo
{
	float:right;
	margin:0;
	width:150px;height:150px;
}
.keyfacts
{
	/*border:1px solid green;*/
	font-size:0.85em;
	padding:1em 2em;
	border:2px solid #ff9933;
	background-color: #ffe3c6;
}
.keyfacts p{font-weight:bold;}
.keyfacts ul{padding:1em 1em 1em 2em; margin:0;line-height:160%;}
.keyfacts li{padding-bottom:10px;}

.phone {
background:url(images/icons/telephone.gif) no-repeat;
padding:20px 0 20px 75px;
font-size:1.5em;
}
.minicom {
background:url(images/icons/minicom.gif) no-repeat;
padding:20px 0 20px 75px;
}
.texting {
background:url(images/icons/texting.gif) no-repeat;
padding:20px 0 20px 75px;
}
.opening {
background:url(images/icons/opening.gif) no-repeat;
padding:0 0 0 95px;
}
.access
{
	list-style-type:none;
	margin:0; padding:0;
}
.access li
{
	min-height:60px;
	padding:10px 0 0px 75px;
}
.access .dis {background:url(images/icons/access.gif) no-repeat;}
.access .hearing {background:url(images/icons/hearing.gif) no-repeat;}
.access .sign {background:url(images/icons/signing.gif) no-repeat;}
.access .largeprint {background:url(images/icons/largeprint.gif) no-repeat;}
.access .interpreter {background:url(images/icons/interpreter.gif) no-repeat;}
.email {background:url(images/icons/email.gif) no-repeat; padding:10px 0 30px 75px;}
.website {background:url(images/icons/website.gif) no-repeat; padding:10px 0 30px 75px;}

.outreach{float:right;list-style-type:none;padding:0;margin:0;width:280px;}
.outreach li {min-height:35px;padding-left:40px;padding-bottom:10px;}
.outreach .out_access {background:url(images/icons/sml_access.gif) no-repeat;}
.outreach .out_hearing {background:url(images/icons/sml_hearing.gif) no-repeat;}
.outreach .out_opening {background:url(images/icons/sml_opening.gif) no-repeat;}
.outreach .out_lang {background:url(images/icons/sml_lang.gif) no-repeat;}
.outreach .out_sign {background:url(images/icons/sml_sign.gif) no-repeat;}
.outreach .out_largeprint {background:url(images/icons/sml_largeprint.gif) no-repeat;}
.gpappt{float:right;width:280px;margin-top:0;}

#map
{
width:275px;height:275px;
margin:0 0 1em 1em;
border:solid 1px #006E39;
float:right;"
}
#jobadvert
{
	padding:1em;
	border:1px green solid;
	margin:0 0 3em 0 ;
}