body {
   top:0;
   left:0;
   margin:0;
   padding:0;
   background-image: url('backgroundpattern.jpg');
   font-family: 'Times New Roman';
   height:100%;
   color:White;
}

a {
   text-decoration:none;
   color:white;
}

a:visited {
	text-decoration: none; color:white
}

a:hover {
	text-decoration: none; color:#9FAE71
}

strong {
	font-family:"Trajan Pro", "Times New Roman";
	color: #9fae71;
	font-weight: bold;
}

h1 {
	font-family:"Trajan Pro", "Times New Roman";
	color: #7d7064;
	font-weight: bold;
	font-size:medium;
}
h2, h2 a:link, h2 a:visited {
	font-family:"Trajan Pro", "Times New Roman";
	color: WHITE;
	font-weight: bold;
	font-size:medium;
}
 
#stripe {
   background-color:#C2CD9E;
   height:198px;
   position:absolute;
   top:85px;
   width:100%;
}
#wrapper {
   margin: 1em auto;
   margin-top: 38px;
   width:931px;
}
#top {
   background-image:url(rounded-top1.gif);
   height:245px;
   position:relative;
   width:931px;
}
#topimage {
   height:198px;
   position:absolute;
   right:100px;
   top:47px;
   width:535px;
}

#leftcolumn {
	float: left;
	width: 200px;
    height: 100%;
}


.menucurrent {
   color:#9FAE71;
}
#menu {
	color:#FFFFFF;
	float: left;
    width: 193px;
	font-family:'Trajan Pro','Times New Roman';
	background:#5C4B3B;
}
#menu ul {
   list-style-image:none;
   list-style-position:outside;
   list-style-type:none;
   margin:0;
   padding:0 0 0 0;
}
#menu li a {
   font-weight:normal;
   height:24px;
   text-decoration:none;
   voice-family:inherit;
   font-size:medium;
}
#menu li a:link, #menu li a:visited {
   color:white;
   display:block;
   padding:40px 0 0 40px;
   font-size:medium;
}
#menu li a:hover {
   color:#9FAE71;
   padding:40px 0 0 40px;
   font-size:medium;
}
#menu li a:active {
   color:white;
   padding:40px 0 0 40px;
   font-size:medium;
}
#menu li ul {
   list-style-image:none;
   list-style-position:outside;
   list-style-type:none;
   margin:0;
   padding:0 0 0 0;
}
#menu li ul a {
   font-weight:normal;
   height:24px;
   text-decoration:none;
   voice-family:inherit;
   font-size:small;
}
#menu li ul a:link, #menu li ul a:visited {
   color:white;
   display:block;
   padding:5px 0 0 55px;
   font-size:small;
}
#menu li ul a:hover {
   color:#9FAE71;
   padding:5px 0 0 55px;
   font-size:small;
}
#menu li ul a:active {
   color:white;
   padding:5px 0 0 55px;
   font-size:small;
}


#contents {
	height:100%;
	margin-left: 196px;
	width: 535px;
}

#maincontent {
	background-image:url(body.jpg);
	margin-left:100px;
	width: 731px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
#textconent {
    padding: 20px 20px 20px 20px;
    width: 495px;
    color: White;
}
#footer {
	clear:both;
	background-image:url(rounded-bottom.gif);
	height:60px;
	width: 931px;
	font-size:90%;
	text-align:center;
	color:white;
}
#wrapper #maincontent table tr td table {
	text-align: center;
	font-size: medium;
}

	
