/*reset default properties*/

.FurnitureStoreMenuBoxSkin .sf-menu a {
	border-left: none;
	border-top: none;
}

.FurnitureStoreMenuBoxSkin .sf-menu li:hover, 
.FurnitureStoreMenuBoxSkin .sf-menu li.sfHover,
.FurnitureStoreMenuBoxSkin .sf-menu a:focus, 
.FurnitureStoreMenuBoxSkin .sf-menu a:hover, 
.FurnitureStoreMenuBoxSkin .sf-menu a:active {


}

.FurnitureStoreMenuBoxSkin .sf-menu li:hover { background: url(images/bg_menu.png) repeat-x scroll 0 0; text-decoration:none;}
/* generated styles */


/* global settings */

.FurnitureStoreMenuBoxSkin ul.sf-menu {
	font-family:tahoma;
	font-weight:normal;
	font-size:12px;
	color: #aaaaaa ;
	/*padding:3px;*/
}

.sf-menu li { background: url(images/bg_menu.png) repeat-x scroll 0 0;}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active 
{ background: url(images/bg_menu.png) repeat-x scroll 0 0; text-decoration:none;}


.FurnitureStoreMenuBoxSkin ul.sf-menu > li {
	width: auto;
	height: 32px;
	background: url(images/bg_menu.png) repeat-x scroll 0 0;
	margin-left: 2px;
	/*-moz-border-radius:5px;*/
	
	
}

.FurnitureStoreMenuBoxSkin .sf-menu li.sfHover {
	text-decoration: none;}
	
.FurnitureStoreMenuBoxSkin ul.sf-menu > li.current 
{ background: url(images/bg_menu.png) repeat-x scroll 0 0; text-decoration:none;}


/* top level default styles */
.FurnitureStoreMenuBoxSkin ul.sf-menu 
{
    /*
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
*/
}

.FurnitureStoreMenuBoxSkin ul.sf-menu a, .FurnitureStoreMenuBoxSkin ul.sf-menu a:visited {
	color: #aaaaaa ;
	border: #404040 solid 0px ;
	
	
	
}

/* top level hover styles */

.FurnitureStoreMenuBoxSkin ul.sf-menu > li a:hover,
.FurnitureStoreMenuBoxSkin ul.sf-menu li.sfHover > a {
	color: #ffffff !important;
	
	/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
	text-decoration:none;

	
}

/* top level selected styles */

.FurnitureStoreMenuBoxSkin ul.sf-menu > li.current > a {
	color: #ffffff ;
	/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
    border: #EB4C07 solid 0px ;
	background: #020202  url(images/bg_menu.png) repeat-x scroll 0 0;
}



/* inner level default styles */
.FurnitureStoreMenuBoxSkin ul.sf-menu > li > ul { 
	margin-top: 6px;
	}


.FurnitureStoreMenuBoxSkin ul.sf-menu ul li,
.FurnitureStoreMenuBoxSkin ul.sf-menu ul li.sfHover,
.FurnitureStoreMenuBoxSkin ul.sf-menu ul li:hover {
	position:relative;
	z-index: 2000;
	overflow: visible;
	background: #020202 url(images/menu_divider.png) no-repeat scroll center 0;

}

.FurnitureStoreMenuBoxSkin ul.sf-menu ul li.first {
	-moz-border-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	
	-webkit-border-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	background: #020202;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;


}

.FurnitureStoreMenuBoxSkin ul.sf-menu ul li.last {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;



}

.FurnitureStoreMenuBoxSkin ul.sf-menu ul a, 
.FurnitureStoreMenuBoxSkin ul.sf-menu ul a:visited {
	color: #aaaaaa ;
	margin: 0.2em;
	background:none;
    border: #2C2C2C solid 0px ;
}

/* inner level hover styles */

.FurnitureStoreMenuBoxSkin ul.sf-menu ul li a:hover {
	color: #ffffff ;

	background: #020202;
	
    border: #5A5A5A solid 0px ;
}

/* inner level selected styles */

.FurnitureStoreMenuBoxSkin ul.sf-menu ul li.current a {
	color: #ffffff ;
	background: #020202  ;
	
    border: #EB4C07 solid 0px ;
}



