/* Print Styles for Classic Kitchens and Interiors */

body 
{ 
  background: #fff;
  color: #000;
  font-family: "Times New Roman", Times, Helvetica, Arial, Verdana, sans-serif; 
  font-size: 12pt;
  line-height: 14pt;
}

a:link, a:visited, a:hover, a:active
{ 
  border: none;
  color: #000; 
  text-decoration: underline; 
}

h1, h1.introHeading
{ 
  border-bottom: none;
  color: #000;
  padding: 5px 0px 10px 5px;
  text-transform: capitalize;
}

h2, h3, h4
{ 
  color: #000;
  padding: 0px 0px 5px 0px;
  text-transform: capitalize;
}


div#pageBody
{
  background: #fff;
  border: none;
  margin: 0;
  padding: 0;
  width: auto;
}



/* Header -------------------------------------------------- */
div#header
{
  background: #fff;
  border-bottom: 1px solid #500;
  height: 120px;
  margin: 0px 0px 7px 0px;
  padding: 0;
  width: auto;
}

div#header img#logo
{
  display: none
}

div#header img#printLogo
{
  display: block;
}

div#header span#headerContact
{
  color: #300;
  display: block;
  font-size: 10pt;
  line-height: 12pt;
}






/* Body -------------------------------------------------- */
div#introCopy
{
  background: #fff;
  border-left: none;
  border-right: none;
  color: #000;
  height: auto;
  width: auto;
}

div#bodyCopyMain
{
  background: #fff;
  border-left: none;
  border-right: none;
  color: #000;
  margin: 0;
  padding: 0;
  width: auto;
}

div#bodyCopyMain p
{
  margin: 0px 0px 5px 0px;
  padding: 0;
}










/* footer -------------------------------------------------- */
div#footer
{
  padding: 0;
  width: auto;
}

div#footer p
{
  color: #000;
  font-size: 7pt;
}








/* show room -----------------------------------------------------*/
/* Vignette Containers ------------------*/
div.vignetteContainer
{
  border-bottom: 1px solid #300;
  border-left: none;
  border-right: none;
  border-top: none;
  float: none;
  margin: 0px 0px 20px 20px;
  padding: 0;
  width: auto;
}





/* portfolio ----------------------------------------------*/
div#bodyCopyPortfolio
{
  background: #fff;
  color: #000;
  width: auto;
}

img.portfolioImage
{
  height: auto;
  width: 500px;
}









/* Links page ---------------------------*/
div#links
{
  margin: 0;
  text-align: left; 
  width: auto;
}

div#links img
{
  padding: 15px;
}

div#links span
{
  display: inline;
  font-size: 12pt;
  font-style: italic;
}








/* Non Displaying elements -------------------------------------------------- */
img.randomInterior, div#navArea, div#lowerNavArea, img.noPrint, div#subNavArea, p.noPrint, span#return
{
  display: none;
}

div.extend25, div.extend50, div.extend75, div.extend100, div.extend200, div.extend250, div.extend300, div.extend400, div.extend500, div.extend600
{
  display: none;
}
