#mainMenu, #shoppingMenu {
	height:570px;
	position:relative;
}
/* You can change whole Sidebar's Y position through this. 0 to -570px */
#sidebar {
	position:absolute;
	width:167px;
	height:1140px;
	top:0;
	left:0;
	z-index:7;
	overflow:hidden;
}
/* You can change whole Sidebar's Y position through this. 0 to -570px */
#category #sidebar {
	top:-570px;
}
#sidebar a {
	color:#c3c3c3;
}
#sidebar a:hover, #sidebar li.on a {
	color:#fff;
	background-color:inherit;
}
#sidebar .navi {
	width:167px;
	position:absolute;
	bottom:0;
	left:0;
}
#sidebar h1 {
	position:absolute;
	top:35px; 
	left:11px;
	z-index:10;
}
#sidebar h2 {
	color:#fff;
	background-color:inherit;
	font-size:17px;
	font-weight:normal;
	margin-bottom:0.6em;
	padding-left:10px;
}
#sidebar h2 a {
	color:#fff;
	background-color:inherit;
}
#sidebar h3 {
	font-size:12px;
	font-weight:normal;
	margin-bottom:1em;
}
#sidebar h3 a {
	color:#fff;
	background-color:inherit;
	padding-left:10px;
	text-decoration:underline;
}
#sidebar h3 a:hover, #sidebar h3.on {
	background:url(/images/arrow_on.gif) no-repeat left 50%;
}
#sidebar h4 {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	background-color:inherit;
	padding-left:10px;
}
#sidebar ul {
	padding-bottom:1em;
}
#sidebar li a {
	line-height:15px;
	padding-left:10px;
}
#services li a {
	color:#474545;
}
#sidebar li a:hover, #sidebar li.on {
	background:url(/images/arrow_on.gif) no-repeat left 50%;
}

/* Category background:url(/images/bg_sidebar.gif) no-repeat right bottom; */
#navi_categories {
	position:relative;
	overflow:hidden;
	z-index:10;
	left:-167px;
}
/* top: Change this for slide down & up 'browse brands' */
#navi_brands {
	position:relative;
	overflow:hidden;
	z-index:9;
	left:-167px;
}
#navi_sub_categories {
	position:absolute;
	width:167px;
	bottom:0px;
	left:0px;
}

/* Go to main menu */
#gotoMainMenu {
	position:absolute;
	top:-25px;
	left:0;
	width:167px;
	height:25px;
	background:#434241 url(/images/arrow_goback_main.jpg) no-repeat 50% bottom;
	text-align:center;
	line-height:20px;
}

/* Continu shopping */
#continueShopping {
	position:absolute;
	width:167px;
	height:30px;
	background:#434241 url(/images/arrow_continue_shopping.jpg) no-repeat 50% bottom;
	text-align:center;
	line-height:22px;
	top:0;
	left:0;
}

/* Currency old */
#currency_old {
	height:25px;
	line-height:25px;
	background:url(/images/bg_currency.gif) repeat-x left top;
	color:#e8e8e8;
}
#currency_old span {
	margin-left:11px;
	float:left;
}
#currency_old a {
	float:right;
	width:25px;
	height:0;
	padding-top:25px;
	overflow:hidden;
	border-left:#fff 1px solid;
}
#currency_old a.pound {
	background:url(/images/currency_pound.gif) no-repeat top;
	right:52px;
}
#currency_old a.dollar {
	background:url(/images/currency_dollar.gif) no-repeat top;
	right:26px;
}
#currency_old a.euro {
	background:url(/images/currency_euro.gif) no-repeat top;
	right:0;
}
#currency_old a:hover {
	background-position:0 -25px;
}
#currency_old a.On {
	background-position:0 -25px;
}

/* Previous */
#previous {
	width:173px;
	height:25px;
	line-height:25px;
	background:url(/images/arrow_previous.gif) no-repeat left top;
}
#previous a {
	padding-left:9px;
}


#notice { 
	position:absolute; 
	width:290px; 
	height:126px; 
	top:42%; 
	left:45%; 
	text-align:left;
	border:#ece3d2 1px solid;
	background:#ffffff; 
	z-index:10;
}
#notice h1 {
	color:#220e0f;
	font-size:16px;
	font-weight:normal;
	line-height:34px;
	padding-top:6px;
	padding-left:10px;
}
#notice h2 {
	color:#8a7358;
	background-color:inherit;
	font-size:13px;
	font-weight:normal;
	line-height:33px;
	padding-left:10px;
	border-top:#ece3d2 1px solid;
	border-bottom:#ece3d2 1px solid;
}
#notice h3 {
	color:#220e0f;
	font-size:16px;
	font-weight:normal;
	padding-top:55px;
	padding-left:65px;
}
#notice ul {
	padding-top:5px;
}
#notice li {
	color:#220e0f;
	background:url(/images/bullet_dot.gif) no-repeat 10px 5px;
	padding-left:17px;
}