@charset "utf-8";

/*
-----------------------------------------------------------------------------------------
MAGNET 2009 - TEXTUAL CONTENT PAGES

--------------
CONTENTS
--------------
## COLUMN STRUCTURE
## SITEMAP

-----------------------------------------------------------------------------------------
*/


/*  ## COLUMN STRUCTURE  ------------------------------------------------------------*/
.text #content .main-content {
width: 757px;
width: 687px;
}
.text #content .holder {
float: left;
width: 605px;
}


/*  ## SITEMAP  ---------------------------------------------------------------------*/
.sitemap #content .main-content {
width: 757px;
}
.sitemap #content .holder {
float: left;
width: 675px;
}
.sitemap .section {
float: left;
width: 675px;
padding: 0 0 30px;
}
.sitemap #content .holder .kitchens {
float: left;
padding: 10px 0 0;
margin: 20px 20px 0 0;
width: 200px;
border-top: 1px solid #808080;
border-bottom: 1px solid #808080;
}
.sitemap #content .holder .kitchens h3 {
width: 150px;
}


/*  ## TRUSTMARK AWARD  -------------------------------------------------------------*/
div.trustmark-award {
float: left;
padding-top: 20px;
width: 687px;
}
div.trustmark-award img.badge {
float: left;
margin-right: 18px;
}
div.trustmark-award div.text {
float: left;
width: 445px;
}
div.trustmark-award div.text img {
margin: 0.5em 0 0.3em;
}
div.trustmark-award div.text small {
font-size: 92%;
}


/*  ## SMART DESIGN LOGO  -----------------------------------------------------------*/
div.smart-design {
height: 55px;
left: 0;
position: absolute;
top: 165px;
width: 148px;	
}


.text #content .section {
width: auto;	
}


/*  ## COLLECTION FEATURES TABLE  ---------------------------------------------------*/
#content p.collection-features {
margin: 30px 0 0;	
}

#content table.collection-features {
font-size: 10px;	
margin: 25px 0 30px 163px;
}
#content table.collection-features caption {
display: none;
text-align: left;
visibility: hidden;
}
#content table.collection-features thead th {
line-height:1.2;
text-align: center;
text-transform: uppercase;
vertical-align: top;
font-size: 10px;
padding: 5px 2px;
}
#content table.collection-features td,
#content table.collection-features th {
padding: 3px;
border-left: 2px solid #0D0D0D;
border-top: 2px solid #0D0D0D;
vertical-align: top;
background-color: #333;
}
#content table.collection-features td {
text-align: center;
vertical-align: top;
}
#content table.collection-features tbody td span {
display: block;
height: 6px;
margin: 10px auto 0;
text-indent: -3000em;
width: 6px;
}
#content table.collection-features thead td,
#content table.collection-features tbody th {
border-left: 0;	
}
#content table.collection-features tbody th {
text-align: left;
text-transform: uppercase;
font-size: 12px;
padding: 8px;
}
#content table.collection-features tbody tr.u th,
#content table.collection-features tbody tr.u td {
background-color: #607D4B;
}
#content table.collection-features tbody tr.p th,
#content table.collection-features tbody tr.p td {
background-color: #B33B21;
}
#content table.collection-features tbody tr.e th,
#content table.collection-features tbody tr.e td {
background-color: #44817D;
}
#content table.collection-features tbody tr.u td span {
background: url(/stat/bullet-w-u.gif) no-repeat 0 0;
}
#content table.collection-features tbody tr.p td span {
background: url(/stat/bullet-w-p.gif) no-repeat 0 0;
}
#content table.collection-features tbody tr.e td span {
background: url(/stat/bullet-w-e.gif) no-repeat 0 0;
}

/*  ## INFO  ----------------------------------------------------------------*/

div.screen-content .screen-intro {
background: transparent url(/stat/bg-kitchen-info.png) no-repeat 0 0;
font-size: 14px;
left: 55px;
padding: 15px;
position: absolute;
top: 21px;
width: 265px;
z-index: 3;
}
div.screen-content .screen-intro p,
div.screen-content .screen-intro li {
line-height: 1.2;
}
body.info #content .main-content {
display: inline;
float: left;
padding: 0 0 0 163px;
position: relative;
width: 287px;
}
body.info #content .secondary-content {
display:inline;
float:right;
width:445px;
}
