/*======================
   IMAGE
========================*/
img
{
  border:solid 1px #bdbdbd; 
}
/*======================
   EVENTS
========================*/
/*
Each event should have some space below it
*/
.event
{
  float:left; 
  margin-bottom:10px;	
}
/*
Each event div has a title with a calendar icon. 
*/
.event span 
{ 
  background:url(../images/calendar.png) no-repeat; 
  display:block; 
  padding: 2px 0 2px 20px; 
  font-size:10px; 
  color:#717171; 	
}
.event a
{
  display:block; 
  margin-bottom:7px;	
}
/*
We're going to make the news text smaller and 
lighter because we want more emphasis on the title. 
*/
.event p
{ 
  font-size:10px; 
  color:#4a4a4a; 
}
/*======================
 	ITEM
========================*/
/*
Each item is separated by plenty of padding and a soft gray line. 
*/
.item
{
  float:left;
  width:100%; 
  padding:5px 0 5px 0;
  border-bottom:solid 1px #dfdfdf;	
	
}
/*
The .last element removes the soft gray border. 
*/
.last{ border-bottom:0 }
/*
This positions the icon and makes sure that only certain 
dimensions are displayed. 
*/
.item .icon
{
  float:left;
  width:70px; 
  height:70px; 
  margin: 0 15px 0 15px; 
}
/*
This removes any styling that the images might inherit 
from the global image style set in typography.css. 
*/
.item .icon img{ border: 0 }
/*
Even though this class doesn't need styling it's good
to declare it anyway for the sake of completeness. 
*/
.item .info
{

}

/*======================
 	LINK TO EXPAND CONTENT
========================*/
.plus_link_icon
{
  margin: 0;
  height: 50px;
  background-image: url(../images/plus_link.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding: 26px;
  font-family: Arial;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}

.plus_link_icon:hover
{
  margin: 0;
  padding: 0;
  background-image: url(../images/plus_link_on.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding: 26px;
  font-family: Arial;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}
