@charset "utf-8";
/* CSS Document */

body{padding:0px; margin:0px; font-family:"Times New Roman", Times, serif; font-size: 11px; color:#777777;}

div, tr, td, p, ul, li, span, h1, h2, h3, h4, h5, h6{font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; color:#777777; text-align:left; margin:0px; padding:0px; font-weight:normal;}

a{color:#000000; text-decoration:none; font-family:tahoma, Arial, Helvetica, sans-serif;}
a:hover{color: #90a71b; text-decoration:none; font-family:tahoma, Arial, Helvetica, sans-serif;}

form{margin:0 0 0 0; padding:0 0 0 0;}
	
a img{border:0;}
.clear{clear:both; margin:0px; padding:0px;}

/*-------------------HEADER AREA-----------------------------*/
#wrapper{background:url(images/base.gif) #ffffff; background-repeat:repeat-x; width:100%;overflow:hidden; }
#header{width:780px; height:123px; margin:auto;}
.logo{ width:600px; height:123px; float:left; text-align:right; background:url(/images/Coupon.png) no-repeat top left; }
.contact{width:129px; height:24px; float:right; background:url(images/contact_bg.gif); background-repeat:no-repeat; padding:6px 0 0 10px;}
.quick{color:#ffffff; font-size:12px;}
a.quick:hover{color:#e4e4e4; font-size:12px;}

/*-------------------MENU AREA-----------------------------*/
#menu_area{background:url(images/menu_bg.gif); background-repeat:repeat-x; height:54px;}
#menu{width:780px; margin:auto; height:54px;}
#menu_top{height:30px;}
#menu_top ul.menutitle{margin:0px; padding:0px; list-style-type:none; width:926px;}
#menu_top ul.menutitle li{margin:0px; padding:0px; display:block; float:left;}
#menu_top ul.menutitle li a{margin:0px; padding:5px 0 0 0px; display:block; float:left; height:21px; text-decoration:none; font-size:12px; text-align:center;}
#menu_top ul.menutitle li a:link, #menu_top ul.menutitle li a:visited{color:#ffffff; text-decoration:none; font-family:tahoma, Arial, Helvetica, sans-serif;}
#menu_top ul.menutitle li a:hover{color:#ffffff; text-decoration:none; background:url(images/topmenu_hover.gif); background-repeat:repeat-x; margin:0px; padding:5px 0 0 0px;}
#menu_top ul.menutitle li a.active:link, #menu_top ul.menutitle li a.active:visited{color:#ffffff; background:url(images/topmenu_hover.gif); background-repeat:repeat-x; margin:0px; padding:5px 0 0 0px;}
#menu_top ul.menutitle li a.active:hover{color:#ffffff; background:url(images/topmenu_hover.gif); background-repeat:repeat-x; margin:0px; padding:10px;}



/*-------------------MENU AREA added by rajib-----------------------------*/

.pro_linedrop {height:26px; padding:1px 0 0px 8px; position:relative; 
font-family:tahoma,arial, verdana, sans-serif; font-size:11px;z-index:500; width:800px; margin:0px auto;}

.pro_linedrop .select {margin:0;padding:0;list-style:none;white-space:nowrap;}

.pro_linedrop li {float:left; margin:0px; padding:0px; height:26px; display:block;}
.menudivider{background:url(images/menu_divider.gif) right; background-repeat:no-repeat; margin:0px; padding:0px; height:30px;}

.pro_linedrop li.nothing {float:left; background:none; display:block; padding-right:2px; font: 12px Arial, Helvetica, sans-serif; color:#282626; margin:0; text-decoration:none;}

.pro_linedrop .select a {display:block; height:30px; float:left;  padding:0 5px 0 4px; text-decoration:none; line-height:26px; white-space:nowrap; color:#ffffff; margin:0; font-weight:normal; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px;}

.pro_linedrop .select li.line a {color:#ffffff;}

.pro_linedrop .select a b {display:block; padding:0 14px; margin:0;}

.pro_linedrop .select a:hover, 
.pro_linedrop .select li:hover a {background: url(images/topmenu_hover.gif);padding:0 5px 0 4px;line-height:26px;cursor:pointer; 
color:#fff; display:block;}

.pro_linedrop .select li.line a:hover, 
.pro_linedrop .select li.line:hover a {color:#ffffff;}

.pro_linedrop .select a:hover b, 
.pro_linedrop .select li:hover a b {display:block; padding:0 14px; 
cursor:pointer;}

.pro_linedrop .sub {display:none;}
.pro_linedrop ul ul {display:none;}

/* IE6 only */
.pro_linedrop table {border-collapse:collapse; margin:-1px; 
font-size:11px; width:0; height:0;}

.pro_linedrop .sub {margin:0;padding:1px 0 0 0;list-style:none;}

.pro_linedrop .sub li {background:transparent;}

.pro_linedrop .select :hover .sub {height:24px;display:block; position:absolute; float:right; width:780px; top:30px; 
right:0; text-align:center; padding-left:8px;}

.pro_linedrop .select :hover .rt li {float:right;}

.pro_linedrop .select :hover .sub li
{display:block; height:23px; line-height:20px; float:left; background:url(images/sub_nav_divider.gif) no-repeat right 2px; color:#FFFFFF; padding:0; margin:0}

.pro_linedrop .select :hover .sub li.none
{display:block; height:23px; line-height:20px; float:left; background:none; color:#FFFFFF; padding:0; margin:0}

.pro_linedrop .select :hover .sub li a 
{display:block; height:23px; line-height:20px; float:left; background:transparent url(images/transparent.gif); padding:0 12px 0 12px; margin:0; white-space:nowrap; color:#FFFFFF;font-size:11px; text-decoration:none; text-transform:uppercase;}

.pro_linedrop .select :hover .sub li.subline a {color:#c00;}

.pro_linedrop .select :hover .sub li a:hover,
.pro_linedrop .select :hover .sub li:hover
{color:#030300; line-height:20px; position:relative; background:url(images/sub_li_hover_bg.gif) repeat-x;}

.pro_linedrop .select :hover .sub li:hover > a {color:#030300; background:url(images/sub_li_hover_bg.gif) repeat-x 0 0;}

.pro_linedrop .sub2 {margin:0;padding:0;list-style:none;}

.pro_linedrop .sub2 li {background:transparent;}

.pro_linedrop .select :hover .sub2 {height:27px;display:block; position:absolute; float:right; width:723px; top:33px; 
right:0; text-align:center;background:url(images/drop_ul_bg_2.gif); padding-left:8px;}


.pro_linedrop .select :hover .sub2 li
{display:block; height:20px; line-height:20px; float:left; background:url(images/sub_li_bg.gif) no-repeat right 6px; color:#FFFFFF; padding:0; margin:0}

.pro_linedrop .select :hover .sub2 li.none
{display:block; height:20px; line-height:20px; float:left; background:none; color:#FFFFFF; padding:0; margin:0}

.pro_linedrop .select :hover .sub2 li a 
{display:block; height:20px; line-height:20px; float:left; background:transparent url(images/transparent.gif); padding:0 12px; margin:0; white-space:nowrap; color:#FFFFFF;font-size:10px;}

.pro_linedrop .select :hover .sub2 li.subline a {color:#c00;}

.pro_linedrop .select :hover .sub2 li a:hover,
.pro_linedrop .select :hover .sub2 li:hover
{color:#000; line-height:27px; position:relative;}

.pro_linedrop .select :hover .sub2 li:hover > a {color:#ffffff; background:url(images/sub_li_hover_bg.gif) repeat-x 0 0;}







/*-------------------BANNER AREA-----------------------------*/
#banner_area{background:url(images/banner_bg.gif); background-repeat:repeat-x; height:324px;}
#banner{width:780px; margin:auto; height:324px;}

/*-------------------CONTENT AREA-----------------------------*/
#content_area_index{background:url(images/content_bg.gif); background-repeat:repeat-x;}
/*#content_area{background:url(images/content_bg1.gif); background-repeat:repeat-x;}*/
#content_area{background:url(images/content_bg.gif); background-repeat:repeat-x;}
#content_top{width:780px; margin:auto; background:url(images/innerright_bg1.gif) no-repeat top right #ffffff;}
#content_bottom{background:url(images/content_bottom.gif) #414140; background-repeat:repeat-x;}
.top_content{width:780px; margin:auto; background:url(images/callus_bg.jpg) bottom right; background-repeat:no-repeat;}

/*--------------- NEW CSS *****************/
.top_fullcontent{width:780px; margin:auto; padding:5px;}
.fullcontent_left{width:210px; margin:auto; padding:5px; float:left;}
.fullcontent_right{width:550px; margin:auto; padding:5px; float:right;}

#staticlists{width:220px;}
.staticlist_blocks{width:210px; float:left; display:block;}
.staticlist_blocks h3{color:#606023;}

ul.staticlist2{list-style-type:none;}
ul.staticlist2 li{background:url(images/bullet2.gif) left top; background-repeat:no-repeat; padding:0 10px 5px 10px; color:#000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

/********** END ***********/
.content{width:780px; margin:auto;}
.topleft_content{width:440px; float:left;}
.topright_content{width:300px; float:right; padding:0 10px 0 30px;}

h1{color:#363636; font-size:22px;}
h1 span{color:#A82A32; font-size:22px;}
h2{color:#A82A32; font-size:18px;}
h2 span{color:#CCCCCC; font-size:10px;}
h3{color:#606023; font-size:16px; font-family:Myriad Pro, Arial, Helvetica, sans-serif;}
h4{color:#363636; font-size:18px;}
.red{color:#A52525; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-decoration:underline;}
a.red:hover{color:#A52525; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-decoration:none;}
h5{color:#606023; font-size:18px;}

ul.list{list-style-type:none; width:440px;}
ul.list li{background:url(images/bullet.gif) left top; background-repeat:no-repeat; float:left; display:block; padding:0 0px 5px 10px; width:130px; color:#5A5A5A; font-size:10px;}

.products_area{width:440px;}
.product{width:120px; float:left;}
.product_details{width:310px; float:right; padding:0 5px 0 0;}
.pro_border{border:#DDDDDD solid 1px;}

.readmore{color:#5F5F23; text-decoration:underline; font-family:Georgia, "Times New Roman", Times, serif;}
a.readmore:hover{color:#5F5F23; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}

.option{width:780px; height:87px;}
#lists{width:780px;}
.list_blocks{width:195px; float:left; display:block;}
.list_blocks h3{ padding-bottom:15px;}

ul.list2{list-style-type:none;}
ul.list2 li{background:url(images/bullet2.gif) left top; background-repeat:no-repeat; padding:0 10px 5px 10px; color:#bbbbbb; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.option2{width:760px; margin:auto;}
.block1{width:300px; float:left;}
.block2{width:300px; float:right;}
.pro_border3{border:#383737 solid 4px;}


#content_area_inner{width:780px; margin:auto; }
#content_top_inner{width:780px; margin:auto; background:url(images/innerright_bg1.gif) no-repeat top right #ffffff;}
.product_block{width:180px; background:url(images/inner_left.gif) top left; background-repeat:no-repeat; float:left; padding:15px 0 0 0;}
.product_block1{width:180px; float:left; padding:15px 0 0 0;}
ul.fabric_list{width:182px; list-style-type:none; margin:0px; padding:0 0 10px 0;}
ul.fabric_list li.border{width:182px; height:23px; color:#49494B; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 0 3px;}
ul.fabric_list li.border1{background:#F1EFED; background-repeat:repeat-x; width:192px; height:23px; color:#49494B; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 0 3px;}

#rightpannel  {width:575px; float:right; margin:0 0 0 0px; background:url(images/innerright_bg.gif) bottom right; background-repeat:no-repeat; padding:0 0 8px 0;}
.right_top {width:575px; min-height:725px;}
.fabric{width:187px; float:left; padding:15px 0px 0 0px; margin:0; text-align:center;}
.inner_text{width:354px; float:right; padding:15px 4px 0 0;}
.inner_textbig{width:554px; float:right; padding:15px 4px 0 0;}
.inner_text p{font-family:Arial, Helvetica, sans-serif; color:#5A5A5C; line-height:18px;}
.grey{color:#262626; font-size:20px; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; }
a.grey:hover{color:#000000; font-size:20px; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; }
.red2{color:#D51717; font-size:24px; text-decoration:none;}
a.red2:hover{color:#000000; font-size:24px; text-decoration:none;}

.brown{color:#625139; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; padding:0 0 10px 3px;}
a.brown:hover{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none;}


.small_heading{background:url(images/fabric.gif) no-repeat top center #5A5A5C; width:188px; color:#E4E0C6; font:normal 15px/18px "Myriad Pro",  Arial, Helvetica, sans-serif; text-transform:uppercase; padding:4px;}

#tag{background:url(images/tag_bg.gif); background-repeat:no-repeat; width:315px; height:66px; padding:31px 0 0 10px;}
#tag p{color:#000000; width:270px; line-height:16px;}
#tag p.red3{color:#A7000B; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; text-decoration:none;}
a.red3:hover{color:#A52525; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; text-decoration:underline;}

.suggest_heading{background:url(images/suggest_heading.gif); background-repeat:no-repeat; /*width:765px;*/ width:560px; float:right; height:20px; color:#ffffff; padding:3px 0 0 15px;}
#suggestion{width:780px;}
.suggestion_inn {width:580px; float:right; padding:10px 0 0 0;}
.back{width:20px; height:20px; float:left;}
#suggestionbox_area{width:500px; float:left; padding:0 0 0 25px;}
.suggest_boxs{width:100px; display:block; float:left;}
.suggest_boxs p{text-align:center; padding:0 12px 0 0;}
.suggest_boxs p.text{text-align:left; font-size:11xpx; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.next{width:20px; height:20px; float:right;}

.grey2{color:#333333; font-size:12px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; height:30px;}
a.grey2:hover{color:#000000; font-size:12px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}


/*-------------------FOOTER AREA-----------------------------*/
#footer{width:780px; margin:auto; background:url(images/footer_top.gif) top; background-repeat:no-repeat; height:57px;}
ul.footer_content { width:780px; float:left; margin:0; padding:20px 0px 0px 0px; list-style:none; border:0; }
ul.footer_content li { width:auto; float:left; margin:0; padding:0; list-style:none; border:0; }
ul.footer_content li.left_li { width:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#858585; }
ul.footer_content li.left_li font { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#CBCBCB; font-weight:normal; }
ul.footer_content li.right_li { width:380px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#AFAFAF; font-weight:normal; text-align:right; }
ul.footer_content li.right_li a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#AFAFAF; font-weight:normal; text-decoration:underline; }
ul.footer_content li.right_li a:hover { text-decoration:underline; color:#ffffff; }