body { text-align:center; font:12px/18px lucida sans, arial, sans serif; color:#000000; background:#cfcfb4; }
p {
	margin:0 5px 0 0;
	padding:0 0 0.65em 0;
	line-height: 22px;
}
h1 { margin:0; padding:0.25em 0 20px 0; font-size:14px; text-transform:uppercase; font-weight:bold; color:#000000;}
h2 { margin:0; padding:0.25em 0 0px 0; font-size:14px; font-weight:bold; color:#826642;}
h3 { margin:0 30px 0 0; padding:0 0 0.65em 0; font-size:12px; font-weight:bold; color:#000000;}
h4 {margin:0 30px 0 0; padding:0 0 0.65em 0; font-size:12px; font-weight:bold; color:#000000;}
a:link { color:#826642; text-decoration:none; }
a:hover { text-decoration:underline; color:#826642; }
.footer { font-size:10px; font-style:italic;}

/*nav testing*/
#containerpop {margin: 10px auto; text-align: left; width: 500px;}

#container {margin: 10px auto; text-align: left; width: 785px;}
#blackborder { border: 3px solid #000000; background: #fff; }
#header { background:#9C7B50; height:74px;}

#logo { float:left; width:269px;}

 #navcontainer
{
margin:0;
padding: 0;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
width: 84px;
height: 49px;
border-left: 1px solid #cfcfb4;
border-right: none;
padding-top: 25px;
margin: 0 0 0 0;
color: #000;
text-decoration: none;
display: block;
text-align: center;
font: bold 11px/18px lucida sans, arial, sans serif; color:#000000;
			text-transform:lowercase; text-decoration:none;
}

#navcontainer ul li a:hover
{
color: #000000;
background: #cfcfb4;
}

#navcontainer a:active
{
background: #cfcfb4;
color: #fff;
}

#navcontainer li#active a
{
background: #cfcfb4;
border: 1px solid #cfcfb4;
color: #fff;
}


/*end nav testing*/

/* end header and navigation */
/*#topnav { float:right; margin:0; padding:0; list-style:none; height: 45px}
		#topnav li { display:inline; border-left:1px solid #cfcfb4; padding:0; }
		#topnav li a { font:bold 12px/18px lucida sans, arial, sans serif; color:#000000;
			text-transform:lowercase; text-decoration:none; padding:0; }
		#topnav li a:hover { color:#ffffff; }
		 */


#leftside { float:left; width:269px; }
#rightside { margin: 0 0 0 269px; padding: 15px 25px 15px 25px; }



#bottomnav { margin: 0 0 0 300px; padding:5px; list-style:none; }
		#bottomnav li { display:inline; padding:25px 4px 25px 4px; color:#9C7B50;}
		#bottomnav li a { font:bold 11px/18px lucida sans, arial, sans serif; color:#9C7B50;
			text-transform:lowercase; text-decoration:none; }
		#bottomnav li a:hover { color:#9C7B50; text-decoration:underline;}
    

/*----------- Utility Styles -------------*/
.clear {
	float: none !important;		/* Remove any inherited floats */
	display: block !important;	/* Make sure our element is a block-level element */
	clear: both !important;		/* Make sure it clears on both sides */
	margin: 0 !important;		/* Remove all margins that would make it visible */
	border: 0 !important;		/* Remove all borders that would make it visible */
	padding: 0 !important;		/* Remove all padding that would make it visible */
	height: 0.1px !important;	/* Mozilla/Firefox require the clearer height to not be 0, but rounding makes it 0 */
	line-height: 0 !important;	/* Set the line-height to 0 so it isn't visible */
	font-size: 0 !important;	/* Set the font-size to 0 so it isn't visible */
}
#footer { margin:0; padding:0; }

#homelist {
	list-style-type: none;
	list-style-image: url(arrow1.gif);
	list-style-position: outside;
}
#homelist li { margin: 0 0 10px 0}
#contacttable { border: 1px solid #000000; background: #fff; padding:3px;}
#contacttable2 p { margin:0;
	padding:0;}
/* header and navigation */
a.services  { font-size:10px; text-transform:uppercase; font-weight:bold; color:#826642; text-decoration:none; }
a.services:hover { text-decoration:underline; color:#826642; }
.services  { font-size:10px; text-transform:uppercase; font-weight:bold; color:#826642; }
#servicestable { margin:0; padding:0;}

.homecopy {
	font-size: 12px;
	line-height: 24px;
}

#assesslist {
	list-style-type: none;
	list-style-image: url(arrow1.gif);
	list-style-position: outside;
	margin:0 0 10px 50px;
}
#assesslist li { margin:0}

.assessList {  font:11px/11px arial, sans serif;  }
