/* Page Structure */
HTML, BODY {
	PADDING: 0px; MARGIN: 0px; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden;
}
#backgroundimage {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%;
}


#filter1, #filter2, #filter3, #filter4 {
	POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND: #fff;
}
#filter1 {LEFT: 177px; WIDTH: 1px; OPACITY: 0.15; FILTER: alpha(opacity=15);}
#filter2 {LEFT: 178px; WIDTH: 1px; OPACITY: 0.30; FILTER: alpha(opacity=30);}
#filter3 {LEFT: 179px; WIDTH: 1px; OPACITY: 0.45; FILTER: alpha(opacity=45);}
#filter4 {LEFT: 180px; WIDTH: 100%; OPACITY: 0.72; FILTER: alpha(opacity=60);}
/* #filter1, #filter2, #filter4 {BACKGROUND: none;} #filter3 {BACKGROUND: #999;} */


#fixedHeader, #fixedShadow {
	POSITION: absolute; LEFT: 0px; TOP: 0px; MARGIN: 10px 0px 0px 210px; font-size: 55px;
}
#fixedHeader {Z-INDEX: 8; COLOR: #c00; /*OPACITY: 0.50; FILTER: alpha(opacity=50);*/}
#fixedShadow {Z-INDEX: 7; PADDING-LEFT: 2px; PADDING-TOP: 5px; COLOR: black; OPACITY: 0.25; FILTER: alpha(opacity=25);}


#scroller {
	POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: auto;
}
#content {
	MARGIN: 0px 0px 0px 180px; PADDING: 140px 30px 20px 30px; /* BORDER: 1px #f00 solid; */
}


#menuscroller {
	POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 180px; HEIGHT: 100%; OVERFLOW: auto; /*BORDER: #0f0 3px solid;*/
}


/* Page Content */
BODY {
	FONT-SIZE: 100%; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND: #ccc;
}
/*body {scrollbar-base-color: #66ccff; scrollbar-track-color: #66ccff;}*/

h1, h2, #menu {
	FONT-FAMILY: comic sans ms, verdana, arial, helvetica, sans-serif;
}

#menu {
	/*border: 1px solid #00f;*/
}
#menu ul {
	margin: 0; padding: 0; list-style-type: none; FONT-SIZE: 26px; FONT-WEIGHT: bold;
}
#menu li {
	display: inline;
}
#menu A {
	display: block; text-decoration: none; COLOR: #ccc; padding: 4px 0px 4px 10px; /*border: 1px solid #f00;*/
}
#menu A:hover {
	COLOR: #f33;
}
#menu A#thispage {
	COLOR: #c00;
}

P {
	LINE-HEIGHT: 1.6em; LETTER-SPACING: 0.05em; /*TEXT-ALIGN: justify*/
}

dl {
	margin: 0;
	padding: 0;
}

dt {
	margin: 0;
	padding: 0;
}

dd {
	margin: 0;
	padding: 0;
}
