#foot{
	list-style:none;
	font-family:Arial,Tahoma,Verdana,Serif;
	letter-spacing:1px;
	font-size:11px;
	text-transform:uppercase;
	height:25px;
	font-weight:normal;
	width:780px;
}
#foot, #foot ul{
	padding:0;
	margin:auto;
	list-style:none;
	background:white;

	width:780px;
}
#foot li{
	float:left;
	padding:10px 10px 0px 10px;
}
#footer p{
	padding-top:20px;
	font-size:10px;
	text-align:right;
}
#foot a:link {
	display: block;
	text-decoration:none;
	color:#484848;
	padding-left:10px;
}
#foot a:hover {
	display: block;
	text-decoration:none;
	color:#32659c;
	padding-left:10px;
}
#foot a:visited {
	display: block;
	text-decoration:none;
	color:#484848;
	padding-left:10px;
}
#topNav{
	width:820px;
	padding-left:278px;
}
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	height:25px;
	font-family:Arial,Tahoma,Verdana,Serif;
	letter-spacing:1px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:normal;
	background:white;
	position:relative;
	z-index:90;
}
#nav a:link {
	display: block;
	text-decoration:none;
	color:#484848;
	padding-left:10px;
}
#nav a:hover {
	display: block;
	text-decoration:none;
	color:#32659c;
	padding-left:10px;
}
#nav a:visited {
	display: block;
	text-decoration:none;
	color:#484848;
	padding-left:10px;
}
#nav li { /* all list items */
	float: left;
	padding:8px 10px 0px 0px;
	text-align:left;
}
#nav li ul { /* second-level lists */
	position: absolute;
	color:#484848;
	list-style:none;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	background:white;
	width:170px;
}
#nav li li{
	border:1px solid #adadad;
	border-top:0px;
	padding:5px;
	text-align:left;
	background:white;
	width:170px;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:158px;

}
#nav li li:hover, #nav li li.sfhover{
	background:white;
}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	border-top:1px solid #adadad;
	width:170px;
	text-align:left;
	background:white;
}
#nav ul ul  li:hover, #nav ul ul li.sfhover {
	
}
#userNav{
	position:relative;
	width:100%;
	height:60px;
}
#uNav, #uNav ul { /* all lists */
	float:right;
	position:relative;
	padding: 0;
	margin: 0;
	list-style: none;
	font-family:Arial,Tahoma,Verdana,Serif;
	text-transform:uppercase;
	font-size:11px;
	font-weight:normal;
	background:white;
	height:24px;
	clear:both;
}
#uNav a:link {
	text-decoration:none;
	color:#F8BD86;
	padding-left:10px;
	height:24px;
}
#uNav a:visited {
	text-decoration:none;
	color:#F8BD86;
	padding-left:10px;
	height:24px;
}
#uNav a:visited {
	text-decoration:none;
	color:#F8BD86;
	padding-left:10px;
	height:24px;
}
#uNav li { /* all list items */
	float: left;
	padding:8px 10px 0px 0px;
	text-align:left;
	height:24px;
}
#uNav li ul { /* second-level lists */
	position: absolute;
	color:#484848;
	list-style:none;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	background:white;
	width:170px;
	height:24px;
}
#uNav li li{
	border:1px solid #adadad;
	border-top:0px;
	padding:5px;
	text-align:left;
	background:white;
	width:170px;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:158px;

}
#uNav li li:hover, #uNav li li.sfhover{
	background:white;
}
#uNav li:hover ul, #uNav li.sfhover ul { /* lists nested under hovered list items */

	border-top:1px solid #adadad;
	width:170px;
	text-align:left;
	background:white;
}
#purple{

}
#purple a:link{
	color:#67347d;
}
#purple a:visited{
	color:#67347d;
}
#purple a:hover{
	color:#67347d;
}
#lowpurple{

}
#lowpurple a:link{
	color:#CD8150;
}
#lowpurple a:visited{
	color:#CD8150;
}
#lowpurple a:hover{
	color:#CD8150;
}