body {
background-color:#FFFFFF;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}

.bodywrapper {
width:900px;}

.headerBG {
background-image:url(images/sliced/header-BG.jpg);
background-repeat:repeat-x;
height:141px;
}

.contentBG {
background-image:url(images/sliced/contentBG.jpg);
background-repeat:repeat-y;
width:900px;
background-color:#9ACC99;
float:left;
}

.footerBG {
background-image:url(images/sliced/footer-BG.jpg);
background-repeat:repeat-x;
height:87px;
clear:left;
}

.headerwrapper {
width:900px;
float:left;
clear:left;
}

.logo {
width:900px;
height:141px;
background-image:url(images/sliced/logo.jpg);
float:left;
clear:left;
}

h2 {
font-family:Calibri;
font-size:22px;
margin:0px;
padding:0px;
}

.topmenu {
width:900px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
padding-top:90px;
display:block;
}

.topmenu ul {
	margin:0px;
	padding:0px;
	padding-left:450px;
	}

.topmenu ul li {
	list-style:none;
	float:left;
	}

.topmenu ul li a{
color:#FFFFFF;
text-decoration:none;
margin:0px;
padding:0px 5px;
}

.topmenu li a:hover {
background:url(images/sliced/mouse-over.jpg) repeat-x;
color:#286C4B;
}

.menuborder {
	border-right:1px solid white;
}

.contentwrapper {
width:900px;
float:left;
clear:left;
}

.leftcontent {
width:240px;
float:left;
background-color:#9ACC99;
clear:left;
}

.menu {
width:228px;
font-family:Calibri;
font-size:17px;
font-weight:bold;
clear:left;

}

.menu-header {
width:228px;
height:18px;
background-image:url(images/sliced/menu-header.jpg);
background-repeat:no-repeat;
}

.menu-body {
width:218px;
padding-left:10px;
float:left;
background-image:url(images/sliced/menu-body.jpg);
background-repeat:repeat-y;
}

.menu-footer {
width:228px;
height:25px;
float:left;
background-image:url(images/sliced/menu-footer.jpg);
background-repeat:no-repeat;
clear:left;
}

.menu ul {
list-style:none;
padding:0px;
margin:0px;
padding-right:20px;
}

.menu ul li {
list-style:none;
border-bottom:1px solid #2A714F;
padding-right:10px;
margin:0px;
line-height:30px;
display:block;
}

#bottom {
list-style:none;
border:none;
padding-right:10px;
margin:0px;
line-height:30px;
}

.menu ul li a {
text-decoration:none;
color:#333333;
display:block;
}

.menu ul li a:hover {
list-style:none;
padding-right:10px;
padding-left:10px;
margin:0px;
line-height:30px;
}

.rightcontent {
width:620px;
float:left;
padding:20px;
background-color:#FFFFFF;
min-height:950px;
}


.footer {
width:900px;
height:37px;
background-image:url(images/sliced/footer.jpg);
float:left;
clear:left;
padding-top:50px;
text-align:center;
font-size:.8em;
color:#FFF;
}

.footer ul {
	list-style:none;
	}

.footer ul li {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}
.footer ul li a {
	color:#FFF;
	border:0px;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	}

