h2.about-head
{
	display:block;
	text-indent:-999em;
	width:645px;
	height:25px;
	background:url(http://www.helloart.org/images/subpages/about_head.png);
	margin-top:20px;
}

#intro
{
	width:500px;
	float:left;
}

#intro p
{
	margin-top:0px;
}

#intro #one-line
{
	float:left;
	clear:both;
}


a.become-member
{
	background:url(http://www.helloart.org/images/subpages/become_member.png);
	width:147px;
	height:14px;
	display:block;
	text-indent:-999em;
	margin-left:80px;
	clear:none;
	float:left;
}

a.become-member:hover
{
	background-position:0px -15px;
}

h2
{
	font-size:14px;
}

hr
{
	border-top:1px solid #999999;
	margin:30px 0px;
	clear:both;
	width:500px;
}

.desc-divider
{
	border-top:1px solid #999999;
	margin:30px 0px;
	clear:both;
	width:770px;
}

#event-descriptions
{
	float:left;
	margin-left:50px;
}

#event-descriptions h3
{
	margin:0px 0px 5px 0px;
	clear:both;
	width:200px;
}

#event-descriptions ul
{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	list-style: none;
}

#event-descriptions ul li
{
	margin:5px 0px;
	cursor:pointer;
	width:200px;
	float:right;
	color:#cc2229;
	clear:both;
}

#event-descriptions ul li a.event:hover
{
	color:#666666;
}

#event-descriptions .description
{
	display:none;
	width:500px;
	height:auto;
	overflow:hidden;
	float:right;
	clear:both;
	background:#999999;
	padding:15px;
	color:#000000;
}

#did-you-know
{
	clear:both;
	width:550px;
}

h2.description-title
{
	color:#cc2229;
	font-weight:normal;
	
}