.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #AE1020;
	text-decoration: none;
	height: 15px;
	width: 150px;
}
.leftnav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #4A344D;
	text-decoration: none;
	background-color: ae1020;
}

.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4A344D;
}
.current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #D2FF42;
	text-decoration: none;
}
.espanol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AE1020;
	text-decoration: none;
}
.espanolcurrent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2FF42;
	text-decoration: none;
}
.espanol a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A344D;
	text-decoration: none;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AE1020;
	text-decoration: none;
}
links a:hover {
	color: #4A344D;
	text-decoration: none;
}


#joinButton
{
  display: block;
  width: 142px;
  height: 30px;
  background: url("library/Joinnow-2.png") no-repeat 0 0;

}

#joinButton:hover
{ 
  background-position: 0 -34px;
}

#joinButton span
{
  position: absolute;
  top: -999em;
}
