BODY {	background: url(images/background.gif) repeat-y;	border: 0;	padding: 0;	margin: 0;	font-family: Verdana, sans-serif;	font-size: 11pt;	}	A IMG{	border: none;	}	A:link {	text-decoration: none;	}	A:visited {	text-decoration: none;	}		#topnav {	display: none;	}	#rightnav {	display: none;	}	#leftbar {	display: none;	position: absolute;	width: 128px;	height: 100%;	left: 7px;	/* border: 1px solid #000000; */	}	#leftbar IMG {	display: block;	}	#leftbar A {	display: block;		}#main, #classmain, #linksmain, #notesmain {	position: absolute;	z-index: 2;	padding: 20px;	line-height: 14pt;	/* border: 1px solid #000000; */	}	#notesmain IMG, #main IMG{	display: block;	border: solid 1px #888888;	margin-top: 10px;	margin-bottom: 10px;	}	#main UL LI IMG{	margin-left: -40px;	}	#notesmain .left {	float: left;	margin-right: 15px;	}		#notesmain .clear {	clear: both;	}	#notesmain DT {	color: #660808;	}	#notesmain DD {	margin-bottom: 25px;	}	#notesmain P.conclusion, #main P.conclusion {	margin: 25px 0;	padding-top: 10px;	border-top: solid 1px #999999;	}	#classmain H1, #classmain H3, #classmain H4 {	margin: 0 0 0px 0;	padding: 0;	}	#main H1, #main H3, #main H4 {	margin: 0 0 15px 0;	padding: 0;	}		.blog_entry {	margin: 0 0 30px 25px;	}.blog_entry H3, #classmain .blog_entry H3 {	margin: 0 0 10px -25px;	}	#cc_license {	position: absolute;	bottom: 8px;	left: 17px;	}	.quote {		margin: 10px 25px 10px 25px;	padding: 10px;	background-color: #dddddd;}.red {	color: red;	}