body,td,th {
	font-family: Helvetica;
    color: #FFFFFF;
	font-size: 14px;
    font-weight: normal;
	line-height: 16pt;
    text-align:justify}

body {
	background-image: url(images/Background.gif);
	margin-left: 5px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.right {
  float:right;
  margin-left: 20px;
  margin-bottom: 20px;
  text-align: left
}

.left {
  float:left;
  margin-right: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: left
}

:link img {
  border: none;
}
a.square:link {
	color: #FFFFFF;text-decoration: none;text-align:center;
	font-weight:bold;
	font-size:12px;
}
a.square:visited {
	color: #FFFFFF;text-decoration: none;text-align:center;
}
a.square:hover {
	color: #ACCBE9;text-decoration: none;text-align:center;
}
a.square:active {
	color: #FFFFFF;text-decoration: none;text-align:center;
}

a.nav:link {
	color: #666666;
}
a.nav:visited {
	color: #666666;
}
a.nav:hover {
	color: #333333;
}
a.nav:active {
	color: #666666;
}

a:link {
	color: #A1B5C5;
}
a:visited {
	color: #A1B5C5;
}
a:hover {
	color: #434343;
}
a:active {
	color: #A1B5C5;
}

td img {display: block;}td img {display: block;}td img {display: block;}td img {display: block;}

#pages {
  width: 890px;
  height:295px;
  margin-left:2px;
}

#smoke {
  width: 890px;
  height:300px;
  margin-left:2px;
}

#gallery {
  width: 900px;
  height:500px;
}

#bookform {
  width: 450px;
  height:260px;
  background-color: #ffffff;
}

#form-hdr {
  width: 434px;
  height:65px;
  padding-top: 8px;
  margin-left: 8px;
}

#form {
  width: 432px;
  height: 169px;
  margin-top: 8px;
  margin-left: 8px;
  background-color: #C5CFC6;
  border: 1px solid #9A9A9A;
}

.appformtxt {
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
  padding-top: 5px;
  color: #2C2C2C;
  line-height: 12px;
}

.formdata {
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: #282828;
  height: 14px;
  padding-left:4px;
}

.form-foot {
  font-family: arial;
  font-size: 9pt;
  font-weight: normal;
  color: #282828;
  height: 22px;
  padding-left:4px;
}
.lp-txt {
		color: #EAEAEA;
		font-size: 14px;
		line-height: 14pt;
    margin-right: 20px;
}

.lp-txt-bold {
		color: #EAEAEA;
		font-size: 14px;
		line-height: 14pt;
    margin-right: 20px;
    font-weight: bold;
}

.copytext {
		color: #FFFFFF;
		font-size: 11px;
		line-height: 14pt;
		text-align:justify}

 .home {
		color: #FFFFFF;
		font-size: 14px;
        font-weight: normal;
		line-height: 14pt;
    	text-align:justify}

.showroom {
		color: #FFFFFF;
		font-size: 14px;
        font-weight: normal;
		line-height: 15pt;
		text-align:justify}

.casestudy {
		color: #FFFFFF;
		font-size: 16px;
        font-weight: normal;
		text-align:justify}

.case {
		color: #FFFFFF;
		font-size: 16px;
        font-weight: bold;
        line-height: 18pt;
		text-align:center}

.casestud {
		color: #FFFFFF;
		font-size: 19px;
        font-weight: bold;
        line-height: 18pt;
		text-align:center}

.home2 {
		color: #FFFFFF;
		font-size: 14px;
		line-height: 15pt;
		font-weight:bold;
		text-align:center}

.home3 {
		color: #FFFFFF;
		font-size: 13px;
        font-weight: normal;
        text-align: justify;
        margin-top: 7px;
        Margin-bottom: 0px;
}

.quote {
		color: #FFFFFF;
		font-size: 12px;
		line-height: 14pt;
		font-style:italic;
		font-weight:bold;
		text-align:justify}
		
.quotelarge {
		color: #FFFFFF;
		font-size: 13px;
		line-height: 15pt;
		font-style:italic;
		font-weight:bold;
		text-align:justify}
		
.quotelarge2 {
		color: #FFFFFF;
		font-size: 13px;
		line-height: 15pt;
		font-style:italic;
		font-weight:bold;
		text-align:center}
		
.quotemike {
		color: #A1B5C5;
		font-size: 12px;
		line-height: 14pt;
		font-style:italic;
		font-weight:bold;
		text-align:justify}
		
.testimonials {
		color: #FFFFFF;
		font-size: 12px;
		line-height: 14pt;
		font-style:italic;
		font-weight:bold;
		text-align:center}
		
.testimonials_name {
		color: #A1B5C5;
		font-size: 12px;
		line-height: 14pt;
		font-weight:bold;
		text-align:center}
		
.casestudy1 {
		color: #FFFFFF;
		font-size: 14px;
		line-height: 17pt;
		font-weight:bold;
		text-align:justify}

.casestudy2 {
		color: #FFFFFF;
		font-size: 14px;
		line-height: 17pt;
		font-style:italic;
		text-align:justify}
		
#bespoke-furn-txt-top {
  height: 170px;
  width: 270px;
  padding-top:80px;
  padding-left: 14px;
  padding-right:10px;
  vertical-align: middle;
}

#bespoke-consultation {
  position:relative;
  top: 40px;
  left: 13px;
}

#bespoke-consultation a:hover img {
  border: 1px solid #402b18;
}

.highlight {
		color: #FFFFFF;
		font-size: 12px;
		line-height: 14pt;
		font-weight:bold}
		
.highlight2 {
		color: #A1B5C5;
		font-size: 12px;
		line-height: 14pt;
		font-weight:bold}
		
.highlight3 {
		color: #6fc4fe;
		font-size: 11px;
		line-height: 14pt;
		font-weight:bold}
		
.highlight4 {
		color: #99FF99;
		font-size: 12px;
		line-height: 14pt;
		font-weight:bold}		
		
.phil {
		color: #000000;
		font-size: 18px;
		line-height: 14pt;
		text-align:center;}
		
.philtitle {
		color: #000000;
		font-size: 14px;
		line-height: 14pt;
		text-align:center;
		font-weight:bold
    }
		
.leo {
		color: #FFFFCC;
		font-size: 14px;
		line-height: 15pt;
		text-align:center;
		font-weight:bold}
		
.Title {
		color: #A1B5C5;
		font-size: 14px;
		line-height: 15pt;
		font-weight:bold}
		
.Title2 {
		color: #555555;
		font-size: 14px;
		line-height: 15pt;
		font-weight:bold}
		
.Title3 {
		color: #6fc4fe;
		font-size: 14px;
		line-height: 15pt;
		font-weight:bold}

.Title4 {
		color: #A1B5C5;
		font-size: 16px;
		font-weight:bold}

.Title5 {
		color: #A1B5C5;
		font-size: 18px;
		font-weight:bold}

.Title_Our_Furniture {
		color: #CC9966;
		font-size: 14px;
		line-height: 15pt;
        margin-top: 15px;
		font-weight:bold}


.bottom {
		color: #999999;
		font-size: 10px;
		line-height: 12pt;
		text-align:right}
		


h1 {
	color: #4095cf;
		font-size: 14px;
		line-height: 15pt;
		font-weight:bold}
 h2 {
	font-size: 12px;
	color: #6fc4fe;
}

h3 {
	font-size: 16px;
	color: #A1B5C5;
    font-weight:bold
}

.lp-hdg {
		color: #000000;
		font-size: 14pt;
		line-height: 28px;
		font-weight:bold;
		text-align:center;
}

.lp-subhdg {
		color: #89A2B6;
		font-size: 14pt;
		line-height: 32px;
    padding-top:15px;
		font-weight:bold;
		text-align:center;
}

div.contemp-kits {
height: 260px;
width: 445px;
margin:0;
padding:0;
background-image:url("images/contemporary_kitchen_portfolio_grey.jpg");
}

div.contemp-kits a, div.contemp-kits a:link, div.contemp-kits a:visited {
display:block;
}

div.contemp-kits img {
width:100%;
height:100%;
border:0;
}

div.contemp-kits a:hover img {
visibility:hidden;
}

div.trad-kits {
height: 260px;
width: 445px;
margin:0;
padding:0;
background-image:url("images/traditional_kitchen_portfolio_grey.jpg");
}

div.trad-kits a, div.trad-kits a:link, div.trad-kits a:visited {
display:block;
}

div.trad-kits img {
width:100%;
height:100%;
border:0;
}

div.trad-kits a:hover img {
visibility:hidden;
}

div.cons {
height: 210px;
width: 210px;
margin:0;
padding:0;
background-image:url("images/book_a_consultation_static_banner_grey.jpg");
}

div.cons a, div.cons a:link, div.cons a:visited {
display:block;
}

div.cons img {
width:100%;
height:100%;
border:0;
}

div.cons a:hover img {
visibility:hidden;
}

div.case {
height: 210px;
width: 210px;
margin:0;
padding:0;
background-image:url("images/case_studies_banner_grey.jpg");
}

div.case a, div.cons a:link, div.cons a:visited {
display:block;
}

div.case img {
width:100%;
height:100%;
border:0;
}

div.case a:hover img {
visibility:hidden;
}

div.about {
height: 210px;
width: 210px;
margin:0;
padding:0;
background-image:url("images/about_us_banner_grey.jpg");
}

div.about a, div.about a:link, div.about a:visited {
display:block;
}

div.about img {
width:100%;
height:100%;
border:0;
}

div.about a:hover img {
visibility:hidden;
}

div.rectanglebanner {
height: 100px;
width: 590px;
margin:0;
padding:0;
background-image:url("images/book_a_consultation_with_mike_rollover.jpg");
}

div.rectanglebanner a, div.rectanglebanner a:link, div.rectanglebanner a:visited {
display:block;
}

div.rectanglebanner img {
width:100%;
height:100%;
border:0;
}

div.rectanglebanner a:hover img {
visibility:hidden;
}

.icon {
  width: 80px;
  height: 80px;
  border: 0px;
  z-index: 2;
}

.iconspace {
  width: 12px;
}


.behind {
  z-index: 1;
}

#filter {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1650px;
	background-color: #0F0F0F;
	z-index:10;
	opacity:0.90;
	filter: alpha(opacity=90);
}

#box {
	display: none;
	position: absolute;
	top: 20%;
	left: 50%;
    margin-left: -370px;
	width: 726px;
	height: 520px;
	padding: 10px;
	background-color: #343434;
	z-index:101;
	overflow: none;
}

#boxtitle {
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:100%;
	height:30px;
	padding:0;
	padding-top:9px;
	margin:0;
	border-bottom:3px solid #ffffff;
	background-color: #A3B4C4;
  text-align: center;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
  font-weight: bold;
}

#form-content {
  position: relative;
  top:33px;
  left: -10px;
}

.req {
  color: #FF0000;
}

#val-txt {
  float:left;
  padding-left:200px;
  padding-top: 10px;
}

#val-inp {
  float:left;
  padding-left:20px;
  padding-top: 15px;
}

#close {
  position:absolute;
  width: 726px;
  height: 28px;
  top: 469px;
  left: 670px;
}


