/*-------------> t r b l */

#pub_item {
border-top: 1px dotted #999999;
width:100%;
margin-left:0px;
font-size: 16px;
clear:both;
}


/*-------------> t r b l */

#pub_item .pub_pic{
width: 100px;
padding:20px 5px 5px 5px;
background:none;
display: block;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: italic;
margin-right:5px;
margin-bottom:15px;
float:left;}


#pub_item .pub_info{
width:375px;
padding: 20px 0px 20px 5px;
float:right;
background: #FFFFFF;
display: block;
text-align:left;
color: #474747;
font-size: 16px;
font-style: normal;
font-weight: normal;
line-height:130%;}

#pub_item .pub_info h3{
margin-top:0px;
}

span.pub_tags {
  	color: #474747;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height:130%;}
	
	
#event_item {
border-top: 1px dotted #999999;
width:100%;
margin-left:0px;
font-size: 16px;
clear:both;
}


span.events {

  	color: #474747;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height:130%;
	clear:both;
	
}

#event_item .event_pic{
width: 100px;
padding:20px 5px 5px 5px;
background:none;
display: block;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: italic;
margin-right:5px;
margin-bottom:15px;
float:left;}


#event_item .event_info{
width:375px;
padding: 20px 0px 20px 5px;
float:right;
background: #FFFFFF;
display: block;
text-align:left;
color: #474747;
font-size: 16px;
font-style: normal;
font-weight: normal;
line-height:130%;}

#event_item .event_info h3{
margin-top:0px;
}


