1@charset "utf-8";
/* CSS Document */

*{
padding:0px;
margin:0px;}

body{
	padding:0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000;
}
#wrapper{
	padding:0px 0px 0px 0px;
	background:url(../Images/img_menu_bg.jpg) repeat-x;
	height:auto;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#646464;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	}

#header {
	width:844px;
	height:124px;
	padding:5px 0px 0px 0px;
	margin:0px auto;
	float:none;
	
	
}
#logo a{
	padding:0px;
	margin:0px;
	float:left;
	background:url(../Images/img_logo.jpg) no-repeat;
	display:block;
	height:120px;
	width:119px;
	margin-top:2px;

}

#txt_logo {
	background:url(../Images/txt_logo.jpg) no-repeat;
	display:block;
	width:724px;
	height:40px;
	padding:0px;
	margin:10px 0 0 0;
	float:left;
}
		
			
#logo_menu{
	padding:0px;
	margin:0px;
	height:30px;
	width:724px;
	float:left;
	
}

#banner_wraper{
	padding:0px 0px 0px 0px;
	height:auto;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	background:url(../Images/banner_bg.jpg) repeat-x;
}

#banner{
	padding:0px 0px 0px 0px;
	margin:0px auto;
	height:292px;
	width:844px;
	float:none;
	background:#800227;	
	
	
}

#centre_wraper{
	padding:0px 0px 0px 0px;
	height:auto;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	background:url(../Images/img_center_bg.jpg) repeat-x;
	float:left;
	
}

.centre_menu{
	padding:0px 0px 0px 0px;
	margin:0px auto;
	height:auto;
	width:844px;
	float:none;
	
	
}
.Content { 
		
		background:#fff;
		width:840px;
		float:left;
		border: solid #e1e1e1 1px;
		border-bottom:0px;
		padding:1px;
}

.Content_heading { 
		
		background:url(../Images/headign_bg.jpg) repeat-x ;
		width:838px;
		height:48px;
		float:left;
		border-left:solid 1px #bebebe;
		border-right:solid 1px #bebebe;
}

.Content_heading h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#646464;
	padding:0px 0 0 10px;
	*padding:15px 0 0 10px;
	
	}
.Content_inner { 
		
		width:840px;
		float:left;
		display:block;
	
}
.products_main { 
		
		width:840px;
		float:left;
		display:block;
	
}
.products_main img { 
		
		width:150px;
		float:left;
		display:block;
		padding:0px;
		margin:15px 0 5px 13px;
		_margin:15px 0 5px 10px;
		border:solid #999 1px;
		height:200px;
	
}
.products_number { 
		
		width:811px;
		_width:798px;
		float:left;
		display:block;
		padding:0px;
		margin:5px 0 0px 13px;
		_margin:5px 0 0px 10px;
		border:solid #999 1px;
		height:20px;
		background:#efeff0;
	
}
.products_number_1 { 
		
		width:161px;
		_width:157px;
		float:left;
		display:block;
		padding:0px 0 0 0;
		
		
	
}
.products_number_1 a { 
		
		float:left;
		display:block;
		padding:3px 0 0 0;
		text-align:center;
		color:#646464;
		text-decoration:none;
	
}
.products_number_1 a:hover { 
		
		float:left;
		display:block;
		color:#000;
	
}

#bottom_wraper{
	padding:0px 0px 0px 0px;
	height:91px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	background:url(../Images/img_footer_bg.jpg) repeat-x;
	
}
#bottom_menu{
	padding:0px;
	margin:0px auto;
	height:90px;
	width:844px;
	float:none;
	
	
}
#bottom_area{
	padding:0px;
	margin:0px;
	height:64px;
	width:844px;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	padding:0px 0px 0px 0px;
	

	
}
/* top Menu */

#pageWrap {
			width:724px;
			background-color:transparent;
			margin:0px auto;
}

#pageBody {
			width:724px;
			height:48px;
			padding:0px;
			_height:68px;
			margin:0px;
			float:left;
}

div.hoverBtn {
			position: relative;
			float:left;
			padding:0px;
			height:58px;
			margin:0px;
			color:#FFF;			
}
div.hoverBtn a {
			position:relative;
			z-index:2;
			display:block;
			width:101px;
			height:58px;
			color:#848484;
			white-space:nowrap;
			text-align:center;
			font-size:12px;
			text-decoration:none;
			padding:10px 0px 0px 0px;
			margin:0px;
			font-family:Arial, Helvetica, sans-serif;
			
}
div.hoverBtn div {
			display:none;
			position:absolute;
			z-index:1;
			top:0px;
			background:white url(../Images/hover.jpg) repeat-x 0 0 scroll;
}

div.hoverBtn p{
			padding:0px;
			margin:0px;
			line-height:10px;
}
.divOne {
			display:none;
			position:absolute;
			height:50px;
			width:101px;
			background:white url(../Images/hover.jpg) repeat-x 0 0 scroll;
			position:relative;
			z-index:2;
			display:block;
			width:101px;
			height:48px;
			color:#fff;
			text-align:center;
			font-size:12px;
			text-decoration:none;
			float:left;
			padding:10px 0 0 0 ;
						
			
}


/*About  us pages start*/

#img_heading_about { 
			
			background:url(../Images/img_aboutus.jpg) no-repeat;
			width:836px;
			height:58px;
			float:left;
}
#centre_wraper_about{
			padding:0px 0px 0px 0px;
			height:auto;
			width:100%;
			float:left;
			display:block;
			margin-left:auto;
			margin-right:auto;
			margin-top:0px;
			margin-bottom:0px;
			background:url(../Images/img_center_bg.jpg) repeat-x;
		
}
#centre_about{
			padding:0px 0px 0px 0px;
			margin-left:auto;
			margin-right:auto;
			margin-top:0px;
			margin-bottom:0px;
			height:auto;
			width:836px;
			float:none;

			border-left:4px #999 solid;
			border-right:4px #999 solid;
			background:#f2ebdc;
	
	
}
#txt_about { 
		
		
			width:824px;
			height:auto;
			float:none;
			padding:5px;
			margin:0px;
			
}

/*Contac us pages start*/

#img_heading_contact { 
			
			background:url(../Images/heading_contact.jpg) no-repeat;
			width:836px;
			height:58px;
			float:left;
}
.contact{
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		padding:3px;
		color:#000;
		font-weight:normal;
		line-height:18px;
}

#img_heading_fabric { 
			
			background:url(../Images/img_enquiry.jpg) no-repeat;
			width:836px;
			height:58px;
			float:left;
}
.fabric_txt{
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		padding:10px 0px 0px 0px;
		color:#646464;
		font-weight:normal;
		line-height:18px;
}

#img_heading_awards { 
			
			background:url(../Images/img_heading_awards.jpg) no-repeat;
			width:836px;
			height:58px;
			float:left;
}
.heading{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#646464;
		font-weight:bold;
		height:30px;
}
    
#img_heading_events { 
			
			background:url(../Images/img_heading_events.jpg) no-repeat;
			width:836px;
			height:58px;
			float:left;
}	
.heading_events{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000;
			font-weight:bold;
			padding:5px;
			font-weight:normal;
}

#img_heading_faqs { 
			
			background:url(../Images/img_heading_faqs.jpg) no-repeat;
			width:836px;
			height:58px;
			float:left;
}	
.btm_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333;
	font-weight:normal;
}
	
	
			/*************** bottom  menu   *****************/
#menu{  
				width:752px;
				height:64px;
				padding:0px 0px 0px 90px;
				margin:0px;
				float:left;
				
	
	   			}
	   
#menu ul{ 
				 padding:0px;
				 margin:0px;
				 float:left;
				 
				 
		 		}
		 
#menu li{ 
			    padding:0px;
			    margin:0px;
			    list-style:none;
			    float:left;
		 		}
#menu a {
				 font-family:Arial, Helvetica, sans-serif;
				 font-size:12px;
				 color:#646464;
				 padding:26px 0px 0px 0px;
				 margin:0px;
				 width:91px;
				 height:34px;
				 display:block;
				 text-align:center;
				 text-decoration:none;
				 font-weight:normal;
				 float:left;
			 }	
#menu a:hover{
                 color:#333;
				 font-weight:normal;
				 text-decoration:none;
				 background:url(../Images/IMG_BTN.jpg) no-repeat;
				 
				}
#menu li .spacer{
	   			 height:35px;
                 background:#FFF;
				 padding:0px 2px 0px 2px;
				 margin:0px;
				 width:1px;
				}
#copy_rights{  
				width:553px;
				height:20px;
				padding:10px 0px 0px 290px;
				margin:0px;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#646464;
}
	
#numberBar {
	background:url(../Images/gray_h.jpg) repeat-x top #eeeeee;
	height: 28px;
	float: left;
	width: 841px;
	margin-bottom:4px;
	margin-top:4px;

}
#numberBar h2 {
	background: url(../../Images/gray_h.jpg) repeat-x top #eeeeee;
	height: 20px;
	width:60%; 
	font-size: 14px;
	color:#000000;
	padding: 6px 0 0 16px;
	font-weight: normal;
	float: left;
}
#numberBar h2 span {
	color:#52789d;
	margin-left: 5px;
}

#numberBar h2 a {
	color:#999999;
	text-decoration:none; 
}
#numberBar h2 span a {
	color:#333333;
	
}
#number {
	height: 25px;
	float: right;
	margin: 5px 5px 0 0;
}
#number a {
	float: right;
	color:#000000;
	text-decoration:none; 
	background-color:#FFFFFF; 
	border: solid 1px #CCCCCC; 
	padding: 0 5px 0 5px;
}
#number a:hover {
	background-color:#DDE2EC; 

}
#number a.over {
	float: right;
	color:#333333;
	text-decoration:none;	
	background-color:#CCCCCC;  
}
#number h2 {
	float: left;
	margin: 0px;
	padding: 0px; 
	width: 50px; 
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#number h4 {
	font-weight: normal;
	color: #FFFFFF;
	margin-right: 2px;
	float:left;
	width: 20px;
}	   							
				
.products_detail { 
		
		width:840px;
		float:left;
		display:block;
	
}
.products_detail img { 
		
		width:250px;
		float:left;
		display:block;
		padding:0px;
		margin:15px 0 5px 13px;
		_margin:15px 0 5px 10px;
		border:solid #999 1px;
		height:325px;
	
}			
.products_detail_discription { 
		
		width:545px;
		float:left;
		display:block;
		padding:0px;
		margin:15px 0 5px 13px;
		_margin:15px 0 5px 10px;
		border:dotted #999 1px;
		height:214px;
		padding:110px 0 0 0;
	
}
.products_detail_discription_left { 
		
		width:215px;
		float:left;
		display:block;
		padding:0px;
		height:114px;
		padding:0 0 0 10px;
	
}
.products_detail_discription_left h3 { 
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#646464;
	
}
.products_detail_discription_left_itemcode { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#646464;
font-weight:normal;
width:170px;
height:20px;
padding:5px 0 0 4px;
}
.products_detail_discription_right { 
		
		width:300px;
		float:left;
		display:block;
		padding:0px;
		height:94px;
		padding:20px 0 0 10px;
		
	
}
.products_detail_discription_right_itemcode { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#646464;
font-weight:normal;
width:294px;
height:20px;
padding:5px 0 0 4px;
font-weight:bold;
}
.products_lrg{ 
		
		width:478px;
		float:left;
		border:dotted #999 1px;
		height:317px;
		margin:10px 0 20px 170px;
		_margin:10px 0 3px 95px;
					
}

#banner_wraperIntor{
	padding:0px 0px 0px 0px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	background:url(../images/banner_bg2.jpg) #cf9913 repeat-x;
	float: left;
}
#bannerIntor{
	padding:0px 0px 0px 0px;
	margin:0px auto;
	height:550px;
	width:844px;
	float:none;
	background:#000000;	
		
}