/* Cascading Style Sheet for the Hartland Winter Trails Web site */

/* Background */
body {
//	background-image: url("./flake4.gif");
	background-repeat: repeat-y;
	background-attachment: fixed;
//	background-color: #9CF;
	padding: 5px 5px;
	border: solid black;
	border-width: 0px 1px;
	margin-left: 190px;
	margin-right: 20px;
	margin-top: 0;
	margin-bottom: 0;
}

div.footer {
	font-size: small;
}

div.mainDivision {
	background-color: white;
	min-height: 400px;
}

/* Outlining definitions... */
div.outline {
	font="Arial,Helvetica";
}
div.outline p { margin-right: 1em; }
p.level1hdr	{ margin-left: 0em; font-weight: bolder; }
p.level2hdr	{ margin-left: 1em; font-weight: bold; }
p.level3hdr	{ margin-left: 2em; font-weight: bold; }
p.level4hdr	{ margin-left: 3em; font-weight: bold; }
p.level5hdr	{ margin-left: 4em; font-weight: bold; }
p.level1txt	{ margin-left: 1em; text-align: justify; }
p.level2txt	{ margin-left: 2em; text-align: justify; }
p.level3txt	{ margin-left: 3em; text-align: justify; }
p.level4txt	{ margin-left: 4em; text-align: justify; }
p.level5txt	{ margin-left: 5em; text-align: justify; }

p.topicHeader {
	font-size:		large;
	border-bottom:	solid lightgray 1px;
	font-weight:	bold;
}

p.boldCentered {
	text-align:	center;
	font-size:	xx-large;
	color:		#006699;
}

/* For my own fixed menu on the left side... */

.leftMenuClass {
//	border: 1px solid #C0C0C0;
//	background-color: white;
	border-bottom-width: 0;
	width: 190px;
	position: absolute;
}

.leftMenuClass p {
//	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 3px 3px;
	background-color: #006699;
	color: white;
}

* html .leftMenuClass {		/* IE only rule. Original menu width minus all left/right paddings */
	width: 184px;
}

.leftMenuClass ul {
	padding: 0px;
	margin-top: 0px;
	margin-left: 20px;
	list-style-type: none;
}

.leftMenuClass a {
//	font: 12pt Helvetica;
	padding: 0px 3px;
	display: block;
	width: 100%;					/* Define width for IE6's sake */
	color: black;
	text-decoration: none;
	border-bottom: 1px solid #C0C0C0;
}

.leftMenuClass a:visited {
	color: black;
}

html>body .leftMenuClass a {		/* Non IE rule */
	width: auto;
}

.leftMenuClass a:hover {
	background-color: #66CCFF;
	color: white;
}
