<!--

/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
* { font-size: 100.01% }
html { font-size: 75%; }
body {
	color: #623a07;
	font: 1em/1.167em "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin: 0;
	background: #0d0d0d;
	min-width: 80.167em;
}
.a2{
	color:#FF641A;
	text-decoration: none;
}
/* common parts start */
a {
	color: #ffd76f;
	/*color:#FF641A;*/
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #fff;
}
img { border-style:none; }
form,
fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
/*input,  // 25 april */
select,
label,
textarea { vertical-align:middle; }
input.text,
select,
textarea {
	font: 1em "Trebuchet MS", Helvetica, Arial, sans-serif;
	color: #aaa;
}
input[type=text]:focus { outline: none; }
.disable { display: none; }
.page-holder {
	width: 80.167em;
	margin: 0 auto;
}

/* By dazzle designer 26-05-09 */
input[type="checkbox"], input[type="radio"]{border:0px none;}


/* common parts end */
/*container start*/
#container {
	padding: 17em 0 0;
	width: 100%;
	position: relative;
}
/*logo start*/
.logo .page-holder {
	position: relative;
	z-index: 2;
}
.logo img {
	display: block;
	width: 100%;
	height: 100%;
}
.logo h1 {
	margin: 0;
	width: 16.333em;
	height: 5.5em;
	position: absolute;
	top: -10.917em;
	left: 5.667em;
}
.logo a { outline: none; }
/*logo end*/
/*promo start*/
.promo {
	background: #232931 url(images/bg-promo.gif) repeat-x;
	width: 100%;
}
.promo .inner {
	background: url(images/bg-promo-bot.gif) repeat-x 0 100%;
	width: 100%;
	padding: 1.25em 0 0;
}
.promo .inner:after {
	content: "";
	clear: both;
	display: block;
}
.promo .page-holder { position: relative; }
.promo .page-holder:after {
	content: "";
	clear: both;
	display: block;
}
/*left column start*/
.promo .col-1 {
	width: 35.833em;
	float: left;
	padding: 0 0 0 1.417em;
	position: relative;
	z-index: 2;
}
.promo h2 { margin: 0; }
.promo h2 img { display: block; }
/*catalog start*/
.catalog { padding: 0 0 1.75em; }
.catalog img {
	width: 35.5em;
	height: 8.5em;
	display: block;
}
.catalog ul {
	width: 100%;
	float: left;
	margin: -2.5em 0 0;
	padding: 0;
	list-style: none;
	font: 2.667em Georgia, "Times New Roman", Times, serif;
	position: relative;
}
.catalog ul li {
	width: 49%;
	float: left;
	text-align: center;
}
.catalog ul li a {
	color: #f6ddb5;
	display: block;
}
.catalog ul li strong {
	font-size: 0.625em;
	display: block;
	color: #b18847;
	margin: -0.417em 0 0;
}
.catalog ul li a:hover {
	text-decoration: none;
	color: #f6ddb5;
}
/*catalog end*/
/*best sellers start*/
.best-sellers { padding: 0 0 1.667em; }
.best-sellers h2 img {
	width:107px;
	height:11px;
}
.best-sellers div {
	width: 35em;
	overflow: hidden;
	padding: 0.667em 0 0;
}
.best-sellers div ul {
	float: left;
	margin: 0;
	padding: 0 0.833em;
	list-style: none;
	width: 17.250em;
}
.best-sellers div ul li {
	background: url(images/bg-arrow-yellow.gif) no-repeat left;
	padding: 0.083em 0 0.083em 1.5em;
}
.best-sellers div ul a { color: #bbb; }
.best-sellers div ul a:hover { color: #e2e2e2; }
/*best sellers end*/
/*featured products start*/
.featured-products {
	color: #9b9b9b;
	padding: 0 0 0.667em;
}
.featured-products h2 img {
	width: 11.917em;
	height: 0.917em;
}
.featured-products p {
	margin: 0 0 0 1.667em;
	font-size: 0.833em;
}
.gallery {
	overflow: hidden;
	padding: 0.833em 0 0.25em;
	width: 100%;
}
#gallery1 {
	overflow: hidden;
	padding: 0.833em 0 0.25em;
	width: 100%;
}
.gallery a.prev,
.gallery a.next {
	float: left;
	width: 1.417em;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
.gallery a.next { background-image: url(images/btn-gallery-next.gif); }
.gallery a.prev { background-image: url(images/btn-gallery-prev.gif); }
.gallery a.prev:hover,
.gallery a.next:hover { position: relative; }
.gallery a.prev:hover img,
.gallery a.next:hover img,
.gallery a.prev span,
.gallery a.next span { display: none; }
.gallery a.prev:hover span img,
.gallery a.next:hover span img,
.gallery a.prev:hover span,
.gallery a.next:hover span { display: block; }
.gallery a.prev img,
.gallery a.next img {
	display: block;
	width: 1.417em;
	height: 20.25em;
}
.gallery div {
	width: 32.667em;
	overflow: hidden;
	float: left;
}
.gallery ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 9999px;
}
.gallery ul li { float: left; }
.gallery ul img {
	display: block;
	width: 8.167em;
	height: 20.25em;
}
/*featured products end*/
/*left column end*/
/*center column start*/
.promo .col-2 {
	float: left;
	width: 31.167em;
	margin: -1.25em -3.333em 0;
	position: relative;
}
.promo .col-2 .left { background: url(images/bg-show-left.png) repeat-y; }
.promo .col-2 .right {
	background: url(images/bg-show-right.png) repeat-y 100% 0;
	width: 100%;
}
.promo .col-2 .top-left { background: url(images/bg-show-top-left.png) no-repeat; }
.promo .col-2 .top-right { background: url(images/bg-show-top-right.png) no-repeat 100% 0; }
.promo .col-2 .bot-left { background: url(images/bg-show-bot-left.png) no-repeat 0 100%; }
.promo .col-2 .bot-right {
	padding: 0 4.333em;
	width: 22.5em;
	padding-bottom:1px;
	background: url(images/bg-show-bot-right.png) no-repeat 100% 100%;
}
.promo .col-2 img {
	display: block;
	width: 100%;
	height: 45.5em;
}
.promo .col-2 .text {
	position: absolute;
	top: 4.667em;
	left: 4.917em;
}
.promo .col-2 .text img {
	width: 2.333em;
	height: 32.833em;
}
/*center column end*/
/*right column start*/
.promo .col-3 {
	width: 17.667em;
	float: right;
	padding: 0 0.667em 1.25em 0;
	position: relative;
	z-index: 2;
}
/*seasons start*/
.seasons {
	margin: 0 0.083em 0.300em;
	border: solid #3a3e46;
	border-width: 0.083em 0;
	height: 1%;
	color: #a2a2a2;
}
.seasons .sub {
	margin: 0 -0.083em;
	position: relative;
	width: 100%;
	border: solid #3a3e46;
	border-width: 0 0.083em;
	background: #2f343c url(images/bg-seasons.gif) repeat-y;
}
.seasons .sub .holder {
	width: 100%;
	background: url(images/bg-seasons-grad.png) no-repeat;
	padding: 3em 0 0;
}
.seasons h2 { margin: 0 0 1.667em 1em; }
.seasons h2 img {
	display: block;
	width: 15.333em;
	height: 3.167em;
}
.seasons .image {
	display: block;
	width: 100%;
	height: 8.917em;
}
.seasons .text {
	padding: 0 0.25em 0.417em 0.5em;
	height: 1%;
	margin: -1.5em 0 0;
	position: relative;
}
.seasons .text:after {
	content: "";
	clear: both;
	display: block;
}
.seasons .text div { padding: 2em 0 0; }
.seasons .text .more { float: right; }
.seasons .text .more img {
	display: block;
	width: 3.083em;
	height: 3.083em;
}
.seasons .text .more:hover { position: relative; }
.seasons .text .more span,
.seasons .text .more:hover img { display: none; }
.seasons .text .more:hover span,
.seasons .text .more:hover span img { display: block; }
.seasons p { margin: 0; }
/*seasons end*/
/*testimonials start*/
.testimonials {
	padding: 0.400em 0.833em 0.75em 0.5em;
	color: #b0b1b3;
	line-height: 0.917em;
	background:url(images/testi-bg.gif) no-repeat top;
}
.testimonials h2 img {
	width: 14.75em;
	height: 0.917em;
}
.testimonials .body {
	background: url(images/bg-quote.gif) no-repeat;
	padding: 0.333em 0 7px 1.5em;
	margin: 0.75em 0 0 0;
	border-bottom: 0.1em solid #3b4046;
	height:44px;
}
.testimonials .body p { margin: 0 0 0.917em;}
#footer{width:100%; float:left;}
.testimonials .footer {
	padding: 0.6em 0 0;
	margin: -0.4em 0 0.5em 1.8em;
	height: 1%;
	overflow: hidden;
	font-size: 0.833em;
	color: #c5c5c5;
}
.testimonials .footer strong {
	display: block;
	font-size: 1.2em;
	margin: 0 0 0.083em;
	color: #b18847;
}
.testimonials .footer strong a { color: #b18847; }
.testimonials .footer dt { float: left; }
.testimonials .footer dd {
	margin: 0;
	float: right;
	color: #60646a;
}
.btn-holder {
	margin: 0 -1em 0 -0.6em;
	font-size: 0.833em;
}
.btn-holder a { color: #bbb; }
.btn-holder .top-bg,
.btn-holder .bot-bg {
	height: 5px;
	overflow: hidden;
	display: block;
	cursor: pointer;
}
.btn-holder .top-bg span,
.btn-holder .bot-bg span,
.btn-holder .top-bg em,
.btn-holder .bot-bg em {
	width: 5px;
	height: 5px;
	background-repeat: no-repeat;
	overflow: hidden;
	float: left;
}
.btn-holder .top-bg em,
.btn-holder .bot-bg em { float: right; }
* html .btn-holder .top-bg span,
* html .btn-holder .bot-bg span { margin: 0 -3px 0 0; }
* html .btn-holder .top-bg em,
* html .btn-holder .bot-bg em { margin: 0 0 0 -3px; }
.btn-holder .top-bg span { background: url(images/btn-holder-top-left.gif); }
.btn-holder .top-bg em { background: url(images/btn-holder-top-right.gif); }
.btn-holder .bot-bg span { background: url(images/btn-holder-bot-left.gif); }
.btn-holder .bot-bg em { background: url(images/btn-holder-bot-right.gif); }
.btn-holder .top-bg strong,
.btn-holder .bot-bg strong {
	display: block;
	background: #2f353e;
	overflow: hidden;
	height: 4px;
	border: solid #21252e;
	border-width: 1px 0 0;
}
.btn-holder .bot-bg strong { border-width: 0 0 1px; }
.btn-holder .content {
	height: 1%;
	background: #2f353e;
	border: solid #21252e;
	border-width: 0 1px;
	padding: 0 1.5em 0.167em;
	display: block;
	cursor: pointer;
}
.btn-holder .content:after {
	content: "";
	clear: both;
	display: block;
}
.btn-holder .content span {
	background: url(images/bg-arrow-yellow-s.gif) no-repeat left;
	padding: 0 0 0 1.2em;
	color: #bbb;
}
.btn-holder a:hover { text-decoration: none; }
.btn-holder a:hover .top-bg span { background: url(images/btn-holder-top-left-hover.gif); }
.btn-holder a:hover .top-bg em { background: url(images/btn-holder-top-right-hover.gif); }
.btn-holder a:hover .bot-bg span { background: url(images/btn-holder-bot-left-hover.gif); }
.btn-holder a:hover .bot-bg em { background: url(images/btn-holder-bot-right-hover.gif); }
.btn-holder a:hover .top-bg strong,
.btn-holder a:hover .bot-bg strong,
.btn-holder a:hover .content {
	background: #11151b;
	border-color: #11151b;
}
/*testimonials end*/
/*banner start*/
.banner img {
	width: 100%;
	height: 5.417em;
	display: block;
}
/*banner end*/
/*right column end*/
/*promo end*/
/*news start*/
.news {
	background: #906228;
	color: #e5c9a5;
}
.news .inner {
	height: 1%;
	overflow: hidden;
	padding: 0.583em 1.5em 0.667em;
}
.news .inner h2 {
	margin: 0.25em 1em 0 0;
	float: left;
}
.news .inner h2 img {
	display: block;
/*	width: 3.25em;
	height: 0.917em;*/
}
.news ul {
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
}
.news ul li {
	float: left;
	padding: 0 0.333em 0 0;
}
.news ul li a:hover { position: relative; }
.news ul li a img {
	display: block;
	width: 1.167em;
	height: 1.417em;
}
.news ul li a span,
.news ul li a:hover img { display: none; }
.news ul li a:hover span,
.news ul li a:hover span img { display: block; }
/*.news .text { padding: 0.083em 0 0; }
.news .text { padding: 0 0; }*/

/* == Dazzle designer == */

.news_infobox{width:98%; margin:10px; *margin:10px 4px 10px 10px; line-height:16px;}



/*news end*/
/*main block start*/
/* by dazzle designer -->  .main-block { background: #b18847 url(images/bg-main-block.gif) repeat-x; }*/

.main-block { background: #b18847 url(images/bg-main-block.gif) repeat-x; width:100%; float:left; overflow:hidden; }
.main-block .inner { padding: 1.5em; }
.main-block h2 { margin: 0;}
.main-block h2 img {
	display: block;
	width: 10.167em;
	height: 1.25em;
}
/*categories start*/
.categories {
	overflow: hidden;
	width: 100%;
	float:left;
}
.categories .wrapp {
	width: 81.167em;
	overflow: hidden;
	margin: 1.833em -2.167em 0 0;
	padding: 0 0 0.833em;
}
.categories .col {
	width: 24.333em;
	float: left;
	padding: 0 2em 0 0;
}
.categories h3 {
	font-size: 1.167em;
	color: #fbd69c;
	margin: 0 0 0.5em;
}
.categories .body {
	width: 100%;
	overflow: hidden;
	background: url(images/bg-category-border.gif) repeat-x;
	padding: 0.583em 0 0;
}
.categories .text {
	width: 18em;
	float: right;
}
.categories p { margin: 0 0 0.75em; }
.categories .detail {
	width: 100%;
	overflow: hidden;
	padding: 0 0 0.417em;
}
.categories .detail a {
	float: left;
	margin: 0 0.083em;
	border: solid #d6af72;
	border-width: 0.083em 0;
	color: #ad351d;

}
.categories .detail a span {
	float: left;
	margin: 0 -0.083em;
	position: relative;
	border: solid #d6af72;
	border-width: 0 0.083em;
	cursor: pointer;
}
.categories .detail a strong {
	background: #d6af72 url(images/bg-arrow-brown.gif) no-repeat 0.833em 50%;
	display: block;
	padding: 0.167em 1.25em 0.167em 1.667em;
	font-weight: normal;
	cursor: pointer;
}
.categories .detail a:hover {
	color: #fff;
	text-decoration: none;
}
.categories .detail a:hover,
.categories .detail a:hover span { border-color: #ad351d; }
.categories .detail a:hover strong {
	background-color: #ad351d;
	background-image: url(images/bg-arrow-yellow-vs.gif);
}
.categories .text .more {
	background: url(images/bg-arrow-yellow-s.gif) no-repeat left;
	padding: 0 0 0 0.833em;
}
.categories .image {
	width: 5.417em;
	border: 0.083em solid #c09858;
	float: left;
}
.categories .image img {
	display: block;
	width: 100%;
	height: 8.417em;
}
/*categories end*/
/*main block end*/
/*header stsrt*/
#header {
	height: 17em;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #883f48 url(images/bg-header.jpg) repeat-x 0 4em;
}
#header .page-holder {
	position: relative;
	padding: 0 0 3.667em;
}
/*top navigation start*/
#top-nav {
	background: #5c2228;
	padding: 2.25em 0 0.583em;
}
#header #top-nav .page-holder {
	position: static;
	padding: 0;
}
#top-nav ul {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
#top-nav ul li {
	display: inline;
	background: url(images/bg-separate.gif) no-repeat left;
	padding: 0 0.25em 0 0.583em;
}
#top-nav a { color: #c08d93; }
#top-nav a:hover { color: #fff; }
#top-nav li:first-child { background: none; }
/*top navigation end*/
/*action row start*/
.action {
	text-align: right;
	position: relative;
	z-index: 3;
	width: 70%;
	margin: 0.334em 0.75em 0 auto;
}
.action:after {
	content: "";
	clear: both;
	display: block;
}
/*search form start*/
.search-form {
	width: 100%;
	padding: 0 0 1.75em;
}
.search-form:after {
	content: "";
	clear: both;
	display: block;
}
.search-form img,
.search-form input { float: right; }
.search-form img {
	width: 18.75em;
	height: 2.083em;
}
.search-form .text {
	padding: 0;
	border-style: none;
	margin: -1.833em 6.167em 0 0;
	background: none;
	width: 16.667em;
	line-height: 1.5em;
	clear: both;
}
.search-form .button-submit {
	background:url(images/btn-search.png);
	width: 5.917em;
	height: 2.083em;
	margin: 0 -0.417em 0 0;
	position: relative;
}

.search-form .button-submit:hover{
	background:url(images/btn-search-hover.png);
}

.search_box_bg{background:url(images/text-field.gif) 385px 0px no-repeat; float:right; width:100%;}
/*search form end*/
/*login start*/
.login {
	font-size: 1.083em;
	color: #f0f0f0;
	padding: 0 0 0.333em;
}
.login a { text-decoration: underline; }
/*login end*/
/*account start*/
.account {
	width: 100%;
	overflow: hidden;
}
.account ul {
	float: right;
	margin: 0 -1.083em 0.25em 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
.account li {
	float: left;
	background: url(images/bg-account-bullet.gif) no-repeat left;
	padding: 0 1em;
	margin: 0 0 0 -0.333em;
}
.account a {
	color: #f0f0f0;
	font-weight: bold;
	text-decoration: underline;
}
.account a:hover { text-decoration: none; }
/*account end*/
/*basket list start*/
.basket-list {
	float: right;
	clear: both;
	margin: 0 -0.25em 0 0;
	padding: 0.25em 0 0;
	list-style: none;
	position: relative;
	width: 100%;
	display: inline;
}
.basket-list li {
	float: right;
	margin: 0 0 0 1px;
}
.basket-list .checkout a{display:block;width: 6.417em;
	height: 24px; float:none; background:url(images/checkout.png)}
.basket-list .checkout a:hover{display:block;width: 6.417em;
	height: 24px; float:none; background:url(images/checkout-hover.png)}

.basket-list .wish-list a{display:block; width: 6.5em;
	height: 24px; float:none; background:url(images/wish-list.png)}
.basket-list .wish-list a:hover{display:block; width: 6.5em;
	height: 24px; float:none; background:url(images/wish-list-hover.png)}
	

.basket-list .shopping-bag a{display:block; float:none; width:149px;
	height:19px; padding:5px 2px 0 82px; background:url(images/shopping-bag.png);}
.basket-list .shopping-bag a:hover{display:block; float:none; width:149px;
	height:19px; padding:5px 2px 0 82px; background:url(images/shopping-bag-hover.png);}
	
/* == Dazzle designer == */

.basket-list li.currency {
background:url(images/currency.jpg);
padding:1px 0 0 93px;
width:60px;
height:23px;
}
.basket-list li.currency:hover {
padding:1px 0 0 93px;
width:60px;
height:23px;
}
.basket-list li.currency a:link{padding-right:5px; padding-top:2px; height:15px;}
.basket-list li.currency a:visited{padding-right:5px; padding-top:2px; height:15px;}
.basket-list li.currency a:hover{padding-right:5px; height:15px;}



.basket-list li.currency_1 {
background:url(images/currency_bg.gif);
padding:1px 5px 0 85px;
width:80px;
height:23px;
}
.basket-list li.currency_1:hover {
padding:1px 5px 0 85px;
width:80px;
height:23px;
}
.basket-list li.currency_1 a:link{padding-right:5px; padding-top:2px; height:15px;}
.basket-list li.currency_1 a:visited{padding-right:5px; padding-top:2px; height:15px;}
.basket-list li.currency_1 a:hover{padding-right:5px; height:15px;}



/*basket list end*/
/*action row end*/
/*main navigation start*/
.main-nav {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
}
.main-nav img {
	width: 100%;
	display: block;
	height: 3.583em;
}
.main-nav .inner {
	width: 100%;
	overflow: hidden;
	margin: -3.583em 0 0;
	position: relative;
	float: left;
}
.main-nav ul {
	float: left;
	margin: 0;
	padding: 1.75em 0 0 0.583em;
	list-style: none;
	font-weight: bold;
	text-transform: uppercase;
}
.main-nav ul li {
	float: left;
	padding: 0 0 0 2.333em;
}
.main-nav ul li a { color: #fff; }
.main-nav ul li a span {
	color: #ec6161;
	font: 1.583em/1 Georgia, "Times New Roman", Times, serif;
	text-transform: none;
}
.main-nav ul li.blog a { color: #f4dede; }
.main-nav ul li.blog { margin: -0.5em 0 0; }
.main-nav ul li a:hover,
.main-nav ul li.active a {
	color: #ffd76f;
	text-decoration: none;
}
.main-nav .chat {
	float: right;
	padding: 0 0.833em 0 0;
}
.main-nav .chat img {
	width: 10.75em;
	height: 3.583em;
}
.main-nav .chat a:hover { position: relative; }
.main-nav .chat span,
.main-nav .chat a:hover img { display: none; }
.main-nav .chat a:hover span,
.main-nav .chat a:hover span img { display: block; }
/*main navigation end*/
/*header end*/
/*sitemap start*/

.footer_inner_div{padding: 1em 2em 0.667em; }
.footer_page-holder {
	width: 80.167em;
	margin: 0 auto;
	
}

.sitemap {
	background: #906228;
	width: 100%;
	padding: 1.5em 0 1.5em;
	
}
.sitemap .inner {
	overflow: hidden;
	padding: 0 0 0 2em;
}
/*links start*/
.sitemap .links {
	float: left;
	border-right: 1px solid #9e7137;
	width: 732px;
}
.sitemap .links .col {
	float: left;
	width: 173px;
	padding: 0 10px 0 0;
}
.sitemap .links .title { color: #fff; }
.sitemap .links ul {
	margin: 0;
	padding: 5px 0 0 0px;
	list-style-type:none;
	float:left;
}
.sitemap .links ul li {
	background: url(images/bg-arrow-white.gif) no-repeat left;
	padding: 0.25em 0.25em 0.25em 0.583em;
	float:none;
	
}
.sitemap .links a { color: #d6af72; }
.sitemap .links a:hover { color: #fee4bc; }
/*links end*/
/*payment start*/
.payment {
	width: 15.833em;
	float: left;
	margin: -0.417em 0 -0.75em -0.083em;
	color: #c49150;
	padding-left:15px;
}
.payment p { margin: 0 0 0.333em; }
.payment img {
	display: block;
	margin: 0 0 0.417em;
}
.payment img.google {
	width: 12.333em;
	height: 2.083em;
}
.payment img.visa {
	width: 4.333em;
	height: 1.667em;
}
.payment img.master {
	width: 2.667em;
	height: 1.667em;
}
.payment img.paypal {
	width: 6.667em;
	height: 2em;
}
.payment img.ups {
	width: 2.417em;
	height: 2.667em;
}
.payment img.fedex {
	width: 5.667em;
	height: 2.667em;
}
.payment ul {
	margin: 0 0 0 -0.333em;
	padding: 0 0 0.75em;
	list-style: none;
	width: 100%;
	overflow: hidden;
}
.payment ul li {
	float: left;
	background: url(images/bg-payment.gif) no-repeat left;
	margin: 0 0 0 -0.083em;
	padding: 0 0.333em;
}
/*payment end*/
/*sitemap end*/
/*options start*/
.options { background: #512104; }
.options .inner {
	padding: 7px 2em 0.667em;
	overflow: hidden;
	height:15px;
}
.options .title {
	float: left;
	color: #906228;
}
.options ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
	overflow: hidden;
}
.options ul li {
	float: left;
	padding: 0 1.667em 0 1.833em;
}
.options ul a {
	color: #906228;
	background: url(images/bg-options-link.gif) no-repeat left;
	padding: 0 0 0 1em;
}
.options ul a:hover {
	color: #b98d56;
	background-image: url(images/bg-options-link-hover.gif);
}
/*options end*/
/*copyright start*/
.copyright {
	background: url(images/bg-copyright.jpg) repeat-x;
/* older)	min-height: 158px; */
	min-height: 50px;
	color: #737373;
	padding: 10px 0;
}
* html .copyright { height: 50px; }
.copyright a,
.copyright a:hover { color: #737373; }
.copyright .inner {
	padding: 0 6.167em 0 2em;
	overflow: hidden;
}
.copyright span { float: right; }
.copyright .inner div { width: 29.167em; }
/*copyright end*/
/*container end*/



/* inner Pages Starts  */
.page-holder_product{
	width: 948px;
	margin: 0 auto;
	color:#a1a2a4;
	padding-bottom:6px;
	background:none;
	padding-left:14px;
	font-size:.8em;
	font-weight:bold;
	
}
.page-holder_product span{
	display:block;
	font:2.6em "Times New Roman", Times, serif;
	color:#ffd946;
	padding-top:2px;
}
.page-holder_product strong a{
	color:#a3a3a5;
	font-size:.8em;
}
.page-holder_product a:link{
	color:#8b8d8a;
	text-decoration:none;
	font-weight:normal;
	}
.page-holder_product a:visited{
	color:#8b8d8a;
	text-decoration:none;
	font-weight:normal;
	}
.page-holder_product a:hover{
	color:#8b8d8a;
	text-decoration:none;
	font-weight:normal;
	}
	
.product_main-block{background: #fdf9f6;}
.product_main-block .page-holder { position: relative; background:#f3f0e1 url(images/product_grid_bg.gif) repeat-x; }
.product_main-block .page-holder:after {
	content: "";
	clear: both;
	display: block;
}
.product_main-block .inner{
	width: 100%;
	padding:5px 0 0 0;
	float:left;
}


.products_left{width:785px; float:left;}
.products_left .content{width:760px; padding:0px 10px 0px 15px; float:left;}
.showcase_top{width:760px; float:left;}
.page_pic{width:755px; float:left; margin:0px; padding:0px; height:114px;}
.page_numbring{width:729px; float:left; background:#e3dcbf; padding:4px 13px 4px 13px;}
.page_numbering option, select{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#8f6a3d;}
.sortby_price{width:150px; float:left;}
.paging{width:429px; float:left; text-align:center;}
	.paging a:link{color:#8e312c; text-decoration:none; letter-spacing:2px;}
	.paging a:visited{color:#8e312c; text-decoration:none; letter-spacing:2px;}
	.paging a:hover{color:#8e312c; text-decoration:none; letter-spacing:2px;}
		.paging a:link strong{color:#44413c; text-decoration:none; letter-spacing:2px;}
		.paging a:visited strong{color:#44413c; text-decoration:none; letter-spacing:2px;}
		.paging a:hover strong{color:#44413c; text-decoration:none; letter-spacing:2px;}
.paging img{padding-top:4px; margin:0px;}
.sortby_page{width:150px; float:left; text-align:right;}


.showcase{width:760px; float:left; padding:13px 0px 0px 0px;}
.showcase_containers{width:755px; float:left; padding-bottom:64px;}
.showcase_last_containers{width:755px; float:left; padding-bottom:17px;}
.product_box{width:147px; float:left; padding-right:5px; padding-bottom:64px;}
.product_box_right{width:147px; float:left;}
.product_image{height:280px; overflow:hidden;
	position:relative;
	border-top:1px solid #ececec;
	border-left:1px solid #ececec;
	border-bottom:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
}
/*.product_image img{border-top:1px solid #ececec;
	border-left:1px solid #ececec;
	border-bottom:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	}*/
.product_txt{font:10px Arial, Helvetica, sans-serif; color:#555459; line-height:13px; padding:5px 5px 0px 5px;}
.product_txt a:link{text-decoration:none; color:#555459;}
.product_txt a:visited{text-decoration:none; color:#555459;}
.product_txt a:hover{text-decoration:underline; color:#555459;}
.product_price{color:#90312f; font:bold 14px Georgia, "Times New Roman", Times, serif; padding:5px;}
.addto_shopbag{padding:5px;}
.addto_wishlist{padding-left:5px; font-size:10px;}
.addto_wishlist a:link{color:#90312f; text-decoration:none; background:url(images/red_arrow.gif) no-repeat 0px 5px; padding-left:7px; font-weight:bold;}
.addto_wishlist a:visited{color:#90312f; text-decoration:none; background:url(images/red_arrow.gif) no-repeat 0px 5px; padding-left:7px;font-weight:bold;}
.addto_wishlist a:hover{color:#90312f; text-decoration:none; background:url(images/red_arrow.gif) no-repeat 0px 5px; padding-left:7px;font-weight:bold;}
.product_blank{width:755px; float:left; height:6px;}
.products_right{width:176px; float:left;}
.shop_cart{width:172px; float:left;}
.shop_cart .heading{
	width:153px;
	float:left; 
	padding:6px 12px 6px 7px; 
	background:#742b34 url(images/box_top_red.gif) no-repeat top; 
	color:#ffffff;
	/*background:#dcd3b2 url(images/box_top.gif) no-repeat top; 
	color:#8f302c;*/
	}
	.heading span{font-weight:bold; color:#ffffff;}
	
.shop_cart .content{width:151px; float:left; background:#e7e3c8; padding:4px 14px 4px 7px;}
	.content .box_holder{
		width:151px;
		float:left;
		padding:4px 0px 4px 0px;
		background:url(images/cart_sep.gif) no-repeat bottom;
		}
		/*.box_holder .thumb{width:62px; float:left;}
		
		Crop here
		.box_holder .thumb{width:62px; float:left; height:70px; overflow:hidden; border-bottom:1px solid #d7d2b5;} */
		.box_holder .thumb{width:62px; float:left; height:80px; overflow:hidden; position:relative; word-wrap: break-word; border-bottom:1px solid #d7d2b5;}
			.thumb img{border:1px solid #d7d2b5; margin-top:-60px;}
			.no-img{width:62px; float:left; height:80px; position:relative; word-wrap: break-word; border-bottom:1px solid #d7d2b5;}
		.box_holder .incontent{width:70px; float:left; padding:0px 4px 0px 4px;}
		.box_holder .incontent_noitem{width:80%; float:left; padding:0px 4px 0px 4px;}
			.incontent a:link{
				font:10px Arial, Helvetica, sans-serif;
				color:#c16117;
				text-decoration:underline;
				}
				.incontent a:visited{
				font:10px Arial, Helvetica, sans-serif;
				color:#c16117;
				text-decoration:underline;
				}
				.incontent a:hover{
				font:10px Arial, Helvetica, sans-serif;
				color:#c16117;
				text-decoration:underline;
				}
			.box_holder .incontent span{color:#22252e; font:10px Georgia, "Times New Roman", Times, serif; padding-top:4px;}
			.box_holder .incontent span span{font:10px Arial, Helvetica, sans-serif;}
				.box_holder .incontent span strong{font:bold 11px Arial, Helvetica, sans-serif;}	
		.box_holder .cross{width:11px; float:left;}
		
	.content .no-bg{background:none;}
.shop_cart .bottom{
	width:151px;
	float:left;
	padding:6px 11px 6px 10px;
	margin:0px;
	background:#dfd8bb url(images/cart_bottom_bg.gif) repeat-x top;
	color:#8f302c;
	font:bold 11px Arial, Helvetica, sans-serif;
	}
	.bottom .price{float:left; width:95px; padding-top:2px;}
	.bottom span{color:#1d242a;}
	.bottom a:link{
		color:#ffffff;
		text-align:center;
		float:left;
		font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
		display:block;
		width:56px;
		padding:2px 0px 3px 0px;
		text-decoration:none;
		background:url(images/checkout_but.gif) no-repeat;
		}
	.bottom a:visited{
		color:#ffffff;
		text-align:center;
		float:left;
		font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
		display:block;
		width:56px;
		padding:2px 0px 3px 0px;
		text-decoration:none;
		background:url(images/checkout_but.gif) no-repeat;
		}
	.bottom a:hover{
		color:#ffffff;
		float:left;
		font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
		display:block;
		text-align:center;
		width:56px;
		padding:2px 0px 3px 0px;
		text-decoration:none;
		/*background:url(images/checkout_but_over.gif) no-repeat;*/
		background:url(images/checkout_but.gif) no-repeat;
		}
.empty{width:172px; float:left;}




.shopping_options{width:172px; float:left;}
.shopping_options .heading{
	width:153px;
	float:left; 
	padding:6px 12px 6px 7px; 
	background:#FFE06A url(images/box_top_yellow.gif) no-repeat top; 
	color:#742b34;
	font-weight:bold;
	}
	
/* == Dazzle Designer 29 april ==  / 	
	.shopping_options .heading{
	width:153px;
	float:left; 
	padding:6px 12px 6px 7px; 
	background:#dcd3b2 url(images/box_top.gif) no-repeat top; 
	color:#23232b;
	font-weight:bold;
	}
 / == End,  Dazzle Designer 29 april == */
	
	.shopping_options .content{width:157px; float:left; background:#e7e3c8; padding:10px 7px 11px 7px;}
		.content .shop_by{
			width:157px;
			float:left;
			font:italic 11px "Trebuchet MS", Helvetica, Arial, sans-serif;
			padding-bottom:6px;
			color:#83837b;
			}
			.content .detial{
			width:157px;
			float:left;
			font:italic 12px "Trebuchet MS", Helvetica, Arial, sans-serif;
			color:#8c3229;
			}
				/*.detial div{width:126px; padding:1px 25px 1px 6px; margin-bottom:1px;}*/
				/*.back1{background:#f2edd7 url(images/cross_1.gif) no-repeat 138px 5px;}*/
				.back1{background:#f2edd7;position:relative;}
				.back1 span{font:bold 12px "Trebuchet MS", Helvetica, Arial, sans-serif; color:#20252b;}
				.back2{background:#ede9d0 url(images/cross_3.gif) no-repeat 138px 5px;}
				.back2 span{font:bold 12px "Trebuchet MS", Helvetica, Arial, sans-serif; color:#20252b;}
				/*.detial span{font-weight:bold; color:#21262c;}*/
		.content .clear_items{
			width:157px;
			float:left;
			font:italic 10px "Trebuchet MS", Helvetica, Arial, sans-serif;
			color:#bf611b;
			text-align:right;
			}
				.clear_items a:link{
				font:italic 10px "Trebuchet MS", Helvetica, Arial, sans-serif;
				color:#bf611b;
				text-decoration:underline;
				}
				.clear_items a:visited{
				font:italic 10px "Trebuchet MS", Helvetica, Arial, sans-serif;
				color:#bf611b;
				text-decoration:underline;
				}
				.clear_items a:hover{
				font:italic 10px "Trebuchet MS", Helvetica, Arial, sans-serif;
				color:#bf611b;
				text-decoration:none;
				}
.search_filter{width:172px; float:left; background:#e8e2c8;}
.search_filter .iheading{font-style:italic; width:164px; float:left; background:#ddd4b3; padding:3px 0px 4px 8px; color:#22252e;}
.search_filter .icontent{width:172px; float:left;}
	.icontent .details{padding:10px; width:152px; border-bottom:1px solid #ddd5b1;}
		.details a:link{
				font:12px "Trebuchet MS", Helvetica, Arial, sans-serif;
				color:#bd5f19;
				text-decoration:none;
				 line-height:15px;
				}
		.details a:visited{
				font:12px "Trebuchet MS", Helvetica, Arial, sans-serif;
				color:#bd5f19;
				text-decoration:underline;
				 line-height:15px;
				}
		.details a:hover{
				font:12px "Trebuchet MS", Helvetica, Arial, sans-serif;
				color:#bd5f19;
				text-decoration:underline;
				 line-height:15px;
				}
		.details span{font-weight:bold; color:#21262c; display:block; padding-bottom:12px;}
		.no-bod{border:none;}


/* Product Details page starts*/

.detail_showcase{width:760px; float:left; padding:5px 0px 0px 0px;}
.detail_showcase .image_holder{width:329px; float:left}
		
		.image_holder .slider{padding:13px 0px 50px 0px; text-align:center;}
.detail_showcase .fcontent{width:374px; float:left; padding:0px 25px 0px 32px;}
					.fcontent strong{color:#535458;}
					.fcontent span{color:#555249;}
					.fcontent .rates{width:374px; float:left; padding:15px 0px 23px 0px; color:#959387;}
					.fcontent .rates h1{
						padding:0px;
						margin:0px;
						color:#8a8a8a;
						font:bold 24px Georgia, "Times New Roman", Times, serif;
						text-decoration:line-through;
						}
					.fcontent .rates h2{
					padding:0px 0px 15px 0px;
					margin:0px;
					color:#993331;
					font:bold 32px Georgia, "Times New Roman", Times, serif;
					}
					.fcontent .rates input{
					font:11px Arial, Helvetica, sans-serif;
					color:#8f6a3d; 
					padding-left:2px;
					 }
					 .checkbox_kant input[type="checkbox"]{
					 margin:0px 7px 0px 0px; border:0px none;
					 }
.addto_shopbag_but{width:374px; float:left; padding-bottom:7px;}
.addto_shopbag_but a:link{
	background:url(images/adto_shopbag.gif) no-repeat 0px 0px;
	display:block;
	height:35px;
	width:223px;
	}
.addto_shopbag_but a:visited{
	background:url(images/adto_shopbag.gif) no-repeat 0px 0px;
	display:block;
	height:35px;
	width:223px;
}
.addto_shopbag_but a:hover{
	background:url(images/adto_shopbag_over.gif) no-repeat 0px 0px;
	display:block;
	height:35px;
	width:223px;
}
.addto_wishlist_but{width:374px; float:left; padding-bottom:18px;}
.addto_wishlist_but a:link{
	background:url(images/adto_wishlist.gif) no-repeat 0px 0px;
	display:block;
	height:35px;
	width:177px;
	}
.addto_wishlist_but a:visited{
	background:url(images/adto_wishlist.gif) no-repeat 0px 0px;
	display:block;
	height:35px;
	width:177px;
}
.addto_wishlist_but a:hover{
	background:url(images/adto_wishlist_over.gif) no-repeat 0px 0px;
	display:block;
	height:35px;
	width:177px;
}


.shop_cart .heading_red{
	width:153px;
	float:left; 
	padding:6px 12px 6px 7px; 
	background:#742b34 url(images/box_top_red.gif) no-repeat top; 
	color:#ffffff;
	}
	.heading_red span{font-weight:bold; color:#ffffff;}
	
		
.detail_showcase .fcontent .ttext{width:374px; float:left; color:#534f43; font-size:13px; padding-bottom:40px;}
		.ttext a:link{
			display:block;
			background:url(images/red_arrow.gif) no-repeat right 6px;
			color:#982431;
			width:54px;
			float:right;
			text-decoration:none;
			}
			.ttext a:visited{
				display:block;
				background:url(images/red_arrow.gif) no-repeat right 6px;
				color:#982431;
				width:54px;
				float:right;
				text-decoration:none;
			}
			.ttext a:hover{
				display:block;
				background:url(images/red_arrow.gif) no-repeat right 6px;
				color:#534f43;
				width:54px;
				float:right;
				text-decoration:none;
			}
.product_info{width:374px; float:left;}
.product_info .tabs{width:374px; float:left; padding-bottom:8px;}
	 a.releted_product:link{
			background:url(images/releated_product_norm.gif) no-repeat;
			display:block;
			float:left;
			padding:4px 13px 12px 15px;
			text-decoration:none;	
			color:#8e8858;
			margin-right:3px;
			font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
		}
	a.releted_product:visited{
		background:url(images/releated_product_norm.gif) no-repeat;
		display:block;
		float:left;
		padding:4px 13px 12px 15px;
		text-decoration:none;	
		color:#8e8858;
		margin-right:3px;
		font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
	}
 a.releted_product:hover{
 	background:url(images/releated_product_back.gif) no-repeat; color:#ffffff;}
	
	a.releted_product_select{
			background:url(images/releated_product_back.gif) no-repeat;
			display:block;
			float:left;
			padding:4px 13px 12px 15px;
			text-decoration:none;	
			color:#ffffff;
			margin-right:3px;
			font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
 	 }
	
	
	
	a.description:link{
			background:url(images/tab_back2.gif) repeat-x;
			display:block;
			float:left;
			padding:4px 14px 12px 15px;
			text-decoration:none;	
			color:#8e8858;
			margin-right:3px;
			font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
		}
	a.description:visited{
		background:url(images/tab_back2.gif) repeat-x;
		display:block;
		float:left;
		padding:4px 14px 12px 15px;
		text-decoration:none;	
		color:#8e8858;
		margin-right:3px;
		font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
	}
 	a.description:hover{background:url(images/description_back.gif) no-repeat; color:#ffffff;}
	
	a.description_select{
			background:url(images/description_back.gif) no-repeat;
			display:block;
			float:left;
			padding:4px 14px 12px 15px;
			text-decoration:none;	
			color:#ffffff;
			margin-right:3px;
			font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
		}
	
	
	
	a.reviews:link{
			background:url(images/tab_back2.gif) repeat-x;
			display:block;
			float:left;
			padding:4px 14px 12px 15px;
			text-decoration:none;	
			color:#8e8858;
			margin-right:3px;
			font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
		}
	a.reviews:visited{
		background:url(images/tab_back2.gif) repeat-x;
		display:block;
		float:left;
		padding:4px 13px 12px 14px;
		text-decoration:none;	
		color:#8e8858;
		margin-right:3px;
		font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
	}
 	a.reviews:hover{background:url(images/reviews_back.gif) no-repeat; color:#ffffff;}
	
		a.reviews_select{
			background:url(images/reviews_back.gif) no-repeat;
			display:block;
			float:left;
			padding:4px 14px 12px 15px;
			text-decoration:none;	
			color:#ffffff;
			margin-right:3px;
			font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
		}
	
	
	a.tags:link{
			background:url(images/tags_back_norm.gif) no-repeat right;
			display:block;
			float:left;
			padding:4px 15px 12px 16px;
			text-decoration:none;	
			color:#8e8858;
			font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
		}
	a.tags:visited{
			background:url(images/tags_back_norm.gif) no-repeat right;
			display:block;
			float:left;
			padding:4px 15px 12px 16px;
			text-decoration:none;	
			color:#8e8858;
			font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
	}
 	a.tags:hover{background:url(images/tags_back.gif) no-repeat right; color:#ffffff;}
	
	a.tags_select{
			background:url(images/tags_back.gif) no-repeat right;
			display:block;
			float:left;
			padding:4px 15px 12px 16px;
			text-decoration:none;	
			color:#ffffff;
			font:bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
		}
	
	

/*.product_info .info_pics{width:327px; float:left;}	*/
.product_info .info_pics{width:590px; float:left;}
	.info_pics img{border:1px solid #b7b47d; margin:0px 6px 25px 0px;}


	
	
	/* Dazzle designer */

.prod_info{width:374px; float:left;}

	
	.scrollar_btn img{border:none; margin:0px;}
	
	
	
	
	/* =-------------Shopping cart page starts----------------= */
.Venticinque2 {
  width: 20%;
  float: left;
  /*height:130px;*/
  text-align:center;
/*  border-bottom:1px #D0DDC9 solid;*/
  padding-top:10px;
border-top:1px #D0DDC9 solid;
}
.Venticinque2 input{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#8f6a3d; padding-left:2px;}



.Venticinque_image {
  width: 15%;
  float: left;
  /*height:130px;*/
  text-align:center;
/*  border-bottom:1px #D0DDC9 solid;*/
  padding-top:10px;
border-top:1px #D0DDC9 solid;
}
.Venticinque_image input{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#8f6a3d; padding-left:2px;}


.Venticinque_proddetail {
  width: 40%;
  float: left;
  /*height:130px;*/
  text-align:center;
/*  border-bottom:1px #D0DDC9 solid;*/
  padding-top:10px;
border-top:1px #D0DDC9 solid;
}
.Venticinque_proddetail span input{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#8f6a3d; padding-left:2px; float:left;}


.Venticinque_quantity {
  width: 15%;
  float: left;
  /*height:130px;*/
  text-align:center;
/*  border-bottom:1px #D0DDC9 solid;*/
  padding-top:10px;
border-top:1px #D0DDC9 solid;

}
.Venticinque_quantity input{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#8f6a3d; padding-left:2px;}

.Venticinque_price {
  width: 15%;
  float: left;
  /*height:130px;*/
  text-align:center;
/*  border-bottom:1px #D0DDC9 solid;*/
  padding-top:10px;
border-top:1px #D0DDC9 solid;
}
.Venticinque_price input{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#8f6a3d; padding-left:2px;}

.Venticinque_remove {
  width: 15%;
  float: left;
  /*height:130px;*/
  text-align:center;
/*  border-bottom:1px #D0DDC9 solid;*/
  padding-top:10px;
border-top:1px #D0DDC9 solid;
}
.Venticinque_remove input{font:11px Arial, Helvetica, sans-serif; color:#8f6a3d; padding-left:2px;}



/* Dazzle designer */

.shoping_cart_img {
height:80px;
overflow:hidden;
position:relative;
}
.shoping_cart_img img{ margin-top:-60px;}



.Venticinque{
  color:#FFFFFF; 
  background:#8f302c url(images/dray_grad.jpg) top;
  font-weight: bold;
  width: 20%;
  float: left;
  text-align:center;
  padding-top:4px;
  height:20px;
  
}

/* Dazzle Designer */
.Venticinque_kant1{
	color:#FFFFFF; 
  background:#8f302c url(images/dray_grad.jpg) top;
  font-weight: bold;
  width: 15%;
  float: left;
  text-align:center;
  padding-top:4px;
  height:20px;
}
.Venticinque_kant2{
	color:#FFFFFF; 
  background:#8f302c url(images/dray_grad.jpg) top;
  font-weight: bold;
  width: 40%;
  float: left;
  padding-top:4px;
  height:20px;
}


.Table_templateClear {
  font-size: 4px;
  background: #dcd8bf;
  color: #000000;
  clear: both;
  border-top:1px solid #b7b677;
  border-bottom:1px solid #b7b677;
  height:0px;
}
.product_code{color:#623a07; float:left; width:100%;}
	.product_code a:link{color:#623a07; text-decoration:none;}
	.product_code a:visited{color:#623a07; text-decoration:none;}
	.product_code a:hover{color:#8e693a; text-decoration:none;}
.sub-total{text-align:right; padding:10px 40px 10px 0px; background:#f2efde;}
.ColorRed {
  color: #ff0000;
  margin:20px;
}
.shop_buttons{padding:20px; text-align:right}


	/* =-------------Shopping cart page end----------------= */







/*====------------Login Page Starts ----------------====*/
.logon_box_container{width:946px;float:left; padding:10px 8px 15px 8px;}
.login_boxes{width:100%; float:left; border:1px solid #e1e1e1; background:#e7e3c8; margin-bottom:15px;}
.box_headings{width:99%; height:20px; background:#dcd3b2; padding-left:1%; font-weight:bold; padding-top:8px; font-size:13px;}
.ncutomer_infobox{width:99%; margin:5px;}
	.ncutomer_infobox textarea{
		font:11px "Trebuchet MS", Helvetica, sans-serif;
		border:1px solid #b7b7b7;
		color:#232931;
		padding-left:2px;
		margin-left:5px;
		}
.login_infobox{width:250px; margin:5px;}
	.login_infobox a:link{color:#ac3239; text-decoration:none;}
	.login_infobox a:visited{color:#ac3239; text-decoration:none;}
	.login_infobox a:hover{color:#9d794c; text-decoration:none;}
.left_fields{width:110px; height:26px; float:left;}
.right_fields{width:138px; height:26px; float:right;}
.right_fields input{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#232931; padding-left:2px;}


/*====------------Login Page ends----------------====*/




/*====------------Login Page Starts ----------------====*/
.log_off_box{width:100%; margin-bottom:15px; background:#f2efde;}
.logboxinner{width:98%; padding:1%;}



/*====------------Create Account Page----------------====*/

.account_boxes{width:99%; background:#f2efde; height:140px;}
.account_boxes_bill{width:99%; background:#f2efde; height:190px;}
.account_boxes_contact{width:99%;  background:#f2efde; height:80px;}
.account_boxes_password{width:99%;  background:#f2efde; height:80px;}
.account_left_fields{width:140px; height:26px; float:left; padding-left:5px;}
.account_right_fields{width:790px; height:26px; float:left;}
.account_right_fields input{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#232931; padding-left:2px;}
.blank_div{height:10px; width:99%; background:#f2efde;}
.account_headings{width:98%; height:20px; background:#d9d4b5; padding-left:1%; font-weight:bold; padding-top:8px; font-size:13px;}

/*====------------Login Page Starts ----------------====*/

.myaccount_container{width:99%; margin:auto;}
.myaccount_boxes{width:99%; border:1px solid #e1e1e1; background:#f2efde; margin-bottom:15px;}
.myaccount_infobox{width:99%; margin:5px;}
.myaccount_infobox{width:500px; margin:5px; line-height:20px;}
	.myaccount_infobox a:link{color:#ac3239; text-decoration:none;}
	.myaccount_infobox a:visited{color:#ac3239; text-decoration:none;}
	.myaccount_infobox a:hover{color:#9d794c; text-decoration:none;}


/*====------------Login Page ends----------------====*/

.sub_mid_infobox{width:620px; margin:5px; line-height:20px;}



/*==============Product Review Page Starts==================*/

.InfoBoxContenent2MA {
  overflow:auto;
  clear: both;
  border:1px solid #e1e1e1;
  background: #f2efde;
  color: #000000;
  padding:8px 8px 8px 15px;
}

.review_box_left{width:120px; float:left; padding-bottom:7px;}

/* ---------- Changed by kantmani 24 april 09 ----------
.review_box_right{width:450px; padding-bottom:7px; margin-left:10px;}
*/
.review_box_right{width:450px; padding-bottom:7px; margin-left:10px; *margin-left:0px;}

.review_box_right textarea{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	border:1px solid #b7b7b7;
	color:#232931;
	padding-left:2px;
	}
.review_box_right input{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	border:1px solid #b7b7b7;
	color:#232931;
	padding-left:2px;
	}
/* by dazzle designer */	
	.review_box_right input.radio{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	color:#232931;
	border:none 0px;
	padding-left:2px;
	}

.review_box_right input[type="radio"]{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	color:#232931;
	border:none 0px;
	padding-left:2px;
	}
	
.review_box_right select{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	border:1px solid #b7b7b7;
	color:#232931;
	padding-left:2px;
	}

.create_ac_right{width:450px; padding-bottom:7px; margin-left:10px; *margin-left:0px;}

.create_ac_right textarea{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	border:1px solid #b7b7b7;
	color:#232931;
	padding-left:2px;
	}
.create_ac_right input{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	color:#232931;
	padding-left:2px;
	}
	
.create_ac_right select{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	border:1px solid #b7b7b7;
	color:#232931;
	padding-left:2px;
	}


/*==============Product Review Page Starts==================*/





/*==============Tell A Friend Page Starts==================*/

.nspan{padding-left:45px; font-weight:normal;}

.tell_frind_box_left{width:160px; float:left; padding-bottom:7px;}
.tell_frind_box_right{width:810px; padding-bottom:7px; margin-left:10px;}
.tell_frind_box_right textarea{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	border:1px solid #b7b7b7;
	color:#232931;
	padding-left:2px;
	}
.tell_frind_box_right input{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	border:1px solid #b7b7b7;
	color:#232931;
	padding-left:2px;
	margin-left:10px;
	}
.tell_frind_box_right select{
	font:11px "Trebuchet MS", Helvetica, sans-serif;
	border:1px solid #b7b7b7;
	color:#232931;
	padding-left:2px;
	margin-left:10px;
	}

/*==============Tell A Friend Page Ends==================*/



/*==============Product Info Page Starts==================*/
.main_holder{width:100%; float:left;}
.content_holder{width:307px; float:left; padding:8px 8px 8px 0px;}
.content_text{text-align:justify; width:100%; float:left;}
.content_text img{display:block; float:left; margin:0px 5px 3px 0px;}
.add_data{font:bold 11px "Trebuchet MS", Helvetica, sans-serif; width:98%; float:left; padding:5px 0px 7px 0px;}
.addcustomer{font-size:13px; width:100%; float:left;}
	.addcustomer a:link{font-size:13px; font-weight:bold; color:#535458; padding-bottom:5px;}
	.addcustomer a:visited{font-size:13px; font-weight:bold; color:#535458;}
	.addcustomer a:hover{font-size:13px; font-weight:bold; color:#535458;}
.star_rating{width:100%; float:left; padding:10px 0px 10px 0px;}
.star_rating img{border:none; padding:0px; margin:0px 5px 0px 15px;}
.own_review{width:307px; float:left;}
	.own_review a:link{color:#535458; text-decoration:none; font-weight:bold;}
	.own_review a:visited{color:#535458; text-decoration:none; font-weight:bold;}
	.own_review a:hover{color:#623a07; text-decoration:none; font-weight:bold;}
.tell_a_friend{width:100%; float:left;}
	.tell_a_friend a:link{color:#623a07; text-decoration:none; font-weight:bold;}
	.tell_a_friend a:visited{color:#623a07; text-decoration:none; font-weight:bold;}
	.tell_a_friend a:hover{color:#cd8d3c; text-decoration:none; font-weight:bold;}
		
/*============-----------Wish List Page Starts----------==============*/

.procuts_holder{width:99%; float:left; padding-top:15px;}
	.procuts_holder a:link{color:#623a07; text-decoration:none; font-weight:bold;}
	.procuts_holder a:visited{color:#623a07; text-decoration:none; font-weight:bold;}
	.procuts_holder a:hover{color:#cd8d3c; text-decoration:none; font-weight:bold;}
.wl_products{width:100%; float:left; border:1px solid #bfb37f; padding:1px 1px 0px 1px;}
.heading_bar{width:100%; float:left;}
.heading_bar .image{
	width:20%; 
	float:left; 
	margin:0px 1px 1px 0px; 
	padding:5px 3px 5px 8px; 
	background:#DCD3B2; 
	color:#623A07;
	font-size:14px;
	font-weight:bold;
	}
.heading_bar .product_name{
	width:40%; 
	float:left; 
	margin:0px 1px 1px 0px; 
	padding:5px 3px 5px 8px; 
	background:#DCD3B2; 
	color:#623A07; 
	font-size:14px;
	font-weight:bold;
	}
.heading_bar .price{
	width:20%; 
	float:left; 
	margin:0px 1px 1px 0px; 
	padding:5px 3px 5px 8px; 
	background:#DCD3B2; 
	color:#623A07; 
	font-size:14px;
	font-weight:bold;
	}
.heading_bar .choose{
	width:16%; 
	float:left; 
	margin:0px 1px 1px 0px; 
	padding:5px 0px 5px 0px; 
	background:#DCD3B2; 
	color:#623A07; 
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
	
.bar_product{width:100%; float:left;  background:#E7E3C8; border-bottom:1px solid #f2efe0;}
 .bar_product a:link{color:#623a07; text-decoration:none;}
 .bar_product a:visited{color:#623a07; text-decoration:none;}
 .bar_product a:hover{color:#b58b57; text-decoration:none;}
.bar_product .image{
	width:20%; 
	float:left; 
	margin:2px 1px 1px 0px; 
	padding:3px 3px 3px 8px; 
	background:#e7e3c8;
	font-size:11px;
	color:#2c2c2c; 
	font-weight:bold;
	height:80px;
	overflow:hidden;
	position:relative;
	}
.bar_product .image img{border:1px solid #d7d2b5; }
.bar_product .product_name{
	width:40%; 
	float:left; 
	margin:0px 1px 1px 0px; 
	padding:3px 3px 3px 8px; 
	background:#e7e3c8;
	font-size:11px;
	color:#2c2c2c; 
	font-weight:bold;
	}
.bar_product .price{
	width:20%; 
	float:left; 
	margin:0px 1px 1px 0px; 
	padding:3px 3px 3px 8px; 
	background:#e7e3c8;
	font-size:11px;
	color:#2c2c2c; 
	font-weight:bold;
	}
.bar_product .choose{
	width:16%; 
	float:left; 
	margin:0px 1px 1px 0px; 
	padding:3px 0px 3px 0px;
	background:#e7e3c8;
	font-size:11px;
	color:#2c2c2c; 
	font-weight:bold;
	text-align:center;
	}
.friend_fields{width:99%; float:left;}
.left_area_field{width:70px; float:left; padding-top:4px;}
.right_area_fieldone{width:200px; float:left; padding-top:4px;}
.right_area_fieldseond{width:550px; float:left; padding-top:4px;}
.right_area_fieldone input{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#232931; padding-left:2px;}
.right_area_fieldseond input, textarea{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#232931; padding-left:2px;}
.wish_listbutton{width:100%; float:left; text-align:right; padding-top:10px;}
.but_continue{text-align:right; padding:15px 0px 25px 0px;}

/*============-----------Wish List Page Ends----------==============*/





/*==========--------Create Account Page Starts for guest -------------================*/
.guest_account{width:100%; float:left;}
.loginac_boxes{width:471px; float:left; border:1px solid #e1e1e1; background:#e7e3c8; padding-bottom:15px;}
.acbox_headings{width:461px; float:left; background:#dcd3b2; padding:5px; font-weight:bold; padding-top:8px; font-size:13px;}
.ac_infobox{width:461px; float:left; padding:5px;}
	.ac_infobox a:link{color:#ac3239; text-decoration:none;}
	.ac_infobox a:visited{color:#ac3239; text-decoration:none;}
	.ac_infobox a:hover{color:#9d794c; text-decoration:none;}
.ac_headings_1{width:288px; float:left; padding-bottom:10px;}
.ac_rinformation{width:173px; float:left; padding-bottom:10px;}
.ac_headings_2{width:461px; float:left; padding-bottom:10px; padding-top:10px;}
.ac_left_fileds{width:120px; height:26px; float:left;}
.ac_right_fileds{width:341px; height:26px; float:left;}
.ac_button{width:371px; text-align:right; padding:15px 90px 0px 0px;}


.ac_right_fileds input{font:11px Arial, Helvetica, sans-serif; border:1px solid #b7b7b7; color:#232931; padding-left:2px;}



/*==========--------Create Account Page Starts for guest -------------================*/


/*==========--------Checkout Payment Page Starts for guest -------------================*/
.methods_holder{width:960px; float:left;}
.methoda_left_fields{width:35%; float:left; font-weight:bold; padding-bottom:3px;}
.methoda_right_fields{width:65%; float:left; padding-bottom:3px;}

/*==========--------Checkout Payment Page Starts for guest -------------================*/


/*==========-----------Message Stack Page-----------=====================*/
.messageStackError{padding:0px; margin:0px;}

/************************* by kantmani *************************/
.wid1{width:200px; float:left; padding-bottom:7px;}

.wid1_catdetail{width:95%; float:left; padding-bottom:7px; text-align:justify;}

.wid2{width:175px; float:left; padding-bottom:7px;}

.mid_section_left{width:653px;margin:auto;}


/* ************************ by kantmani PNG FIX *************************/

* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}


h1.product_list{ margin:0px; padding:0px; }
h2.product_list{ margin:0px; padding:0px; }

/* == 25 april 09 == */
.index_box{width:177px; float:left; margin:5px; border:1px solid #ffffff; height:220px;}
.index_box_pad{width:170px; float:left; padding:3px 3px 3px 4px;}
.index_box_pad a{color:#ac3239; font-weight:bold; text-decoration:none;}
/***********/
.review_box {width:224px; float:left; margin:5px; border:1px solid #ffffff; height:230px;}
.review_box_pad{width:217px; float:left; padding:3px 3px 3px 4px;}
.review_box_pad a{color:#ac3239; font-weight:bold; text-decoration:none;}
.marque_c{float:left; padding:0px 0px 0px 0px;margin:0px;}
.marque_c a{color:#E5C9A5; text-decoration:none;}
.marque_c a:hover{color:#FFD76F; text-decoration:none;}

a.ColorSpan{color:#623A07; font-weight:bold; text-decoration:none;}
.related_prod_img{position:relative; float:left; height:243px; overflow:hidden; border-bottom:1px solid #b7b47d; margin:0px 4px 4px 0px;}
.related_prod_img img{ margin:0px; padding:0px;}

.chkbox input{ margin-left:-0px; border:0px;}
a.class_link {
	color: #A56513;
	text-decoration: none;
}
a.class_link:hover {
	text-decoration: underline;
	color: #000000;
}

/* =========== Dazzle Designer ===============25 may 09 ================*/
.testimonial_boxes{width:100%; float:left; background:url(images/testi-saprator.jpg) no-repeat bottom center; padding-bottom:20px; margin-bottom:10px; *margin-bottom:5px;}
.testimonial_headings{width:91%; height:25px; background:url(images/cal_icon.jpg) no-repeat 10px 0px; padding-left:9%; font:bold 12px tahoma, Arial, Helvetica, sans-serif; padding-top:5px;}
.testimonial_txt{font:11px tahoma, airal, verdana; color:#333333; line-height:17px; padding-left:60px; padding-bottom:5px; padding-right:10px;}

/*css created on 27th May 2009*/
.error-panel{width:738px; margin:auto; text-indent:20px; border:solid 1px #dcd3b2; display:block; padding:5px 10px 15px 10px;color:#cd0000; font-size:10pt;}


	.checkoutBarLink a:link{color:#ac3239; text-decoration:none;}
	.checkoutBarLink a:visited{color:#ac3239; text-decoration:none;}
	.checkoutBarLink a:hover{color:#9d794c; text-decoration:none;}

	.redlink a:link{color:#ac3239; text-decoration:none;}
	.redlink a:visited{color:#ac3239; text-decoration:none;}
	.redlink a:hover{color:#9d794c; text-decoration:none;}



//-->