/*
****************************************************************
MENU HTML STYLES
*****************************************************************
*/
div.panel.middle div.panel.menu-main-container
{
	width : 189px;
	float : left;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top
{
	background : url(../images/menu/menuBg.png) repeat-y top left;
	width : 175px;
	float : left;
	padding-left : 14px;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main
{
	background : #0065CA url(../images/menu/menuFill.png) no-repeat bottom left;
	width : 162px;
	float : left;
	padding-top : 12px;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul.level-one
{
	padding : 0px;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul.level-one li
{
	font-weight : normal;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul.level-one > li
{
	font-weight : bold;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul
{
	list-style : none;
	text-decoration : none;
	margin : 0px 0px 5px 0px;
	padding : 0px;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul li a
{
	color : white;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul.level-two li a
{
	padding-left : 20px;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul.level-three li
{
	text-align : right;
	font-size : 11px;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul li a
{
	padding : 4px 10px;
	display : block;
	cursor : pointer;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul li a.active
{
	background-color : #0054A8;
	border-bottom : solid 1px #B7C8E6;
	border-top : solid 1px #003F7D;
	padding-top : 3px;
	padding-bottom : 3px;
}
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul li a.hover,
div.panel.middle div.panel.menu-main-container div.panel.menu-main-container-top div.panel.menu-main ul li a:hover
{
	background-color : #0054A8;
	border-top : solid 1px #B7C8E6;
	border-bottom : solid 1px #003F7D;
	padding-top : 3px;
	padding-bottom : 3px;
}
div.panel.menu-main-container-footer
{
	float :left;
	width : 189px;
	height : 30px;
	background : url(../images/menu/menuBottom.png) no-repeat bottom left;
}

ul.level-two,
ul.level-three { display : none; }

div.bed-linen ul.bedroom,
div.bed-linen ul.linen,
div.duvets ul.bedroom,
div.duvets ul.duvets,
div.pillows ul.bedroom,
div.pillows ul.pillows,
div.protection ul.bedroom,
div.protection ul.protection
{ display : block; }

div.bathroom ul.bathroom,
div.towels ul.bathroom,
div.towels ul.towels,
div.mats ul.bathroom,
div.mats ul.mats,
div.shower-curtains ul.bathroom
{ display : block; }