body{background:url('../images/bg.jpg');margin:0px;padding:0px;font-family:Trebuchet MS}



#container{clear:both;width:1043px;height:100%;margin-left:auto;margin-right:auto;}

#container #container1{float:left;width:1043px;}

#container #container1 #header{clear:both;float:left;width:1043px;height:229px;background:url('../images/header.png') no-repeat;}

#container #container1 #header .menu{clear:both;float:left;width:1000px;margin-top:195px;margin-left:80px;}

#container #container1 #header .menu ul{list-style:none;margin:0px;padding:0px;}

#container #container1 #header .menu ul li{float:left;display:block;height:33px;font:13px Arial;color:#a98931;text-align:center;line-height:30px;}

#container #container1 #header .menu ul li a{display:block;color:#a98931;text-decoration:none;margin-top:2px}

#container #container1 #header .menu ul li a:hover{display:block;color:#fbf9b9;height:33px;text-decoration:none;background:url('../images/menuhoverbg.jpg');line-height:30px;margin-top:2px}
#container #container1 #header .menu ul li a.active{display:block;color:#fbf9b9;height:33px;text-decoration:none;background:url('../images/menuhoverbg.jpg');line-height:30px;margin-top:2px}
#container #container1 #header .menu ul li.hom{float:left;width:122px;height:33px;}

#container #container1 #header .menu ul li.pro{float:left;width:157px;height:33px;}

#container #container1 #header .menu ul li.feat{float:left;width:182px;height:33px;}

#container #container1 #header .menu ul li.pho{float:left;width:160px;height:33px;}

#container #container1 #header .menu ul li.fa{float:left;width:113px;height:33px;}

#container #container1 #header .menu ul li.con{float:left;width:150px;height:33px;}



#container #container1 #head1{clear:both;float:left;width:963px;height:329px;background:url('../images/flashbg.jpg') repeat-y;margin-left:40px;}

#container #container1 #head1 .flash{margin-left:43px;}

#container #container1 #head1 .downflash{clear:both;float:left;width:900px;height:26px;background:url('../images/flashbottom.jpg') no-repeat;margin-left:35px;}

#container #container1 #middle{clear:both;float:left;width:963px;background:url('../images/body-bg.jpg') repeat-y;margin-left:40px;}

#container #container1 #middle .left{float:left;width:237px;margin-left:30px;background:url('../images/sidebg2.jpg')}

#container #container1 #middle .left .cata{clear:both;float:left;margin-left:2px;width:237px;height:84px;background:url('../images/productcatalog.jpg') no-repeat;}
.cmc-featured{clear:both;float:left;margin-left:2px;width:237px;height:84px;background:url('../images/cmc-featured.jpg') no-repeat;}



#container #container1 #middle .left .sidemenu{clear:both;float:left;width:237px;margin-left:2px;}

#container #container1 #middle .left .sidemenu ul{list-style:none;margin:0px;padding:0px;}

#container #container1 #middle .left .sidemenu ul li{width:237px;text-align:left;}

#container #container1 #middle .left .sidemenu ul li.hm{clear:both;float:left;width:200px;height:43px;background:url('../images/sidebg1.jpg') no-repeat;font:12px Arial;color:#8f6c55;line-height:43px;padding-left:38px;}

#container #container1 #middle .left .sidemenu ul li.hm a{display:block;color:#8f6c55;text-decoration:none;background:url('../images/bullet2.jpg') left no-repeat;padding-left:20px;}
#container #container1 #middle .left .sidemenu ul li.hm a.active{display:block;color:#a98931;text-decoration:none;background:url('../images/bullet1.jpg') left no-repeat;}
#container #container1 #middle .left .sidemenu ul li.hm a:hover{display:block;color:#a98931;text-decoration:none;background:url('../images/bullet1.jpg') left no-repeat;}

#container #container1 #middle .left .sidemenu ul li.hm1{clear:both;float:left;width:200px;height:27px;background:url('../images/sidebg2.jpg') no-repeat;font:12px Arial;color:#8f6c55;padding-left:38px;line-height:27px;}
#container #container1 #middle .left .sidemenu ul li.hm1 a{display:block;color:#8f6c55;text-decoration:none;background:url('../images/bullet2.jpg') left no-repeat;padding-left:20px;}
#container #container1 #middle .left .sidemenu ul li.hm1 a.active{display:block;color:#a98931;text-decoration:none;background:url('../images/bullet1.jpg') left no-repeat;}
#container #container1 #middle .left .sidemenu ul li.hm1 a:hover{display:block;color:#a98931;text-decoration:none;background:url('../images/bullet1.jpg') left no-repeat;}

#container #container1 #middle .left .sidemenu ul li.hm2{clear:both;float:left;width:200px;height:27px;background:url('../images/sidebg2.jpg') no-repeat;font:12px Arial;color:#8f6c55;padding-left:48px;line-height:27px;}
#container #container1 #middle .left .sidemenu ul li.hm2 a{display:block;color:#8f6c55;text-decoration:none;background:url('../images/bullet2.jpg') left no-repeat;padding-left:20px;}
#container #container1 #middle .left .sidemenu ul li.hm2 a.active{display:block;color:#a98931;text-decoration:none;background:url('../images/bullet1.jpg') left no-repeat;}
#container #container1 #middle .left .sidemenu ul li.hm2 a:hover{display:block;color:#a98931;text-decoration:none;background:url('../images/bullet1.jpg') left no-repeat;}

#container #container1 #middle .left .sidemenu ul li.hm3{clear:both;float:left;width:200px;height:27px;background:url('../images/sidebg2.jpg') no-repeat;font:12px Arial;color:#8f6c55;padding-left:58px;line-height:27px;}
#container #container1 #middle .left .sidemenu ul li.hm3 a{display:block;color:#8f6c55;text-decoration:none;background:url('../images/bullet2.jpg') left no-repeat;padding-left:20px;}
#container #container1 #middle .left .sidemenu ul li.hm3 a.active{display:block;color:#a98931;text-decoration:none;background:url('../images/bullet1.jpg') left no-repeat;}
#container #container1 #middle .left .sidemenu ul li.hm3 a:hover{display:block;color:#a98931;text-decoration:none;background:url('../images/bullet1.jpg') left no-repeat;}


#container #container1 #middle .left .contact{clear:both;float:left;width:237px;height:168px;background:url('../images/contactus3.jpg') no-repeat;margin-left:1px;background-color:blue;}

#container #container1 #middle .left .contact .xyz{clear:both;float:left;margin-top:60px;}

#container #container1 #middle .left .contact .xyz .cmc{clear:both;float:left;width:167px;font:12px Arial;color:#a9907c;margin-left:35px;}

#container #container1 #middle .left .contact .xyz .cmc a{color:#a9907c;text-decoration:none;}

#container #container1 #middle .left .contact .xyz .cmc a:hover{color:#a9907c;text-decoration:none;}

#container #container1 #middle .left .contact .xyz .cmc1{clear:both;float:left;width:150px;font:12px Arial;color:#a9907c;margin-top:10px;margin-left:35px;}



#container #container1 #middle .gallery{float:left;width:400px;}


#container #container1 #middle .right{float:left;width:677px;}

#container #container1 #middle .right .tshade{clear:both;float:left;width:660px;height:8px;background:url('../images/shade.jpg') no-repeat;}



#container #container1 #middle .right .welcom{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/welcome1.jpg') no-repeat;}
#container #container1 #middle .right .title{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;}


#container #container1 #middle .right .wmid{clear:both;float:left;width:586px;background:url('../images/welcomemiddle1.jpg') repeat-y;margin-left:35px;padding:0px;}

#container #container1 #middle .right .wmid .lorem1{float:left;width:500px;font:12px Arial;color:#a9907c;margin-left:35px;margin-top:15px;line-height:25px;}

#container #container1 #middle .right .wmid .img1{float:left;width:153px;height:190px;margin-top:18px;margin-left:15px;}

#container #container1 #middle .right .wmid .at{clear:both;float:left;width:500px;font:12px Arial;color:#a9907c;margin-top:15px;line-height:25px;margin-left:35px;}

#container #container1 #middle .right .wmidfaq{clear:both;float:right;width:568px;}




#container #container1 #middle .right .wbot{clear:both;float:left;width:586px;height:23px;background:url('../images/welcomebottom.jpg');margin-left:35px;padding:0px;}





#container #container1 #footer{clear:both;float:left;width:1011px;height:149px;background:url('../images/footer.jpg') no-repeat;margin-left:17px;}

#container #container1 #footer .menu2{clear:both;float:left;width:800px;margin-top:95px;margin-left:250px;}

#container #container1 #footer .menu2 ul{list-style:none;margin:0px;padding:0px;}

#container #container1 #footer .menu2 ul li{float:left;font:11px Arial;color:#55473d;margin-left:10px;}

#container #container1 #footer .menu2 ul li a{color:#55473d;text-decoration:none;}

#container #container1 #footer .menu2 ul li a:hover{color:#55473d;text-decoration:none;}


#container #container1 #footer .copy{clear:both;float:left;width:1042px;margin-top:5px;text-align:center;font:11px Arial;color:#55473d;}

.faq{padding:2px 20px 2px 0px;font-family:Trebuchet MS;font-size:9pt;color:#A9907C}
.faq dt{font-weight:bold;padding:0px 0px 5px 40px}
#container #container1 #middle .right .welcomfaq{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/faq.jpg') no-repeat;}
#container #container1 #middle .right .welcomfeature{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/featured-projects.jpg') no-repeat;}
#container #container1 #middle .right .welcombuffet{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/buffet-serving-pieces.jpg') no-repeat;}
#container #container1 #middle .right .welcomcc{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/chair-covers.jpg') no-repeat;}
#container #container1 #middle .right .welcomchair{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/chairs.jpg') no-repeat;}
#container #container1 #middle .right .welcomtables{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/tables.jpg') no-repeat;}
#container #container1 #middle .right .welcomLinens{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/solid-color-linens.jpg') no-repeat;}
#container #container1 #middle .right .welcomstandard{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/linens.jpg') no-repeat;}
#container #container1 #middle .right .welcomchina{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/china-chargers.jpg') no-repeat;}
#container #container1 #middle .right .welcomglassware{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/glassware.jpg') no-repeat;}
#container #container1 #middle .right .welcomspeciality{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/speciality-linens.jpg') no-repeat;}
#container #container1 #middle .right .welcomflatware{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/flatware.jpg') no-repeat;}
#container #container1 #middle .right .welcomcooking{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/cooking-equipment.jpg') no-repeat;}
#container #container1 #middle .right .welcomwedding{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/wedding-garden.jpg') no-repeat;}
#container #container1 #middle .right .welcomtenting{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/tenting-lighting-heating.jpg') no-repeat;}
#container #container1 #middle .right .welcommisc{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/miscellaneous.jpg') no-repeat;}
#container #container1 #middle .right .welcomevent{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/event.jpg') no-repeat;}
#container #container1 #middle .right .welcombar{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/bar.jpg') no-repeat;}
#container #container1 #middle .right .welcomwhatsnew{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/whatsnew.jpg') no-repeat;}
#container #container1 #middle .right .welcomlinens{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/linens.jpg') no-repeat;}
#container #container1 #middle .right .welcomphotogallery{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/photogallery.jpg') no-repeat;}
#container #container1 #middle .right .welcomtents{clear:both;float:left;width:586px;height:52px;margin-top:26px;margin-left:35px;background:url('../images/tents.jpg') no-repeat;}




#featured{color:#A9907C;font-family:Trebuchet MS;width:525px;margin:0 auto;}
#featured ul{margin:0px;padding:0px;list-style:none;}
#featured h2{font-size:14pt;padding:4px;display:block}
#featured p{font-size:8pt}
#product-catalog {list-style:none;margin:0;padding-left:15px;}
#product-catalog li{background:none;}
#product-catalog .left1{float:left;clear:none;width:135px;display:inline;height:100%;padding:2px}
#product-catalog .right1{float:left;clear:none;width:414px;display:inline;height:100%;padding-top:2px}
#product-catalog .producttext{width:510px;padding:20px; color:#A7968C;font-size:10pt;font-family:Trebuchet MS}
#product-catalog img{border:solid 1px #000}
#container #container1 #footer .copy a:hover{color:#A7968C;font-size:8pt;text-decoration:none;}
#container #container1 #footer .copy a{color:#A7968C;font-size:8pt;text-decoration:none;padding:0 4px 0 4px;display:inline-block}
.contact {margin-left:20px}
