﻿/* Resets everything */
* {padding:0px; margin:0px;}

/* remember to define focus styles! */
:focus {outline:0px;}

/* remember to define for png image! */
* 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/transparent.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)
);
}

body {margin:0px auto; width:966px; background:#cdc4cf url(images/pagebg.gif) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a1a2c; font-weight:normal;}
input{border:1px solid #b8a5b7; padding:2px;}
select{border:1px solid #b8a5b7; width:148px;}

a {text-decoration:none; color:#2a1a2c;}
a:hover {text-decoration:underline;}
img{border:0px;}

.redcolor{color:#da0000;}
.whitecolor{color:#FFFFFF;}

/* Left Css */
.left{background:url(images/leftbgcurve.gif) repeat-y; width:227px;}

.left ul{float:left; width:175px; padding:15px 26px; list-style:none;}
.left li{float:left; width:165px;font-weight:bold; margin-bottom:3px;}
.left li a{color:#FFFFFF; text-decoration:none; background:url(images/leftarrow1.gif) no-repeat 0px 4px; padding-left:10px;}
.left li a:hover{color:#000000; background:url(images/leftarrow1hover.gif) no-repeat 0px 4px; }
.left li .active{color:#b492b1; background:url(images/activeleftarrow.gif) no-repeat 0px 4px; }


.left ul ul{float:left; width:145px; padding:0px 10px; list-style:none;}
.left ul ul li{float:left; width:135px; padding-left:10px; font-weight:normal; margin-bottom:0px;}
.left ul ul li a{color:#FFFFFF; text-decoration:none; background:url(images/leftarrow2.gif) no-repeat 0px 4px; padding-left:10px;}
.left ul ul li a:hover{color:#ffb500; background:url(images/leftarrow2hover.gif) no-repeat 0px 4px; }
.left ul ul li .active1{color:#ffb500; background:url(images/leftarrow2hover.gif) no-repeat 0px 4px; }


/* Top Link */
.toplink{color:#FFFFFF; font-size:11px; font-weight:bold;}
.toplink a{color:#FFFFFF; text-decoration:none;}
.toplink a:hover{text-decoration:underline;}
.toplink span{padding:0px 8px;}

/* Content Area */
.headingimg{background:url(images/arrow.gif) no-repeat 0px 4px; padding-left:13px; font-size:17px; text-transform:uppercase; font-weight:bold;}

.borderimg{border:1px solid #cbbdce; margin:3px;}

.bestseller{background-color:#b8a2b6; padding-left:2px;}
.bestseller img{margin:8px 5px; border:1px solid #cbbdce;}

/* Crum */
.crum{background-color:#92688f;}
.crum a{background:url(images/crumarrow.gif) no-repeat 0px 4px; padding-left:9px; color:#000000; margin-left:5px; text-decoration:none;}
.crum a:hover{text-decoration:underline;}
.crum span{background:url(images/crumarrow1.gif) no-repeat 0px 4px; padding-left:9px; color:#FFFFFF; margin-left:5px;}

/* Sort by */
.sort{}
.sort label{margin:3px 5px 0px 0px; font-weight:bold; float:left;}
.sort select{width:100px; float:left;}


.paging{}
.paging span{width:500px;}
.paging a{text-decoration:none;}

h1.detail{font-size:16px; margin:5px 0px 10px 0px;}


.items{border:1px solid #cbbdce;}

.showinglist{width:auto; float:right;border:0px solid #FF0000;}
.showinglist div{width:auto; float:right;}
.showinglist span{width:auto; float:right; margin:3px 0px 0px 2px;}


/* Bottom */
.bottom{color:#4c2849; font-size:10px; text-transform:uppercase;}


.itemBg
{
	background:url(images/curveleftbg.gif) repeat-y;
}

.footerBg
{
	background:url(images/curvebotleft.gif) repeat-y;
}

.text {}

.text p{ margin-bottom:15px;}

a.linkarrow{float:left; background:url(images/linkarrow.gif) no-repeat 0 5px; padding-left:8px; margin-right:10px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a1a2c; font-weight:normal}
a.cart{background:url(images/cart.gif) no-repeat; padding-left:21px; font-weight:bold; color:#FFFFFF;}
span.pricecolor{color:#7b2775; font-weight:bold;}
.textnavcart
{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a1a2c; font-weight:normal;

}