div#top {
	background: url(logo-m3m-mobile.png) no-repeat 5px 0;
}

a#menu {
	display: none;
}

div#top h1 a {
	color: #164295;
}


ul#categories li a {
	font-weight: bold;
	color: white;
	text-decoration: none;
	border: 1px solid white;
}

div#services > ul > li.active > ul li:first-child a {
	border-top-width: 2px;
	border-top-style: solid;
}

div#services > ul > li.active > ul a {
	padding-top: 12px;
	border-bottom-width: 2px;
	font-size: 110%;
}

div#services > ul > li:nth-child(5n) strong,
ul#categories li:nth-child(5n) { background-color: #C7451C; }
div#services > ul > li:nth-child(5n) > ul a { border-color: #C7451C; }

div#services > ul > li:nth-child(5n+1) strong,
ul#categories li:nth-child(5n+1) { background-color: #F68423 }
div#services > ul > li:nth-child(5n+1) > ul a { border-color: #F68423; }

div#services > ul > li:nth-child(5n+2) strong,
ul#categories li:nth-child(5n+2) { background-color: #1F4791; }
div#services > ul > li:nth-child(5n+2) > ul a { border-color: #1F4791; }

div#services > ul > li:nth-child(5n+3) strong,
ul#categories li:nth-child(5n+3) { background-color: #A3D117; }
div#services > ul > li:nth-child(5n+3) > ul a { border-color: #A3D117; }

div#services > ul > li:nth-child(5n+4) strong,
ul#categories li:nth-child(5n+4) { background-color: #A8599F; }
div#services > ul > li:nth-child(5n+4) > ul a { border-color: #A8599F; }

#content > h2,
div.category h3 {
	background: #164295;
	color: #eef;
}

div#services > ul strong a {
	color: white;
}
