body, td
	{
	font-family: arial,helvetica,sans-serif;
	color: #707070;
	font-size: 12px;
	}

body
	{
	margin 0 0 0 0;
	}


a:link, a:visited 
	{  
	color:#383838; 
	}

a:hover 
	{  
	color:#496916; 
	}

h1
	{
	font-size: 22px;
	color:#404040; 
	}

h2
	{
	font-size: 15px;
	color:#505050; 
	}


#outerwrapper
	{
	background: url("art/mainback.jpg") top center repeat-y ;
	}

#wrapper
	{
	width: 1000px;
	margin: 0 0 0 0; 
	}

#maintable
	{
	width: 900px;
	border-collapse: collapse;
	}

.bordercell
	{
	width: 10px;
	height: 600px;
	vertical-align: top;
	text-align: center;
	background: url("art/borderback.jpg") top center no-repeat;
	}



#menucell
	{
	padding: 10px;;
	vertical-align: top;
	width: 170px;
	}

.menu 
	{
	width:150px; 
	background-color:#FFFFFF; 
	overflow:hidden; 
	text-align:center; 
	font-size: 9pt;
	font-family: verdana,arial,helvetica,sans-serif;
	position: relative; top: -10px;
	}

.menuitem 
	{ 
	width:150px; 
	height:26px;  
	border-bottom:2px #ffffff solid; 
	background-color:#DDEAD6; 
	}


.menuitem a, .menuitem a:visited, .menuitem a:hover  
	{
	min-height:23px; 
	height:auto; 
	padding-top:6px; 
	display:block; 
	text-decoration: none;
	}


.menuitem a, .menuitem a:visited 
	{  
	color:#496916; 
	}

.menuitem a:hover 
	{
	color: #FFFFFF;
	background-color:#496916;  
	}



#maincell
	{
	vertical-align: top;
	padding: 0 20px 0 20px;
	text-align: justify;	
	}

.leftimage
	{
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
	}

.rightimage
	{
	float: right;
	margin-left: 12px;
	margin-bottom: 12px;
	}
