body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size: 76%;
	line-height: 1.7em;
	background-color:#ffffdd; 
	/* background-image:url(images/nmcc-texture-yell.gif);
	background-repeat:repeat; */
}

#header, #matter, #footer{
	position:relative;
	text-align:center;
}

.wrapper{
	width:700px;
	margin:0 auto;
	text-align:left;
}

.box{
	padding:1em;
}

#footer .wrapper{
	text-align:center;

}
#matter .wrapper{
	padding:0 0 0 0;
	 background-color:#ffffff; 
	 border-top:1px solid #999966;
	 border-left:1px solid #cccc99;
	 border-right:1px solid #cccc99;
	 border-bottom:1px solid #cccc99;
	/*background-image:url(images/nmcc-texture.jpg);
	background-repeat:repeat;*/
}

#header p{
margin:0;
padding:0;
}

.sidenav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height: 1em;
	padding:1em;
	background-color:#ffffdd;
	 border-left:1px solid #cccc99;
	 border-bottom:1px solid #cccc99;
}
.sidenav p {
	margin:.5em 0 0 0;
	padding: .5em 0 0 0;
	border-top:1px solid #cccc99;
}
.sidenav p.first{
	border-top:1px none #cccc99;
}
.sidenav a {
	text-decoration:none;
	color: #007700;
}
.sidenav ul {
	margin:0;
	padding:0;
	list-style:none;
}
.sidenav li{
	margin:.5em 0 0 .5em;
}
.sidenav a:hover{
	color:#bb0022;
}

.content {
	padding:0 1.5em 1em 1.5em;
	background-color:#FFFFFF;
}

h1{
	margin:0;
	padding:1em 0 .5em 0;
	font-size:1.7em;
	font-weight:normal;
	color:#bb0022;
}

h2{
	font-size:1.5em;
	font-weight:normal;
	color:#bb0022;
	border-bottom:1px solid #ffbb33;
}

h3{
	font-size:1.3em;
}

#footer .wrapper a{
	text-decoration:none;
	color: #007700;
}