/* @override http://inspiringtempleofpraise.cpmpreview.com/_css/media.css */

/* @group LEGEND */
#main #legend				{ 
							  display:block; height:30px; margin:2em 0 2.5em; padding:0; list-style:none; background:#fae5b8; 
							  border:1px solid #f0daab; border-width:1px 0; width:99%
							}
#legend li					{ 
						 	  display:inline; padding:4px 0 2px 22px; background:url(/_img/icons.gif) no-repeat; line-height:30px; 
						 	  margin-right:20px; 
						 	}
#legend #how				{ background:none; font-weight:bold; font-size:14px;} 

/* @end LEGEND */

/* @group CONTENT */
#main						{ position:relative; }
#main a:focus				{ outline:none;}
#main .byline li			{ margin:0; } 
/* @end CONTENT */ 

/* @group SERMONS */							
.sermonbox					{ position:relative; padding:10px 0; }
#main .sermonbox ul			{ 
							  position:absolute; top:25px; right:7px; padding:2px 4px 0; margin:0; list-style:none; background:#fae5b8; 
							  border:1px solid #f0daab; border-width:1px 0; height:26px; 
							}
.sermonbox li				{ float:left; margin-right:8px;}
.sermonbox li a				{ width:18px; height:20px; background:url(/_img/icons.gif) no-repeat; text-indent:-999em; display:block; }

#legend #play,
#sidebar .sl_listen a,
.sermonbox .sl_listen a		{ background-position:left top; margin-top: 1px; margin-left: 3px; }

#legend #save, 
#sidebar .sl_download a,
.sermonbox .sl_download a	{ background-position:left -18px; }

#sidebar .sl_video a,
#legend #video,
.sermonbox .sl_video a		{ background-position:left -58px; }

#sidebar .sl_notes a,
#legend #notes, 
.sermonbox .sl_notes a		{ background-position:left -38px; }

#legend #feed 				{ background-position:left -78px; }

#main h5					{ text-transform:none; margin-top: 4px; margin-bottom: 5px; text-decoration: none;}
#main h5 a					{ text-transform:none; font-size: 1.0em; margin-top: 5px; margin-bottom: 8px; text-decoration: none;}
#main h5 a:hover			{ text-decoration: underline;}
#main .sermonbox p.date		{ margin:0; font-family: lucida grande, arial, sans-serif; font-size: 1.1em; line-height: 1.7em; color: #908674;}
#main .sermonbox p			{ margin:0; font-family: lucida grande, arial, sans-serif; font-size: 1.2em; line-height: 1.7em; color: #908674;}
/* @end SERMONS */

/* @group SORTING */
#sorting					{ padding:0; margin-top:2.5em; margin-right:-2px;clear:both; }
#sorting select				{ display:block; margin:1.5em 0 1.5em 10px; width:80%; }
#sorting a					{ font-size:1.3em; color:#6f2980; margin-left:10px; }
#sorting a:hover			{ text-decoration:none; }
#sorting a:focus			{ outline:none; }
#mediabox					{ padding-left:10px; }
/* @end SORTING */

/* @group MEDIA LINKS */
#blog-sidebar 				{ clear:both; }
#blog-sidebar h3			{ margin-right:-2px; }  
#mediabox li,
#blog-sidebar li			{ margin:1.5em 0; }
#mediabox li a,
#blog-sidebar li a			{ font-size:1.4em; color:#6f2980; padding:2px 0 2px 12px; }
#mediabox li a:hover,
#blog-sidebar li a:hover	{ text-decoration:none; }

#mediabox li a				{ background:url(/_img/icons.gif) no-repeat; padding-left:22px; }
#blog #sorting ul			{ margin-bottom:25px; }
#blog #sorting li a			{ background:none; padding-left:12px; }
#sorting li a:hover			{ text-decoration:none; }
#sorting .sl_podcast a		{ background-position:left -98px; }
/* @end SORTING */