/* MAIN CONTAINERS*/
/* Sorry for the IE6-7 hacks to get it to play right :) */
#title		{
		 height: 130px;
		 background-image: url('../images/heading_bg.jpg');
		 background-position: left;
		 background-repeat: no-repeat;
		 text-align: left;
		 line-height:1.4em;
		 padding: 0px;

		 position: relative; left: 10%; right: 10%;
		 width:80%;
		}



#WRAPPER	{
		 position: relative; left: 10%; right: 10%; top:10px;
		 width:80%;

}

#sidebar	{
		 float:left;
		 width:200px;
		 padding:0px 0px 10px 10px; *padding-top:20px;
		 text-align:center;
		}

#contentarea	{
		 text-align:left;
		 padding:0px;
		 margin: 0px 0px 0px 220px;
		 line-height:1.4em;
		}

#footer		{
		 clear: both;
		 position: relative; left: 10%; right: 10%; top:20px;
		 width:80%;
		 height:100px; 
		 text-align: left;
		 line-height:1.4em;
		 background-color: #E9E5E9;
		 padding: 0px;
		}

/* BODY STUFF */
body		{
		 overflow:scroll;
		 color: #000;
		 font-family: Verdana, helvetica, arial, sans-serif;
		 font-size: 75%;
		 margin: 0px;
		 background-color: #FFFFFF;
		}
.frimg		{
		 float: right;
		 width: 150px;
		 margin: 0.5em;
		 padding: 0.5em;
		}
.frimg p	{
		 text-align: center;
		 font-style: italic;
		 font-size: smaller;
		 text-indent: 0;
		}


/* GENERAL FORMATTING  */

p, td, ul, li, th {
		   font-size: 1em;
		  }	

h2 {
	font-size: 1.3em;
	line-height: 1.05em;
	margin-top: 0.875em;
	margin-bottom: 0.875em;
	font-weight: bold;
	font-family: Verdana, helvetica, arial, sans-serif;
	color: #37593C; /* colour 3 (by default one RGB value off of colour 1), tint 100%  */
}


/* SIDEBAR */
/* MENU */

#menu ul	{
		 margin: 0px;
		 padding: 0px;
		} 
#menu li 	{
		 list-style: none;
		}


#menu a, #menu a:link, #menu a:visited   {
	color: #fff;
	background-color: #00cc99; 
	border: 1px solid #375A3C;
	display: block;
	padding-top: 0.525em;
	padding-bottom: 0.525em;
	padding-left: 3px;
	margin-bottom: 3px;
	text-decoration: none;
	} 

#menu a:active, #menu a:hover {
	color: #00664c;
	background-color: #80e6cc; /* colour 2, tint 80%  */
	border: 1px solid #375A3C;; /* colour 2, tint 100%  */
	display: block;
	padding-top: 0.525em;
	padding-bottom: 0.525em;
	padding-left: 3px;
	margin-bottom: 3px;
	text-decoration: none;
	}

/* TABLES */

table {
	width:100%; *width:auto;
	margin: 0px;
	text-align: left;
}

/* DOWNLOAD TABLE */

table.download {
	background-color: #DED9DE;
	border: 1px solid #C8BFC8;
	}

th.download {
	background-color: #E9E5E9; 
	border-bottom: 1px solid #C8BFC8;
	padding: 3px;
}

.download td  {
	background-color: #DED9DE; 
	border-bottom: 1px solid #C8BFC8;
	padding: 3px;
}