/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */

/* ----- Main Menu Categories and Sitepages ----- */

.Menu {
	float: left;
	list-style: none;
}

.Menu li {
	float: left;
	display: block;
	width: 171px;
}

.Menu li:first-child {
	border-top: 1px solid #adadad;
}

.Menu li a {
	display: block;
	margin: 0 10px 0 10px;
	padding: 6px 0 6px 15px;
	border-top: 1px dotted #adadad;
	background-image: url(http://images.esellerpro.com/2660/images/elements/menu-arrow.png);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.Menu li:first-child a {
	border: 0;
}

.Menu li.topcat a {
	display: block;
}

.Menu li.subcat a {
	display: block;
	padding: 6px 0 6px 25px;
	background-position: 12px center;
}

.Menu li ul li.subcat a {
	display: block;
	padding: 6px 0 6px 35px;
	background-position: 22px center;
}

.Menu li ul li ul li.subcat a {
	display: block;
	padding: 6px 0 6px 45px;
	background-position: 32px center;
}

/* ------- Menu Block ---------- */

.Menu-Block{
	float: left;
	width: 171px;
	margin: 10px 0 0 0;
}

.Menu-Block-Header{
	float: left;
	width: 100%;
	line-height: 34px;
	
	background-image: url(http://images.esellerpro.com/2660/images/elements/menu-header.png);
}

.Menu-Block-Header h2{
	color: #ffffff;
	font-weight: bold;
	font-size: 0.95em;
	padding: 0 0 0 25px;
}

.Menu-Block-Content{
	float: left;
	width: 171px;
	
	background-image: url(http://images.esellerpro.com/2660/images/elements/menu-content.png);
}

.Menu-Block-Footer{
	float: left;
	width: 100%;
	height: 5px;
	background-image: url(http://images.esellerpro.com/2660/images/elements/menu-footer.png);
}

/*** Menu Block styles ***/



/* ----- Menu Adverts ----- */

.M-Ads {
	float: left;
	width: 170px;
}
.M-Ads img { 	
	float: left; 
	margin: 10px 0 0 0; 
	box-shadow:0 0px 3px 0 #a1a0a0;
}
.M-Ads img:hover {box-shadow:0 0 5px 0 #666; opacity:0.9;}

/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */

/* ----- Main Menu Categories and Sitepages ----- */

.Menu li.topcat a { color: #393939; }
.Menu li.topcat a:hover { color: #393939; }

.Menu li.subcat a { color: #393939; }
.Menu li.subcat a:hover { color: #393939; }	

.Menu li.sitepage a { color: #393939; }
.Menu li.sitepage a:hover { color: #393939; }



/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */

/* ----- Main Menu Categories and Sitepages ----- */

.Menu h2 { font-size: 0.75em; }

.Menu a {
	text-decoration: none;
}

.Menu li.topcat a {
	font-size: 0.75em;
}
.Menu li.topcat a:hover { text-decoration: underline; }
.Menu li.topcat .Selected-1, .Menu li.topcat .Open-1 { font-weight: bold; }

.Menu li.subcat a {
	font-size: 0.75em;
}
.Menu li.subcat a:hover { text-decoration: underline; }
.Menu li.subcat .Selected-1, .Menu li.subcat .Open-1 { font-weight: bold; }

.Menu li.sitepage a {
	font-size: 0.75em;
}
.Menu li.sitepage a:hover { text-decoration: underline; }
.Menu li.sitepage .Selected-1, .Menu li.sitepage .Open-1 { font-weight: bold; }

