

/************************************************** sermon list ******************************************/
#sermon  {padding: 0px 0 0 0; margin: 0px 0 0 0px;}
#sermon ul#sermon_list {padding:0px 0 0 0; margin: 0px 0 0 0px;}
#sermon ul#sermon_list li {border-bottom:1px solid #dbe5ec; height:20px; display: inline-table ; list-style: none; background: #fff; padding: 0px 0 0 5px; margin: 0px 0 10px 10px; width=800px;}

#sermon ul#sermon_list li ul#info {width:600px;  margin:0px 0 0 0; padding: 0px 0 0 0; }
#sermon ul#sermon_list li ul#info li {list-style: none; font-size: 12px; background: #fff; padding: 0px 0 0 0; margin: 0px 0 0 0; border: 0px; }
#sermon ul#sermon_list li ul#info li.date {color:#222; width:100px;}
#sermon ul#sermon_list li ul#info li.speaker {color:#222; width:120px;}
#sermon ul#sermon_list li ul#info li.book {color:#222; width:130px; }
#sermon ul#sermon_list li ul#info li.title a {color:#444; display: table; width: 490px; text-decoration: none;}
#sermon ul#sermon_lsit li ul#info li.link {color:black;}
#sermon ul#sermon_list li ul#info li.link a {color:black;}

#sermon ul#sermon_list li ul#info .icons {float: right; margin:-22px 0 0 0px; padding:0px 0 0 10px; width:80px; border-left:1px solid #dbe5ec; }

#sermon a {color:#666; text-decoration: none; font-weight: normal;}

/****************** sermon category ****************/
#sermon ul#sermon_cat { width:700px; margin:0 0 30px 20px;}
#sermon ul#sermon_cat li {width:160px;  display:inline-block; list-style: none; margin: 0px 0 0 0 ; padding: 0px 0 0 0;}
#sermon ul#sermon_cat li a {font-size: 1.2em; color: #000; margin: 10px; font-weight: normal;}
#sermon ul#sermon_cat li a:hover,
#sermon ul#sermon_cat li a.selected {color: #479; font-weight: bold; text-decoration:none;}



.sermon_icons {
	float:left; 
	margin:-35px 0 0 140px;
	border-left:1px solid #ddd;
	padding:0 0 0 30px;
}


.scripture {margin:30px 0 0 30px;}
.scripture .title{font-size:1.1em; font-weight: bold; margin: 0 0 20px 0;}