body{
	margin: 1em auto;
	width: 900px;
	background: #506334;
}
#masthead {
	width: 900px;
	margin: 0;
}
#hiddenbox {margin-top: -10px; height: 53px;}
#header {
	width: 900px;
	padding: 1em 0em 0em 0em;
	margin: 0;

}

.slogan {
	float: right;
	padding-right: 2em;
	
}
.animatedtabs{
border-bottom: 1px solid gray;
font-size: 14px; /*font of menu text*/
background: white;
height: 29px;
}
.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 0px; /*offset of first tab relative to page left edge*/
padding: 0;

}
.animatedtabs li{
float: left;
margin: 0;
padding: 0;

}
.animatedtabs a{
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(http://www.clark-associates.com/images/tableft.jpg) no-repeat left top;
margin: 0;
margin-right: 2px; /*Spacing between each tab*/
padding: 0 0 0 5px;
text-decoration: none;
}
.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(http://www.clark-associates.com/images/tabright2.jpg) no-repeat right top;
padding: 5px 9px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
color: white;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */
.animatedtabs .selected a{
background-position: 0 -125px;
top: 0;
}
.animatedtabs .selected a span{
background-position: 100% -125px;
color: white;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}
.animatedtabs a:hover{
background-position: 0% -125px;
top: 0;
}
.animatedtabs a:hover span{
background-position: 100% -125px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}
.last a{
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(http://www.clark-associates.com/images/ltab_r.jpg) no-repeat left top;
margin: 0;
margin-right: 2px; /*Spacing between each tab*/
padding: 0 0 0 5px;
text-decoration: none;
}
.last a span{
float: left;
position: relative;
display: block;
background: url(http://www.clark-associates.com/images/rtab_r.jpg) no-repeat right top;
padding: 5px 9px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
color: white;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.last a span {float:none;}
/* End IE5-Mac hack */
.animatedtabs .selected a{
background-position: 0 -128px;
top: 0;
}
.last .selected a span{
background-position: 100% -128px;
color: white;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}
.last a:hover{
background-position: 0% -128px;
top: 0;
}
.last a:hover span{
background-position: 100% -128px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}
.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid black; 
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: #39669d;
width: 150px;
visibility: hidden;
margin-top: -1px;
}
.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #678b3f; 
padding: 2px 0;
text-decoration: none;
color: white;
font-weight: bold;
}
* html .dropmenudiv_a a{ 
width: 100%;
}
.dropmenudiv_a a:hover{ 
background-color: #db6334;
color: white;
}
#content {
	width: 800px;
	height: 475px;
	overflow: auto;
	margin: 20px;
	position: relative;
	margin-top: 0;
	padding-right: 100px;
}
#content p {
	color: #000;
	font-size: 16px;
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	font-weight: bold;
}
#footer {
	width: 900px;
	margin: 0 0 0 0;
	
}
#footer p {
	color: #fff;
	font-size: 16px;
	font-family: "Berlin Sans FB", arial, sans-serif;  
	text-align: center;
}
.location {
	color: #999999;
}
.aries {font-family: arial; color: #fff; font-size: 10px; text-align: center;}
.aries a {color: #fff; text-decoration: none;}