html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

/*
 * The "height" above is a hack for IE5+/Win.  Below we adjust
 * it using the child selector to hide from IE5+/Win
 */

html>body, html>body #contents {
	height: auto;
}

/*
 * Without this, Moz1.0 adds a vertical scrollbar
 */

body {
	margin: 0;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:
	url('images/rdn_background.gif');
}

#top
{
padding: 0px;
text-align:center;
background-color: #ffffff;
border-top: 0px solid gray;
border-bottom: 0px solid gray;
}

#leftnav
{
float: left;
width: 180px;

margin: 0;
padding: 0em 0em 0em 1em;

}

#rightnav
{
float: right;
width: 120px;
margin: 0;
padding: 0cm 0.1cm 0.1cm 0.1cm;
color:#99cc33;

}

#content
{

margin-left: 200px;
border-left: 1px dashed gray;
margin-right: 120px;
border-right: 1px dashed gray;
padding: 0em 1em 1em 1em;
max-width: 36em;
margin-bottom: 5em;
top: 0em;
height: auto;
background-image: 
url('images/cheer.jpg');
background-repeat: 
no-repeat;
background-position: 
 right; 
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#contents {
	position: absolute;
	top: 0;
	border-left: 2px solid gray;
    left: 0;
    border: 2px;
    border-color:black;
    width: 800px; 
    margin-left: 12%;
    background-color: #ffffff;
   
/*  Use the following to center this at 50% width, or this for 750px: width: 700px, margin-left: -350px: */

	/*left: 50%;
    width: 50%;
    margin-left: -25%;
*/
}

#footer {
	position: absolute;
	bottom: 0;
	background-color: #ffffff;
	text-align:center;
	clear:both;
	padding: 0 ;
}

/* SBMH -- see http://css-discuss.incutio.com/?page=BoxModelHack 
 * Stupid hack lets IE see 100%, others see 70%. 
 */


#main {
	margin-bottom: 5em;
	height: auto;
	padding: .5em;
}

.housebutton {
	
	font-weight: bold;
	font-size: 14px;
	color:black;
	margin: 0;
	padding: 0;
	border:0;
	}

.housebutton a {
	width:160px;
	padding: 0em 0em 0em 0em;
	text-decoration: none;
	color:#515151;
	font-family: arial;
	background-color: #ffffff;
	display: block;
	}
	
	
.housebutton a:hover {
	padding: 0em 0em 0em 0em;
	color: #99cc33;
		}
a img {border: none; } 

.tnav {
	text-align: center;
	color:#99cc33;
}

.tnav a {color:grey;
text-decoration:none;
}
.tnav a:hover {
	color:#66CC33;
	text-decoration:underline;
}
 li {
list-style: none;
}

a {color:#99cc33;
text-decoration:none;
}

a:hover {
	color:#66CC33;
	text-decoration:underline;
}
