/* 
Sea Sea Pro
Stockist Specific Styles


Created By 
Rob Wright
www.boost-creative.co.uk
--------------------------------------------------------

*/
#frame {	background: #FFF url(../images/layout/backgrounds/home_header_background.jpg) no-repeat 0px 0px; }


#stockist_map { 
	float:left;
	position:relative;
	width:442px;
	height:495px;
	list-style:none;
	padding:0px;
	z-index:100;
	margin:10px 20px;
	background:url(../images/layout/uk_stockist_map.jpg) no-repeat;
	border-right:1px solid #E9E9E9;
	
}


#stockist_map  li a span{ 
	display:block;
	overflow:hidden;
	position:absolute;
	text-indent:-30000px;
	cursor:pointer;
}

#stockist_map  li a:hover span{	border:1px solid #84c3e1;} 


#stockist_map  li a#scotland span{ 
	width:175px;
	height:213px;
	top:10px;
	left:130px;
}

#stockist_map  li a#north_east span{ 
	width:55px;
	height:70px;
	top:170px;
	left:276px;
}

#stockist_map  li a#north_west span{ 
	width:90px;
	height:117px;
	top:206px;
	left:206px;
}

#stockist_map  li a#yorkshire span{ 
	width:85px;
	height:67px;
	top:238px;
	left:281px;
}

#stockist_map  li a#east_midlands span{ 
	width:85px;
	height:86px;
	top:289px;
	left:289px;
}

#stockist_map  li a#west_midlands span{ 
	width:66px;
	height:78px;
	top:308px;
	left:256px;
}

#stockist_map  li a#wales span{ 
	width:87px;
	height:113px;
	top:298px;
	left:182px;	z-index:115;
}

#stockist_map  li a#east_anglia span{ 
	width:83px;
	height:81px;
	top:321px;
	right:18px;
}

#stockist_map  li a#south_west span{ 
	width:140px;
	height:107px;
	top:374px;
	left:167px;
}

#stockist_map  li a#london span{ 
	width:35px;
	height:21px;
	bottom:78px;
	right:62px;
	z-index:110;
}

#stockist_map  li a#south_east span{ 
	width:109px;
	height:88px;
	top:374px;
	right:29px;
	z-index:105;
}

#stockist_map  li a#n_ireland span{ 
	width:77px;
	height:60px;
	top:198px;
	left:106px;
	z-index:110;
}

#stockist_map  li a#ireland span{ 
	width:168px;
	height:214px;
	top:198px;
	left:9px;
	z-index:105;
}


#stockists_listing {
	width:288px;
	float:right;
}

#stockists_listing p{	margin-left:0px; }

#stockists_listing h3 {
	font-size:1.7em;
	text-transform:none;
	margin-left:0px;
}

#stockists_listing .stockist_details{
	padding:0px 5px 10px;
	margin:0px 20px 10px 5px;
	line-height:15px;
	border-bottom:2px solid  #E6E6E6;
}

#stockists_listing .stockist_details a{	display:block;}

#stockists_listing h4 { 
	font-size:1.2em;
	margin-bottom:2px;
	color:#0978a7;	
	margin-left:10px;
	font-weight:normal;
}

