html, body {
		color: #333333;
		background-color: #C7C7C7;
		font-family: verdana;
		height: 100%;
}

A:link {
		text-decoration: none;
		color: #C90D00;
		font-weight: bold;
}
A:active {
		text-decoration: none;
		color: #840600;
		font-weight: bold;
}
A:hover {
		text-decoration: none;
		color: #840600;
		font-weight: bold;
}
A:visited {
		text-decoration: none;
		color: #840600;
		font-weight: bold;
}

div.link-list {
		background-color: #C7C7C7;
		position: absolute;
        width:180px;
        top:0px;
		left:0px;
        font-size:100%;
		padding: 5px;
}

/* The asterisk keeps standard compliant browsers from reading the height: 100%, while IE will read it,
which fixes IE's not reading min-height that other browsers do read. Summary: IE sucks, this fixes it */

div.main {
		background-color: #EDEDED;
		position: absolute;
		top:0px;
		left:190px;
		font-size:16px;
		padding: 15px;
		border-left: 1px solid #000000;
	  * height: 150%;
		min-height:100%;
}

p {
		text-indent: 1.5em;
}

p.footer {
		font-size: 12px;
		text-decoration: underline;
		text-indent: 0px;
}

p.redbold {
		display: block;
		background-color: #A3A3A3;
		border: 1px solid #000000;
		padding: 3px;
		font-weight: bold;

}

h1 {
		text-align: center;
		font-size: 25px;
}

h2 {
		font-size: 18px;
		text-decoration: underline;
}

ul#resources
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

ul#resources li
{
	text-decoration: none;
	display: block;
	padding: 3px;
	color: #FFFFFF;
	font: 14px/1.5 verdana, arial, san-serif;
	border-bottom: 1px solid #000000;
	padding-left: 2px;
}

ul#resources li:hover
{
	background-color: #FFFFFF;
}

ul#menu
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	background-color: #C7C7C7;
}

ul#menu li
{
	text-decoration: none;
	display: block;
	width: 174px;
	padding: 3px;
	color: #000000;
	font: bold 12px/1.5 verdana, arial, san-serif;
	border-bottom: 1px solid #000000;
	padding-left: 2px;
}

/*	STUPID BROKEN BOX MODEL HACK FOR BASS ACKWARDS INTERNET EXPLORER
	This makes use of the fact IE parses invalid code to correct the broken box model IE is built on.
	Proper browsers do not parse this invalid code
	Two wrongs don't make a right, but at least we can pretend sometimes..	
*/
* html ul#menu li
{
	width: 170px; /*for ie5.x win */
	w\idth: 170px; /*for ie6*/
	text-decoration: none;
	display: block;
	padding: 3px;
	color: #000000;
	font: bold 12px/1.5 verdana, arial, san-serif;
}

ul#menu li:hover
{
	background-color: #A3A3A3;
}

ul#content
{
	padding: 50px;
}

div.credit {
		font-size: 14px;
		display:block;
		border: thin solid #000000;
		padding:10px;
		text-align:center;
		font-weight: bold;
		}