body {
	margin: 0px;
	padding: 0px;
}

*{font-family:Arial, Helvetica, sans-serif; color:#6d6d6d; line-height:18px;font-size:14px;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}
p{padding:0; margin:15px 0;}

#wrap{width:932px; margin:0 auto; overflow:hidden;align:center;}


/*------------------- top ------------------------------*/
#top{height:74px; width:932px; }
a#logo{display:block; width:188px; height:74px; background:url(logo.jpg) no-repeat; text-indent:-9999px; position:absolute; }


#topbar {width:744px; height:46px;margin:28px 0 0 188px ; background:url(topbarback.gif) no-repeat; position:absolute; }

#topbar ul {margin:0; padding:0; width:512px; overflow:hidden; list-style-type:none; position:absolute;}
#topbar ul li{float:left;}


a#home, a#about, a#terms, a#rugs, a#contact{ height:46px; display:block; text-indent:-9999px;}
a:hover#home , a:hover#about  , a:hover#terms  , a:hover#rugs  , a:hover#contact { background-position: 0 -46px;}

a#home{width:72px; background:url(menu/home.gif) no-repeat;}
a#about{width:80px; background:url(menu/about.gif) no-repeat;}
a#rugs{width:116px; background:url(menu/rug.gif) no-repeat;}
a#terms{width:144px; background:url(menu/terms.gif) no-repeat;}
a#contact{width:100px; background:url(menu/contact.gif) no-repeat;}


#search{position:absolute; margin:13px 0 0 540px; width:120px; height:14px;  }
#searchbutton{position:absolute; margin:13px 0 0 673px; width:60px; height:19px; background:url(search.gif) no-repeat center; border:none; color:#fff; cursor:pointer;}

/*------------------- left column ------------------------------*/

#leftcolumn{ width:180px; float:left; margin-top:23px; overflow:hidden; }


#choosebytype a, #choosebyprice a{color:#6d6d6d; font-weight:bold; /*font-size:11px;*/}

#choosebytype{width:178px;  background:url(choosebytype.gif) no-repeat; border:1px solid #e2e2e2; padding-bottom:5px; }
#choosebytype ul{margin:48px 0 0 0 ; padding:0 0 0 10px; list-style-type:none;}
#choosebytype ul li{line-height:18px;  width:155px; font-size:12px;}



#choosebyprice{width:178px;  background:url(choosebyprice.gif) no-repeat; border:1px solid #e2e2e2; margin-top:8px; padding-bottom:5px; }
#choosebyprice ul{margin:48px 0 0 0 ; padding:0 0 0 10px; list-style-type:none;}
#choosebyprice ul li{line-height:18px;  width:155px;}

.chooseline{border-bottom:1px solid #e1e1e1;}


a#showall{height:44px; width:180px; background:url(showall.gif) no-repeat; display:block; margin-top:9px; text-indent:-9999px;}



/*------------------- right column ------------------------------*/

#rightcolumn{float:left; margin:23px 0 0 8px; width:744px;  }


#flash{width:556px; height:341px;}
#toprighttext{position:absolute; width:180px; height:179px; margin:0 0 0 564px;}
#securebanner{position:absolute; width:180px; height:154px; margin:187px 0 0 564px; }



/*----------------bottom-------------------*/
#bottom{clear:both; width:932px; heigth:62px; overflow:hidden; padding-top:8px;}

#basket{width:180px; height:70px; float:left; background:url(basketback.gif) no-repeat;}
#checkout{position:absolute; margin:47px 0 0 134px; width:40px; height:19px; background:url(checkout.gif) no-repeat; border:none; color:#fff; cursor:pointer; padding:0;}
#basket p{padding:0; margin: 50px 0 0 4px ; font-size:11px;}

a#info, a#branches, a#delivery, a#carpets {width:180px; height:70px; float:left; display:block; margin-left:8px;}
a#info{background:url(infoline.jpg) no-repeat; }
a#branches{background:url(branches.jpg) no-repeat;}
a#delivery{background:url(delivery.jpg) no-repeat;}
a#carpets{background:url(carpets.jpg) no-repeat;}


#footer p{color:#acacac;}


/*------------sub--------------*/


#rightcolumnsub {float:left; margin:23px 0 0 8px; padding:10px; width:722px; border: 1px solid #e2e2e2; min-height: 360px;}

#securebannersub{width:180px; height:70px; float:left; background:url(securebannersub.jpg) no-repeat;}

#basketsub{width:180px; height:70px; float:left; background:url(basketback.gif) no-repeat; margin-top:9px;}

#basketsub p{padding:0; margin: 50px 0 0 4px ; font-size:11px;}

#breadcrumb {width:714px; height:28px; border-bottom:1px solid #efefef; margin:0 auto; padding:15px 0 0 0;}

#rightcolumnsub p{padding:0 15px;}
#rightcolumnsub h2{padding:0 15px; font-size:19px; font-weight:normal;}



/*--------------------product page-------------------------------*/

#mainimage{width:260px; margin:20px 0 0 14px; border:1px solid #e0e0e0; float:left; display:inline;}


#description{ margin:10px 0; width:400px; float:left; display:inline; }
#description h2{color:#6d6d6d; font-size:19px; font-weight:normal; margin-top:10px;}
#description p{padding:0; margin-left:15px; }

#desctable{border:1px solid  #e0e0e0;  width:400px; margin-left:15px;}
#desctable td{padding:10px 5px;}

.tab2{background:#efefef; }

#youmaylike {clear:both; width:714px; margin:0px auto; padding:20px 0 0 0;}

#youmaylike h3{padding:0; margin:0 0 20px 0;}
#youmaylike p{margin:10px 0; padding:0;}
.youmay_name{float:left; color:#6d6d6d; font-weight:bold;}
.youmay_price{float:right; color:#6d6d6d;}
.youmay_buy{clear:both;}

.youmaylike_div{float:left; width:166px;}
.youmaylike_div2{float:left; width:166px; margin-left:105px;}
.youmaylikeimage{border:1px solid #e0e0e0;  width:150px;}


.pricebold{font-size:18px; color:#6d6d6d;}



/*-------------------------------listing-------------------------------------*/
.list{width:87px; float:left; display:inline; margin-left:16px;}
.listimage{width:87px; border:1px solid #e0e0e0; }
.listimage_frame{ border:6px solid #fff; }

#images_list p{padding-left:0; margin: 5px 0; color:#7b182e;}


.imgItem { float:right; width:268px; padding:0; margin:0; text-align:left; overflow: hidden; }
.imgItem img { float:right; border:1px #f0e1b6 solid; outline:none; padding:0; margin:0; overflow:hidden; }

.basket table, .checkout table { width: 100% }

.submitbutton {float:right;display:inline;width:70px;height:20px;border:none;background:url(buybutton.gif) no-repeat;display:absolute;cursor:hand;}