/*=================================== SIDE NAV =============================================*/
ul.sidenav {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 180px;
	font-size: 1.2em;
}
ul.sidenav li {
	padding-bottom: 5px;
	text-align: center;
}
ul.sidenav li.title {
	background-color: #F0F2E1;
	border-top: 2px solid #A0A020;
	border-bottom: 1px solid #A0A020;
}
ul.sidenav li h3 {
	padding: 2px 0 2px 20px;
	margin: 0;
	font-size: 0.9em;
	color: #666600;
}
ul.sidenav a {
	display: block;
	/*background: url(../images/btn_home.gif) top left repeat-y; */
	background-color: transparent;
	text-decoration: none;
	color: #fff;
	font-size: 0.8em;
	margin-left: 0;
	padding: 5px 0 5px 10px;
}
ul.sidenav li a:hover {
	/*background: url(../images/btn_home_over.gif) top left repeat-y;*/
	/*font-weight:bold; */
}
/* Fix IE6 and earlier - full clickable <a> */
* html ul.sidenav a { height: 1px}

li.home a {
	background: url(../images/buttons/btn_home.gif) top left repeat-y;
}
li.home a:hover {
	background: url(../images/buttons/btn_home_over.gif) top left repeat-y;
	color: #307ca9;
}
li.about a {
	background: url(../images/buttons/btn_about.gif) top left repeat-y;
}
li.about a:hover {
	background: url(../images/buttons/btn_about_over.gif) top left repeat-y;
	color: #750808;
}
li.childcare a {
	background: url(../images/buttons/btn_childcare_services.gif) top left repeat-y;
}
li.childcare a:hover {
	background: url(../images/buttons/btn_childcare_services_over.gif) top left repeat-y;
	color: #97980f;
}
li.childminders a {
	background: url(../images/buttons/btn_childminding.gif) top left repeat-y;
}
li.childminders a:hover {
	background: url(../images/buttons/btn_childminding_over.gif) top left repeat-y;
	color: #9c3735;
}
li.resources a {
	background: url(../images/buttons/btn_resources.gif) top left repeat-y;
}
li.resources a:hover {
	background: url(../images/buttons/btn_resources_over.gif) top left repeat-y;
	color: #0b5263;
}
li.funding a {
	background: url(../images/buttons/btn_funding.gif) top left repeat-y;
}
li.funding a:hover {
	background: url(../images/buttons/btn_funding_over.gif) top left repeat-y;
	color: #fa8721;
}
li.contact a {
	background: url(../images/buttons/btn_contact.gif) top left repeat-y;
}
li.contact a:hover {
	background: url(../images/buttons/btn_contact_over.gif) top left repeat-y;
	color: #8e4fbb;
}
/*=================================== SUB NAV =============================================*/
ul.subnav {
	margin-top: 0;
	margin-left: 0;
	list-style-type: none;
	padding: 2px 0 5px 0;
	color: #fff;
	text-align: center;
	width: 160px;
	padding-left: 10px;
}
* html ul.subnav {
	width: 170px;
	w\idth: 160px;
}
ul.sidenav ul.subnav li {
	/*display: inline; */
	padding-bottom: 5px;
	/*background: url(../images/subnav_border.gif)bottom left no-repeat;*/
	border-bottom: 1px dotted #a71b4a;
}
ul.sidenav ul.subnav li.childcare {
	/*background: url(../images/subnav_border_childcare.gif)bottom left no-repeat;*/
	border-bottom: 1px dotted #b7b821;
}
ul.sidenav ul.subnav li.childcare a {
	color: #b7b821;
}
ul.sidenav ul.subnav li.childminders {
	/*background: url(../images/subnav_border_childcare.gif)bottom left no-repeat;*/
	border-bottom: 1px dotted #bd5654;
}
ul.sidenav ul.subnav li.childminders a {
	color: #bd5654;
}
ul.sidenav ul.subnav li.resources {
	/*background: url(../images/subnav_border_childcare.gif)bottom left no-repeat;*/
	border-bottom: 1px dotted #116275;
}
ul.sidenav ul.subnav li.resources a {
	color: #116275;
}
ul.sidenav ul.subnav li.funding {
	/*background: url(../images/subnav_border_childcare.gif)bottom left no-repeat;*/
	border-bottom: 1px dotted #fa8721;
}
ul.sidenav ul.subnav li.funding a {
	color: #fa8721;
}
ul.subnav li a {
	/*padding: 0 15px 15px 15px;*/
	padding: 0;
	text-decoration: none;
	color: #a71b4a;
	font-size: 0.8em;
	background: transparent;
}
ul.sidenav ul.subnav li a:hover {
	background: none;
	color: #000;
}