/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ GLOBAL */ 	



body, table, form, blockquote, p, ul, li, input, h1, h2, h3, h4, h5, h6, a { margin: 0; padding: 0; }

body { 
	font-family:Helvetica, Arial, sans-serif;
	color:#333333; 
	font-size:11px;
	background-color:#FFF;
	text-align:center; 
	} 	 

div#container { 
	width:900px; 
	margin:0 auto;
	padding-top:60px;
	position:relative;  
	text-align:left; 
	}

div#logo {
  width:146px;
	height:168px;
	top:25px;
	left:35px;
	position:absolute;
	z-index:5;
  }	
	
#logo ul { 
  width:146px;
	height:168px;
	position:relative;
  }  
#logo ul li { 
	padding:0; 
  margin:0;
	float:left;
	list-style-type:none;  
	display:inline;
  }
#logo a {
  display:block;
  } 	
	
.navLogo  a {
  width:146px;
	height:168px;
  background:url(../images/logo.jpg) 0 0 no-repeat;
  }			
		

a {margin:0; padding:0; color:#933c05; text-decoration:none; }

a:visited {text-decoration:none;} 

a:hover {color:#580C05;!important text-decoration:underline; } 

a:active {color:#FFFFFF; text-decoration:none;} 

#navTwo #subid, #navThree #subid {color:#580C05;!important font-weight:700; background-color:#e8e4d8;}	

img, swf {padding:0; margin:0; display:block; border:0; }	


/* FOOTER Bottom begins here ------------------------ */   
#footer {
  width:870px; /*plus 2 x 15px = 30px, compensation for padding*/
	padding:10px;
	clear:both;
	position:relative;
  }
#footer p { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
  }  	

#footer ul { 
  width:120px;
	height:56px;
	float:right;
	position:relative;
  }  
#footer ul li { 
	padding:0; 
  margin:0;
	list-style-type:none;  
	display:inline;
  }
#footer a {
  display:block;
  } 	
	
.navLogoFC  a {
  width:120px;
	height:56px;
  background:url(../images/logo-furn-classics.gif) 0 0 no-repeat;
  }			


/* PRIMARY NAV begins here ------------------------ */ 	
div#navOne { 
	width:900px; 
	height:34px; 
	background-color:#933c05;
	}	 

#navOne ul {
	padding-left:281px;
	position:relative;

  } 
	 
#navOne ul li { 
	padding:0; 
  margin:0;
	float:left;
	list-style-type:none;  
	display:inline;
  }
	
#navOne a {
  display:block;
  } 
	
.navHome  a {
  width:87px;
	height:34px; 
  background:url(../images/n-home.gif) 0 0 no-repeat;
  }		
	
.navIndoor  a {
  width:103px;
	height:34px; 
  background:url(../images/n-indoor.gif) 0 0 no-repeat;
  }			
	
.navOutdoor  a {
  width:114px;
	height:34px; 
  background:url(../images/n-outdoor.gif) 0 0 no-repeat;
  }		
	
.navAbout  a {
  width:109px;
	height:34px; 
  background:url(../images/n-about.gif) 0 0 no-repeat;
  }			
	
.navContact  a {
  width:103px;
	height:34px; 
  background:url(../images/n-contact.gif) 0 0 no-repeat;
  }		
  
.navDealers  a {
  width:103px;
	height:34px; 
  background:url(../images/n-dealers.gif) 0 0 no-repeat;
  }							

.navHome a:hover {
  width:87px;
	height:34px; 
  background:url(../images/n-home.gif) 0 -34px;
  }	
	
.navIndoor  a:hover {
  width:103px;
	height:34px; 
  background:url(../images/n-indoor.gif) 0 -34px;
  }			
	
.navOutdoor  a:hover {
  width:114px;
	height:34px; 
  background:url(../images/n-outdoor.gif) 0 -34px;
  }		
	
.navAbout  a:hover {
  width:109px;
	height:34px; 
  background:url(../images/n-about.gif) 0 -34px;
  }			
	
.navContact  a:hover {
  width:103px;
	height:34px; 
  background:url(../images/n-contact.gif) 0 -34px;
  }		
  
.navDealers  a:hover {
  width:103px;
	height:34px; 
  background:url(../images/n-dealers.gif) 0 -34px;
  }				
								
body#home a#navhome,  
body#indoor a#navindoor,
body#outdoor a#navoutdoor,
body#about a#navabout,
body#contact a#navcontact,
body#dealers a#navdealers {
  background-position:0 -34px;
  }			
	
	
/* SECONDARY NAV begins here ------------------------ */ 	
div#navTwo { 
	width:900px;	
	height:25px; 
	background-color:#d7d0Bd;
	position:relative;
	}	 

#navTwo ul { 
	padding-left:260px;
  } 	
	 
#navTwo ul li { 
	list-style-type:none;  
	display:inline;
	float:left;
  }
	
#navTwo a {
	padding:6px 15px 5px 15px; 
  display:block;
	font-weight:bold;
  } 
	
#navTwo a:hover {
	background-color:#e8e4d8;
  } 
	
	
/* TERTIARY NAV begins here ------------------------ */ 	
div#navThree { 
	width:900px;
	height:100px;  /*80-5 -- padding compensation*/
	font-size:11px;
	background-color:#d1c8b0;
	position:relative;
	}	 

#navThree ul { 
	height:25px;
	padding-left:300px;
	background-color:#e8e4d8;
  } 
	 
#navThree ul li { 
	list-style-type:none;  
	display:inline;
	float:left;
  }
	
#navThree a {
	padding:5px 12px; 
  display:block;
	font-weight:bold;
  } 
	
#navThree a:hover {
	color:#6F2405;!important 
	text-decoration:underline;!important
	} 	
	

/* SUB THUMBNAILS Right Col begins here ------------------------ */ 
div#thumbnails { 
	width:870px; 
	height:86px; 
	padding:0 15px;
	background-color:#d1c8b0;
	position:relative;
	}	
	
* html div#thumbnails {
    \width: 900px; /* for IE5 and IE6 in quirks mode */
    w\idth: 870px; /* for IE6 in standards mode */
  }	 

#thumbnails ul { 
	padding:0;
	margin:0 -2px;
	background-color:#d1c8b0;
  }  
#thumbnails  ul li { 
	float:left;
	list-style-type:none;  
	display:inline;
  }
	
#thumbnails  li { 
  width:122px;
	height:86px; 
	color:#933c05;
	margin:0 2px; 
	background-color:#e8e4d8;
  }	
	
#thumbnails   a {
	width:122px;
	height:86px; 
  display:block;
	margin:0; 
  }						

#thumbnails a:hover {
  width:122px;
	height:86px; 
	background-color:#F0F0F0;
  }	
	
#thumbnails .click p { 
	padding: 30px 0 0 12px; 
  }		

#thumbnails .more li,
#thumbnails .more a {
	width:114px;
	height:86px;
  display:block;
	margin:0; 
  }
	
#thumbnails .more p {
	padding: 35px 0 0 12px;
  }					
					

#thumbnails .more a:hover {
  width:114px;
	height:86px; 
	background-color:#F0F0F0;
  }		


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ HOME PAGE */ 

	

	  
/* HOME CONTENT Right Col begins here ------------------------ */ 
div#contentHome {
  width:900px;
	height:579px;
	margin:0;
	padding:0;
	background-image:url(../images/home-img.jpg);
	background-repeat:no-repeat;
	position:relative;
  }
	
div#textHome {
  width:400px;
	height:250px;
	top:152px;
	left:430px;
	position:absolute;
	overflow:hidden;
  }
	
#textHome h1,
#textHome p {
	font-weight:400;
	margin:5px 0;
	padding:0;
  }	
	
#textHome h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	letter-spacing:1px;
	margin-bottom:15px;
	font-style:italic;
	color:#933c05; 
	font-size:15px;
  }		
	

	
	

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ SUB PAGES */ 
	
/* PRODUCT PAGES begin here ------------------------ */ 
div#contentProducts {
  width:870px;
	height:280px;
	margin:0;
	padding:4px 15px;
	background-color:#d1c8b0;
	position:relative;
  }
	
* html div#contentProducts {
    \width: 900px; /* for IE5 and IE6 in quirks mode */
    w\idth: 870px; /* for IE6 in standards mode */
  }		
			
div#leftProducts {
  width:317px; /*357 - 40 -- padding compensation */
	height:260px;/*280 - 20 -- padding compensation */
	margin:0 2px 0 0;
	padding:20px 20px 0 20px;
	background-color:#FFF;
	float:left;
	position:relative;
  }
	
* html div#leftProducts {
    \width: 357px; /* for IE5 and IE6 in quirks mode */
    w\idth: 317px; /* for IE6 in standards mode */
  }		
	
#leftProducts h1 {
  font-stretch:110%;
	font-weight:100;
	font-size:18px;
	letter-spacing:2px;
	color:#933c05;
	margin-bottom:3px;
  }
	
#leftProducts h2 {
	font-weight:100;
	font-size:9px;
	letter-spacing:3px;
	color:#333333;
	margin-bottom:10px;
  }					
	
#leftProducts p {
	margin:10px 0;
	padding:0;
	background-color:#FFF;
  }
	
#leftProducts a {
font-size:105%;
	text-decoration:underline;
	}

#leftProducts a:hover {
	text-decoration:none;
	}						
	
div#rightProducts {
  width:509px;
	height:280px;
	margin:0 0 0 2px;
	padding:0;
	background-color:#d1c8b0;
	float:right;
	position:relative;
  }				
	
div#fabrics {
  width:870px;
	height:72px;
	margin:0;
	padding:0 15px;
	background-color:#d1c8b0;
	position:relative;
	clear:both;
  }	
	
/* DEALER PAGES begin here ------------------------ */ 	
div#contentDealer {
	width:870px;
	min-height:520px;
	margin:0;
	padding:4px 15px;
	background-color:#e8e4d8;
	position:relative;
  }				
div#leftDealer {
	width:357px;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	height: 500;
  }
	
#leftDealer img{
	margin:0;
	padding:20px;
  }	
	
div#rightDealer {
  width:509px;
	margin:0;
	padding:20px 0;
	float:right;
	position:relative;
  }	
	
#rightDealer p, 
#rightDealer h1,
#rightDealer h2,
#rightDealer h3 {
	margin:0 50px 0 0;
	padding:0;
  }							
	
#rightDealer h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	font-size:15px;
	letter-spacing:1px;
	color:#933c05;
	margin-bottom:3px;
  }
	
#rightDealer h2 {
	font-weight:100;
	font-size:12px;
	color:#933c05;
	margin-bottom:3px;
  }	
	
#rightDealer p {
	margin-bottom:15px;
  }		
/* ABOUT PAGES begin here ------------------------ */ 
div#contentAbout {
  width:870px;
	min-height:520px;
	margin:0;
	padding:4px 15px;
	background-color:#e8e4d8;
	position:relative;
  }			
	
div#leftAbout {
	width:357px;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	height: 500;
  }
	
#leftAbout img{
	margin:0;
	padding:20px;
  }	
	
div#rightAbout {
  width:509px;
	margin:0;
	padding:20px 0;
	float:right;
	position:relative;
  }	
	
#rightAbout p, 
#rightAbout h1,
#rightAbout h2,
#rightAbout h3 {
	margin:0 50px 0 0;
	padding:0;
  }							
	
#rightAbout h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	font-size:15px;
	letter-spacing:1px;
	color:#933c05;
	margin-bottom:3px;
  }
	
#rightAbout h2 {
	font-weight:100;
	font-size:12px;
	color:#933c05;
	margin-bottom:3px;
  }	
	
#rightAbout p {
	margin-bottom:15px;
  }					
	

	
	
/* BEIGE FOOTER BAR begin here ------------------------ */ 
div#footerSub {
  width:900px;
	height:47px;
	margin:0;
	padding:0;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#d1c8b0;
	position:relative;
	clear:both;
  }						

 
 
