html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, em,font, img, strong, sub, sup, ol, ul, li, fieldset,form, label, legend
{	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit; font-style: inherit;
 font-family: inherit; vertical-align: baseline; font-family: Arial, Helvetica, sans-serif;}
html { text-align: center; min-height: 100%; /*margin-bottom: 1px;*/ font-family: Arial, Helvetica, sans-serif}
html { min-height: 100%;  }
body {  text-align:left; line-height: 1.4; color: #000; font-family: Arial, Helvetica, sans-serif;}
ol, ul {list-style: none; position: relative; }
a, a:link, a:visited, a:active, a:hover { color: #BE3E26;}
a:hover { text-decoration:none; color: #BE3E26;}
h2, h3, h4, h5, h6, h7{ color:#967348; font-family: helvetica, "Trebuchet MS", arial, sans-serif;}
h1{	 color:#967348; font-size:32px; font-family: helvetica, "Trebuchet MS", arial, sans-serif; }
h2{	 color:#967348; font-size:24px; font-family: helvetica, "Trebuchet MS", arial, sans-serif; }
h3{	 color:#967348; font-size:18px; font-family: helvetica, "Trebuchet MS", arial, sans-serif; }
h4{	 color:#967348; font-size:16px; font-family: helvetica, "Trebuchet MS", arial, sans-serif; }

html { background-color:#95401b; background-image: url(images/full-background.jpg); background-position:bottom center; background-repeat: repeat-x;}
body {}

div#wrapper{width:722px; margin:0 auto; float:none; position:relative; padding-top:162px;}


#contenttop { background-image:url(images/content-backing-top.png); height:19px; background-repeat:no-repeat;}
#content-home { background-image:url(images/content-backing.png); background-repeat:repeat-y; padding-left:17px; }
#contentbottom {
	background-image: url(images/content-backing-footer.png);
	height:150px;
	background-repeat:no-repeat;
}
#content-aboutus { background-image:url(images/content-backing.png); background-repeat:repeat-y; padding-left:6px; }


.clear { clear:both;}
.right { float:right}
.left { float:left;}





/*Navigation*/
#navi {
height:40px;
left:214px;
position:absolute;
top:71px;
width:500px;
}
#navi li { float:left; padding-left:47px; }
#navi li a { display:block; background-image:url(images/menu.gif); background-repeat:no-repeat;}
#navi li a:hover, .active a, .active a:hover { border-bottom:3px solid #FFFFFF;}
#aboutcedarwary a { width:48px; height:28px;}
#registartioncedarway a { width:74px; height:28px; background-position:-102px 0;}
#installatinocedarway a { background-position:-228px 0; height:28px; width:93px;}
#contactcedarway a {background-position:-373px 0; height:28px; width:67px;}
#aboutcedarwary span, #registartioncedarway span, #installatinocedarway span, #contactcedarway span{ display:block; text-indent:-9000px;}
#woodfloor {
	width:230px;
	height:120px;
	position:absolute;
	top: 0px;
	left: -4px;
}
#woodfloor a{ display:block; width:230px; height:120px; background-image: url(images/cedar-flooring-logo.png); background-repeat:no-repeat;}
#woodfloor a span { text-indent:-9000px; display:block;}
 
#cedar-footer { text-align:center; margin-bottom:20px; color:#FFFFFF!important;}
#cedar-footer a { text-decoration:none; color:#FFFFFF!important;}



/*slideshow*/

#slideshow {
    position:relative;
    height:424px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


/*aboutus page*/
#subnav-aboutus {color:#BE3E26; padding:10px 0px 10px 45px;}
.column-padding { padding-left:45px;}
.column-margin { margin-left:45px;}
#subnav-aboutus a { color:#BE3E26; font-weight:bold; font-size:14px; font-family:helvetica, arial, sans-serif; text-decoration:none;}


#eight-popular-colors {background-image:url(images/header-backing-titlel.png);
background-position:0 10px;
background-repeat:no-repeat;
height:56px;
width:706px;}



#thecreativeheader {background-image:url(images/header-backing-titlel.png);
background-position:0 -48px;
background-repeat:no-repeat;
height:56px;
width:706px;
padding-bottom:12px;}

#securewayheader {background-image:url(images/header-backing-titlel.png);
background-position:0 -107px;
background-repeat:no-repeat;
height:56px;
width:706px;}

#about-accessories-header
{background-image:url(images/header-backing-titlel.png);
background-position:0 -165px;
background-repeat:no-repeat;
height:56px;
width:706px;}


#properties-header
{background-image:url(images/header-backing-titlel.png);
background-position:0 -227px;
background-repeat:no-repeat;
height:56px;
width:706px;}

#brochures
{background-image:url(images/header-backing-titlel.png);
background-position:0 -290px;
background-repeat:no-repeat;
height:56px;
width:706px;}

#warranty
{background-image:url(images/header-backing-titlel.png);
background-position:0 -401px;
background-repeat:no-repeat;
height:56px;
width:706px;}

#installation-header
{background-image:url(images/header-backing-titlel.png);
background-position:0 -515px;
background-repeat:no-repeat;
height:56px;
width:706px;}


#productspecsheader
{background-image:url(images/header-backing-titlel.png);
background-position:0 -351px;
background-repeat:no-repeat;
height:56px;
width:706px;}

#content-aboutus h3 {padding:5px 0px 2px 45px;}
#content-aboutus h4 { color:#000000; font-weight:normal; padding-left:45px; font-size:15px; margin-top:-4px;}
#content-aboutus p{  padding-left:45px; padding-right:30px; font-size:15px; color: #44291F;}
.pdf-icon { background-image:url(images/pdf.jpg); background-repeat:no-repeat; display:block; float:left; font-size:12px; font-weight:bold; height:30px; padding-left:24px; padding-top:4px; width:218px;}
.acrobat-icon { display:block; float:left; width:300px; background-image:url(images/acrobat.jpg); background-repeat:no-repeat;  font-size:12px; font-weight:bold; height:30px; padding-left:37px; padding-top:4px;}
.pdf-buttons { padding-top:10px;}
.borderbotton { border-bottom: 1px solid #C2B192; width:624px;}

.topofpage a{ background-image:url(images/carrot.png); background-position:53px 7px; background-repeat:no-repeat; display:block; font-size:14px; font-weight:bold; padding-right:40px; width:59px; float:right!important;}
.pdf-icon-productpage { background-image:url(images/pdf.jpg); background-repeat:no-repeat; display:block; font-size:12px; font-weight:bold; height:30px; padding-left:24px; padding-top:4px;}
.acrobat-icon-productpage {background-image:url(images/acrobat.jpg);
background-position:-6px 0;
background-repeat:no-repeat;
display:block;
float:left;
font-size:12px;
font-weight:bold;
height:30px;
padding-left:32px;
padding-top:4px;
width:300px;}

.acrobat-icon-productpagetwo {background-image:url(images/acrobat.jpg);
background-position:-6px 0;
background-repeat:no-repeat;
display:block;
font-size:12px;
font-weight:bold;
height:30px;
padding-left:32px;
padding-top:4px;
width:400px;}

.prodspecs a { display:block; float:left; margin:0 25px 25px 0; width:98px;}
.prodspecs img { display:block;}
.prodspecs  { padding-left:45px; width:634px;}

#contactform table td { padding-bottom:10px;}

#contactform input { margin-left:10px; width:400px; font-size:17px; height:22px; color:#967348;}
#contactform .radio { color:#967348; height:15px; margin:0 10px 0 0; width:15px; padding-bottom:10px;}
#contactform textarea {width:400px; margin-left:10px;}
#formheader {background-image:url(images/header-backing-titlel.png);
background-position:0 -465px;
background-repeat:no-repeat;
height:52px;
width:706px;}
#submitform { width:80px!important; margin-left:178px !important; height:30px!important; color:#000000!important;}


#installationspecs {}


#installationspecs  a { display:block;
float:left;
margin:0 25px 25px 0;
width:104px;}
#installationspecs  img { display:block;}
#installationspecs   { padding-left:45px; width:682px; padding-top:20px;}
