body {
	background: #fff;
	padding:20px;
	color:#000;
	font-size: 110%;
}

img { display: none; }

hr {
	float:left;
	clear:both;
	display:block;
	width:100%;
	border:0px;
	height:1px;
	color:#0066CC;
	background:#0066CC;
	margin:15px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

a:link, a:active, a:visited {
	color:#0066CC;
	text-decoration: underline;
}
a:hover {
	text-decoration:none;
}

.content-hold h3 {
	clear: both;
}

p {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-size: 100%;
	line-height: 1.5em;
}

h1 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	font-size:160%;
	height: auto;
	width: 100%;
	line-height: 1.5em;
}

h2 {
	font-size:130%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}

h3 {
	font-size:120%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}


ul, li {
	list-style: circle;
	list-style-position: inside;
}

.fnt { display: none; }

div#container-page {
	margin: 0;
  	width: auto;
  	padding: 0;
	text-align: left;
}

div#container-access
 {
  	padding: 0;
	font-size: 100%;
	color:#000;
	float: left;
}

#container-content-info {
	clear: both;
	float: none;
	width: auto;
	padding: 10px 0 0 0;
}

div#container-access li.larger,
div#container-access li.smaller {
	background: none;
	height: auto;
	width: auto;
	margin: 0 3px;
	text-indent:0;
}


div#container-access p {
	color:#000;
	margin: 0 5px 0 0;
	padding: 0;
}

div#container-access p.options {
	margin-left: 0;
}

div#container-access li.larger a,
div#container-access li.smaller a {
	display: inline;
	height: auto;
	width: auto;
	
}

div#container-content {
	float: left;
	padding: 0;
	text-align: left;
	width: 100%;
	background: #fff;
	border: none;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 100%; /* correct width for IE6 */
}

html>body div#container-content { width: 100%; }

div#container-access a
{
	color:#0066CC;
}


div#container-access li
{
	float: left;
}

div#container-access p
{
	clear: both;
	float: left;
}

div#container-access li {
	padding: 0 5px;
	background: none;
}

div#container-access li.txt {
	display: none;
}

div#container-access li.grh {
	display: inline;
}

div#container-access li.grh a {
	font-weight: bold;
}

#container-top {
	width: 100%;
}	

#container-top h1 {
	position: static;
	top: 0;
	left: 0;
	display: block;
	float: none;
	background: 0;
	height: auto;
	width: auto;
	z-index: 1;
	margin: 0;
	padding: 0;
}

#container-top h1 a {
	height: auto;
	width: auto;
	display: block;
	text-indent: 0;
	overflow: display;
}

#container-top .line {
	clear: none;
	background: none;
	padding: 0;
	margin: 0;
	height: 1px;
}

#container-top .line hr {
width: 100%;
}


#container-top #container-showroom {
	float: left;
	padding: 0;
	margin: 0;
}

#container-top #container-showroom p#sr {
	width: auto;
	height: auto;
	background: none;
	padding: 0;
	margin: 0;
	text-indent: 0;
}

#container-top #container-showroom p#tel {
	width: auto;
	height: auto;
	background: none;
	padding: 0;
	margin: 0;
	text-indent: 0;
}

#container-top #container-showroom p#contact {
	width: auto;
	height: auto;
	background: none;
	padding: 0;
	margin: 0;
	text-indent: 0;
}

#container-top #container-showroom p.contact a {

}

#container-top ul {
	clear: both;
	margin: 0;
	padding: 30px 0 10px 0;
}

#container-top ul li {
	float: none;
	margin: 0;
	padding: 0;
	height: 1%;
}

#container-top ul li a
{
	display: inline;
	padding: 0;
	overflow: display;
	text-indent: 0em;
	background:0;
	width: auto;
	height: auto;
	margin: 0;
}

#container-top ul li#wetroom-concept a { margin-left: 0; }
#container-top ul li#home-adaptations a { background-position: 0;}
#container-top ul li#about-us a { background-position: 0;}
#container-top ul li#showroom a { background-position: 0;}
#container-top ul li#contact-us a { background-position: 0;}


body#home #homepage-intro {
	clear: both;
	background: none;
	width: auto;
	height: auto;
	position: static;
}

body#home #homepage-intro h2 {
	color:#000;
	position: static;
	top: 0;
	left: 0;
	font-size: 130%;
	margin: 15px 0 0 0;
	text-indent: 0;
}

body#home #homepage-intro p {
	color:#000;
	position: static;
	top: 0;
	left: 0;
	padding: 0 10px 0 0;
}

body#home #homepage-intro a {
	position: static;
	top: 0;
	left: 0;
	background: 0;
	width: auto;
	height: auto;
}

#container-content-body {
	padding: 15px 0px;
}

body#home #container-home-access {
	float: left;
	width: 100%;
	padding: 0 0 10px 0;
}

body#home #container-home-access h3 {
	background: 0;
	width: auto;
	height: auto;
	text-indent: 0;
}

body#home #container-home-access h3 a {
	width: auto;
	height: auto;
	display: block;
}

body#home #container-home-access p {
	padding: 5px 0;
}

body#home #container-home-access img {
	padding: 0 5px 0 0;
}

body#home #container-home-access #access-l {
	float: left;
	width: 1px;
	
}

body#home #container-home-access #access-r {
	float: left;
	width: auto;
}

body#home #container-home-new {
	float: left;
	width: 100%;
	padding: 0 0 10px 0px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 100%; /* correct width for IE6 */
}

html>body#home #container-home-new { width: 100%; }

body#home #container-home-new  h3 {
	background: 0;
	width: auto;
	height: auto;
	text-indent: 0;
}

body#home #container-home-new h3 a {
	width: auto;
	height: auto;
	display: block;
}

body#home #container-home-new p {
	background: #fff;
	padding: 5px;
}

#container-footer {
	clear: both;
	font-size: 110%;
	color:#000;
}

#container-footer a {
	color:#0066CC;
	text-decoration: underline;
}

#container-footer #container-footer-contact {
	float: left;
	width: auto;
	padding: 5px 0 5px 5px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: auto; /* correct width for IE6 */
}

html>body #container-footer #container-footer-contact { width: auto; }

#container-footer #container-footer-contact ul li.first {
	padding: 0 5px 0 0;
}

#container-footer #container-footer-contact ul li {
	display: block;
	padding: 0;
	border-right: 0;
	float: none;
	list-style: circle;
	list-style-position: inside;
}

#container-footer #container-footer-contact ul li.last {
	border-right: 0px solid #999999;
}

#container-footer #container-footer-outlinks {
	clear: both;
	float: none;
	width: auto;
	padding: 5px 5px 5px 0;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 375px; /* correct width for IE6 */
}

html>body #container-footer #container-footer-outlinks { width: 375px; }

#container-footer #container-footer-outlinks #approval {
	float: left;
	width: auto;
}

#container-footer #container-footer-outlinks #rjs {
	clear: both;
	float: none;
	width: auto;
}



#container-footer #container-footer-outlinks #approval ul {
	padding: 5px 0;
}

#container-footer #container-footer-outlinks #approval ul li {
	float: none;
	text-indent: 0;
	overflow:visible;
	width: 100%;
	padding: 0;
	margin: 0;
}

#container-footer #container-footer-outlinks #approval ul li.tm,
#container-footer #container-footer-outlinks #approval ul li.iip,
#container-footer #container-footer-outlinks #approval ul li.fmb 
 {
	float: none;
	margin: 0;
	padding: 0;
	height: 1%;
	background: 0;
	width: auto;
}


#container-footer #container-footer-outlinks #approval ul li.tm a,
#container-footer #container-footer-outlinks #approval ul li.iip a ,
#container-footer #container-footer-outlinks #approval ul li.fmb a
{

	display: inline;
	padding: 0;
	overflow: display;
	text-indent: 0em;
	background:0;
	width: auto;
	height: auto;
	margin: 0;
}


#container-footer #container-footer-outlinks #rjs p {
	text-indent: 0;
	overflow: visible;
	background: 0;
	height: auto;
	width:100%;
}

/******************************/
/* SECTION LIST				  */
/*****************************/
#container-section-list ul
{
	display:block;
	list-style: circle;
	margin: 0;
	padding: 0;
	width: 100%;
	

}

#container-section-list ul li
{
	display: block;
	list-style: circle;
	width: auto;
	padding: 0;
	margin: 0;
	float: none;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: auto; /* correct width for IE6 */
}

html>body #container-section-list ul li { width: auto; }

#container-section-list ul li#col1 {
	width: auto;
	margin: 0;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: auto; /* correct width for IE6 */
}

html>body #container-section-list ul li#col1 { width: auto; }

#container-section-list ul li#col3 {
	width: auto;;
	margin: 0;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: auto; /* correct width for IE6 */
}

html>body #container-section-list ul li#col3 { width: auto; }

#container-section-list li h3 {
	padding: 0;
	height: auto;
	font-size: 120%;
}

#container-section-list li p {
	padding: 0;
}

#container-section-list h3 a {
	color:#0066CC;
}

body#home-adaptations #container-section-list ul li,
body#wetroom-concept #container-section-list ul li {
	background: 0;
}

body#home-adaptations #container-body-intro h2,
body#wetroom-concept #container-body-intro h2 {
	background: 0;
	height: auto;
	width: auto;
	float: left;
	display: block;
	text-indent: 0;
	font-size: 140%;
}

#container-body-intro p {
	display: block;
	clear: left;
}

body#home-adaptations #container-section-list li#col1,
body#wetroom-concept #container-section-list li#col1 {
	background: 0;
}

body#home-adaptations #container-section-list li#col2,
body#wetroom-concept #container-section-list li#col2 {
	background: 0;
}

body#home-adaptations #container-section-list li#col3,
body#wetroom-concept #container-section-list li#col3 {
	background: 0;
}

body#home-adaptations #container-section-list li div,
body#wetroom-concept #container-section-list li div {
	padding: 0;
	background: 0;
}

body#home-adaptations #container-section-list li#col1 div,
body#home-adaptations #container-section-list li#col2 div,
body#home-adaptations #container-section-list li#col3 div {
	padding: 0;
	background:0;
	.padding-bottom: 0;
}

body#home-adaptations #container-section-list li#col2 a,
body#home-adaptations #container-section-list li#col3 a {
	color:#0066D5;
}

body#home-adaptations #container-section-list li h3 {
	height: auto;
}

/***************************
WETROOM CONCEPT - TECHNOLOGY
****************************/
body#home-adaptations.accessing-your-home-automatic-installations  #icon-bound,
body#home-adaptations.accessing-your-home-buildings-extentions  #icon-bound,
body#home-adaptations.accessing-your-home-outside-adaptions  #icon-bound,
body#home-adaptations.accessing-your-home  #icon-bound,
body#home-adaptations.customise-bathroom-toilets #icon-bound,
body#home-adaptations.customise-bathroom-showers #icon-bound,
body#home-adaptations.customise-bathroom #icon-bound,
body#accessibility #icon-bound,
body#about-us #icon-bound,
body#showroom #icon-bound,
body#wetroom-concept.showers-lighting #icon-bound,
body#wetroom-concept.tiling-panelling #icon-bound,
body#wetroom-concept.technology #icon-bound,
body#sitemap #icon-bound,
body#home-adaptations.customise-bathroom-baths #icon-bound,
body#home-adaptations.unique-kitchen #icon-bound {
	background: 0;
	height: auto;
}

body#home-adaptations.accessing-your-home-automatic-installations #icon-bound h2,
body#home-adaptations.accessing-your-home-buildings-extentions #icon-bound h2,
body#home-adaptations.accessing-your-home-outside-adaptions #icon-bound h2,
body#home-adaptations.accessing-your-home #icon-bound h2,
body#home-adaptations.customise-bathroom-toilets #icon-bound h2,
body#home-adaptations.customise-bathroom-showers #icon-bound h2,
body#home-adaptations.customise-bathroom #icon-bound h2,
body#accessibility #icon-bound h2,
body#about-us #icon-bound h2,
body#showroom #icon-bound h2,
body#wetroom-concept.showers-lighting #icon-bound h2,
body#wetroom-concept.tiling-panelling #icon-bound h2,
body#wetroom-concept.technology #icon-bound h2,
body#sitemap #icon-bound h2,
body#home-adaptations.customise-bathroom-baths #icon-bound h2,
body#home-adaptations.unique-kitchen  #icon-bound h2  {
	background: 0;
	height: auto;
	width: auto;
	clear: left;
}

body#accessibility .image-hold,
body#contact-us .image-hold,
body#links .image-hold,
body#home-adaptations.accessing-your-home-automatic-installations  .image-hold,
body#home-adaptations.accessing-your-home-buildings-extentions  .image-hold,
body#home-adaptations.accessing-your-home-outside-adaptions  .image-hold,
body#home-adaptations.customise-bathroom-toilets  .image-hold,
body#home-adaptations.customise-bathroom-showers .image-hold,
body#home-adaptations.customise-bathroom .image-hold,
body#about-us .image-hold,
body#showroom .image-hold,
body#wetroom-concept.showers-lighting .image-hold,
body#wetroom-concept.tiling-panelling .image-hold,
body#wetroom-concept.technology .image-hold,
body#sitemap .image-hold,
body#home-adaptations.customise-bathroom-baths .image-hold,
body#home-adaptations.unique-kitchen  .image-hold {
	display: none;
}

body#home-adaptations.accessing-your-home-automatic-installations  .content-hold,
body#home-adaptations.accessing-your-home-buildings-extentions  .content-hold,
body#home-adaptations.accessing-your-home-outside-adaptions  .content-hold,
body#home-adaptations.customise-bathroom-toilets  .content-hold,
body#home-adaptations.customise-bathroom-showers .content-hold,
body#home-adaptations.customise-bathroom .content-hold,
body#about-us .content-hold,
body#showroom  .content-hold,
body#wetroom-concept.showers-lighting .content-hold,
body#wetroom-concept.tiling-panelling .content-hold,
body#wetroom-concept.technology .content-hold,
body#sitemap .content-hold,
body#home-adaptations.customise-bathroom-baths .content-hold,
body#home-adaptations.unique-kitchen .content-hold {
	float: left;
	width: auto;
}

#map { display: none; }

body#about-us #info-box h3 {
	background: 0;
}

/************
useful links
*************/

div#usefullinks {
	clear: both;
	float: none;
	margin: 0 0 20px 0;
	padding: 0;
	background: 0;
	width: auto;
	height: auto;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: auto; /* correct width for IE6 */
}

html>body div#usefullinks { width: auto; }

div#usefullinks a { font-size: 100%; line-height: 1em; color:#000; }



/******************************/
/* container-body-outro 
i.e. testimonials			*/
/*****************************/

#container-body-outro {
	margin: 20px 0;
}

#container-body-outro h4 {
	margin: 0 0 10px 0;
	color: #065D87;
	font-size: 110%;
}

#container-body-outro div.bq {
	padding: 0;
}

#container-body-outro blockquote {
  margin: 0 0 0 0;
  padding: 0;
  background: 0;
}
#container-body-outro blockquote div {
  margin: 0;
  padding: 0;
  background: 0;
}

#container-body-outro blockquote p {
  margin: 0;
  padding: 0;
  font-size: 100%;
  letter-spacing: 1px;
  color: #000;
}

#container-body-outro span.quoteleft {
	padding: 0;
	margin: 0;
}

#container-body-outro span.ranAuthor {
color: #000;
}


/******************************/
/* BREADCRUMBS				  */
/*****************************/

div#breadcrumbs {
	font-size: 100%;
	margin: 0 0 10px 0;
	padding: 0;
	float:left;
}
div#breadcrumbs ul,
div#breadcrumbs ul li { display: inline; } 

/***********
icon bound
**************/

#icon-bound {
	margin: 20px 0 0 0;
	height: auto;
	padding: 0;
	width: auto;
}

#icon-bound h2 {
	text-indent: 0;
	font-size: 140%;
}

#icon-bound p {
	color: #000;
	padding: 0;
}


/***********
info box 
**************/

#info-box {
	float: none;
	margin: 0;
	width: auto;
	background: 0;
	padding: 4px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: auto; /* correct width for IE6 */
}

html>body div#info-box { width: auto; }

#info-box h3 {
	background: 0;
	height: auto;
	width: auto;
	text-indent: 0;
	line-height: 1em;
}

#info-box ul li {
	background: 0;
	margin: 2px 0;
	padding: 0;
}

#info-box ul li a {
	color:#0066CC;
	font-weight: normal;
	font-size: 100%;
}

#info-box p {
	font-size: 100%;
	margin: 0;
}

#info-box ul li#showers {
	background-position: 0 -30px;
}

#info-box-bottom {
	background: 0;
	height: auto;
}

#info-box.other-pages h3 {
	background: 0;
}

/*****
content footer links
******/

.content-foot-links {
	clear: both;
}

.content-foot-links ul {
	background: 0;
	padding: 0;
}

.content-foot-links ul li {
	display: block;
	list-style: circle;
	list-style-position:inside;
	background: 0;
	padding: 0;
}

body#showroom .content-foot-links ul li#first,
body#about-us .content-foot-links ul li#first {
	margin-left: 0;
}

/********************************/
/* TEMPLATE - rowthree			*/
/********************************/

body#home-adaptations.accessing-your-home #container-content-main dl,
body#home-adaptations.customise-bathroom #container-content-main dl {
	clear: both;
	margin: 0;
	padding: 10px 0 0px 0;
	width: auto;
}

body#home-adaptations.accessing-your-home #container-content-main dt,
body#home-adaptations.customise-bathroom #container-content-main dt { 
	float: none;
	padding: 0;
	width: auto;
}

body#home-adaptations.accessing-your-home #container-content-main  dd,
body#home-adaptations.customise-bathroom #container-content-main  dd {
	padding: 0;
	float: none;
	width: auto;
	border-bottom: 0;
}

body#home-adaptations.accessing-your-home #container-content-main dl.last dd,
body#home-adaptations.customise-bathroom #container-content-main dl.last dd {
	border-bottom: 0;
}

body#home-adaptations.accessing-your-home #container-content-main  dd h3 a,
body#home-adaptations.customise-bathroom #container-content-main  dd h3 a {
	font-size: 120%;
	font-weight: bold;
}


body#home-adaptations.customise-bathroom #container-content-main dd a {
	color:#0099FF;	
}

body#home-adaptations.accessing-your-home #container-content-main dd a {
	color: #744E47;
}


/************
survey button
*************/
div.supply-install {
	clear: both;
	float: none;
}

div.supply-install h4 {
	background: 0;
	height: auto;
	width: auto;
	text-indent: 0;
}

div.supply-install h4 a {
	height: auto;
	width: auto;
	display: block;
}


#info-box.other-pages ul li#accessing-your-home,
#info-box.other-pages ul li#customise-bathroom,
#info-box.other-pages ul li#unique-kitchen,
#info-box ul li#showers-lighting,
#info-box ul li#technology,
#info-box ul li#tiling-panelling,
body#home-adaptations #info-box.other-pages ul li#unique-kitchen,
body#home-adaptations #info-box.other-pages ul li#customise-bathroom,
body#home-adaptations #info-box.other-pages ul li#accessing-your-home {
	background: 0;
	margin: 0;
	padding: 0;
}

#info-box-bottom {
	background: 0;
}

#info-box.other-pages h3 {
	background: 0;
	padding: 0;
	margin: 0;
}

body#home-adaptations.unique-kitchen #info-box.other-pages h3 {
	background: 0;
}

div#send_friend input.button {
	width: auto;
	float:none;
	margin-right: 0;
}

body#home-adaptations.accessing-your-home #info-box,
body#home-adaptations.accessing-your-home-buildings-extentions #info-box,
body#home-adaptations.accessing-your-home-outside-adaptions #info-box,
body#home-adaptations.accessing-your-home-automatic-installations #info-box {
	background: 0;
}

body#home-adaptations.accessing-your-home #info-box-bottom,
body#home-adaptations.accessing-your-home-buildings-extentions #info-box-bottom,
body#home-adaptations.accessing-your-home-outside-adaptions #info-box-bottom,
body#home-adaptations.accessing-your-home-automatic-installations #info-box-bottom {
	background: 0;
}

body#home-adaptations.accessing-your-home #info-box.other-pages h3,
body#home-adaptations.accessing-your-home-buildings-extentions #info-box.other-pages h3,
body#home-adaptations.accessing-your-home-outside-adaptions #info-box.other-pages h3,
body#home-adaptations.accessing-your-home-automatic-installations #info-box.other-pages h3 {
	background: 0;
}

body#home-adaptations.customise-bathroom-toilets #info-box-bottom,
body#home-adaptations.customise-bathroom-baths #info-box-bottom,
body#home-adaptations.customise-bathroom-showers #info-box-bottom,
body#home-adaptations.customise-bathroom #info-box-bottom {
	background: 0;
}

body#home-adaptations.customise-bathroom-toilets #info-box,
body#home-adaptations.customise-bathroom-baths #info-box,
body#home-adaptations.customise-bathroom-showers #info-box,
body#home-adaptations.customise-bathroom #info-box {
	background: 0;
}

body#home-adaptations.customise-bathroom-toilets #info-box-bottom,
body#home-adaptations.customise-bathroom-baths #info-box-bottom,
body#home-adaptations.customise-bathroom-showers #info-box-bottom,
body#home-adaptations.customise-bathroom #info-box-bottom {
	background: 0;
}

body#home-adaptations.unique-kitchen #info-box {
	background: 0;
}

body#home-adaptations.unique-kitchen #info-box-bottom {
	background: 0;
}

body#home-adaptations #info-box ul li  {
	background: 0;
}

body#home-adaptations.accessing-your-home #info-box h3 ,
body#home-adaptations.accessing-your-home-buildings-extentions #info-box h3 ,
body#home-adaptations.accessing-your-home-outside-adaptions #info-box h3 ,
body#home-adaptations.accessing-your-home-automatic-installations #info-box h3 {
	background: 0;
}