@charset "utf-8";
/* CSS Document */
a {
	outline:none;
}

.speaker_header{
	background-color: #000;
	width:960px;
	height:0;
	padding-top:230px;
	overflow:hidden;
	margin:0;
}
	
	#speaker_header_DaleBrown{
		background:url(../images/speaker-section_DaleBrown.jpg) top right no-repeat #000;
	}
	#speaker_header_NickYphantides {
		background:url(../images/speaker-section_NickYphantides.jpg) top right no-repeat #000;
	}
	#speaker_header_DavidThomson {
		background:url(../images/speaker-section_DavidThomson.jpg) top right no-repeat #000;
	}
	#speaker_header_TedMcGrath {
		background:url(../images/speaker-section_TedMcGrath.jpg) top right no-repeat #000;
	}
	#speaker_header_DanielPink {
		background:url(../images/speaker-section_DanielPink.jpg) top right no-repeat #000;
	}
	#speaker_header_MjRyan {
		background:url(../images/speaker-section_MjRyan.jpg) top right no-repeat #000;
	}
	#speaker_header_LoisKelly {
		background:url(../images/speaker-section_LoisKelly.jpg) top right no-repeat #000;
	}
	#speaker_header_OriBrafman {
		background:url(../images/speaker-section_OriBrafman.jpg) top right no-repeat #000;
	}
	#speaker_header_DanAriely {
		background:url(../images/speaker-section_DanAriely.jpg) top right no-repeat #000;
	}

p.bio{
	font-size:12px;
	line-height:18px;
	margin:15px 0 0 0;
}

	p.bio.first{
		margin-top:20px;
	}


span.dropcap{
	color:#cc6600;
	font-size:2em;
	font-family:"Times New Roman", Times, serif;
}


h3{
	color:#FFF;
	font-size:1.3em;
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	line-height:24px;
	padding: 0 0 0 .75em;
	margin:0 0 20px 0;
}
#content h2, #content h3 {
	color: #333;
	font-size: 45px;
	padding: 30px 0 15px 0;
	margin:0 0 20px 0;;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	border-bottom:1px solid #333333;
}
#content h2 {
	line-height: 36px;
}
#content h3 {
	font-size: 36px;
}


/* Books */

	.book_cover{
		float:left;
		margin:0 10px 0 0;
	}

	a.book_title:link, a.book_title:visited {
		font-size:14px;
		font-weight:bold;
		color:#cc6600;
		display:block;
	}
	
	.book_tagline{
		font-size:12px;
		font-weight:bold;
		color:#666;
		font-style:italic;
		display:block;
	}
	
	.book_author{
		font-size:11px;
		color:#999;
		display:block;
	}
	
	p.book{
		clear:left;
		margin-bottom:40px;
	}
	
/* News */	
	
	dl.news_sources{
		margin:0;
	}
	
	dl.news_sources dt{
		margin:0;
		float:left;
		margin-right:15px;
	}
	
	dl.news_sources dd{
		display:none;
	}
	
	ul.news_links li{
		margin-bottom:10px;
	}
	
	
/* Sidebar Styles */
.events p{
	margin: 0 1em;
}

.events p span {
	color:#FFF;
	font-weight:bold;
}

.events p {
	padding: .5em;
	color:#FFF;
}

#sidebar p {
	padding: 5px 10px;
	color:#FFF;
	overflow:hidden;
}
#sidebar p.date {
	font-weight:bold;
	font-size:16px;
	padding: 0 5px;
}


.podcast h3, .youtube h3 {
margin: 0 8px 5px;
}
#sidebar .podcast p {
padding-left:15px;
}

object, embed {
	margin: 0 0 0 15px;
}
.youtube object, .youtube embed {
	margin: 0 0 0 4px;
}

#teleconversation_header, #video_header, #podcast_header {
	height:70px;
	margin:0;
	padding-left:60px;
	position:relative;
	line-height:70px;
	font-size:28px;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
}

#teleconversation_header {
	background: url('../images/teleconversation_header.png') center no-repeat;
}

#video_header {
	background: url('../images/video_header.png') center no-repeat;
}

#podcast_header {
	background: url('../images/podcast_header.png') center no-repeat;
}

/* hCalendar */	

	.vevent{
		background: url(../images/events_border.gif) bottom left no-repeat #3b3b3b;
		padding:10px 10px 15px 10px;
		margin-bottom:10px;		
	}
	
	.vevent .summary, .vevent .location{
		display:none;
	}
	
	.event_date{
		width:64px;
		height:66px;
		overflow:hidden;
		display:block;
		float:left;
		margin-right:10px;
		position:relative;
		
		background:#e1840f;
		text-decoration:none;		
		font-family:"Times New Roman", Times, serif;
	}
	
	.event_date .month{
		height:20px;
		background:#ecad16;
		display:block;
		text-align:center;
		line-height:20px;
		color:#FFFFFF;
		font-size:18px;
	}
	
	.event_date .date{
		height:46px;
		display:block;
		text-align:center;
		line-height:46px;
		color:#FFFFFF;
		font-size:50px;
	}
	
	.event_completed{
		width:64px;
		height:19px;
		background:url(../images/event_completed.gif) 0 0 no-repeat; 
		position:absolute;
		top:55px;
		right:0;
		text-indent:70px;
		overflow:hidden;
	}
	
	
	a.event_title:link, a.event_title:visited {
		float:right;
		display:block;
		overflow:hidden;
		position:relative;
		background: url(../images/btn_get_details_small.png) 0 -27px no-repeat;
		height:0;
		width:119px;
		margin: 0 1em;
		margin-top:1em;
		padding-top:27px;
	}
	a.event_title:hover {
		background: url(../images/btn_get_details_small.png) 0 0px no-repeat;	
	}
	span.event_tagline {
		color:#fff;
		display:block;
	}
	
	
	ol.workshop_sessions{
		color:#FFFFFF;
		margin-left:75px;
	}
	
		ol.workshop_sessions li{
			list-style-type:none;
		}
	
p.date span.completed {
	color: #EA8F15;
}
/* ebook_download_box */

a.ebook_download_box	{
	display:block;
	text-align:center;
	margin:0 auto;
}