@charset "utf-8";
/* CSS Document */
#placeholder { width:880px; margin:0 auto; padding:10px 0 0 0;/* border:1px solid #f10;*/}
* html #placeholder { width:880px; margin:0 auto; padding:16px 0 0 0;/* border:1px solid #f10;*/}
*:first-child+html #placeholder { width:880px; margin:0 auto; padding:18px 0 0 0;/* border:1px solid #f10;*/}

/*-----------------------------------------------------Header CSS starts Here ----------------------------------------------*/
#logo{ margin:8px;}
#wholesalerlogin { float:right; margin:0 12px 0 0;}
#shoppingbag { float:right; margin:0 12px 0 0;}
#emailtxtbox { background:url(../images/txtbox.png) no-repeat 0 0px; width:193px; height:20px; border-collapse:collapse; border:none; font-size:10px; color:#666666; padding:4px 0 0 7px;}

.wholesaletxtbox { width:140px; height:20px; border:#a8a8a8 1px solid; font-family:verdana; font-size:12px; color:#666666; padding:2px 3px 0 3px;}

#nav {padding:2px 0 0px 0; text-align:center; margin:0 0px 1px 60px; }
* html #nav {padding:2px 0 0px 0; text-align:center; margin:0 0 0px 60px;}  
*:first-child+html #nav {padding:2px 0 0px 0;  margin:0 0 5px 60px;} 


#nav ul {margin:0 auto; text-align:center; padding:0; list-style:none; display:table; white-space:nowrap; font-family: Arial, Helvetica, sans-serif; font-size:14px;display:inline;}
#nav li { float:left;margin:0; padding:0 15px 0 15px; list-style:none; background:url(../images/menudivider.png) no-repeat 0 3px;height:10px;}
html > body #nav li { float:left;margin:0;  padding:0 15px 0 15px; list-style:none; background:url(../images/menudivider.png) no-repeat 0 4px;height:15px;}
* html #nav li { float:left;margin:0;  padding:0 15px 0 15px; list-style:none; background:url(../images/menudivider.png) no-repeat 0 4px;height:15px;}

#nav li.notdivider { float:left;margin:0; padding:0 15px 0 0; list-style:none; background:none;height:10px;}
html > body #nav li.notdivider { float:left;margin:0; padding:0 15px 0 0; list-style:none; background:none;height:15px;}
* html #nav li.notdivider { float:left;margin:0;padding:0 15px 0 0; list-style:none; background:none;height:15px;}

#nav li.rightmargin { float:left;margin:0; padding:0 20px 0 25px; list-style:none; background:url(../images/menudivider.png) no-repeat 0 3px;height:10px;}
html > body #nav li.rightmargin { float:left;margin:0;  padding:0 20px 0 25px; list-style:none; background:url(../images/menudivider.png) no-repeat 0 4px;height:15px;}
* html #nav li.rightmargin { float:left;margin:0;  padding:0 20px 0 25px; list-style:none; background:url(../images/menudivider.png) no-repeat 0 4px;height:15px;}

#nav a { font-family:Arial, Helvetica, sans-serif;float:left; color:#9e6f41;display:inline;  margin:0 2px 0 0; padding:0 0 0 0; text-decoration:none;font-size:14px;font-weight:bold;}
#nav a b {float:left; display:block; padding:0px 3px 0px 5px;}
* html #nav a b {float:left; display:block; padding:0px 3px 0px 5px;}
*:first-child+html #nav a b {float:left; display:block; padding:0px 3px 0px 5px;}

#nav a:hover {color:#b8d084; cursor:pointer;font-size:14px;font-weight:bold;} 
#nav .current a {color:#b8d084; cursor:default;} 

a.topnav_1{
	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9e6f41;
}

a.topnav_1:hover {
	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b8d084;
}
a.footernav_1{
	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9e6f41;
}

a.footerav_1:hover {
	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b8d084;
}


/*TOP*/
td.top { vertical-align:bottom; height:150px;}










/*-----------------------------------------------------Header CSS ends Here ----------------------------------------------*/





/*-----------------------------------------------------Middle Content CSS starts Here ----------------------------------------------*/

#midContent { background:none; width:880px; margin:0; padding:0; vertical-align:top; /*border:#000000 1px solid;*/}
#midContent td{ vertical-align:top;}
#leftshadow { background:url(../images/leftshadow.png) no-repeat 0 top; height:423px; width:46px;}
#rightshadow { background:url(../images/rightshadow.png) no-repeat 0 top; width:46px;}
/*-----------------------------------------------------Middle Content CSS ends Here ----------------------------------------------*/





/*-----------------------------------------------------Left Column CSS starts Here ----------------------------------------------*/
/*#leftpanel{ width:272px; clear:both; float:left; padding:0 13px; vertical-align:top;*//* height:400px;}*/
/*#leftpanel{ width:365px; clear:both; float:left; padding:12px 12px 0px 17px; *//*vertical-align:top;*/ /*text-align:right; height:521px;*/ /*border:#000 1px solid;*//*}*/
/**:first-child+html #leftpanel{ width:352px; clear:both; float:left; padding:13px 13px 11px 13px; vertical-align:top; height:340px; text-align:right;}
* html #leftpanel{ width:352px; clear:both; float:left; padding:13px 13px 11px 13px; vertical-align:top; height:350px; text-align:right;}
#flashthumb{}*/

#leftpanel{ width:365px; clear:both; float:left; padding:12px 5px 8px 17px; vertical-align:top; /*border:#000 1px solid;*/}
*:first-child+html #leftpanel{ width:365px; clear:both; float:left; padding:13px 0px 5px 16px; vertical-align:top; }
* html #leftpanel{ width:352px; clear:both; float:left; padding:13px 0px 5px 16px; vertical-align:top; }
#flashthumb{}
/*-----------------------------------------------------Left Columnends Here ----------------------------------------------*/

/*-----------------------------------------------------Right Column CSS starts Here ----------------------------------------------*/
/*#rightpanel{ width:569px; float:left; padding:0 8px 0 0; vertical-align:top; }*//* height:400px;*/
#rightpanel{ width:470px; float:left; padding:0 8px 0 0; vertical-align:top; /* height:400px;*/}
.pinklinks { color:#be0068; text-decoration:underline;}
:hover.pinklinks { text-decoration:none;}
/*-----------------------------------------------------Right Columnends Here ----------------------------------------------*/









.spacer10 { background:url(../images/spacer.gif) 0 0 no-repeat; height:10px;}
.spacerh60 { background:url(../images/spacer.gif) 0 0 no-repeat; height:60px;}

#mdb{ padding:10px 5px 6px 10px;}
* html #mdb{ padding:10px 5px 0px 10px;}

#spa{ padding:10px 5px 6px 5px; margin:0 5px 0 5px;}
* html #spa{ padding:5px 5px 2px 10px; margin: 0 0 -10px 0;}
*:first-child+html #spa{ padding:5px 5px 2px 5px; margin: 0 0 -10px 0;}

#luca{ padding:15px 15px 6px 6px;}
* html #luca{ padding:15px 15px 6px 10px;}
*:first-child+html #luca{ padding:15px 15px 6px 17px;}

#paypal{ padding:0px 5px 10px 15px; float:right;}
* html #paypal{ padding:0px 5px 10px 15px; margin:-0px -20px 0 -5px; float:right;}
*:first-child+html #paypal{ padding:0px 5px 0px 10px; margin:5px -20px -10px -5px; float:right;}

#anet{ padding:0px 15px 10px 0px; margin:0 0 0 -0px; float:right;}
* html #anet{ padding:0px 8px 10px 0px; margin:0 0 0 15px; float:right;}
*:first-child+html #anet{ padding:0px 0px 10px 0px; margin:5px 0 0 18px; float:right;}


#footertxt { padding:0; margin:0;}
#footertxt p{ color:#8a8a8a; font-size:13px; line-height:14px; padding:0 0 0 0; margin:-8px 0 0 0px;font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
* html #footertxt p{ color:#8a8a8a; font-size:13px; line-height:14px; padding:0 0 0 0; margin:0px 0 0 2px; z-index:10000;font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
*:first-child+html #footertxt p{ color:#8a8a8a; font-size:13px; line-height:14px; padding:0 0 0 0px; margin:0px 0 0 5px; z-index:10000;font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
#footertxt a{  color:#8a8a8a; font-size:14px; line-height:16px; text-decoration:none; font-weight:bold;}
#footertxt a:hover{ text-decoration:underline;}




/*-----------------------------------------------------Shopcart ----------------------------------------------*/
#footertxt_shop { padding:0; margin:0;}
#footertxt_shop p{ float:left; color:#8a8a8a; font-size:14px; line-height:14px; padding:0 0 0 4px; margin:-8px 0 0 0;font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
* html #footertxt_shop p{ color:#8a8a8a; font-size:14px; line-height:14px; padding:0; margin:0px 0 0 0; z-index:10000;font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
*:first-child+html #footertxt_shop p{ color:#8a8a8a; font-size:14px; line-height:14px; padding:0; margin:0px 0 0 0; z-index:10000;font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
#footertxt_shop a{  color:#8a8a8a; font-size:14px; line-height:16px; text-decoration:none; font-weight:bold;}
#footertxt_shop a:hover{ text-decoration:underline;}


/*-----------------------------------------------------Footer CSS ends Here ----------------------------------------------*/


/*-----------------------------------------------------Spacer CSS starts Here ----------------------------------------------*/
.leftshadowspacer, .rightshadowspacer { background:url(../images/spacer.gif) repeat 0 0; width:46px; margin:0; padding:0;}
.footerspacer { background:url(../images/spacer.gif) repeat 0 0; width:120px; margin:0; padding:0;}
/*-----------------------------------------------------Spacer CSS ends Here ----------------------------------------------*/


/*-----------------------------------Inner page css starts here -------------------------------------------*/
#innerwrap { width:840px; margin:5px auto; vertical-align:top; padding:0;}
* html #innerwrap { width:840px; margin:13px; vertical-align:top; padding:0;}
#innerwrap td{ vertical-align:top;}
#innerLeftCol { width:193px; margin:0; padding:15px 0 0 0;}
* html #innerLeftCol { width:193px; padding:0;}

#lefttop{background:url(../images/sis_Inner_lefttop.gif) 0 0 no-repeat; width:193px; height:9px; margin:0; padding:0;}
* html #lefttop{background:url(../images/sis_Inner_lefttop.gif) 0 0 no-repeat; width:193px; height:9px; margin:0 0 -10px 0; padding:0;}


#leftmid{background:url(../images/sis_Inner_leftmidbg.png) 0 0 repeat-y; width:193px; height:auto !important; margin:0 0 ; padding:0 0 15px 0;}
#lefbtm{background:url(../images/sis_Inner_leftbtm.gif) 0 0 no-repeat; width:193px; height:10px; margin:0; padding:0;}

.leftlink {margin:0; padding:0;}
.leftlink ul { list-style:none; display:block; margin:0 0 8px -10px; padding:0; font-family:Arial, Helvetica, sans-serif;}
.leftlink ul li{background:transparent url(../images/sis_leftlink_sym.png) no-repeat scroll 5px 7px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 7px;
padding:0 0 0 5px; width:155px;}
/*.leftlink ul li a{font-family:Arial, Helvetica, sans-serif; color:#6d4b5d; font-size:11px; margin:0; padding:4px 0 0 10px; text-decoration:none; border:#FF0000 1px solid;}*/
.leftlink ul li a{font-family:Arial, Helvetica, sans-serif; color:#6d4b5d; font-size:11px;  margin:0; padding:4px 0 0 10px; text-decoration:none;}
.leftlink ul li a.hover{text-decoration:none;}

/*Category*/
.leftlink ul ul li{margin:5px 0 0 5px; padding:0 0 0 3px; list-style:none; background:url(../images/sis_leftlink_sym.png) 5px 7px no-repeat;}
.leftlink ul ul li a{font-family:Arial, Helvetica, sans-serif; color:#6d4b5d; font-size:11px; margin:0; padding:4px 0 0 10px; text-decoration:none; font-weight:normal;}
.leftlink ul ul li a:hover{text-decoration:none;}

/*Colors*/
.leftlink ul ul ul li{margin:5px 0 0 30px; padding:0; list-style:none; background:url(../images/sis_leftlink_sym.png) 2px 7px no-repeat;}
.leftlink ul ul ul li a{font-family:Arial, Helvetica, sans-serif; color:#6d4b5d; font-size:11px; margin:0; padding:4px 0 0 10px; text-decoration:none; font-weight:normal;}
.leftlink ul ul ul li a:hover{text-decoration:none;}



.menutitle{font-family:Arial, Helvetica, sans-serif; cursor:pointer; margin-bottom: 5px; background-color:#fff; color:#6d4b5d; width:180px; padding:2px; text-align:left; font-weight:bold; font-size:11px; margin:0 0 0 6px; text-decoration:none;  }
a.menutitle:hover{text-decoration:underline;}


/*.menutitle1{font-family:Arial, Helvetica, sans-serif; cursor:pointer; margin-bottom: 5px; background-color:#fff; color:#6d4b5d; width:120px; padding:2px; text-align:left; font-weight:bold; font-size:11px; margin:0 0 0 -8px; text-decoration:none;  }*/
.menutitle1{font-family:Arial, Helvetica, sans-serif; cursor:pointer;  background-color:#fff; color:#6d4b5d; width:120px; padding:0px; text-align:left; font-weight:bold; font-size:11px; margin:0; text-decoration:none; } /* margin:0 0 5px -14px; */
a.menutitle1:hover{text-decoration:underline;}

/*.submenu{ font-family:Arial, Helvetica, sans-serif;margin:0 0 2px 25px;padding:0 0 10px 5px;font-size:12px;color:#6d4b5d;}*/
.submenu{ font-family:Arial, Helvetica, sans-serif;margin:0 0 2px 23px;padding:0 0 10px 5px;font-size:12px;color:#6d4b5d;}
a.submenu:hover{color:#6d4b5d;}

/*****************  Site Map *********************************/
.sitemapleftlink {margin:0; padding:0;}
.sitemapleftlink ul { list-style:none; display:block; margin:0 0 8px -10px; padding:0; font-family:Arial, Helvetica, sans-serif;}
.sitemapleftlink ul li{margin:0 0 0 5px; padding:0; list-style:none; background:url(../images/sitemapsis_leftlink_sym.png) 0 9px no-repeat;}
.sitemapleftlink ul li a{font-family:Arial, Helvetica, sans-serif; color:#986635; font-size:11px; margin:0; padding:4px 0 0 10px; text-decoration:none;}
.sitemapleftlink ul li a.hover{text-decoration:underline;}


.sitemapmenutitle{font-family:Arial, Helvetica, sans-serif; cursor:pointer; margin-bottom: 5px; background-color:#fff; color:#764a23; width:120px; padding:2px; text-align:left; font-weight:bold; font-size:11px; margin:0 0 0 6px; text-decoration:none;  }
a.sitemapmenutitle:hover{text-decoration:underline;}


.sitemapmenutitle1{font-family:Arial, Helvetica, sans-serif; cursor:pointer; margin-bottom: 5px; background-color:#fff; color:#986635; width:120px; padding:2px; text-align:left; font-weight:bold; font-size:11px; margin:0 0 0 -8px; text-decoration:none;  }
a.sitemapmenutitle1:hover{text-decoration:underline;}

.sitemapsubmenu{ font-family:Arial, Helvetica, sans-serif;margin:0 0 2px 25px;padding:0 0 0 5px;font-size:12px;color:#6d4b5d;}
a.sitemapsubmenu:hover{color:#6d4b5d;}

/*************************************************************/

#innerMidCol { width:327px; margin:0 20px; padding:0;}
#innerRightCol { width:280px; margin:0; padding:0;}
#innerLargeRightCol { width:627px; margin:0; padding:0;}
* html #innerLargeRightCol { width:627px; margin:0; padding:0 0 0 17px; float:right;}
*:first-child+html #innerLargeRightCol { width:627px; margin:0; padding:0 0 0 10px; float:left;}

#innerwrap h2{ padding:0 0 38px 0;color:#6c4b5e; font-weight:bold; margin:0;}
#innerRightCol p { color:#6c4b5e; font-size:11px; padding:0 0 0 0; margin:5px 0;}
.smalltxt {color:#6c4b5e; font-size:11px; padding:0 0 0 3px; text-align:center;}
#innerwrap h1, #innerwrap h3, #innerwrap h4 {color:#6c4b5e; font-weight:bold; padding:5px 0; margin:0;}
#innerwrap h1 { font-size:13pt; padding:0 0 0 0;}
#innerwrap h2 { font-size:9pt;}
#innerwrap h3 { font-size:10pt;}
#innerwrap h4 { font-size:10pt;}
#innerwrap h5 { font-size:8pt;}
#innerwrap h6 { font-size:7.5pt;}

#innerRightCol  h5{color:#6c4b5e;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold; padding:8px 0; margin:0;}

#innerRightCol h2 a{ font-size:12pt; text-decoration:underline;color:#6c4b5e;}
#innerRightCol h2 a:hover { text-decoration:none;}
#thumbailPanel { clear:both; text-align:center; margin:0; background-position:center; width:334px;  padding-left:10px;}
.thumbnail { float:left; width:100px; margin:5px 0; height:110px;}
#rightThumbailPanel { width:280px; height:auto; text-align:center; margin:0; background-position:center; padding:0 0 10px 10px; margin:50px 0 0px 0;}
#rightThumbailPanelText { background-color:#f3f5ea;  text-align:left; margin:0; background-position:center;  font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:10px 10px 10px 0; color:#6C4B5E; line-height:18px;}

.rightThumbnail { float:left; width:70px; margin:5px 10px; height:115px;}
* html .rightThumbnail { float:left; width:70px; margin:5px 6px; height:115px;}
/*-------------------------------Form css ------------------------------------*/
.dropdown { border:1px solid #cacaca; border-collapse:collapse; background:#fff; color:#4c4a4b; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px 1px 1px 2px; margin:5px 0; width:150px;}
.submit { background:url(../images/submitbg.png) repeat-x 0 0; border-top:1px solid #eeb9d6;font-family:Arial, Helvetica, sans-serif; border-left:1px solid #eeb9d6; border-right:1px solid #eeb9d6; border-bottom:1px solid #eeb9d6; text-align:center; vertical-align:middle; padding:0; color:#6d4b5d; font-size:10px; font-weight:normal; margin:5px 0; height:22px; text-transform:uppercase;}
* html .submit { background:url(../images/submitbg.png) repeat-x 0 0; border-top:1px solid #eeb9d6;font-family:Arial, Helvetica, sans-serif; border-left:1px solid #eeb9d6; border-right:1px solid #eeb9d6; border-bottom:1px solid #eeb9d6; text-align:center; vertical-align:middle; padding:0; color:#6d4b5d; font-size:10px; font-weight:normal; margin:5px 0; height:22px; text-transform:uppercase;}

/*--------------------------------Spacer -------------------------------------*/
.spacer-h10 {background:url(../images/spacer.gif) repeat 0 0; height:10px;}
.spacerh20{background:url(../images/spacer.gif) repeat 0 0; height:20px;}
.leftspace10{ padding:0 0px 0 10px;}


/*------------------------------------- Amol start ------------------------------------------------*/
.catalog{margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#986635; text-decoration:none;}
a.catalog:hover{text-decoration:underline;}

#proper{width:840px; margin:0 auto; padding:0;/* border:#000000 1px solid;*/ ; padding-bottom:10px; font-size:12px;}
#proper1{width:840px; margin:0 auto; padding:0 0 0 15px;}
#proper2{width:854px; margin:0 auto; padding:0;}



.headingbold{color:#986635; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 10px 0 0px;}

.linkclass{color:#6d4b5d; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 10px 0 10px; text-decoration:none;}
a.linkclass:hover{text-decoration:underline;}

.linkclass1{color:#6d4b5d; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 10px 0 10px; text-decoration:underline;}
a.linkclass1:hover{text-decoration:none;}

.thumbnail2{margin:0; padding:0;}

.dropdwn3 {background:#FFFFFF none repeat scroll 0%; border:1px solid #CACACA; border-collapse:collapse; color:#4C4A4B; font-family:Arial, Helvetica, sans-serif;
font-size:11px; margin:5px 0pt; padding:1px 1px 1px 2px; width:193px;}
.dropdwnsml{background:#FFFFFF none repeat scroll 0%; border:1px solid #CACACA; border-collapse:collapse; color:#4C4A4B; font-family:Arial, Helvetica, sans-serif;
font-size:11px; margin:5px 0pt; padding:1px 1px 1px 2px; width:45px;}

.txtfsml {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4b4b4b; text-decoration: none; height: 18px; width: 45px; border: 1px solid #b1b1b1;}

.textarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4b4b4b; text-decoration: none; height: 30px; width: 193px; border: 1px solid #b1b1b1;}
.textareabig {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4b4b4b; text-decoration: none; height: 100px; width: 70%; border: 1px solid #b1b1b1;}

.imgborder2 { margin:5px 5px; border:1px solid #6D4B5D;}

.popuptxtsml{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6D4B5D; line-height:15px; padding: 5px 2px 0 10px; text-decoration:underline;}
a.popuptxtsml:hover{ text-decoration:none;}

.topbannerL{margin:30px 0 20px 5px; text-align:left;}
.fabheadtxt{color:#996633; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; text-decoration:none; padding:10px 0 0 0px;}

#imgsnamegft{ width:95px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#986635; line-height:14px; margin:5px 12px 5px 5px; padding:0; text-align:left; float:left; vertical-align:top; height:auto !important;}

.thumbnailsw { float:left; width:100px; margin:5px 0; height:auto;}
.swatches{padding:5px 3px; margin:5px 3px;}

.normartxt{color:#6d4b5d; font-family:Arial, Helvetica, sans-serif; padding:5px 10px 0 10px; font-size:12px;}
.normartxt1{color:#6d4b5d; font-family:Arial, Helvetica, sans-serif; padding:5px 10px 0 5px; font-size:13px; line-height:20px; text-align:justify;}

.thumbnailgift{ width:75px; margin:2px 0; height:auto;}

.closetxt{color:#6d4b5d; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:20px; margin:5px 30px 0 0; text-align:right; text-decoration:none;}
a.closetxt:hover{text-decoration:underline;}

.imgborder5 { padding:5px 10px 5px 10px; border:1px solid f10;}
#popupimgs{width:100px; margin:0 auto; padding:5px 5px 5px 5px;}

.poptxt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d4b5d;  margin:0 auto; padding:0; text-align:center;  vertical-align:top;}
.poptxthead{font-family:Arial, Helvetica, sans-serif; color:#6d4b5d; text-align:left; font-weight:bold; font-size:12px; margin:0;}
.poptxttable{border:1px solid #f1c7de;}

.jobsrxt{color:#6d4b5d; font-family:Arial, Helvetica, sans-serif; padding:10px 10px 5px 10px; font-size:13px; line-height:25px;}

.normartxt2{color:#6d4b5d; font-family:Arial, Helvetica, sans-serif; padding:0; font-size:13px; line-height:20px; text-align:justify;}

* html #swatchepop1{width:79px; float:left; padding:5px 5px 5px 5px; margin:0; }
#swatchepop1{width:79px; float:left; padding:5px 5px 5px 5px; margin:0; }
#swatchepop{/*border:1px solid#f10;*/height:120px; margin:0 auto; padding:5px 5px 0 5px;}

.headingboldnew{color:#6d4b5d; text-align:left; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 10px 0 0px;}
.thumbimgnew{width:80px; margin:0 auto; padding:5px 0 10px 0; float:left;}
.thumbtxtnm{width:80px; color:#6d4b5d; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 2px 0 2px; text-align:center;} 
* html .thumbtxtnm{width:85px; color:#6d4b5d; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:center;} 
.thumbnailgift1{ width:80px; float:left; height:auto; padding:5px 0px 0 0px;}

.txtfield {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4b4b4b; text-decoration: none; height: 18px; width: 200px; border: 1px solid #b1b1b1;}
.txtfieldarea {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #4b4b4b; text-decoration: none; height: 40px; width: 200px; border: 1px solid #b1b1b1;}
.list5 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4b4b4b; text-decoration: none; height: 18px; width: 200px; border: 1px solid #b1b1b1;}

.normarlred{color:#CC0000; font-family:Arial, Helvetica, sans-serif; padding:0; font-size:12px; line-height:20px; text-align:justify;}
.normarlredB{color:#CC0000; font-family:Arial, Helvetica, sans-serif; padding:0; font-size:14px; line-height:20px; text-align:justify;}

.aswn{float:left; width:100px; height:auto; margin:5px 0px 5px 0; padding-left:5px;}
html > body .aswn{float:left; width:112px; height:auto; margin:5px 0px 5px 0; padding-left:5px; text-align:center;}


/*html > body #idea{margin:0 auto; text-align:center; padding: 0 0 0 10px; border:1px solid #CCCC00;}*/

/*-------- Old Stylesheet --------------*/

.login{ color:#95663a; font-size:11px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.login:hover{color:#b8d084; text-decoration:none;}

#toplogin{width:340px; margin:-14px 10px 23px -10px; padding:0; float:right; color:#95663a; font-size:12px; font-weight:bold; height:15px; vertical-align:top;}
*:first-child+html #toplogin{width:340px; margin:-4px 10px -70px 0; padding:5px 0 0 0; float:right; color:#95663a; font-size:12px; font-weight:bold; vertical-align:top;}

* html #toplogin{width:300px; margin:-4px 5px -70px -60px; padding: 3px 0 0 0; float:right; color:#95663a; font-size:12px; font-weight:bold;}
* html #toplogin1{width:300px; margin:5px 0 0 15px; padding:0; float:right; color:#95663a; font-size:12px; font-weight:bold; height:30px;}

/*#toplogin5{margin:5px 0 0 30px; padding:0; float:left; border:1px solid #FF6600;}*/

.a-regular{color:#6d4b5d; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 10px 0 2px; text-decoration:underline;}
a.a-regular:hover{text-decoration:none;}

.updatebtn { background:url(../images/submitbg.png) repeat-x 0 0px; border-top:1px solid #eeb9d6; border-left:1px solid #eeb9d6; border-right:1px solid #eeb9d6; border-bottom:1px solid #eeb9d6; text-align:center; vertical-align:middle; padding:0 5px; color:#6d4b5d; font-size:11px; font-weight:bold; height:23px; text-transform:uppercase;}

.txtqty {
border:1px solid #B1B1B1;
color:#4B4B4B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:18px;
text-decoration:none;
width:40px;
margin:1px 0 0 0;
}

.bigtitle{color:#6d4b5d;  font-size:18pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0; text-align:left; padding:0; line-height:40px; padding:10px 0 10px 0;}



#productdiscriptiontitle{font-size:12px; font:Arial, Helvetica, sans-serif; color:#6d4b5d; text-align:justify; margin:0 5px 12px 5px; font-weight:bold;}

.productcategrynm{width:100px; height: auto!important; margin:0; padding:0; float:left;}
* html .productcategrynm{width:90px; height: auto!important; margin:0; padding:0; float:left;}
html > body .productcategrynm{width:100px; height: auto!important; margin:0; padding:0; float:left;}

.productcategrynm{width:100px; height: auto!important; margin:0; padding:0; float:left;}
* html .productcategrynm{width:90px; height: auto!important; margin:0; padding:0; float:left;}
html > body .productcategrynm{width:100px; height: auto!important; margin:0; padding:0; float:left;}

* html #trdiv{width:100px; height:auto !important; margin:5px 3px 10px 3px; padding:0; float:left;}

.formtxt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d4b5d; line-height:14px; margin:0; padding:5px 10px 0 0; text-align:right; height:auto;}

.formtxt1{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6d4b5d; line-height:14px; margin:0; padding:5px 10px 0 0; text-align:left;}
.formtxt2{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6d4b5d; margin:0; padding:0px 5px 0 0; text-align:left;}


.producttxt{font:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-decoration:none; color:#4b4b4b; margin:15px 0 0 0;}
* html .producttxt{font:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-decoration:none; color:#4b4b4b; margin:12px 0 0 40px;}



/*--------------------- popup -------------------------*/
#pic {
	background-color: #FFFFFF;
	left: 17px;
	position: relative;
	top: 0px;
	width: 80px; 
}
* html #pic {
	background-color: #FFFFFF;
	left: 7px;
	position: relative;
	top: 0px;
	width: 75px;
}
#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;  z-index:52;
}
* html #pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	
}

#pic a img {border: 0;}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	/*border: 1px solid #eaa8cc;*/
	display: block;
	height: 70px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 80px; 
}
* html #pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	/*border: 1px solid #eaa8cc;*/
	display: block;
	height: 70px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 75px; 
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #eaa8cc;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #eaa8cc;
	display: block;
	height: 300px;
	left: 77px;
	position: absolute;
	top: -80px;
	width: 380px; z-index:52;
}
* html #pic a.p1:hover .large {
	border: 1px solid #eaa8cc;
	display: block;
	height: 300px;
	left: 77px;
	position: absolute;
	top: -80px;
	width: 380px; z-index:52;
}
/*--------------------- popup -------------------------*/


.thumbnail { float:left; width:100px; margin:5px 0; height:110px;}
html > body .thumbnail { float:left; width:100px; margin:5px -9px 5px 0px; height:110px;}
* html .thumbnail { float:left; width:100px; margin:5px -10px 5px 0px; height:110px;}

/*.thumbnail { float:left; width:100px; margin:5px 0; height:110px; z-index:5;}
* html .thumbnail { float:left; width:100px; margin:10px 0 0 0; height:auto; z-index:5; vertical-align:top; }*/

#thumbailPanel { clear:both; text-align:center; margin:0; background-position:center; width:314px;  padding-left:30px;}

#innerMidCol { width:327px; margin:0 20px; padding:0;}
* html #innerMidCol { width:320px; margin:0 -30px 0 5px;}

.prodcutsnames{font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:5px 0 10px 0; color:#6d4b5d; font-weight:bold; line-height:30px;}
.spacerw26{background:url(../images/spacer.gif) repeat 0 0; width:26px;}
.producttab{width:268px; margin:0; float:left; height:170px;}

/*------------------------------------- Amol ends ------------------------------------------------*/



.thenews {
color:#986635;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal; font-weight:bold;
margin:0px 5px;
padding:5px 0pt;
text-align:left;
}



.abcd{z-index:500; top:42px; height:20px; border:2px dashed #CC6666;}

.ttfld{padding:0 0 5px 0;}

.footerimgsal{margin:-5px 0 0 0;}
* html .footerimgsal{margin:0 0 0 0;}

* html .flshdiva{margin:-3px 0px 0 -7px; padding:0 8px 0 0;}
.flshdiva{margin:-3px 0px 0px 10px; padding:0 0 5px 14px;}
*:first-child+html .flshdiva{margin:-5px -0px 0px -20px; padding:0 0px 5px 18px;}

.orcls{color:#6C4B5E; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:15px 5px 0px 5px; vertical-align:top;}





/*------ new 18-06-08 --------*/

#newproper{width:640px; margin:-15px 0 0 0; padding:0; float:right;}

/*------ new 30-10-08 --------*/

.home_box1 { width:470px; height:158px; position:relative;}
#home_box1_bottom  {position:absolute; top:0px; left:0px; z:index:5;}
#home_box1_top  {position:absolute; top:129px; left:235px; z:index:10;}

.home_box2 { width:470px; height:230px; position:relative;}
#home_box2_bottom  {position:absolute; top:0px; left:0px; z:index:5;}
#home_box2_top  {position:absolute; top:204px; left:234px; z:index:10;}

.footerimg { width:149px; height:192px; padding:0; margin-top:10px;}
.footerimg_right { width:131px; height:192px; padding:0; margin-top:10px;}
.footerimg_fourth { width:149px; height:192px; padding:0; margin-top:10px;}
.footerimg_fifth { width:149px; height:192px; padding:0; margin-top:10px;}
.footerimg_top { width:131px; height:176px; padding:0; margin:0;}
.footerimg_bottom { width:131px; height:16px; padding:0; margin:0; font: 11px arial; color:#fff; background:url(../images/footer_img_bottom.jpg) 0 0 no-repeat; text-align:center; font-weight:bold;}

td.sph10 { background:url(../images/spacer.gif) 0 0 no-repeat; height:15px;}
*:first-child+html td.sph10 { background:url(../images/spacer.gif) 0 0 no-repeat; height:7px;}
* html td.sph10 { background:url(../images/spacer.gif) 0 0 no-repeat; height:4px;}

td.sph12 { background:url(../images/spacer.gif) 0 0 no-repeat; height:12px;}
td.sph17 { background:url(../images/spacer.gif) 0 0 no-repeat; height:17px;}
td.sph20 { background:url(../images/spacer.gif) 0 0 no-repeat; height:20px;}
td.sph5 { background:url(../images/spacer.gif) 0 0 no-repeat; height:5px;}
.sph2 { background:url(../images/spacer.gif) 0 0 no-repeat; height:2px;}

.pro_home_seatcovers { width:470px; height:158px;/* background:url(../images/carseat_covers.jpg) 0 0 no-repeat;*/}
.pro_home_newarrivals { width:470px; height:230px; background:url(../images/new_arrivals.jpg) 0 0 no-repeat;}
.pro_home_small { width:117px;}

.pro_home_seatcovers_title {width:156px; height:28px; float:left; margin:0; padding:0;}
.pro_home_seatcovers_featitems{width:235px; height:29px; float:right; top:129px; position:relative; padding:0;}
.pro_home_new_arrival{width:235px; height:29px; float:right; top:204px; position:relative; padding-right:2px;}

/*For shopcart pages*/
#shopcart_title { background: url(../images/shopcart_title.jpg) 0 0 no-repeat; width:840px; height:42px;}
#shopcartmaincontent {width:840px; margin:0 auto; padding-top:25px;/* border:#000000 1px solid;*/}
td.shoplist_title_left { background: #f8cfe2 url(../images/shopcart_listtitle_leftbg.jpg) 0 0 no-repeat; height:32px; font:16px arial; font-weight:bold; color:#6d4b5d; text-align:left; padding-left:8px; vertical-align:middle; line-height:2;}
td.shoplist_title_center { background: #f8cfe2; height:32px; font:16px arial; font-weight:bold; color:#6d4b5d; text-align:left; padding-left:8px; line-height:2;}
td.shoplist_title_right { background: #f8cfe2 url(../images/shopcart_listtitle_rightbg.jpg) right 0 no-repeat; height:32px; font:16px arial; font-weight:bold; color:#6d4b5d; text-align:left; padding-left:8px; line-height:2;}

.qtytexinput { background: url(../images/shop_qty_bg.jpg) 0 0 no-repeat; text-align:center; font:17px arial; color:#000000; font-weight:bold; width:60px; height:30px; border:none; padding-top:5px;}
.blocks { margin-top:19px;}
.listtext {font:12px arial; color:#000000; font-weight:bold; margin:0; padding:29px 5px 0 8px;}
.listinpt { padding:19px 5px 0 0;}
.listinpt_rt{ padding:19px 5px 0 0; text-align:right;}
.listremove { padding:22px 5px 0 0; text-align:right;}
/*Buttons*/
.remove_butt { background:url(../images/remove_buttonbg.jpg) 0 0 no-repeat; width:102px; height:25px; border:none; font:17px arial; font-weight:bold; color:#6d4b5d; cursor:pointer; text-align:left; padding:0 0 0 18px;}
.refreshcart_butt { background: url(../images/refreshcart_bg.gif) 0 0 no-repeat; width:178px; height:26px; border:none; font:17px arial; font-weight:bold; color:#6d4b5d; cursor:pointer; text-align:left; padding-left:7px; line-height:1.5;}
.print_butt { background: url(../images/print_but_bg.jpg) 0 0 no-repeat; width:114px; height:54px; border:none; font:12px arial; font-weight:bold; color:#000; cursor:pointer; text-align:center; padding-left:7px; line-height:1.2;}

.continueshopping_butt { background: url(../images/continue_shopping_bg.gif) 0 0 no-repeat; width:201px; height:26px; border:none; font:17px arial; font-weight:bold; color:#6d4b5d; cursor:pointer;}
.checkout_butt { background: url(../images/checkout_bg.gif) 0 0 no-repeat; width:154px; height:25px; border:none; font:17px arial; font-weight:bold; color:#6d4b5d; cursor: pointer; text-align:left; padding-left:15px;}
.back_butt { background: url(../images/remove_buttonbg.jpg) 0 0 no-repeat; width:102px; height:25px; border:none; font:17px arial; font-weight:bold; color:#6d4b5d; cursor:pointer; text-align:left; padding:0 0 0 18px;}
.continue_butt { background: url(../images/continue_butt_bg.gif) 0 0 no-repeat; width:114px; height:25px; border:none; font:17px arial; font-weight:bold; color:#6d4b5d; cursor:pointer; text-align:left; padding:0 0 0 5px;}

.customise_blkt_butt { background: url(../images/customize_blkt_butt_bg.gif) 0 0 no-repeat; width:151px; height:22px; border:none; font:11px arial; font-weight:bold; color:#6d4b5d; cursor:pointer; text-align:center; padding:0;}


.listtexttot {font:15px arial; color:#000000; font-weight:bold; margin:0; padding:22px 5px 0 8px; text-align:right;}
.listredtext {font:14px arial; color:#d81a1a; font-weight:bold; margin:0; padding:22px 5px 0 0; text-align:left;}
.listredlighttext {font:14px arial; color:#d81a1a; font-weight:bold; margin:0; padding:0 5px 0 0; text-align:right;}
.listredlighttext2 {font:13px arial; color:#d81a1a; font-weight:bold; margin:0; padding:10px 8px 0px 0; text-align:right;}
.list_divider { background:url(../images/list_divider.gif) 0 0 repeat-x; height:20px;}
.bottomimg { padding-top:15px;}

.rednormaltext {font:14px arial; color:#d81a1a; font-weight:bold; margin:0; padding:0 5px 0 0; text-align:left;}
.mandatory {font:12px arial; color:#d81a1a; font-weight:bold; margin:0; padding:0 5px 0 0; text-align:left;}
.redmedtext {font:12px arial; color:#d81a1a; font-weight:bold; margin:0; padding:0 5px 0 0; text-align:left;}
.redsmalltext_n {font:12px arial; color:#d81a1a; font-weight:bold; margin:0; padding:0 5px 0 10px; text-align:left;}
.redsmalltext {font:11px arial; color:#d81a1a; font-weight:bold; margin:0; padding:0 5px 0 10px; text-align:left;}
.redsmalltext8 {font:11px arial; color:#d81a1a; font-weight:bold; margin:0; padding:0 5px 0 8px; text-align:left;}
.rednormaltextleft {font:14px arial; color:#d81a1a; font-weight:bold; margin:0; padding:0 5px 0 5px; text-align:left;}
.greysmalltext {font:11px arial; color:#737373; font-weight:bold; margin:0; padding:0 5px 0 10px; text-align:left;}

.addtextinput { border:none; background:#d7d7d6; width:200px; height:20px; float:left;}
.add_dropdn { border:#d7d7d6 1px solid; width:180px; height:20px;}

.citytextinput { border:none; background:#d7d7d6; width:170px; height:20px;}
.provincetextinput { border:none; background:#d7d7d6; width:135px; height:20px;}
.pcodetextinput { border:none; background:#d7d7d6; width:80px; height:20px;}
.addtextarea { border:none; background:#d7d7d6; width:400px; height:80px;}

label {font:14px arial; color:#000000; font-weight:bold; margin:0; padding:10px 8px 5px 5px; text-align:right;}
.blktext {font:13px arial; color:#000000; font-weight:bold; margin:0; padding:0 5px 0 8px; text-align:left;}
.blktextbig {font:15px arial; color:#000000; font-weight:bold; margin:0; padding:0 5px 0 8px; text-align:left;}
.cell_ht { height:25px;}
.cell_ht_payment { height:28px;}
.blktextlist {font:12px arial; color:#000000; font-weight:bold; margin:0; padding:0 5px 0 8px; text-align:left; height:30px;}

.blktextnrml {font:13px arial; color:#000000; font-weight:bold; margin:0; padding:0px; text-align:left; line-height:1.5;}
.chkbox { background:url(../images/chk_bg.gif) 0 0 no-repeat; width:15px; height:15px; border:0;}
#red_box { background:url(../images/red_box.jpg) 0 0 no-repeat; width:436px; height:140px; }
.whttext {font:15px arial; color:#fff; font-weight:bold; margin:0; padding:18px 13px 0 13px; text-align:left;}


.payment_textinput { border:#848484 1px solid; border-collapse:collapse; background:#d7d7d6; width:200px; height:20px;}
.payment_zcode_textinput { border:#848484 1px solid; border-collapse:collapse; background:#d7d7d6; width:140px; height:20px;}
.payment_crtype_textinput { border:#848484 1px solid; border-collapse:collapse; background:#d7d7d6; width:160px; height:20px;}
.payment_expdate_textinput { border:#848484 1px solid; border-collapse:collapse; background:#d7d7d6; width:140px; height:20px;}
.payment_secdate_textinput { border:#848484 1px solid; border-collapse:collapse; background:#d7d7d6; width:60px; height:20px;}



/*New Fabric Pages*/

.fabricmain_tab{margin:0 0 10px 5px; text-align:left;}

.fabric_title {color:#6a2972; font:16px Georgia; font-weight:bold; width:160px; padding-left:10px;}
.fabric_text {color:#6a2972; font:12px Georgia; font-weight: bold; width:160px; padding:10px 0 0 10px;}

.fabric_rightcol_box { padding:80px 0 0 10px;}
.fabric_drdn { width:140px; border:#d8d9d9 2px solid; font-family:arial; font-size:11px; color:#616161; font-weight:bold;}
.fabric_topbanner{margin:30px 0 10px 5px; text-align:left;}

.fab_addtocard_butt{ background:url(../images/addto_cart_butt_bg.gif) 0 0 no-repeat; width:90px; height:22px; border:none; font:12px arial; font-weight:bold; color:#6d4b5d; padding-left:5px; margin:0; text-align:left; cursor:pointer;}
.fab_viewshopcart_butt{ background: url(../images/view_shoppingcart_butt_bg.gif) 0 0 no-repeat; width:158px; height:23px; border:none; font:11px arial; font-weight:bold; color:#6d4b5d; padding-left:5px; text-align:left; cursor:pointer;}


/* #loadarea { width:457px; height:171px;overflow:hidden; } //// Original Size //// */
#loadarea { width:613px; height:298px;overflow:hidden; }
#loadarea_style { width:613px; height:298px; margin-bottom:15px;}
.fabric_style_thumb { width:119px;}

.fabric_title_img { margin:7px 0;}

#fabric_thumb_main_container { width:456px;  float:left;}
.fabric_thumb_swatches{ width:76px; height:73px; float:left; overflow:hidden;}

/*#fabric_thumb_main_container { width:456px; border-left:#9a82bc 2px solid; border-top:#9a82bc 2px solid; float:left;}
.fabric_thumb_swatches{ width:74px; height:71px; border-right:#9a82bc 2px solid; border-bottom:#9a82bc 2px solid; float:left; overflow:hidden;}
*/
/*New Template Pages*/

#template_thumb_main_container { width:350px; margin: 0 auto;}
.temp_thumb_swatches{ width:68px; height:40px; float:left;}
.temp_thumb_swatches_adult{ width:69px; height:106px; float:left;}

.templatemain_tab{margin:0 0 10px 10px; text-align:left;/* border:#000000 1px solid;*/}


#temp_bigimg { width:352px; height:271px;  padding:0; text-align:center; overflow:hidden;}
#temp_bigimg_adult { width:351px; height:523px;  padding:0; text-align:center; overflow:hidden;}

.template_rightcol_box { padding:0px;}
.template_title {color:#6D4B35; font:16px Arial; font-weight:bold; width:255px; padding:0;}
.temp_text {color:#6D4B35; font:12px Arial; font-weight: bold; width:255px; padding-top:10px; text-align:justify; text-decoration:none;}
/*.temp_text a:link {color:#6a2972; font-family:Georgia; font-size:12px; font-weight:bold; text-decoration:underline;}
.temp_text a:hover {color:#6a2972; font:12px Georgia; font-weight: bold; text-decoration:none; }*/

.temp_text_title {color:#6a2972; font:11px Georgia; font-weight: bold; padding:0px; text-align:justify; text-decoration:none;}
.custommade_img { width:267px; height:70px; margin-top:20px;}

/*.temp_textlk{color:#6a2972; font-family:Georgia; font-size:12px; font-weight:bold; text-decoration:none; margin-top:10px;}*/
a.temp_textlk  {color:#6a2972; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline;}
a:hover.temp_textlk  {color:#6a2972; font-family:Georgia; font-size:12px; font-weight:bold; text-decoration:underline;}
/*.temp_textlk a:hover {color:#6a2972; font-family:Georgia; font-size:12px; font-weight:bold; text-decoration:underline;}*/

a.link1 {  color:#6a2972;text-decoration:underline; outline:none; font-family: Arial, Helvetica, sans-serif; font-size:12px;  margin:0; padding:0;}
a:hover.link1{color:#6a2972;text-decoration:none;}


/*.lk {}
.lk a { font:arial 12px bold; color:#000000; text-decoration:underline;}
.lk a:hover { text-decoration:none;}*/

.temp_rightcol_boxtext {color:#7f7f7f; font:11px arial; font-weight: bold; padding-top:2px;}
.temp_rightcol_boxtext_n {color:#6d4b5d; font:11px arial; font-weight: bold; padding-top:2px;}
.temp_rightcol_greentext {color:#91673c; font:12px Georgia; font-weight: bold; padding:0;}

.temp_addtocard_butt{ background:url(../images/addto_cart_butt_bg.gif) 0 0 no-repeat; width:90px; height:22px; border:none; font:11px arial; font-weight: bold; color:#6d4b5d; padding-left:5px; margin:0; text-align:left; cursor:pointer;}
.template_drdn { width:265px; border:#d8d9d9 2px solid; font-family:arial; font-size:11px; color:#616161; font-weight:bold;}

.tempimg_box { width:94px;}
.temp_samllimgs { width:74px; height:81px; float:left;}
.temp_samllimgtext { width:74px;  float:left; clear:both; color:#91673c; font:12px Georgia; font-weight: bold; padding:0; text-align:center;}

.temp_drdn { width:140px; border:#d8d9d9 1px solid; font-family:Georgia; font-size:11px; color:#616161; font-weight:bold; text-align: left;}

.template_fabric_title { margin:0; padding:0 0 0 4px; font-family:Georgia;color:#623f53; font-size:11px; 
font-weight:bold;}
.template_fabric_title_1 { margin:0; padding:0 0 10px 4px; font-family:Georgia;color:#623f53; font-size:11px; font-weight:bold;}

/*Gift Card Page*/
#gift_thumb_main_container { width:348px; float:left;}
.gift_thumb_swatches{ width:56px; height:58px; float:left;}
.gift_titleimg{ width:349px; margin:0; padding:0;}
#gift_bigimg { width:352px; height:271px; text-align:center; vertical-align:middle; padding:0;}

.gift_label{color:#7f7f7f; font:12px arial; font-weight: bold; padding-right:5px; text-align:right; height:22px;}
.gift_drdn { width:190px; border:#d8d9d9 1px solid; font-family:Georgia; font-size:11px; color:#616161; font-weight:bold; text-align: left;}
.gift_textinput{ width:187px; border:#d8d9d9 1px solid; font-family:arial; font-size:11px; color:#616161; font-weight:bold; text-align: left;}
.gift_textinput_small{ width:40px; border:#d8d9d9 1px solid; font-family:arial; font-size:11px; color:#616161; font-weight:bold; text-align: left;}
.gift_textarea{ width:187px; border:#d8d9d9 1px solid; font-family:arial; font-size:11px; color:#616161; font-weight:bold; text-align: left;}
.gift_frm_text{color:#7f7f7f; font:12px arial; font-weight: bold; padding-right:5px; text-align:left; height:22px;}
.gift_frm_text2{color:#7f7f7f; font:12px arial; font-weight: bold; padding:4px 5px 0 0; text-align:left; height:22px;}


/*styles for red box*/
#redborderbox { border:#d81a1a 5px solid; float:left; padding:0px; width:822px;}
/**:first-child+html #redborderbox { border:#d81a1a 5px solid; float:left; padding:0px; width:820px;}*/

#redborderinner { margin:10px;}
#redbox { background-color:#d81a1a; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; width:210px; height:20px; float:left; padding:5px;}
#redbuttonbox { margin:0; width:210px; height:26px; float:right;}




.shopcartbox_greytext {font:11px arial; color:#737373; font-weight:bold; margin:0; padding:0; text-align:left;float: left; width:286px;}

.choose_rep_box{background:url(../images/choose_rep_bg.gif) 0 0 no-repeat; width:464px; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#fff; padding: 5px 0 5px 5px; margin:0 0 5px 10px; float:left;}

.choose_rep_drdnbox{ margin:0 0 0 10px;}
.choose_drdn{ border:#0066CC 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; width:200px;}
.checkoutbutton_box { margin:5px 10px 0 0; width:154px; height:26px; float:right;}

ul#sitemap
{
margin: 1em 0;
list-style-type: none;
background: url(../images/dot.gif) repeat-y 3px 0;
padding: 0;
}

ul#sitemap li
{
margin-bottom: .5em;
background:transparent url(../images/arrow.gif) no-repeat scroll 0 0.4em;
padding-left:10px;
}

ul#sitemap li a
{
background: url(../images/bulletsitemap.gif) no-repeat 0 .4em;
padding-left: 15px;
color:#986635;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0;
text-decoration:none
}
ul#sitemap li a:hover
{
 text-decoration:underline;
 color:#B8D084;
}
ul#sitemap li a.open, ul#sitemap li li a.open, ul#sitemap li li li a.open, ul#sitemap li li li li a.open
{
background-image: url(../images/bulletsitemap2.gif);


}

/* second level */
ul#sitemap ul
{
margin: .5em 0 0 0;
padding: 0;
list-style-type: none;
}

ul#sitemap li li
{
background: url(../images/dot2.gif) no-repeat 2px .5em;
}

ul#sitemap li li a
{
padding: 0 0 0 30px;
background: url(../images/bulletsitemap.gif) no-repeat 20px .3em;
color:#986635;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0;
padding:0 10px 0 35px;
text-decoration:none
}

/* third level */
ul#sitemap ul ul
{
background: url(../images/dot.gif) repeat-y 30px 0;
}

ul#sitemap li li li
{
background: url(../images/dot2.gif) no-repeat 30px .5em;
color:#986635;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0;
padding:0 10px 0 0;
text-decoration:none
}

ul#sitemap li li li a
{
padding: 0 0 0 60px;
background: url(../images/bulletsitemap.gif) no-repeat 50px .3em;
color:#986635;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0;
padding:0 10px 0 0;
text-decoration:none
}

/* fourth level */
ul#sitemap ul ul ul
{
background: url(../images/dot.gif) repeat-y 60px 0;
}

ul#sitemap li li li li
{
background: url(../images/dot2.gif) no-repeat 60px .5em;
}

ul#sitemap li li li li a
{
padding: 0 0 0 43px;
background: url(../images/bulletsitemap.gif) no-repeat 80px .3em;
color:#986635;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0;
padding:0 10px 0 0;
text-decoration:none
}




ul#innersitemap
{
margin: 35px 0 0 0;
list-style-type: none;

padding: 0;
}

ul#innersitemap li
{
margin-bottom: .5em;
border-bottom: 1px dotted #999999;
padding-left:10px;
line-height:24px;
background:url(../images/bulletsitemap.gif) no-repeat scroll 0 0.7em;

}

ul#innersitemap li a
{
 color:#000000;text-decoration:none;
 font-size:14px;
 color:#986635;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0;
padding:0 10px 0 0;
text-decoration:none

}
ul#innersitemap li a:hover
{
 color:#3C3F49;text-decoration:underline;

}


/*.productsearch_list {margin:0; padding:0;}
.productsearch_list ul { list-style:none; display:block; margin:0 0 8px 0; padding:0; font-family:Arial, Helvetica, sans-serif;}
.productsearch_list ul li{margin:0 0 0 5px; padding:0; list-style:none; background:url(../images/bulletsitemap.gif) 0 11px no-repeat; line-height:25px;font-weight:bold;}
.productsearch_list ul li a {font-family:Arial, Helvetica, sans-serif; color:#986635; font-size:13px; margin:0; padding:0 0 0 15px; text-decoration:none; font-weight:bold;}
.productsearch_list ul li a:hover{text-decoration:underline; color:#B8D084;font-weight:bold;}
*/

ul#productsearch_list {margin:0 0 0 0;list-style-type: none;padding: 0;}

ul#productsearch_list li{margin-bottom: .5em;padding-left:10px;line-height:24px;background:url(../images/bulletsitemap.gif) no-repeat scroll 0 10px;}

ul#productsearch_list li a{ color:#000000;text-decoration:none; font-size:14px; color:#986635;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;margin:0;padding:0 10px 0 10px;text-decoration:none}
ul#productsearch_list li a:hover{ color:#3C3F49;text-decoration:underline;}




.product_leftpanel { margin:0 0 0 0; padding:0 0 0 17px;}
.pred { color:#F00; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}


/*
* CSS classes for new Product Info section on New "Click to Buy" template.
* modified by Ratnadeep date : 8 Jan10
*/
.product_top{ width: 267px; height: 7px; background: url(../images/prodbox_top.jpg) no-repeat;  }
.product_mid{width: 257px; height: auto; background: url(../images/prodbox_mid.jpg) repeat-y; float: left; padding: 0 0 5px 10px; }
.product_bottom{ width: 267px; height: 6px; background: url(../images/prodbox_bottom.jpg) no-repeat; float: left;  }
.prod_info{ margin: 5px 0 0 0; }
.quantity{ margin: 12px 0 15px 0; }
.prod_txt{ width: 140px; float: left; font-family:Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; }
.prod_txt1{ float: left; font-family:Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; }
.prod_img{ width: 100px; float: left; margin: 0 0 0 10px; }
.quantity_txt{ height: 13px; vertical-align: middle; margin: 0 4px 0 0; border: 2px solid #D8D9D9; }
.temp_thumb_swatches_clicktoby{ width:68px; height:62px; float:left;}
.template_drdn_clicktoby { width:140px; border:#d8d9d9 2px solid; font-family:arial; font-size:11px; color:#616161; font-weight:bold;}


#temp_bigimg img {
	width:352px;
}

/************************************style********************************/
.search_text{height: 28px; width:150px; margin: 0; padding: 0; position: relative; top: -15px}
*:first-child+html .search_text{height: 28px; width:150px; margin: 0; padding: 0; position: relative; top: 0px}

.shop_cart_tbl{ width:869px; margin:10px;}
*:first-child+html .shop_cart_tbl{ width:869px; margin:10px; float:left;}

.error_text{ font-weight:700; color:#d02222; margin:20px; float:left;}
*:first-child+html .sub-cat-title-box p {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:5px 0 0 0;
text-align:center;
}

.sub-heading { background:#ff99cc; 
color:#FFFFFF;
font-size:16px;
font-weight:700;
padding:5px;
width:99%;}

p.MsoNormal, li.MsoNormal, div.MsoNormal { font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif !importamt;}
h3.page-head{ font-size:14px; color:#715337; line-height:22px; }

.main_subs_wrapper{ padding:20px;}
.joined-news { color:#006600;}
