/* WOMEN */

body {
	color:#fff;
	background:#000 url(images/mainBackground.jpg) top center no-repeat;
}
a {
	color:#C979A8;
}
a:hover {
	color:#fff;
}
h1 {
	color:#C979A8;
}
input, select, textarea {
	color:#fff;
	background:#670F42;
	border:0;
}
#topBarSiteNav .secondaryMenu li a {
	color:#C979A8;
}
#topBarSiteNav .secondaryMenu li a:hover {
	color:#fff;
}
#mainMenu li a {
	color:#C979A8;
}
#mainMenu li a.selected, #mainMenu li a:hover {
	color:#fff;
	border-bottom:1px dotted #C979A8;
}
#search #s {
	color:#fff;
	background:#313131;
	border:1px solid #313131;
}
#search #s:focus {
	color:#313131;
	background:#fff;
}
#search #go {
	color:#fff;
	background:#801252;
	border:1px solid #6c0f45;
}
#search #go:hover {
	color:#fff;
	background:#A15080;
	border:1px solid #A15080;
}
#banner {
	background:url(images/homeBanner.jpg) left top no-repeat;
}
#sideMenu {
	background:#360a23;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#sideMenu #menuBottom {
	height:35px;
	margin:0;
}
#sideMenu .sidemenu li {
	background:#370a24;
}
#sideMenu .sidemenu li a {
	background:#2d081d;
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
	color:#C979A8;
}
#sideMenu .sidemenu li a.hasSubs {
	background:#2D081D url(images/bullets.png) 15px -54px no-repeat;
}
#sideMenu .sidemenu li a.noSubs {
	background:#2D081D url(images/bullets.png) 15px top no-repeat;
}
#sideMenu .sidemenu li li a {
	padding:1px 4px 1px 35px;
}
#sideMenu .sidemenu li li a.hasSubs {
	background:#2D081D url(images/bullets.png) 25px -54px no-repeat;
}
#sideMenu .sidemenu li li a.noSubs {
	background:#2D081D url(images/bullets.png) 25px top no-repeat;
}
#sideMenu .sidemenu li li li a {
	padding:1px 4px 1px 45px;
}
#sideMenu .sidemenu li li li a.hasSubs {
	background:#2D081D url(images/bullets.png) 35px -54px no-repeat;
}
#sideMenu .sidemenu li li li a.noSubs {
	background:#2D081D url(images/bullets.png) 35px top no-repeat;
}
#sideMenu .sidemenu li a:hover, #sideMenu .sidemenu li li a:hover, #sideMenu .sidemenu li li li a:hover, #sideMenu .sidemenu li a.selected, #sideMenu .sidemenu li a.noSubs.selected {
	background-color:#670f42;
	color:#fff;
}
.popularProductThumb {
	background:#2a0a1d;
}
.popularProductDesc {
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
}
.popularProductContainer {
	border-bottom:1px dashed #541D3D;
}
.popularProductCode {
	color:#fff;
	border-bottom:1px dashed #541D3D;
}
#mailingList, #popularProducts {
	margin:13px 0;
	padding:4px 0 0 0;
	background:#360a23;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#mailingList .inner, #popularProducts .inner {
	padding:15px;
	background:#360a23;
	font-style:italic;
	color:#3a0d31;
}
#mailingList .inner #mailingListForm {
	font-style:normal;
	color:#C979A8;
}
#mailingList .inner input {
	background:#4D1234;
}
#mailingList .inner input:focus {
	background:#fff;
	color:#313131;
}
#mailingList .inner input.submit {
	background:#670F42;
	border:1px solid #670F42;
}
#mailingList .inner input.submit:hover {
	color:#fff;
	background:#A15080;
	border:1px solid #A15080;
}
#mailingList #mailingListBottom, #popularProducts #popularProductsBottom {
	height:4px;
	margin:0;
}
#menuColumn h2 {
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size:14px;
	letter-spacing:0.1em;
	text-transform:uppercase;
}
#breadCrumbs {
	color:#C979A8;
}
.filters {
}
.filters #filtersForm {
	color:#fff;
}
.filters #pagesForm {
}
.pagination {
	color:#C979A8;
	background:#360a23;
	border-color:#3D1139;
}
.pagination a {
	color:#C979A8;
}
.pagination a:hover, .pagination a.selected {
	color:#fff;
}
.pagination a.selected {
	background:#670F42;
	border:2px solid #670F42;
	color:#C979A8;
}
#thumbHolder .thumb {
	color:#fff;
	background:#080704;
	border-color:#370A24;
}
#thumbHolder .catThumb {
	color:#fff;
	background-color:#080704;
	border:2px solid #1e1e1e;
}
#thumbHolder .catThumb:hover {
	background-color:#444;
	color:#fff;
}
#thumbHolder .catThumb a {
	color:#fff;
	font-family:Georgia, "Trebuchet MS", Helvetica, Jamrul, sans-serif;
	text-shadow:0 0 6px #000000;
}
#thumbHolder .catThumb .catName {
	color:#fff;
}
#thumbHolder .thumbnail {
	background:#0d0d0d;
}
#thumbHolder .productCode a {
	background: none;
	color:#FFF;
}
#thumbHolder .productCode a:hover {
	color:#23002A;
}
#thumbHolder .descriptionText a {
}
#thumbHolder .descriptionText a:hover {
	color:#fff;
}
#thumbHolder .descriptionHolder {
	background: url(images/thumb_descr_BG.gif) left top no-repeat #3a0d31;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
#thumbHolder .descriptionText {
	background: none;
}
/* PRODUCT PREVIEW POPUP */

#prodDetail {
	background:#fff;
}
#prodDetail #gallery {
}
#prodDetail #infoHolder {
}
#prodDetail #infoHolder p {
	color:#262626;
}
#prodDetail #infoHolder h2 {
}
#prodDetail #close {
}
/*PRODUCT DETAIL PAGE */

#productContainer {
	border:2px solid #670F42;
	background:#390037 url(images/imageDetailBackground.jpg) right top no-repeat;
}
#productContainer .productImage {
}
#productContainer .productDetails {
}
#productContainer #productCode {
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
}
#productContainer #productTitle {
	color:#fff;
}
#productContainer #productDesc {
	color:#C979A8;
}
#productContainer #flashZoom {
	background:#000;
}
#productContainer #altImages {
	background:#30002c;
}
.thumbXsm, .thumbXsmLast {
	background:#fff;
}
#sizeChartContent {
	color:#000;
}
#sizeChartContent h2, #sizeChartContent th {
	color:#A15080;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin:0 0 20px;
	padding:0;
}
#sizeChartContent table {
	color:#000;
}
#sizeChartContent thead {
/*background:#edb0d2;*/

}
#sizeChartContent td, #sizeChartContent th {
	text-align:left;
	/*border:1px solid #EDB0D2;*/

padding:1px;
}
#sizeChartContent td strong {
	color:#A15080;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin:0 0 5px;
	padding:1px;
}
#sizeChartContent td.label {
	color:#A15080;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin:0 0 5px;
	padding:0;
}
#productContainer .productInfoContainer {
}
#productContainer .productLabel {
	color:#fff;
}
#productContainer .productInfo {
	color:#C979A8;
}
#whereToBuy_form {
}
#whereToBuy_form #whereToBuy {
}
/* classes */

.button {
	color:#fff;
	background:#801252;
	border:1px solid #801252;
}
.button:hover {
	color:#fff;
	background:#A15080;
	border:1px solid #A15080;
}
.subMenu li a {
	color:#C979A8;
	border-left:1px dotted #fff;
}
.subMenu li a.selected, .subMenu li a:hover {
	color:#fff;
}
/* colour used for filters panel etc */

.FontColour1 {
	color:#fff;
}
.FontColour1 a:link {
	color:#005049;
}
/* colour used for thumb prod code */

.FontColour2 {
	color:#23002a;
}
/* colour used for thumb description */

.FontColour3 {
	color:#E3B3B4;
}
/* colour used for sideMenu off etc */

.FontColour4 {
	color:#b9f3ef;
}
/* colour used for sideMenu rollover etc */

.FontColour5 {
	color:#fff;
}
/* colour used product popup titles etc */

.FontColour6 {
	color:#C979A8;
}
#prodDetail #infoHolder .productCode {
	color:#C979A8;
}
.infoPanel .content p {
	color:#fff;
}
.catThumbOverlay, .catThumbOverlayOver {
	background-image:url(images/catThumbOverlay.png);
}
.divider {
	height:0;
	margin:15px 0;
	background:#808080;
	overflow:hidden;
}
.infoPanel .heading {
	background:#240020;
	color:#fff;
	border:1px solid #240020;
}
.infoPanel .content {
	background:#3a0d31;
	color:#C979A8;
	border:1px solid #3a0d31;
}
.relatedItem, .lastRelatedItem {
	background:#2a0a1d;
}

