

#find_a_speaker{padding:15px 0px 0px 0px;}
#find_a_speaker .tabs{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#069;
	color:#FFF;
	font-size:14px;
	overflow:auto;
	padding:0px 0px 0px 12px;
}
#find_a_speaker .tabs .headline{float:left;display:inline;font-weight:700;margin-top:8px;}
#find_a_speaker .tabs ul{float:left;display:inline;list-style:none;margin:6px 0px 0px 50px;}
#find_a_speaker .tabs ul li{float:left;display:inline;margin-bottom:0px;padding:0px 5px;}
#find_a_speaker .tabs ul li a{-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;display:block;font-size:12px;font-weight:700;padding:5px 15px 0px 15px;text-decoration:none;}
h3 {
	margin: 0px;
	padding: 0px;
}
#find_a_speaker .tabs ul li a:hover{background-color:#0CF;text-decoration:none;}
#find_a_speaker .tabs ul li.on{
	-moz-border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	background-color:#FFF;
	color:#069;
	padding-bottom:3px;
}
#find_a_speaker .tabs ul li.on a:hover{background-color:#FFF;}
#find_a_speaker .tabs ul li.on a{
	color:#069}
.speaker_stub{
	float:left;
	display:inline;
	height:65px;
	margin:13px 3px 3px 13px;
	width:47%;
	line-height: 1.3em;
}
.speaker_stub img{border:1px solid #d3e2e9;float:left;display:inline;margin-right:10px;}
.location_stub{
	float:left;
	display:inline;
	width:176px;
	margin-top: 13px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 8px;
}
.topic_stub{
	float:left;
	display:inline;
	height:55px;
	margin:13px 3px 3px 13px;
	width:47%;
	line-height: 1.3em;
}
.topic_stub .subtopic{color:#787878;}
.topic_stub_faith{float:left;display:inline;height:105px;margin:13px 3px 3px 13px;width:47%;}
.topic_speaker_stub{float:left;display:inline;height:65px;width:100%;}
.topic_speaker_stub img{border:1px solid #d3e2e9;float:left;display:inline;height:60px;margin-right:10px;width:60px;}

body {
	line-height: 1em;
}

/* SEARCH */
.search_options{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#c2e1ed;float:left;display:inline;font-size:11px;height:28px;margin:0 0 7px;overflow:auto;width:100%}
.search_options.bottom{margin-top:15px}
.search_options .sort{float:left;display:inline;font-size:11px}
.search_options .sort ul{list-style:none;margin:6px 0 0 13px}
.search_options .sort ul li{float:left;display:inline;margin:0;padding:0 2px 0 0}
.search_options .sort ul li a{-moz-border-radius:3px;-webkit-border-radius:3px;display:block;padding:1px 4px 0;text-decoration:none}
.search_options .pagination{float:right;display:inline;padding:7px 10px 0 0}
.search_options .pagination a{padding:2px 5px;text-decoration:none}
.search_options .pagination a:hover{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#40a2c8;color:#FFF;padding:2px 5px}
.search_options .pagination .current{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#40a2c8;color:#FFF;padding:2px 6px;text-decoration:none}
.search_options .pagination .prev_page{display:none}
.search_speaker_stub{clear:both;float:left;display:inline;margin:4px 3px 3px 13px;width:97%}
.search_speaker_stub .fee_and_travel{
	float:right;
	display:inline;
	padding-left:15px;
	padding-top:3px;
	width:150px;
	text-align: center;
}
.search_speaker_stub .fee_and_travel span{color:#34677c;font-weight:700}
.search_speaker_stub img{border:1px solid #d3e2e9;float:left;display:inline;margin-right:10px}
.failed_search {text-align:center; padding:25px 0px 25px 0px;}
.search_options .sort ul li.on a,.search_options .sort ul li a:hover,#slmenu a:hover{background-color:#40a2c8;color:#FFF}

.Preline{
	font-size: 12px;
	font-weight: bolder;
	color: #090;	
}