@charset "utf-8";
/* CSS Document */

*html #sidenav h2, #sidenav h3 {
	margin: 0;
	padding: 0;
	position: relative;
}

*html #sidenav h2.home {
	background-image: url(/images/buttons/homeIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.home a:hover {
	background-image: url(/images/buttons/homeIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.basics {
	background-image: url(/images/buttons/basicsIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.basics a:hover {
	background-image: url(/images/buttons/basicsIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.classes {
	background-image: url(/images/buttons/classesIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.classes a:hover {
	background-image: url(/images/buttons/classesIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.events {
	background-image: url(/images/buttons/eventsIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.events a:hover {
	background-image: url(/images/buttons/eventsIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.members {
	background-image: url(/images/buttons/membersIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.members a:hover {
	background-image: url(/images/buttons/membersIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.services {
	background-image: url(/images/buttons/servicesIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.services a:hover {
	background-image: url(/images/buttons/servicesIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.gallery {
	background-image: url(/images/buttons/galleryIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.gallery a:hover {
	background-image: url(/images/buttons/galleryIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.about {
	background-image: url(/images/buttons/aboutIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.about a:hover {
	background-image: url(/images/buttons/aboutIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.contact {
	background-image: url(/images/buttons/contactIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.contact a:hover {
	background-image: url(/images/buttons/contactIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.links {
	background-image: url(/images/buttons/linksIE6.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

*html #sidenav h2.links a:hover {
	background-image: url(/images/buttons/linksIE6-ov.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

/*general list styling */


	
*html #sidenav li ul { /* second-level lists */
	position : absolute;
	top: -0.1em;
	left: -999em;
	padding: 6px 0px 8px 12px;
	margin-left : 11.2em;
	}
	
*html	#sidenav li ul li {
	width: 7em;
	}
	
*html	#sidenav li a {
	width: 6.5em;
	text-decoration : none;
	margin: 0;
	height: auto;
	padding-top: 0;
	padding-bottom: 6px;
	padding-left: 4px;
	}
	


