/* OVERVIEW STYLE */
.schedule-glance { list-style:none; margin:20px 0px 0px 0px; color:#000; overflow:auto; border: #666 1px solid; /* 	width:618px;	*/ }
.schedule-glance li {border-top: #666 1px solid; margin:0px 0 0px 0px;padding: 0px 0px 0px 6px; height:20px; }
li.schedule-glance-date{ background-color: #265070;text-transform:uppercase; padding: 15px 0 35px 0;font-weight:bold; color:#FFF; margin: -2px 0px 0px 0px; clear:both; text-align:center; font-size:14px; list-style:none; }
.schedule-glance-session-type { font-weight:bold; text-transform: uppercase;}
.schedule-glance-desc { width:74%; margin:0px; float:left; padding:30px 2px;border-left: #666 1px solid; font-size:11px; text-align:center;min-height: 60px;}
.schedule-glance-time { width:22%; float:left;padding: 10px 2px 10px 0;/*border-top: #333 1px solid;*/text-align:center;font-size:11px;}.schedule-glance-title { font-weight:bold;line-height: 145%; }
.schedule-glance-title a { font-weight:bold; color:#ff6600; font-size:145%;}
.schedule-glance-room { text-transform:uppercase; font-weight:bold; color:#999;}
.schedule-glance-title a:hover {text-decoration:none;color:#8A4500;}
.schedule-glance-speakers-name { color:#000;}
.schedule-glance-speakers-type { font-weight:bold; margin-top:10px;color:#666}
.schedule-glance-length {color:#333}
.schedule-glance-speakers-name, .schedule-glance-speakers-name a, .schedule-glance-speakers-name a:hover, .schedule-glance-speakers-title, .schedule-glance-speakers-company {color:#333}
.schedule-glance-speakers-company {font-weight:bold; }
.schedule-glance-speakers { margin: 5px 0px 0px 0px;line-height: 145%;}
.schedule-glance-speakers span { margin: 0px;}

/* DETAILS STYLE */
#schedule-details { width:100%; float: left; paddding:10px; }
#schedule-details li { list-style:none;}
#social-details { margin-top: 20px; line-height: 100%; text-align:right;}
#social-details img{border:none;}
.schedule-detail-day { width:100%; padding:15px 10px 0 5px;text-align:right;color:#666;}
.schedule-detail-time { width:40%; float:left;padding:15px 10px 0 5px;text-align:right; color:#666;}
.schedule-detail-room { color:#666; text-transform: uppercase; font-weight: bold;}
.schedule-detail-info { width:58%; margin:8px 0px 0px 0px; float:left; padding:10px ;border-left: #666 1px solid; text-align:left;}
.schedule-detail-info h1 {margin-top: 10px; line-height:75%; color:#666;}
.schedule-detail-info image {float:left;}
.schedule-detail-desc {color:#666; line-height: 160%; font-size: 14px; }
.schedule-detail-speakers-type { font-weight:bold; margin:10px 0 0 40px;;color:#666; }
.schedule-detail-session-type { font-weight:bold; text-transform: uppercase;color:#FFF; background:#666; padding:4px 8px 4px 8px;}
.schedule-detail-speakers-name, .schedule-detail-speakers-name a, .schedule-detail-speakers-name a:hover, .schedule-detail-speakers-title, .schedule-detail-speakers-company, .schedule-detail-speakers-location  {color:#666}
.schedule-detail-speakers-name h3 {margin:0px; line-height:100%}
.schedule-detail-speakers-location {}
.schedule-detail-speakers-company{font-weight:bold;}
.schedule-detail-speakers-title {font-style:italic;}
.schedule-detail-image {float:left;width:125px; padding:5px; margin:10px 0 0 40px;}
.schedule-detail-image img {width:125px; border:#999 solid 1px;}
.schedule-detail-speakerinfo {float:left; width:280px;margin:10px 0 0 0px;line-height: 145%; }
.schedule-glance-speakers-location {color:#666;}
.speaker-detail-tweet a { color:#ff6600; margin-left:5px;}
.speaker-detail-tweet img { position:relative;top:5px;}
.speaker-detail-tweet a:hover { color:#ff6600;}
.fb-like {margin-bottom:10px;}
.fb-comments { margin-top: 40px;}
.googlethis {}
.tweetthis {}