body	{
	margin-top: -1em;
	margin-left: -1em;
	padding:	0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:	#333;
	background-color: #006;
	}
div, p, th, td, li, dd, dl, dt    {
             /* redundant selectors to help NS4 not forget */
    font-family:  verdana, arial, helvetica, sans-serif;
    font-size:11px;
    }
dt 	{
	font-weight: bold;
	}
ol, li, dl, dt, dd {
	line-height: 1.5em;
	}
.content {
	background-color: #fff;
	width:772px;
	border:1px solid #fff;
	}
.innercontent {
	padding-left:35px;
	padding-right: 40px;
	}
	
p {
	margin-top: 0; padding-top: 0;
	margin-bottom: 	1em;
	}	
img	{
		/* turns off gaps around images */
	border:	0
	}
a	{
	text-decoration:	none;
	font-weight:	bold;
	}
a:link	{
	color:	#ccc;
	background-color: transparent;
	}
a:visited	{
	color:	#ccc;
	background-color: transparent;
	}
a:active	{
	color:	#ccc;
	background-color: transparent;
	}
a:hover	{
	color:	#999;
	background-color: transparent;
	text-decoration:	underline;
	}
.copyright {
	text-align:right;
	color:#ffcc33;
	font: 9px geneva, verdana, arial, helvetica, sans-serif;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 8px;
	}
.imgandcaption {
  text-align: left;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom:5px;
  }
.caption { /* Yo yo!  Here's some style for image caption text */
  font-family: arial,helvetica,sans-serif;
  font-size:10px;
  color:#363;
  font-weight:bold;
  }
.essaytitle {
 	font-family: arial, helvetica,sans-serif;
 	font-size:18px;
 	color:#859E89
}
.main {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 5px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}

.header {
	padding-right: 10px;
	text-align:right;
	font-size:59px;
	color:#900;
	font-family:  palatino, georgia, serif;
	}
	
.floatimg {
	float:right;
	padding:0px;
	border: 1px solid #000;
}
.clearall {
	clear:both;
	}

.leftcol {
	padding:10px; 
	padding-left:25px; 
	padding-top:0px;
}
.rightcol {
	padding:10px; 
	padding-top:0px;
	padding-right:25px; 
	}
.pagenav {
 	font-family:  verdana;
 	text-align:right;
 	padding-right:25px;
 	font-size:9px;
 	font-weight:bold;
	color:#eee;
 }
 
 .pagenav a{
 	color:#888;
 }
  .pagenav a:visited{
 	color:#888;
 }
 .h1 {
 	font-family: arial, helvetica,sans-serif;
 	padding-left:25px;
 	font-size:25px;
 	color:#363;
 }
 .name {
  	font-family: arial, helvetica,sans-serif;
 	font-size:25px;
 	color:#363;
 }
 .h2 {
 font-family: arial, helvetica,sans-serif;
 	padding-left:25px;
 	font-size:18px;
 	
 	padding-bottom:5px;
 	color:#859E89
 }

 .h3 {
 	padding-left:25px;
 	font-size:12px;
 	color:#333;
 }
 .koleatable td{
 	font-size:11px;
 	text-align:center;
 }
 
 .tdalignleft {
 	text-align:left;
 }
.continued {
	text-align:left;
	color:#AAA;
	padding-left:25px;
	font-size:12px;
}
.topbar {
	text-align:center;
}

.poptext {
	color:#363;
	font-size:11px;
}
ul {
	margin-top:-1em;
}

