/* CSS Document */
*{margin:0; padding:0;}
html{font-size:125%; height:100%;}
body{font-size:50%; background-image:url(images/bg.gif); background-repeat: repeat-x; background-color:#cfc5b2; width:100%; vertical-align:baseline; background-position:top center}

td{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color: #4b473f;
	font-weight: normal;
}

p { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: justify;
	color: #4b473f;
}

.bold{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color: #000000;
	font-weight: bold;
}

/*NORMAL LINK*/
a{text-decoration:none; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; color:#93293a; font-weight:bold; }
a:hover{text-decoration:underline; color:#1a0004;}
a img{border:0;}


a.nav,a.nav:visited,a.nav:active  {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #535353;
	padding: 9px 4px 9px 5px;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	line-height:30px;
	border:0px solid #000;
}
a.nav:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	padding: 9px 4px 9px 5px;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	line-height:30px;
	border:0px solid #000;
	/*background-color:#f0f0f0;*/
	
}

#materialdiv{
	border-bottom:#4b473f solid 2px;
	line-height:22px;
	padding:1px 0;
	
}

#materialdiv a.materiallink,#materialdiv a.materiallink:visited,#materialdiv a.materiallink:active  {
	font-family:Arial, Helvetica, sans-serif;
	color: #928e85;
	padding: 5px 10px 5px 10px;
	margin:0 5px 0 0;	
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	line-height:22px;
	border:0px solid #000;
	background-color:#f5f1e9;
}
#materialdiv a.materiallink:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px 10px 5px 10px;
	margin:0 5px 0 0;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	line-height:22px;
	border:0px solid #000;
	background-color:#4b473f;
}
#materialdiv .materiallink {
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px 10px 5px 10px;
	margin:0 5px 0 0;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	line-height:22px;
	border:0px solid #000;
	background-color:#4b473f;
}


.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#9d9d9d;
}
a.footer,a.footer:visited,a.footer:active  {
	font-family: Arial, Helvetica, sans-serif;
	color: #7c7c7c;
	font-size: 9px;
	font-weight: normal;
	text-decoration:underline;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 9px;
	font-weight: normal;
	text-decoration:none;
}

table.contenttable{
	background-color:#cfc5b2;
}

table.featuretable{
	background-color:#8a7e65;
}

table.acctableborder{
	border:5px solid #a89b8b;
}

table.subnavtable{
	background-color:#928e85;
	height:23px;
}


.featuretitle{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight: bold;
	color:#212021;
}

.featurewhite{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color: #fff;
	font-weight: normal;
}

table.featurebar{
	background-color:#8a7e65;
}


.big{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color: #a91e22;
	font-weight: bold;
}


.hozline{width:100%; line-height:1px; height:1px; border-top:#706a5f 1px solid; font-size:1px;}


/* product page */
.breadcrumb_1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	font-weight: normal;
	color:#000000;
}
.breadcrumb_2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	font-weight: normal;
	color:#4b473f;
}

#specsdiv{
	overflow: auto;
	width:auto;
	height:400px;
}

.kitchensize{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	font-weight: bold;
	color:#4b473f;
}

.producttext_1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight: normal;
	color:#000;
}

.price{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	font-weight: normal;
	color:#c20020;
}
.producttext_2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-weight: normal;
	color:#4b473f;
	padding: 0px 20px 2px 130px;
	background:url(images/freeicon2.png) no-repeat;
	/*border-bottom:1px dotted #C90; */
}

#specsdiv a .img{
	border: 5px solid #cac8c4;
}

table .productspecs{
	font-family: Arial, Helvetica, sans-serif;
	color:#231f20;
	border:#cdab77 solid 1px;
	background-color:#fff;
	padding:1px;
}
td .head{
	font-family: Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	background-color:#e0c682;
	padding:2px;
	font-weight:bold;
}

td .head2{
	font-family: Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	background-color:#eeddc0;
	padding:2px;
}

td .odd{
	font-family: Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	background-color:#f6f5f3;
	padding:2px;
}

td .even{
	font-family: Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	background-color:#ffffff;
	padding:2px;
}


a.enlargeimg,a.enlargeimg:visited,a.enlargeimg:active  {
	-moz-opacity: 1;
	/*border-color:#900;*/
}
a.enlargeimg:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	-moz-opacity: 0.9;
	opacity: 0.9;
	filter: alpha(opacity:90);
	border-color:#900;
}

a.othermaterial,a.othermaterial:visited,a.othermaterial:active  {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}
a.othermaterial:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	opacity: 0.9;
	filter: alpha(opacity:90);
	-moz-opacity: 0.9;
	

}


/*#iframebox_b { 
            width: 900px;
            height: 468px;
            padding: 0;
			border: inset 0px #ccc;
            overflow: auto;
			background-color:#ece7de;
        }*/


/*#iframebox { 
            width: 657px;
            height: 400px;
            padding: 0;
			border: inset 0px #ccc;
            overflow: auto;
			background-color:#ece7de;
        }*/

a .productimg,a:visited .productimg,a:active .productimg{
	border: 4px solid #e4ded2;
}
a:hover .productimg{
	border: 4px solid #fff;
}

a .productimg_thumb,a:visited .productimg_thumb,a:active .productimg_thumb{
	border: 3px solid #e4ded2;
}

a:hover .productimg_thumb{
	border: 3px solid #fff;
}

.productimg{
	border: 4px solid #ffffff;
}

.materialimg, a .materialimg, a:visited .materialimg,a:active .materialimg{
	border: 2px solid #e4ded2;
}

a:hover .materialimg{
	border: 2px solid #fff;
}

.flashgallerybg{
	/*background-color:#d1ccc2;*/
	background-color:#cfc5b2;
}

#indent{
	margin:10px 5px;
	text-align:left;
}

#indentbg{
	margin:10px 5px;
	padding:5px;
	background-color:#c0b59f;
}

.othercolours{
	font-family: Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	font-size:11px;
	padding: 0px 0px 2px 130px;
	background:url(images/img_othercolours.png) no-repeat;
}

a.othercolours:link,a.othercolours:active,a.othercolours:visited{
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	font-size:11px;
	padding: 0px 0px 2px 130px;
	text-decoration:none;
	background:url(images/img_othercolours.png) no-repeat;
}
a.othercolours:hover{
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	font-size:11px;
	padding: 0px 0px 2px 130px;
	text-decoration:none;
	background:url(images/img_othercolours2.png) no-repeat;
}

.material_text{
	color:#949494;
	font-size:20px;
	font-style:italic;
}




/* product page end */



/* Promotions */
.promotext_1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	font-weight: normal;
	color:#a0410d;
}
.promotext_free{
	font-family: Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight: bold;
	width:140px;
	line-height:53px;
	color:#c20020;
}
.promotext_2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	font-weight: normal;
	color:#1b0a00;
}
.promo_price{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:50px;
	font-weight: normal;
	color:#ff0000;
}

.promotext_1_s{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	font-weight: normal;
	color:#a0410d;
}
.promotext_2_s{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight: normal;
	color:#1b0a00;
}
.promotext_3_s{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight: normal;
	color:#928e85;
}
.promo_price_s{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	font-weight: normal;
	color:#ff0000;
}


.promo_box_1{
	border:8px solid #fff;
	padding:20px;
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight: normal;
	color:#9a8a6d;
	background-color:#e5dfd3;
}
.promo_box_2{
	border:8px solid #fff;
	padding:20px;
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight: normal;
	color:#9a8a6d;
	background-color:#f7f3ea;
}

/* Promotions end */


/* Custom Made Cabinet */

#largeImg {
	border: solid 6px #fff;
	width: 636px;
	height: 412px;
	padding: 0px;
}
.thumbs img {
	border: solid 3px #e4ded2;
	width: 97px;
	height: 97px;
	padding: 0px;
	margin:0px;
}
.thumbs img:hover {
	border-color: #fff;
}

.box{
	border-top:2px solid #e6e6e6;
	padding:20px;
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight: normal;
	color:#9a8a6d;
}
/* Custom Made Cabinet end */

.contactimg{
	border: 4px solid #e4ded2;
}


/* material tooltip */

ul,li{
	margin:0;
	padding:0;
}
li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:10px;
}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#ffffff;
	padding:5px;
	display:none;
	color:#fff;
	}
/* material tooltip end */

