@charset "utf-8";
/* CSS Document */

#events-index div.top-473-eb{padding:9px; padding-bottom: 0px;}
#events-index div.bottom-473-eb{margin-bottom:10px;}
#events-index.schedule div.bottom-473-eb, #presenters div.bottom-473-eb{margin-bottom:3px;}
#events-index h3{margin:0; font-size:12px;}
#events-index h3 a{text-decoration:none; text-transform:none;}
#events-index p.info{padding-bottom:0; margin-bottom:0;}
span.time{color:#363636; font-size:11px; font-weight:bold; margin-right:10px; position:relative; top:-5px;}
span.nrm{margin-right:0;}
p.all{background:url(/images/icons/all-schedule.png) no-repeat bottom right;}
p.am{background:url(/images/icons/am-schedule.png) no-repeat bottom right;}
p.aft{background:url(/images/icons/aft-schedule.png) no-repeat bottom right;}
p.eve{background:url(/images/icons/eve-schedule.png) no-repeat bottom right;}

#events-index.schedule h3{display:inline;}
#events-index.schedule p.info{ float:right; padding-right:30px; margin-top:0;}

span.info-date, span.info-time, span.info-location{font-weight:bold; color:#3A3A3A; padding-left:10px; width:75px; display:block; float:left;}
p.info-date{padding-top:10px;}
span.date-actual{font-weight:bold; color:#3A3A3A;}
span.location-actual{/*padding-bottom:10px;*/ display:block;}
span.time-actual, span.location-actual{font-weight:normal; color:#000;}
/*a.floor-plan{display:block; /* float:right; background-position:0 5px; padding-right:10px; */}

#presenters p{padding:10px; margin:0; font-weight:bold; color:#3A3A3A;}
a.presenter-bio, a.presenter-email{ padding: 0 10px 0 25px; text-decoration:none;}
a.presenter-bio{float:right; background:url(/images/icons/bio.png) no-repeat top left;}
a.presenter-email{float:right; background:url(/images/icons/email-event-detail.png) no-repeat top left;}
