html, body{
	margin:0; padding:0;
	background:#5B4F4B url(../images/background.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4c3327;
	}
#wrapper{
	margin:0 auto; width:738px;
	}
#header{
	margin:0; padding:0;
	}
#top_nav{
	margin:0 0 0 364px; padding:0; display:block; height:36px;
	background:url(../images/top-nav.png) no-repeat;
	}
/*============================top nav buttons*/
.btn-home:link, .btn-home:visited, .btn-home:active{
	margin:6px 0 0 9px; padding:0; float:left; display:block; width:53px; height:24px;
	background:url(../images/btn-home.png) no-repeat; text-decoration:none;
	}
.btn-home:hover{
	background-position:0 -24px; text-decoration:none;
	}

.btn-aboutus:link, .btn-aboutus:visited, .btn-aboutus:active{
	margin:6px 0 0 0; padding:0; float:left; display:block; width:74px; height:24px;
	background:url(../images/btn-aboutus.png) no-repeat; text-decoration:none;
	}
.btn-aboutus:hover{
	background-position:0 -24px; text-decoration:none;
	}

.btn-green:link, .btn-green:visited, .btn-green:active{
	margin:6px 0 0 0; padding:0; float:left; display:block; width:145px; height:24px;
	background:url(../images/btn-green.png) no-repeat; text-decoration:none;
	}
.btn-green:hover{
	background-position:0 -24px; text-decoration:none;
	}

.btn-contact:link, .btn-contact:visited, .btn-contact:active{
	margin:6px 0 0 0; padding:0; float:left; display:block; width:77px; height:24px;
	background:url(../images/btn-contact.png) no-repeat; text-decoration:none;
	}
.btn-contact:hover{
	background-position:0 -24px; text-decoration:none;
	}

#logo{
	margin:67px 0 0 10px; padding:0; display:block;
	}
h1{
	margin:0; padding:0;
	font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; text-transform:uppercase;
	color:4C3327;
	}
td{
	vertical-align:top; text-align:left;
	}
/*============================CONTENT*/
#content{
	clear:both;
	margin:0; padding:19px 19px 19px 19px; display:block; height:460px;
	background:url(../images/content.png) no-repeat;
	}
/*============================ABOUT US*/
#aboutus{
	margin:31px 0 0 32px; padding:0;
	*margin:45px 0 0 32px; /*IE7 Only*/
	}
#aboutus .left{
	float:left; width:345px;
	}
#aboutus .right{
	float:left; width:253px; padding:120px 0 0 30px; line-height:24px;
	}
/*============================GREEN*/
#green{
	margin:36px 30px 0px 42px; padding:0;
	*margin:50px 30px 0px 42px; /*IE7 Only*/
	}
#green .left{
	float:left; margin:6px 0 0 0; padding:0; width:200px; line-height:24px;
	}
#green .leftcontent{
	padding:10px 0 0 8px;
	}
#green .leftcontent a:link, #green .leftcontent a:visited, #green .leftcontent a:active{
	text-decoration:underline; color:#996633;
	}
 #green .leftcontent a:hover{
	text-decoration:underline; color:#4c3327;
	}
.leaf{
	margin:-213px 0 0 -22px; padding:0;
	}
#green .right{
	float:left; margin:0 0 0 30px; padding:25px; width:346px; height:350px; line-height:20px;
	border:1px solid #E4E1DF; background:#F0EEEB; font-size:12px;
	}
#green .right a:link, #green .right a:visited, #green .right a:active{
	text-decoration:none; color:#4c3327; text-transform:uppercase;
	}
#green .right a:hover{
	text-decoration:underline;
	}
/*============================CONTSCT US*/
#contactus{
	margin:31px 0 0 32px; padding:0;
	*margin:45px 0 0 32px; /*IE7 Only*/
	}
#contactus .left{
	float:left; width:239px; line-height:24px; font-size:12px;
	}
#contactus .right{
	margin:-10px 0 0 25px; padding:20px 10px 0 20px;
	float:left; width:355px; height:402px;
	border:1px solid #E4E1DF; background:#F0EEEB; font-size:12px;
	}
#contactus .right .rfooter{
	font-size:10px;
	}
#contactus .right .rfooter a:link, #contactus .right .rfooter a:visited, #contactus .right .rfooter a:active{
	text-decoration:underline; color:#4c3327;
	}
#contactus .right .rfooter a:hover{
	text-decoration:underline; color:#996633;
	}
/*============================furnishings*/
#furnishings{
	margin:20px 20px; padding:0;
	*margin:40px 20px; /*IE7 Only*/
	}
#furnishings .left{
	float:left; margin:0; padding:15px 0 0 20px; width:193px; line-height:20px; height:395px;
	border:1px solid #E4E1DF; background:#F0EEEB; font-size:12px;
	}
#furnishings .left a:link, #furnishings .left a:visited, #furnishings .left a:active{
	text-decoration:none; color:#4c3327; text-transform:uppercase;
	}
#furnishings .left a:hover{
	text-decoration:underline;
	}
#furnishings .right{
	float:left; margin:0 0 0 55px; padding:15px 25px 25px 20px; width:150px; line-height:20px; height:370px;
	border:1px solid #E4E1DF; background:#FFFFFF; font-size:12px;
	}
#furnishings .right a:link, #furnishings .right a:visited, #furnishings .right a:active{
	text-decoration:none; color:#4c3327; text-transform:uppercase;
	}
#furnishings .right a:hover{
	text-decoration:underline;
	}

#furnishings .last{
	float:left; margin:0 0 0 35px; padding:15px 0px 25px 20px; display:block; line-height:20px; height:370px;
	border:1px solid #FFFFFF; background:#FFFFFF; font-size:12px;
	}
#furnishings .last a:link, #furnishings .last a:visited, #furnishings .last a:active{
	text-decoration:none; color:#4c3327; text-transform:uppercase;
	}
#furnishings .last a:hover{
	text-decoration:underline;
	}
/*============================TEXTILE*/
#textile{
	margin:20px 20px; padding:0;
	*margin:40px 20px; /*IE7 Only*/
	}
#textile .left{
	float:left; margin:0; padding:15px 0 0 20px; width:405px; line-height:20px; height:395px;
	border:1px solid #E4E1DF; background:#F0EEEB; font-size:12px;
	}
#textile .left a:link, #textile .left a:visited, #textile .left a:active{
	text-decoration:none; color:#4c3327; text-transform:uppercase;
	}
#textile .left a:hover{
	text-decoration:underline;
	}
.right-textile{
	margin:0; padding:0; float:left;
	}
#textile .right{
	margin:0 0 0 35px; padding:15px 0px 0px 20px; width:174px; line-height:20px; height:264px;
	border:1px solid #E4E1DF; background:#FFFFFF; font-size:12px;
	}
#textile .right a:link, #textile .right a:visited, #textile .right a:active{
	text-decoration:none; color:#4c3327; text-transform:uppercase;
	}
#textile .right a:hover{
	text-decoration:underline;
	}

#textile .last{
	margin:0 0 0 35px; padding:15px 0px 25px 20px; display:block; line-height:20px; height:104px;
	border:1px solid #FFFFFF; background:#FFFFFF; font-size:12px;
	}
#textile .last a:link, #textile .last a:visited, #textile .last a:active{
	text-decoration:none; color:#4c3327; text-transform:uppercase;
	}
#textile .last a:hover{
	text-decoration:underline;
	}
/*============================GALLERY*/
.td-fur{
	margin:73px 0 0 30px; width:236px; text-align:center;
	font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; text-transform:uppercase; color:#4C3327;
	}
.td-fur a:link, .td-fur a:visited, .td-fur a:active{
	text-decoration:none; color:#4C3327;
	}
.td-fur a:hover{
	text-decoration:none;
	}
.td-tex{
	margin:73px 0 0 0px; width:266px; text-align:center;
	font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; text-transform:uppercase; color:#4C3327;
	}
.td-tex a:link, .td-tex a:visited, .td-tex a:active{
	text-decoration:none; color:#4C3327;
	}
.td-tex a:hover{
	text-decoration:none;
	}
.td-gallery{
	width:68px; background:url(../images/gallery-sep.gif) repeat-y; height:398px;
	}
.btn-fur1:link, .btn-fur1:visited, .btn-fur1:active{
	display:block; width:139px; height:14px;
	background:url(../images/btn-fur1.png) no-repeat; text-decoration:none;
	}
.btn-fur1:hover{
	background-position:0 -14px; text-decoration:none;
	}

.btn-textile1:link, .btn-textile1:visited, .btn-textile1:active{
	margin:0 auto; display:block; width:102px; height:14px;
	background:url(../images/btn-textile.png) no-repeat; text-decoration:none;
	}
.btn-textile1:hover{
	background-position:0 -14px; text-decoration:none;
	}
/*============================GALLERY DETAILS*/
#gallery{
	margin:31px 0 0 40px; padding:0;
	}
#gallery table{
	margin:10px 0 0 0;
	border:1px solid #FFFFFF; background:#DBD6D4;
	}
#gallery table td{
	width:123px; height:116px;
	border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background:#DBD6D4;
	}
.SM_AmyHoward1:link, .SM_AmyHoward1:visited, .SM_AmyHoward1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_AmyHoward1.jpg) no-repeat;
	}
.SM_AmyHoward1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_Avrett1:link, .SM_Avrett1:visited, .SM_Avrett1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_Avrett1.jpg) no-repeat;
	}
.SM_Avrett1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_Avrett2:link, .SM_Avrett2:visited, .SM_Avrett2:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_Avrett2.jpg) no-repeat;
	}
.SM_Avrett2:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_BarryDixonCollection1:link, .SM_BarryDixonCollection1:visited, .SM_BarryDixonCollection1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_BarryDixonCollection1.jpg) no-repeat;
	}
.SM_BarryDixonCollection1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_BarryDixonCollection1:link, .SM_BarryDixonCollection1:visited, .SM_BarryDixonCollection1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_BarryDixonCollection1.jpg) no-repeat;
	}
.SM_BarryDixonCollection1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_BarryDixonCollection2:link, .SM_BarryDixonCollection2:visited, .SM_BarryDixonCollection2:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_BarryDixonCollection2.jpg) no-repeat;
	}
.SM_BarryDixonCollection2:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_BausmanCo1:link, .SM_BausmanCo1:visited, .SM_BausmanCo1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_BausmanCo1.jpg) no-repeat;
	}
.SM_BausmanCo1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_BausmanCo2:link, .SM_BausmanCo2:visited, .SM_BausmanCo2:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_BausmanCo2.jpg) no-repeat;
	}
.SM_BausmanCo2:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_BausmanCo3:link, .SM_BausmanCo3:visited, .SM_BausmanCo3:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_BausmanCo3.jpg) no-repeat;
	}
.SM_BausmanCo3:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_Grange1:link, .SM_Grange1:visited, .SM_Grange1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_Grange1.jpg) no-repeat;
	}
.SM_Grange1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_ObjetInsolite1:link, .SM_ObjetInsolite1:visited, .SM_ObjetInsolite1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_ObjetInsolite1.jpg) no-repeat;
	}
.SM_ObjetInsolite1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_Panache1:link, .SM_Panache1:visited, .SM_Panache1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_Panache1.jpg) no-repeat;
	}
.SM_Panache1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_RJones1:link, .SM_RJones1:visited, .SM_RJones1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_RJones1.jpg) no-repeat;
	}
.SM_RJones1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_RJones2:link, .SM_RJones2:visited, .SM_RJones2:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_RJones2.jpg) no-repeat;
	}
.SM_RJones2:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_RuthLivingston1:link, .SM_RuthLivingston1:visited, .SM_RuthLivingston1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_RuthLivingston1.jpg) no-repeat;
	}
.SM_RuthLivingston1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_TomlinsonErwinLambeth1:link, .SM_TomlinsonErwinLambeth1:visited, .SM_TomlinsonErwinLambeth1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/furnishings/thumbnails/SM_TomlinsonErwinLambeth1.jpg) no-repeat;
	}
.SM_TomlinsonErwinLambeth1:hover{
	text-decoration:none; background-position:0 -116px;
	}
/*============================GALLERY-TEXTILE*/
.SM_AdelphiPapers1:link, .SM_AdelphiPapers1:visited, .SM_AdelphiPapers1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_AdelphiPapers1.jpg) no-repeat;
	}
.SM_AdelphiPapers1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_AdelphiPapers2:link, .SM_AdelphiPapers2:visited, .SM_AdelphiPapers2:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_AdelphiPapers2.jpg) no-repeat;
	}
.SM_AdelphiPapers2:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_CharlesRupert1:link, .SM_CharlesRupert1:visited, .SM_CharlesRupert1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_CharlesRupert1.jpg) no-repeat;
	}
.SM_CharlesRupert1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_Fabricut1:link, .SM_Fabricut1:visited, .SM_Fabricut1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_Fabricut1.jpg) no-repeat;
	}
.SM_Fabricut1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_Fabricut2:link, .SM_Fabricut2:visited, .SM_Fabricut2:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_Fabricut2.jpg) no-repeat;
	}
.SM_Fabricut2:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_Fortuny1:link, .SM_Fortuny1:visited, .SM_Fortuny1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_Fortuny1.jpg) no-repeat;
	}
.SM_Fortuny1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_giati1:link, .SM_giati1:visited, .SM_giati1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_giati1.jpg) no-repeat;
	}
.SM_giati1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_HartmannForbes1:link, .SM_HartmannForbes1:visited, .SM_HartmannForbes1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_HartmannForbes1.jpg) no-repeat;
	}
.SM_HartmannForbes1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_LucyRose1:link, .SM_LucyRose1:visited, .SM_LucyRose1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_LucyRose1.jpg) no-repeat;
	}
.SM_LucyRose1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_LucyRose2:link, .SM_LucyRose2:visited, .SM_LucyRose2:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_LucyRose2.jpg) no-repeat;
	}
.SM_LucyRose2:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_LucyRose3:link, .SM_LucyRose3:visited, .SM_LucyRose3:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_LucyRose3.jpg) no-repeat;
	}
.SM_LucyRose3:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_LucyRose4:link, .SM_LucyRose4:visited, .SM_LucyRose4:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_LucyRose4.jpg) no-repeat;
	}
.SM_LucyRose4:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_NicholasHerbert1:link, .SM_NicholasHerbert1:visited, .SM_NicholasHerbert1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_NicholasHerbert1.jpg) no-repeat;
	}
.SM_NicholasHerbert1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_SHarris1:link, .SM_SHarris1:visited, .SM_SHarris1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_SHarris1.jpg) no-repeat;
	}
.SM_SHarris1:hover{
	text-decoration:none; background-position:0 -116px;
	}

.SM_Vervain1:link, .SM_Vervain1:visited, .SM_Vervain1:active{
	margin:0; padding:0; text-decoration:none; width:123px; height:116px; display:block;
	background:url(../images/textiles/thumbnails/SM_Vervain1.jpg) no-repeat;
	}
.SM_Vervain1:hover{
	text-decoration:none; background-position:0 -116px;
	}
/*============================PRIVACY*/
#privacy{
	margin:31px 0 0 32px; padding:0;
	*margin:45px 0 0 32px; /*IE7 Only*/
	}
#privacy .left{
	float:left; width:345px;
	}
#privacy .right{
	float:left; width:253px; padding:238px 0 0 30px; line-height:24px;
	}
/*============================FOOTER*/
#footer{
	clear:both;
	margin:6px 0 0 10px; padding:0;
	}
#footer .left{
	float:left; width:480px;
	}
.btn-fur:link, .btn-fur:visited, .btn-fur:active{
	margin:0; padding:0; float:left; display:block; width:158px; height:14px;
	background:url(../images/btn-fur.png) no-repeat; text-decoration:none;
	}
.btn-fur:hover{
	background-position:0 -14px; text-decoration:none;
	}

.btn-textile:link, .btn-textile:visited, .btn-textile:active{
	margin:0; padding:0; float:left; display:block; width:122px; height:14px;
	background:url(../images/btn-textile.png) no-repeat; text-decoration:none;
	}
.btn-textile:hover{
	background-position:0 -14px; text-decoration:none;
	}

.btn-gallery:link, .btn-gallery:visited, .btn-gallery:active{
	margin:0; padding:0; float:left; display:block; width:106px; height:14px;
	background:url(../images/btn-gallery.png) no-repeat; text-decoration:none;
	}
.btn-gallery:hover{
	background-position:0 -14px; text-decoration:none;
	}
.btn-blog:link, .btn-blog:visited, .btn-blog:active{
	margin:0 0 0 11px; padding:0; float:left; display:block; width:83px; height:14px;
	background:url(../images/btn-blog.png) no-repeat; text-decoration:none;
	}
.btn-blog:hover{
	background-position:0 -14px; text-decoration:none;
	}
#footer .right{
	float:right; text-align:right; display:block; padding:0 10px 0 0; color:#4B3226; font-size:10px; text-transform:uppercase;
	}
#footer .right a:link, #footer .right a:visited, #footer .right a:active{
	text-decoration:none; color:#4B3226;
	}
#footer .right a:hover{
	text-decoration:underline; color:#FFFFFF;
	}
.label{
	float:left; display:block; font-weight:bold;
	width:110px; padding:3px 5px 0 0;
	}
.label1{
	float:left; display:block; font-weight:bold; text-align:right;
	width:30px; padding:3px 5px 0 0;
	}
.input{
	margin:0 0 3px 0;
	float:left; width:225px;
	}
.input1{
	margin:0 0 3px 0;
	float:left; width:60px;
	}
.select{
	margin:0 0 3px 0;
	float:left; width:100px;
	}



