body { background-color:#FFF; background-image:url(/fashionshop/media/09/back.gif); background-repeat:repeat-x;  }

#skin_content { padding: 0px; border: 0px; margin: 0px; }
.pad10 { padding:10px; }

#skin_ct td { border: 0; padding:0; margin:0; }
#skin_wrapper table { border: 0; }
td.khxc_cptbl_cat { padding: 0; }

#fashionmainbanners { width: 840px; height: 460px; font-size:10px; line-height:10px; text-align:justify; }

#main-menu { background-color: #e0e0e0; width: 978px; height:30px; display:block; border: 1px solid #ccc; padding: 0; margin: 0; z-index: 5; }
.menu1 { padding: 0; margin: 0; z-index: 6; background-color: e0e0e0; }
.menu1 UL {
	MARGIN: 0px;
	border: 0px;
	padding: 0px;
	LIST-STYLE: none;
	text-align: left;	
}
.menu1 LI {
	FLOAT: left;
	MARGIN: 0px;
	border: 0px;
	padding: 0px;
	list-style: none;
	background-color: #e0e0e0;
	}
.menu1 A {
	DISPLAY: block;
	text-align:center;
	height: 30px;
	width: 107px;
	line-height: 30px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	border-right: 1px #aaa solid;
	text-transform: uppercase;
	float: left;
	margin: 0px;
	COLOR: #000;
}
	
.menu1 li:hover,.menu1 a:hover {
    COLOR: #fff;
	TEXT-DECORATION: none;
	background-color:#3b3b3b;
}

.menu1 li ul {
	position: absolute;
	margin-left: -999em;
	}


.menu1 li:hover ul {
	position: absolute;
	margin-top: 30px;
	margin-left: 0px;
	width: 159px;
	background-color:#585858;
	filter: alpha (opacity=90);
	opacity:0.90;
	border-bottom: 1px #999 solid;
	z-index: 5;	

}

.menu1 li:hover ul li a {
	color: #fff;
	font-weight: normal;
	width: 150px;
	height: 18px;
	line-height: 18px;
	display: block;
	text-align:left;
	padding:0;
	margin:0;
	padding-left: 8px;
	font-size: 10px;
	text-transform:none;
	background-color:#333333;
	border-right: 1px #999 solid;
}

.menu1 li:hover ul li a:hover {
	background-color:#666;
	border-top: 1px #888 solid;
	border-bottom: 1px #888 solid;
	height: 16px;
	line-height: 16px;
}


.menu1 ul li ul {
display:none;
}

.menu1 ul li ul li a:hover {
display:block;
	position: absolute;
	margin-top: -2px;
	margin-left: 50px; 
	width: 105px;
	background-color:#666;
	filter: alpha (opacity=85);
}





#newtopmenu { text-transform: uppercase; color: #FFFFFF; font-size:9px; }
#newtopmenu a { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
#newminicart { width: 138px; color:#FFF; float:left; }
#newminicart a {color: #FFF; }
#cartspace { float: right; width:130px; }
#cartlinks a { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333333; }
#skin_footerpromos { width: 100%; background-image:url(/fashionshop/media/09/footer1bk.gif); height: 123px; }
#skin_footerpromos a { color: #ffffff; padding-left: 5px; font-size:9px; }
#skin_footerpromos a:hover { color: #000000; }
#skin_footerpromos h3 { display:block; font-size:11px; background-color: #999999; padding:5px; margin:0px; width: 225px; padding-top:3px; padding-bottom: 3px; margin-bottom: 4px; }
#skin_footernew { width: 100%; background-image:url(/fashionshop/media/09/footer2bk.gif); height: 30px; text-align: center; line-height: 30px; color:#cccccc; }
#skin_footernew p { padding:0; margin:0; }
#skin_footernew a { color:#FFFFFF; }
#skin_footerbase a { color: #CCCCCC; }
#fashion_menu_top2 { float: right; }
#fashion_menu_top2 ul { list-style:none; }
#fashion_menu_top2 li { display:block; float:left; padding-left: 8px; }


#sidetabs { width: 200px; }
#basetabs { }
#basetabs ul { list-style:none; clear:both; padding:0; border-left: 1px solid #CCCCCC; margin:0; }
#basetabs li { float:left; border:0; margin:0; border:0; padding-top:10px; padding-bottom: 0px; }
#basetabs li a { color: #fff; font-size:8px; font-weight:bold; text-transform:uppercase; height: 20px; background-image:url(/fashionshop/media/09/tab-back.jpg); width: 100px; display:block; text-align:center; line-height: 20px; }
#basetabs li a:hover { color:#000; background-color:#333; text-decoration:none; }
#basetabsmain { width:200px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; margin-bottom:10px; color:#FFFFFF; font-size:9px; width:100px; }

#basetabsmain1 { width:200px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; color:#FFFFFF; font-size:9px; }

#basetabsmain2 { width:200px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; color:#FFFFFF; font-size:9px; display:none; }

#basetabsmain3 { width:200px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; color:#FFFFFF; font-size:9px; }

#basetabsmain4 { width:200px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; color:#FFFFFF; font-size:9px; display:none; }

#basetabsmain5 { width:200px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; margin-bottom:10px; color:#FFFFFF; font-size:9px; }

#basetabsmain6 { width:200px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; margin-bottom:10px; color:#FFFFFF; font-size:9px; display:none; }

#basetabsmain7 { width:978px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; margin-bottom:1px; color:#FFFFFF; font-size:9px; }

#basetabsmain8 { width:978px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; margin-bottom:1px; color:#FFFFFF; font-size:9px; display:none; }

#basetabsmain9 { width:978px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; margin-bottom:1px; color:#FFFFFF; font-size:9px; display:none; }

#basetabsmain10 { width:978px; height:150px; background-color:#666666; background-image:url(/fashionshop/media/09/backblend.jpg); clear:both; border: 1px solid #FFFFFF; margin-bottom:1px; color:#FFFFFF; font-size:9px; display:none; }


#basetabsmain a { color: #FFFFFF; font-style: bold; }
.basetabspad { padding:8px; }

#basetabs2 ul { list-style:none; clear:both; padding:0; border-left: 1px solid #CCCCCC; margin:0; }
#basetabs2 li { float:left; border:0; margin:0; border:0; padding-top:10px; padding-bottom: 0px; }
#basetabs2 li a { color: #fff; font-size:8px; text-transform:uppercase; height: 14px; background-image:url(/fashionshop/media/09/tab-back2.jpg); width: 150px; display:block; height: 12px; text-align:center; line-height: 12px; }
#basetabs2 li a:hover { color:#000; background-color:#333; text-decoration:none; }
#bottombase #basetabs li a { width: 150px; background-image:url(/fashionshop/media/09/tab-back-3.gif); }
#bottombase #basetabs li a:hover { width: 150px; background-image:url(/fashionshop/media/09/tab-back-3-hover.gif); }




#newsearch { background-color:#333; width:175px; height: 20px; text-align: left;  }
#gbu0--minisearch { }
#gbu0--minisearch .khxc_quickfield { width: 138px; height: 16px; background-color:#333; color:#aaa }
.khxc_quickfield { border: none; background-color:#fff; margin-right: 5px; color: #555; }

.prodsmainmenu { height: 260px; width: 110px; padding: 10px; background-color:#555555; list-style:none; z-index: 4; filter: alpha (opacity=90);
	opacity:0.90;
	border: 1px #999 solid; }

.prodsmainmenu a { color: #FFFFFF; }
.prodsmainmenu a:hover { color: #eeeeee; }
.prodsmainmenu2 { float:left; width:139px; height: 100%; }

.khxc_storehead { font-size: 14px; color:#333; }
#fashion_menu { background-color:#d6d6d6; }
#fashion_menu a { border:0px; margin:0px; padding:0px; }
#fashion_menu li { width: 137px; height: 8px; }
#fashion_menu ul li a { color:#222; margin-left: 5px; font-weight:normal; letter-spacing:-1px; font-size: 11px; padding-left:0px; border:0px; background-color:#d6d6d6; }
#fashion_menu ul li a:hover { text-decoration: none; background-color:#666;  }
#fashion_menu ul li ul li a { background-color:#333; padding-left: 10px; }
#fashion_menu ul li ul li a:hover { color:#333; text-decoration: none; }
#prodsleftmenu { display:block; }
#pro1 { font-size: 14px; display:none; letter-spacing: -1px; padding: 0px; margin: 0px; border: 0px; text-decoration: none; }
#bra1 { font-size: 14px; letter-spacing: -1px; padding: 0px; margin: 0px; border: 0px; text-decoration: none; display:block; }
#bra2 { font-size: 14px; letter-spacing: -1px; padding: 0px; margin: 0px; border: 0px; text-decoration: none; display:none; }
#col1 { font-size: 14px; letter-spacing: -1px; padding: 0px; margin: 0px; border: 0px; text-decoration: none; display:block; }
#brandsleftmenu { display:none; }
#brandsleftmenu2 { display:block; }
#colourleftmenu { display:none; }
.newcatheadings { display:block; width:100%; border-bottom: dotted 1px #666666; color:#666; font-size:16px; margin-top: 10px; }
h1 { display:block; width:100%; border-bottom: dotted 1px #666666; color:#666; font-size:16px; margin-top: 10px; color:#333333; }
.khxc_price { color:#000000; }
.khxc_storelink { padding-left: 5px; }
.khxc_storelink a { color:#999; font-size: 10px; }
.prodbox { padding:3px; margin:5px; width: 150px; float:left; height: 250px; }
a { color:#666 }
a.unfancy  { color:#666; text-decoration:none; }
.cattitles { font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:lighter; font-family:Arial, Helvetica, sans-serif }
#whitebackground { }
#newright { background-color:#FFF; margin: 0; padding: 0; border: 0; }

#catbanner { width: 840px; height: 360px; display: block; }
#catbanner p { color: #000000; display: inline; font-size:10px; }
.khxc_cptbl_cat { margin: 0px !important; padding: 0px !important; border: 0px !important; } 
#khxc--cptbl--xh461ar3z { display: none; }
.khxc_cptbl_prod { width: 150px !important; }
#prodImage { border-left:none !important; }
.khxc_formbutton { background-image:url(/fashionshop/media/09/main-form-button.gif); background-color: #fff; border:0; }
.khxc_formbutton:hover { background-image:url(/fashionshop/media/09/main-form-button.gif); background-color: #fff; border:0; color: #999 }
.khxc_hrefbutton { background-image:url(/fashionshop/media/09/large-form-button.gif); background-color: #fff; border:0; width: 190px; border:0px; margin-left:60px; }
.khxc_hrefbutton:hover { background-image:url(/fashionshop/media/09/large-form-button.gif); background-color: #fff; border:0; width: 190px; border:0px; margin-left:60px; color: #999 !important; }
.khxc_confirm { color:#333; }
#infobar { width: 666px; }
#infobar p { padding:2px; margin:0px; color:#CCC; font-size:11px; }
.khxc_outstock, .khxc_error { color:#d1a8b0 !important; font-size: 11px; font-weight:bold; }
.khxc_regtablehead,.khxc_formsecthead  { color: #d1a8b0; font-style:italic; font-size:12px; }
h6 { color:#000; }