div#internal-banners {
	width: 724px;
	padding: 0 3px;
	height: 120px;
	margin: 0 0 10px 0;
	}

div#internal-banners:after {
	content: ".";
	visibility: hidden;
	height: 0;
	display: block;
	clear: left;
	}

div#internal-banners div.happiness-engine {
	height: 120px;
	width: 175px;
	overflow: hidden;
	float: left;
	position: relative;
	margin-right: 7px;
	}

div#internal-banners div.happiness-engine  span {
	background: transparent url(http://www.qlagoon.co.uk/assets/graphics/HappinessEngineBanner.jpg) top center no-repeat;
	width: 175px;
	}

div#internal-banners div.business-directory {
	height: 120px;
	width: 175px;
	overflow: hidden;
	float: left;
	position: relative;
	margin-right: 7px;
	}

div#internal-banners div.business-directory  span {
	background: transparent url(/assets/graphics/BusinessDirectoryBanner.jpg) top center no-repeat;
	width: 175px;
	}

div#internal-banners div.baby-boomers{
	height: 120px;
	width: 175px;
	overflow: hidden;
	float: left;
	position: relative;
	margin-right: 7px;
	}

div#internal-banners div.baby-boomers  span {
	background: transparent url(/assets/graphics/BoomersBanner.jpg) top center no-repeat;
	width: 175px;
	}

div#internal-banners div.life-clock{
	height: 120px;
	width: 175px;
	overflow: hidden;
	float: left;
	position: relative;
	}

div#internal-banners div.life-clock  span {
	background: transparent url(/assets/graphics/LifeclockBanner.jpg) top center no-repeat;
	width: 175px;
	}

div#internal-banners div span {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	height: 120px;
	cursor: pointer;
	}

div#internal-banners div  span:hover {
	background-position: bottom;
	}

div#content div.content_4col_header h3 a,
div#content div.content_4col_header h3 a:active,
div#content div.content_4col_header h3 a:visited {
	color: #FFF;
	text-decoration: none;
	background: transparent url(/assets/graphics/hwh_arrow_icon.gif) center right no-repeat;
	display: block;

	}

div#content div.content_4col_header h3 a:hover,
div#content div.content_4col_header h3 a:focus {
	text-decoration: underline;

	}

div#content div.content_4col div.col p.recent-categories,
div#content div.content_4col div.col p.recent-categories a {
	padding: 0 0 8px 0;
	font-weight: normal;
  font-size: 1em;
  line-height: 150%;
  font-family: Arial, Helvetica, "Microsoft sans-serif", sans-serif, sans;
  color: #7d8434;

	}
	
div#content div.content_4col div.col p strong {
	font-weight: normal;
	display: block;
  font-size: 1.2em;
  line-height: 150%;
  font-family: Arial, Helvetica, "Microsoft sans-serif", sans-serif, sans;
  color: #7d8434;
  text-decoration: underline;
	}
	
	div#content div.content_4col div.col p a {
  text-decoration: underline;
	}
	
	

