@charset "utf-8";
/* CSS Document */

body {
	background-color:#dcdcdc;
	background-image:url(../images/back_grad.gif);
	background-repeat:repeat-y;
	background-position:center;
	
	
}

#findus1 {
	background-color:#fff;
	height:50px;
	padding-left:10px;
	margin:0;
	
	border-bottom:thin;
	border-bottom-color:#333;
	border-bottom:solid;
	
	
	
}

#findus2 {
	background-color:#fff;
	height:42px;
	margin:0;
	padding-left:10px;
	padding-top:8px;
	border-bottom:thin;
	border-bottom-color:#333;
	border-bottom:solid;
}

#counterheader {
	background-image:url(../images/counter_HEAD.jpg);
	width:960px;
	margin:0;
	height:150px;
	margin-bottom:5px;
	
}

#contactus1 {
	background-color:#fff;
	height:50px;
	padding-left:10px;
	padding-right:0;
	margin:0;
	margin-bottom:5px;
	border-bottom:thin;
	border-bottom-color:#333;
	border-bottom:solid;
}

#contactus2 {
	background-color:#fff;
	width:320px;
	height:42px;
	padding-left:10px;
	padding-right:20px;
	margin-left:0;
	margin-right:0;
	padding-top:8px;
	margin-bottom:5px;
	border-bottom:thin;
	border-bottom-color:#333;
	border-bottom:solid;
}

#copy{
	background-image:url(../images/corner_carnival1.jpg);
	background-repeat:no-repeat;
	height:354px;
	}

#map {
	 margin:0px;
	background-image:url(../images/googlemap.gif);
	width:476px;
	height:322px;
}

#photo {
	height:322px;
	
	margin-bottom:27px;
	margin-right:0;
	margin-left:2px;
	padding:0;

}

#openingtimes{
	padding-left:0px;	
	width:370px;
	height:440px;
}

#befriendus1{
	background-color:#fff;
	height:50px;
	padding-left:10px;
	margin:0;
	margin-bottom:27px;
	border-bottom:thin;
	border-bottom-color:#333;
	border-bottom:solid;
}

#befriendus2{
	background-color:#fff;
	height:39px;
	padding-left:10px;
	margin:0;
	margin-bottom:27px;
	padding-top:11px;
	border-bottom:thin;
	border-bottom-color:#333;
	border-bottom:solid;
}

#facebook {
	background-image:url(../images/facebook_logo.gif);
	width:59px;
	height:16px;
}

#facebook2 {
	margin:0;
	padding:0;
	height:10px;
	min-height:0;
}
#facebook_link{
	top:-20px;
	margin:0;
}

#white_space {
	height:85px;
}

#review_intro {
	background-color:#fff;
	height:50px;
	width:180px;
	padding-left:10px;
	margin:0;
	margin-bottom:5px;
	margin-right:-30px;
	border-bottom:thin;
	border-bottom-color:#333;
	border-bottom:solid;
	
}

#review_intro2 {
	background-color:#fff;
	height:27px;
	
	margin:0;
	margin-left:25px;
	padding-left:10px;
	padding-top:23px;
	margin-bottom:5px;
	border-bottom:thin;
	border-bottom-color:#333;
	border-bottom:solid;
	
}

#review1 {
	margin:0;
	padding-left:8px;
	padding-top:22px;
	height:300px;
	background-color:#E6E6E6;
	border-style:dashed;
	border-width:1px;

	}
	
	#maisie {
		background-image:url(../images/childreview1.jpg);
		background-repeat:no-repeat;
		height:217px;
		top:10px;
	}
	
		#myfanwy {
		top:10px;
		margin-left:0px;
		background-image:url(../images/childreview2.jpg);
		background-repeat:no-repeat;
		height:217px;
	}
	
#review2 {
	margin:0;
	margin-left:5px;
	padding-left:8px;
	padding-top:22px;
	padding-right:15px;
	height:300px;
	background-color:#E6E6E6;
	border-style:dashed;
	border-width:1px;
	}
#review3 {
	top:5px;
	margin:0;
	width:450px;
	padding-left:8px;
	padding-top:22px;
	padding-right:10px;
	height:170px;
	background-color:#E6E6E6;
	border-style:dashed;
	border-width:1px;
	}
#review4 {
margin:0;
top:5px;
	margin-left:5px;
	padding-left:8px;
	padding-top:22px;
	padding-right:15px;
	height:300px;
	background-color:#E6E6E6;
	border-style:dashed;
	border-width:1px;
	}
	
	#review5 {
top:-120px;
	margin:0;
	width:450px;
	padding-left:8px;
	padding-top:22px;
	padding-right:10px;
	height:103px;
	background-color:#E6E6E6;
	border-style:dashed;
	border-width:1px;
	}

#sitecredits{
	height:30px;
	padding-left:100px;
	
}