body {

	margin:0;

	padding:0;

	background-image: url(../images/bg.jpg);

	background-color:#FFFFFF;

	 

}



#top_menu {

	height:42px;

	width:1024px;

	border-bottom:1px solid #29000f;

}

#top_menu .top_link{ font:12px Arial, Helvetica, sans-serif; color:#d8c1a3; padding-right:16px; text-align:right; padding-top:2px; } 

#top_menu .top_link a{ font:12px Arial, Helvetica, sans-serif; color:#d8c1a3; text-decoration:none;  }

#top_menu .top_link a:hover{ font:12px Arial, Helvetica, sans-serif; color:#fda528; text-decoration:none;  }

#menu  {

	height:71px;

	width:1022px;

}

#menu .logo {

	height:71px;

	width:254px;

	background-position:32px 10px;

	background-repeat:no-repeat;

	float:left;

	background-image: url(../images/logo.jpg);

}

#menu .main_menu {

	height:71px;

	width:474px;

	float:left;

}

#menu .search {

	height:51px;

	width:280px;

	float:left;

	padding-top:20px;

	padding-left:14px;

}

#menu .search .box {

	background-image:url(../images/search_box.jpg);

	background-repeat:no-repeat;

	height:20px;

	width:170px;

	border:0px;

	background-color:#560003;

	color:#d8c1a3;

	font-size:14px;

	padding-left: 10px;

	font-family: Arial;

}

#menu_bottom { height:36px; width:1024px; background-image:url(../images/menu_bt.jpg); background-repeat:repeat-x;  }

#menu_bottom .mailbox {

	height:26px;

	width:131px;

	background-image:url(../images/mailbox.jpg);

	background-repeat:no-repeat;

	background-position:13px 8px;

	float:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #fba024;

	padding-top: 10px;

	padding-left: 30px;

}

#menu_bottom .slash { height:36px; width:5px; background-image:url(../images/slash.jpg); background-repeat:no-repeat; background-position:1px 4px; float:left; }

#menu_bottom .contactno {

	height:26px;

	width:111px;

	background-position:10px 8px;

	float:left;

	background-image: url(../images/contactno.jpg);

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #fba024;

	padding-top: 10px;

	padding-left: 30px;

}



#content {

	width:980px;

	background-color:#f4e4cd;

	background-repeat:repeat-x;

	height:607px;

	padding-left:22px;

	padding-right:22px;

	padding-top:23px;

	padding-bottom:30px;

}



#content .banner { width:981px; height:323px; float:left; }

#content .banner .banner_left { height:323px; float:left; width:502px; background-image:url(../images/banner_left.jpg); background-repeat:no-repeat; }

#content .banner .banner_right { height:323px; float:left; width:479px; background-image:url(../images/banner_right.jpg); background-repeat:no-repeat; }

#content  .innerbanner {  height:192px; width:981px; background-image:url(../images/inner_con.jpg); background-repeat:repeat-x; float:left; }

#content .innerbanner .content_left {

	height:166px;

	width:300px;

	float:left;

	padding-top:25px;

	padding-left:30px;

	padding-right:18px;

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #2c2c2c;

	font-weight: normal;

	text-decoration: none;

}

#content .innerbanner .content_middle {

	height:166px;

	width:172px;

	float:left;

	background-repeat:no-repeat;

	background-position:0px 23px;

	padding-left:15px;

	padding-right:15px;

    

	text-align:left;

	padding-top:26px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #2c2c2c;

	text-decoration: none;

	

	/*background-image: url(images/mid_con.jpg);*/

}



.welcome_heading {

	background-image: url(../images/welcome_heading.jpg);

	background-repeat: no-repeat;

	height: 13px;

	width: 211px;

}



#content .innerbanner .content_right { height:192px; width:320px; float:left; background-repeat:no-repeat; background-position:0px 10px;  text-align:left;   }

 









#content .footer { height:77px; width:979px; border:1px solid #f4e4cd; background               -color:#FFFFFF; float:left; }

#content .footer .footer_left { height:52px; width:269px; border-right:1px solid #f4e4cd; float:left; font:12px Arial, Helvetica, sans-serif; color:#000000; padding-top:25px; text-align:left; padding-left:25px; }

#content .footer .footer_left a{ font:12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;  }

#content .footer .footer_left a:hover{ color:#ba4600; }

#content .footer .footer_middle {

	height:79px;

	width:364px;

	border-right:1px solid #f4e4cd;

	float:left;

	background-image:url(../images/paypal.jpg);

	background-repeat:no-repeat;

	background-position: 29px 20px;

}

#content .footer .footer_right { height:79px; width:300px;  float:left; background-image:url(../images/footer_right.jpg); background-repeat:no-repeat; background-position:20px 20px;   }

#content .footer_bottom { height:13px; width:981px; background-color:#530003; float:left; } 

.botomlink{ font:12px Arial, Helvetica, sans-serif; color:#000000;text-decoration:none; font-weight:none;}

.botomlink:hover{ font:12px Arial, Helvetica, sans-serif; color:#C16100;text-decoration:none; font-weight:none; }


a.link1{

	float:left;

	display: block;

	width:98px;

	height: 71px;

	text-decoration: none;

	left:0pt;

	right:0pt;

	overflow:hidden;

	background-image: url(../images/menu_img.jpg);

}

a.link1:hover{

	background-position:0px -71px;

}



a.link2{

	float:left;

	display: block;

	width:104px;

	height: 71px;

	text-decoration: none;

	left:0pt;

	right:0pt;

	overflow:hidden;

	background-position:-98px 0px;

	

	background-image: url(../images/menu_img.jpg);

}

a.link2:hover{

	background-position:-98px -71px;

}



a.link3{

	float:left;

	display: block;

	width:170px;

	height: 71px;

	text-decoration: none;

	left:0pt;

	right:0pt;

	overflow:hidden;

	background-position:-202px 0px;

	

	background-image: url(../images/menu_img.jpg);

}

a.link3:hover{

	background-position:-202px -71px;

}



a.link4{

	float:left;

	display: block;

	width:101px;

	height: 71px;

	text-decoration: none;

	left:0pt;

	right:0pt;

	overflow:hidden;

	background-position:-372px 0px;

	

	background-image: url(../images/menu_img.jpg);

}

a.link4:hover{

	background-position:-372px -71px;

}



.fabric_heading {

	background-image: url(images/fabric_heading.jpg);

	background-repeat: no-repeat;

	height: 13px;

	width: 116px;

}

.sub_cont {

	/*background-image: url(../images/sub_bg.jpg);*/

	background-repeat: repeat-x;

	height: 100%;

	width: 1024px;

	}

.product_cont {

	height: 100%;

	width: 692px;

	padding-top: 20px;

	padding-right: 20px;

	padding-left: 20px;

}

.pro_font {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

}

.pro_swatch {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color:#FF0000;

}



.head {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #fff;

}

.shipping_head {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	text-align:center;

	color:#840800; 

}



#center {

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	float: left;

}

.fabric_img{

	background-repeat: no-repeat;

	height: 105px;

	width: 106px;

	float: left;

	padding-top: 26px;

}

