
/*   The Natural Floorcovering Centres   */
/*       www.naturalfloor.com.au         */
/*             stylesheet                */
/*             (c) 2006                  */



BODY {font-size:100%;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;
 line-height:130%; color:#40453A; background:#E8E5DE; }
TXABLE {border-style: none;}

h3 {font-size: 140%; margin-bottom: 6px; line-height: 150%; font-weight: normal; font-family: lucida sans, verdana, arial, helvetica;}

h4 {font-size: 110%; margin-top: 3px; font-weight: normal; font-family: lucida sans, verdana, arial, helvetica; }

.ONSALE{border: 1px solid #4D453A;  FONT-SIZE: 11px;
	     color: #4D453A; 
    -moz-border-radius: 12px; padding: 6px; padding-top: 3px; padding-bottom: 8px;}

/* Main Table Styles */

.HeaderTable {background:#4D453A;}
.BodyTable {background:#FFFFFF;}
.FooterTable {background:#4D453A;}
.BackGroundColour {background:#E8E5DE;}
.SubHeaderTable {background:#766D5E; color: white; font-size:90%; line-height:140%;}
.SubHeaderSubRow {background:#ECE8DD;}
.DarkHeader {background:#4D453A; color: white; line-height:140%; cellpadding:3px;}
.SideBarTable {background:#997e47; color: white;}



/* Menu 2 Table Styles */
.Menu2Table {background:#D4C8B3; font-size:70%; color:#4D453A; cellpadding:3px;}
.Menu2LinkSel {font-weight:bold; text-decoration:underline;}
.Menu2Link {font-weight:normal; text-decoration:underline; color:#4D453A;}
.Menu2Link:hover{text-decoration: none;}


/* Home Page Table Styles */
.HomeWelcomeBar {background:#D4C8B3; font-size:100%; color:#4D453A; cellpadding:3px;}
.HomeWelcomeBox {background:#FFFFFF; cellpadding:3px;
		  font-size:70%; line-height:120%; font-weight:normal; text-decoration:none; color:#4D453A; }


.HomeFeatureBar {background:#D1C3AB; font-size:70%; color:#4D453A; cellpadding:3px;}
.HomeFeatureBox {background:#FBF9F3; cellpadding:3px;
		 font-size:70%; line-height:120%; font-weight:normal; text-decoration:none; color:#4D453A; }

.HomeBottomPain {background:#FCF7EF; cellpadding:3px;
		  font-size:70%; line-height:120%; font-weight:normal; text-decoration:none; color:#4D453A; }

.ProductInfoBox {background:#F6F3EE; 
		  font-size:70%; line-height:150%; font-weight:normal; text-decoration:none; color:#4D453A; }
.ProductInfoBoxHead1 {background:#9E9180; color: white;}
.ProductInfoBoxHead2 {background:#D4C8B3; color: #4D453A;}
.ProductInfoBoxCell {border-bottom: 1px dotted #CFD1BC;}

.BrownSubTitleBox {background:#7D6E59; color: white; font-size:11px; line-height:15px; }
.FeatureBox {background:#F2EDE7; font-size:70%; line-height:120%; }


/* Div Styles */
.DivSelector{border-style: solid; border-width: 1; border-color:#CFD1BC; padding: 3px; valign: middle;
		  font-size:1px; line-height:1px; font-weight:normal; text-decoration:none; color:#4D453A;} 

.DivBox{border-style: solid; border-width: 1; border-color:#CFD1BC; padding: 3px; valign: middle;
		  font-weight:normal; text-decoration:none; color:#4D453A;} 

.DivWeSuggest{border-style: solid; border-width: 1; border-color:#CFD1BC; padding: 3px; valign: middle;
		  line-height:210%; font-weight:normal; text-decoration:none; color:#4D453A;} 

.DivShowProduct{border-style: solid; border-width: 1; border-color:#CFD1BC; padding: 6px; valign: middle;
		  line-height:210%; font-weight:normal; text-decoration:none; color:#4D453A;} 


/*Links*/
.HomeFeatureLink:link{text-decoration: none;}
.HomeFeatureLink:visited{text-decoration: none;}
.HomeFeatureLink:active{text-decoration: none;}
.HomeFeatureLink:hover{text-decoration: underline;}



/* Text Styles */
.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; line-height:120%; line-spacing:120%; font-weight:normal; text-decoration:none; color:#4D453A; }
.copytext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; line-height:150%; font-weight:normal; text-decoration:none; color:#4D453A; }
.textSpaced{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; line-height:190%; font-weight:normal; text-decoration:none; color:#4D453A; }
.copytextRed{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#DD0000; }
.largertext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; line-height:150%; font-weight:normal; text-decoration:none; color:#4D453A; }
.cursivetext{font-family:Georgia, Times New Roman, Times, Serif; font-size:110%; line-height:300%; font-weight:light; text-decoration:italic; color:#4D453A; }


.FooterText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; line-height:130%; font-weight:normal; text-decoration:none; color:#D4C8B3;}
.FooterTextBold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:85%; line-height:130%; font-weight:bold; text-decoration:none; color:#FFFFFF;}
.FooterTextLink{font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal; text-decoration:underline; color:#D4C8B3;}
.FooterTextLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#D4C8B3;}
.FooterTextLink:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#D4C8B3;}


.HeaderText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:85%; line-height:130%; font-weight:normal; text-decoration:none; color:#D4C8B3;}
.HeaderTextBold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; line-height:130%; font-weight:bold; text-decoration:none; color:#FFFFFF;}
.HeaderTextLink{text-decoration: none; color:#cEA650;}
.HeaderTextLink:hover{text-decoration: none; color:#FFFFFF;}
.HeaderTextLink:active{text-decoration: none; color:#cEA650;}

.SubHeaderText {font-family:Verdana, Arial, Helvetica, sans-serif; line-height:130%; text-decoration:none; color:#987d46;}


/* Link Styles */	
a{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#4D453A; }
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#4D453A; }
a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#4D453A; }

.remedyLink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; font-weight:normal; text-decoration:underline; color:#4D453A; }
.remedyLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; font-weight:normal; text-decoration:none; color:#4D453A; }
.remedyLink:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; font-weight:normal; text-decoration:underline; color:#4D453A; }


.transparent {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.divStackedRugsFooter{
POSITION: relative; TOP: 1px; LEFT: 0px; WIDTH: 685px; HEIGHT: 30px;
DISPLAY: BLOCK;
PADDING: 4px; MARGIN: 0px; BORDER: 1px white solid;
FONT-WEIGHT: bold;
background:#D4C8B3; color: #4D453A
}
.divStackedRugsLabel{
POSITION: relative; HEIGHT: auto; WIDTH:auto; VERTICAL-ALIGN: middle;
PADDING: 3px; MARGIN: 1px; BORDER: none; -moz-border-radius: 8px; 
background:#FCF7EF; color: #4D453A
}

.divStackedRugs{
POSITION: relative; TOP: 1px; LEFT: 0px;
DISPLAY: block; width: 48%; HEIGHT: 430px; overflow: hidden;
}
#divStackedRugsImg{ position: absolute; top: 0px; left: 0px; float:left;
WIDTH: 400px; height: 430px; overflow: hidden; margin-left: -38px; z-index: 2;

}
#divStackedRugsLabels{FLOAT: right; position: absolute; right: 11px; TOP: 0px; WIDTH: 196px; HEIGHT: 640px; 
    PADDING: 0px; z-index: 9; opacity: 0.8;}
    
    .bigButton {width: auto; height: auto; min-height: 65px; padding: 1em 1em 1em 125px; font-size: 1.15em; border: 1px #D4C8B3 solid;
    cursor: pointer; background-repeat: no-repeat; margin: 2 2 2 0em; opacity: 0.9; line-height: 1.15em;
    font-weight: normal; display: inline; text-decoration: none;}
a.bigButton:link {text-decoration: none;}
a.bigButton:hover {border: 1px #CCA550 solid; opacity: 1.0;}

  hr {clear: both; width: 100%; height: 3px; margin: 1em auto 1em auto; border: 0px;
    background-image: url(images/body_long_divider.gif);
     }

            
