body {background-color: #EBEBEB; font: 11px Arial, Helvetica, sans-serif; color: #A0A0A0;  margin: 0px; padding: 0px;height:100%;}
a {color: #892034; text-decoration: none;}
#main { background-color: #FFFFFF;border:0px}
#lefttop {background-color: #626262; width: 171px; border-top: 12px solid #892034; text-align: center; 
	height: 73px; padding-top: 10px;}
.maintop {background-color: #626262; color: #FFFFFF; border-top: 12px solid #892034; 
	padding: 20px 15px 5px 0; text-align: right;}
.maintop2 {background-color: #626262; color: #FFFFFF; padding: 5px 15px 2px 0;}
#contentwindowhome {background-color: #FFFFFF; width: 100%; vertical-align: top;}
#contentwindow {background-color: #FFFFFF; width: 100%; vertical-align: top;}
#leftside {vertical-align: top; width: 171px; font-weight: bold; padding: 0; 
	background-image: url(../img/menu-bkgd.gif);height:100%}
.leftend {vertical-align: top; background-color: #ACACAC; font-weight: bold; 
	padding: 0; width: 171px;}
.sidenavKSU {width: 171px; padding: 0; margin: 0; background-color: #D7D7D7;}
.sidenavKSU td {padding: 0; margin: 0;}
.sidenavKSU a {display: block; text-decoration: none; border-left: 12px solid #892034; color: #892034; 
	padding: .1em 2px .1em 10px;}
.edges {height: 5px; border-left: 12px solid #892034;}
.edges2 {height: 5px; border-left: 12px solid #892034; background-color: #ACACAC;}
.edges3 {border-left: 12px solid #892034; background-color: #ACACAC; height: auto; width: 171px;}
#iacet {border-left: 12px solid #892034; text-align: center; padding: 5px 0;}
#leftside p, #leftend p {margin: 0; padding: .1em 0;}
#leftside a:hover, .leftend a:hover {color: #FFFFFF; border-left: 12px solid #F8B100; 
	padding-left: 10px;}
#leftside a:hover {background-color: #ACACAC;}
#leftside .leftend a:hover {background-color: #D7D7D7;}
#content {border-bottom: 1px solid #ACACAC;}
.rightmain {padding: 0 0 2px 0; width: 193px; vertical-align: top; font-weight: bold; border-left: 1px solid #ACACAC;}
#calendar p {line-height: 12px; margin: .75em 0 .75em 5px;}
#subjects {width: 396px; height: 315px; overflow: hidden; padding: 0; margin: 0;}
#under {vertical-align: top; padding:5px;}
#covers {padding: 5px 20px; border-left: 5px solid #EBEBEB; height: 180px; width: 50%;}
#covers2 {padding: 0 5px; text-align: center; background-color: #EBEBEB; color: #626262; font-weight: bold; height: 15px;}
#mainpic {width: 396px; height: 315px; margin: 0; padding: 0;}
.date {color: #892034; font-weight: bold; font-size: 110%;}
.top {vertical-align: top;}
.onleft {float: left;}
.onright {float: right;}
#footer {font-size: 90%; text-align: center; font-weight: bold; padding: 7px 0 0 0; 
	background-color: #EBEBEB;}

#topnav {z-index: 10000;}
#topnav td {text-align: center;}
#topnav a {display: block; text-decoration: none; font-weight: bold; color: #FFFFFF;}
#topnav a:hover {background-color: #D7D7D7; color: #626262;}

#footer, .footer {font-size: 10px; text-align: center; font-weight: bold; padding: 7px 0px 0px 0px;
background-color: #EBEBEB;}
#footer a:hover, .footer a:hover{color: #FFFFFF; background-color: #892034;}

.categoryDesc { color:#A0A0A0 }

