.header {color:rgb(0,79,113); font-weight:normal; text-align:left; width:100%;padding-top:25px; display:flex; font-family: Georgia;} .headerel {margin-left: 10px; padding:5px;display:block; ;width:100%} div.calendarhead {font-style:normal; color:rgb(0,79,113);text-align: center; padding-left:10px; padding-right: 10px;} a.headerel {float:right; width:auto;} font.msg_head { cursor: pointer; } div.msg_body {text-align:left;} td.seminar { width:750px; text-align:left;padding-bottom: 10px} td.date {width:150;text-align:center;} ttle {font-family:"Georgia"; font-style:italic;font-size:30px;margin-bottom:10px; } div.seminar-container {display:flex;} div.calendar {width:90%;padding:0;} div.sdbr {margin-top: 20px; display:inline-block; width:10%;padding:0;} ul li {display:block;padding:10px;} div.rightbar {width=20%; text-align: center;margin-top:90px;padding:0;} div p {margin-top:10px;} a.lnk {text-decoration: none; cursor: pointer; color:rgb(0,79,113);} div.topbar{display:inline-block;float:right} div.topbaritem {padding:5px; width:150px;margin:10px; text-align: center} .alignleft { float: left; } .alignright { float: right; } div.ed {width:100%;} div.htgr_body {width:100%;} div.contact_body {text-align:right;width:100%;} div.speaker {margin-top:10px;margin-bottom:10px;}