﻿/* BEGIN Roundedcube additions - 3_17_09 */
.DSAwards
{
	font-weight:normal;
	text-align:left;
	font-size:.8em;
	line-height:115%;
}
/* END Roundedcube additions */

p {
	padding: 2px 0 8px 0;
	line-height: 110%;
	width: auto;
	top: 100px;
}

p.Contact {
	padding: 0px 10px 12px 10px;
	line-height: 110%;
}

p.Trends {
	padding: 2px 0 12px 0;
	line-height: 110%;	

}

/*p.TA		 {
	 scrscrollbar-3dlight-COLOR:#3f221e;
           scrollbar-arrow-color:#3f221e;
           scrollbar-base-color:#3f221e;
           scrollbar-darkshadow-color:#3f221e;
           scrollbar-face-color:#3f221e;
           scrollbar-highlight-color:#3f221e;
           scrollbar-shadow-color:#3f221e;
}
*/

p.p3DG
{
	position: relative;
	top: 236px;
	left: 0;
	font-style: italic;
}

p.p2DG
{
	position: relative;
	top: 82px;
	left: 0;
	font-style: italic;
}

p.p1DG
{
	position: relative;
	top: 0;
	left: 0;
}

p.ttt {
	padding: 2px 0 18px 0;
	line-height: 110%;
}

h2.Faq {
	font-size: 11px;
	margin: 10px 0 0 0;
	color: #bfa17e;
}

p.Faq {
	padding-bottom: 10px;
	border-bottom: 1px #fff solid;
}

p.csearch {
	color: #481E09;
	font:Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
}


h2 {
	font-size: 10px;
	margin: 6px 0 0 0;
}

h2.QuickSearch {
	font-size: 10px;
	margin: 20px 0 0 0;
	color: #3f221e;
}

h2.AboutD {
	font-size: 10px;
	margin: 20px 0 0 0;
	color: #3f221e;
}

h2.Trends {
	font-size: 11px;
	margin: 12px 0 0 0;
	color: #9f0606;
}

h2.CCare {
	font-size: 10px;
	margin: 15px 0 0 0;
}

h2.FiberChoices {
	font-size: 10px;
	margin: 15px 0 0 0;
}

h2.Installation {
	font-size: 10px;
	margin: 15px 0 0 0;
}

h2.Texturechoices {
	font-size: 11px;
	margin: 12px 0 0 0;
	color: #bfa17e;
}

h3.Texturechoices {
	font-size: 10px;
	margin: 15px 0 0 25px;
}



h3.Trends {
	font-size: 10px;
	margin: 3px 0 0 0;
	color: #3f221e;
}


th {
	font-style: italic;
	font-weight: normal;
	padding: 2px 4px;
}

td {
	text-align: left;
	padding: 2px 4px;
	
}

td.SearchProducts
{
	text-align: left;
	padding: 2px 4px;
	height:40px;
}

ul.nob {
	padding: 1px;
	line-height: 110%;
	list-style: none;
}

ul.nobCCare {
	padding: 12px 1px 1px 1px;
	line-height: 110%;
	list-style: none;
}

ul.sub {
	margin: 2px 0 2px 16px;
	line-height: 110%;
	list-style-type: disc;
}

ul.sitemap {
	list-style: none;
}

li.sitemap {
	margin: 0 0 12px 6px;
	list-style: none;
}

li.subsitemap {
	margin: 0 0 2px 34px;
}

li.subsitemap2 {
	margin: 0 0 2px 34px;
	list-style-type: disc;
}


/* Cascading Style Sheet - dabbieri */
/* $Id: basic.css,v 1.5 2006/08/01 23:34:54 pete Exp pete $ */

/* ******************************************************************************* */
/* body style for the page */

body {
	margin: 0;
	padding: 0;
	color: #000;
	background-color: #fff;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	
}


/* ******************************************************************************* */
/* heads */

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	margin: 0 0 10px 0;
	padding: 0;
	color: #3f221e;
}

h1.sitename {
	display: none;
}


/* ******************************************************************************* */
/* text blocks */

p, blockquote, ul, ol, dt, dd, dl, th, td {
	margin: 0;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3f221e;
	padding: 2px 0 0 0;
	line-height: 110%;
}

p.indent {
	padding: 2px 0 0 0;
	line-height: 110%;
	margin: 0 0 0 25px;
}

p.showroomresults {
	padding: 0 0 10px 0;
	line-height: 120%;
}

p.showroom {
	padding: 0 0 8px 0;
	line-height: 110%;
}

p.compare {
	position:absolute;
	top: 365px;
}

ul.indent {
	padding: 1px;
	line-height: 110%;
	margin: 3px 0 0 38px;
}

td.style1 {font-size: xx-small ;}

td.style4 {font-size: xx-small; color: #666666; }


table {
	margin: 8px 0 0 0;
	padding: 0;
}


/* ******************************************************************************* */
/* fixed-width stuff */

pre, tt, code {
	font-family: Courier, "Courier New", monospace;
}


/* ******************************************************************************* */
/* other stuff */

img {
        margin: 0;
	padding: 0;
        border-width: 0;
}


hr {
	background-color: #ccc;
	height: 2px;
	border: 0;
}


/* ******************************************************************************* */
/* links */

a:link {
	color: #3f221e;
	text-decoration: underline;
}

a:visited {
	color: #3f221e;
	text-decoration: underline;
}

a:hover {
	color: #3f221e;
	text-decoration: underline;
}

a:active {
	color: #3f221e;
	text-decoration: underline;
}

a.Quicksearch
{
	font-size: 10px;	
	color: #793535;
}


/* ******************************************************************************* */
/* form elements */

form {
	margin: 0;
	padding: 0;
}

.searchlabel {
	margin: 0;
	padding: 0;
	font-size: 9px;
	color: #666;
}

.searchbox {
	margin: 0;
	padding: 2px;
	font-size: 9px;
	border: 1px #999 solid;
	color: #333;
	background-color: #eee;
}

.searchbutton {
	margin: 0 0 -3px 0;
	padding: 4px 0 0 0;
}

.locatemenu {
	margin: 10px 0 0 0;
	padding: 2px;
	font-size: 10px;
	border: 1px #999 solid;
	color: #000;
	background-color: #eee;
}

.locatebox {
	margin: 0;
	padding: 2px;
	font-size: 11px;
	border: 1px #666 solid;
	color: #000;
	background-color: #eee;
}

/* ******************************************************************************* */
/* grey links for seacom */

.seacomres:link {
	color: #999;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-transform: uppercase;
}

.seacomres:visited {
	color: #999;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-transform: uppercase;
}

.seacomres:hover {
	color: #999;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-transform: uppercase;
}

.seacomres:active {
	color: #3f221e;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-transform: uppercase;
}

.seacom:link {
	color: #3f221e;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	margin: 0 10px 0 0;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
}

.seacom:visited {
	color: #3f221e;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	margin: 0 10px 0 0;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
}

.seacom:hover {
	color: #3f221e;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	margin: 0 10px 0 0;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
}

.seacom:active {
	color: #999;
	font-family: Verdana, "Lucida Grande", Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	margin: 0 10px 0 0;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
}


/* ******************************************************************************* */
/* footer elements */

.footerlogo {
	margin: 0;
	padding: 3px 0 0 0;
	float: right;
}

.footertext {
	font-size: 9px;
	color: #666;
	list-style-type: disc;
}

/* Cascading Style Sheet - dabbieri */
/* $Id: advanced.css,v 1.5 2006/08/01 20:03:15 pete Exp $ */

/* ******************************************************************************* */
/* subcontainer */

Div.Container
{
	text-align: center;	
	margin: auto;
}

Div.subContainer
{
	text-align: left;
	width: 759px;
	height: 432px;
	margin: auto;
	padding: 0;
	background-repeat:no-repeat;	
}

/* Added subContainerShowroom - 1_22_09 - Roundedcube - PL */
Div.subContainerShowroom
{
	text-align: left;
	width:960px;
	height:501px;
	margin:auto;
	padding:0;
	background-repeat:no-repeat;	
}

Div.Showrooms {
	text-align: left;
	overflow: auto;
	float:right;
	margin: 0;
	padding: 4px;
	border: 1px #000 solid;
	height:150px;
	width:220px;
	
}





/* ******************************************************************************* */
/* header section */

Div.header  {
	text-align: right;
	width: 759px;
	margin: 0 auto;
	padding: 0;
}

/* Added headerShowroom - 1_22_09 - Roundedcube - PL */
Div.headerShowroom  {
	text-align: right;
	width:960px;
	margin:0 auto;
	padding:0px 0px 10px 0px;
}



/* ******************************************************************************* */
/* main content section */

Div.Content {
	text-align: left;
	position: relative;
	color: #3f221e;
	overflow: auto;
	margin: 0;
	padding: 0 3px 0 0;
	
	
}



/* ******************************************************************************* */
/* This controls the footer area below the main area */

Div.footer {
	text-align: left;
	width: 759px;
	margin: 0 auto;
	padding: 0;

}

/* Added footerShowroom - 1_22_09 - Roundedcube - PL */
Div.footerShowroom {
	width:960px;
	margin:0 auto;
	padding:0;
	text-decoration:none;
	text-align:center;
	color:#666000;
	font-size:10px;
	padding-top:20px;
}


/* ******************************************************************************* */
/* Flash nav section */

#nav {
	text-align: left;
	width: 380px;
	margin: 0;
	padding: 18px 0 0 0;
}


/* ******************************************************************************* */
/* This controls the footer area at the bottom of the page */

#footertext {
	text-align: left;
	width: 759px;
	margin: 3px 0 0 10px;
	padding: 0;
	list-style-type: disc;

}


/*############################## BEGIN: Roundedcube Additions 1/22/09 ############################## */
.addressblock
{
	color:#666000;
	line-height:1.5em;
	padding:0px 10px 0px 10px;
}
.headerlink
{
	color:#3F221E;
	font-weight:bold;
}
/*############################## END: Roundedcube Additions 1/22/09 ############################## */

