	
	body{
		background-color: #FFF; 
		background-image: url(../images/bg_dkblue.gif); 
		}	
	
	#mainpage { 
		position: relative; 
		width: 750px; 
		border: 1px; 
		padding: 0px; 
		margin: 0px auto 0px auto; 
		text-align: center;
		} 
	
	#header{
		position: absolute;
		text-align: left;
		top: 10px;
		left: 	0px;
		width: 750px;
		height: 50px;
		background-image: url(../images/bg_header6.gif);
		background-repeat: no-repeat;
		z-index: 2;
		}	
	
	#maincolumn{
		position: relative;
		text-align: left;
		top: 85px;
		left: 	0px;
		width: 750px;
		background-image: url(../images/bg_column_body.gif);
		background-repeat:repeat-y;
		z-index: 1;
		}
		
	#rightcolumn{
		position: absolute;
		text-align: left;
		top: 75px; 
		left: 	580px;
		width: 150px;
		z-index: 2;
		}
	
/* Sermon Listing */	
	#sermonlist{
		position: relative;
		text-align: left;
		top: 25px;
		left: 	56px;	
		width: 450px;
		margin-bottom: 15px;
		padding-left: 0px;
		z-index: 1;
		}
	
	h2.sermonsection { 
		position: relative; 
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 18px; 
		font-style: normal; 
		font-weight: bold; 
		line-height: 20px;
		color:  #F0F3FA ;  
		margin-bottom: 30px;
		margin-left: 0px;
		padding-top: 5px;
		padding-left: 10px;
		z-index: 2;
		}	

	span.locationfilter {
		position: absolute; 
		top: 35px;
		width: 215px;
		height: 15px;
		font-family: Verdana, Tahoma,  Arial;
		font-size: 10px;
		color:  #003366; 
		background-color: #E2E5ED;
		z-index: 2;
		}
	span.preacherfilter  {
		position: absolute; 
		top: 35px;
		left: 215px;
		width: 235px;
		height: 15px;
		font-family: Verdana, Tahoma,  Arial;
		font-size: 10px;
		color:  #003366; 
		background-color: #E2E5ED;
		z-index: 2;
		}
	
	div.sermonsection{ 
		position: relative; 
		height: 120px;

		margin-bottom: 15px;
		background-color: #E2E5ED;
		border-left: 0px solid #C6CED9;
		border-right: 0px solid #C6CED9;
		border-bottom: 1px solid #C6CED9;
		}
	div.sermonsectionheader{ 
		position: absolute; 
		height: 30px;
		width: 450px; 
		padding: 0px;
		background-image: url(../images/HeaderTranBlue.gif);
		background-repeat: repeat-x;
		}
	div.sermonsectionheader h5{ 
		position: absolute; 
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 13px; 
		font-style: normal; 
		font-weight: bold; 
		line-height: 25px; 
		color:  #000033; 
		margin-top: 1px; 
		margin-bottom: 5px;
		margin-left: 25px; 
		}
		
	table.sermonsection {
		position: absolute;
		top: 41px;
		left: 25px;
		font-family: Verdana, Tahoma,  Arial;
		font-size: 11px;
		line-height: 16px;
		font-style: normal;
		font-weight: normal;
		width: 250px;
		color: #000033;
		} 
		
		
/* Sermon Selection Side Bar */		
	
	h3.sermonselection3 { 
		position: relative; 
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 11px; 
		font-style: normal; 
		font-weight: bold; 
		line-height: 13px;
		color:  #003366 ;
		top: 26px; 
		height: 28px;
		margin-bottom: 30px;
		margin-left: 0px;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 6px;
		background-color:#E2E5ED; 
		border-top: 1px solid #003366;
		border-bottom: 1px solid #003366;
		z-index: 0;
		}			
		

	div.sermonsearch {
		position: relative;
		top: 7px;
		left: 	0px;	
		width: 150px;
		margin-bottom: 11px;
		padding-left: 0px;
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 14px; 
		z-index: 1;
		}
	div.sermonsearch h3{
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 11px; 
		font-style: normal; 
		font-weight: bold; 
		margin-bottom: 2px;	
		text-align: left;
		padding-left: 2px;
		color: #003366;
		}		

	div.sermonsearch  select {
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 10px; 
		color: #003366;
		margin-top: 0px;
		width: 100%;
		} 		
		
/* Sermon Filter */

	div.sermonfilter{
		margin-top: 20px;
		/*position: relative;
		top: 0px;
		left: 	0px;	
		width: 150px;
		
		margin-bottom: 0px;
		padding-top: 0px;
		padding-left: 0px;
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 14px; 
		z-index: 1; 
		background-color: #CCFF00;*/
		}		
		
	div.sermonfilter	 h3{
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 11px; 
		font-style: normal; 
		font-weight: bold; 
		margin-bottom: 4px;	
		text-align: left;
		padding-left: 2px;
		color: #003366;
		}	
	div.sermonfilter h5{
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 10px; 
		font-style: normal; 
		font-weight: bold;
		margin-top: 2px;
		margin-bottom: 2px;	
		text-align: left;
		padding-left: 5px;
		color: #003366;
		}			
	div.sermonfilter p{
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 10px; 
		font-style: normal; 
		font-weight: normal; 
		margin-bottom: 2px;	
		text-align: left;
		padding-left: 2px;
		color: #003366;
		}
	div.filtersection {
		margin-bottom: 10px;	
		background-color:   #FFFFFF; 
		border-top: 1px solid #6666CC;
		border-bottom: 1px solid #6666CC;
		padding-bottom: 3px;
		}		

	
	a.navigation { 
		font-family: Verdana, Tahoma, Arial;
		font-size: 10px;
		font-weight: 300;
		color: #333366;
		text-decoration: none;
		} 
	
	a.navigation:hover { 
		color: #FFFFCC; 
		background-color: #333366;
		} 




/* GuestBook Link*/			
	div.guestbook { 
		position: relative; 
		top: 26px; 
		left:0px; 
		height: 45px;
		width: 150px;		
		
		font-family: Verdana, Tahoma, Arial ; 
		font-size: 11px; 
		font-style: normal; 
		font-weight: bold; 
		line-height: 13px;
		color:  #003366 ;

		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 0px;
		background-color:#E2E5ED;/* */
		border-top: 1px solid #003366;
		border-bottom: 1px solid #003366;
		}

	div.guestbook a { 
		width: 150px;/**/
		color:  #003366 ;
		background-color:#E2E5ED; 
		text-decoration: none;
		} 
	div.guestbook a:hover { 
		/*width: 150px;*/
		color: #999999;  
		background-color: #333366;
		} 
		
	div.guestbook div.title{ 
		width: 115px;
		margin-left: 35px; 
		background-color: transparent;
		}
	div.guestbook div.tag{ 		
		position: relative; 
		top: 1px; 
		left:10px; 
		height:20px; 
		width:140px; 
		background-color: transparent; 
		font-size:9px; font-weight:normal; 		
		}

/* Contact Link*/			
		div.contactus { 			
		position: relative; 
		top: 50px; 
		left:0px; 
		height: 22px; 
		width: 150px; 
		font-size: 9px; 
		padding-top: 4px;
		background-color:#E2E5ED;
		border-top: 1px solid #003366; 
		border-bottom: 1px solid #003366;		
		}
			
			
/* Buttons */			
	div.playWMP{
		position: absolute;
		top: 40px;
		left: 	290px;	
		z-index: 2;
		}	
	div.playQT{
		position: absolute;
		top: 60px;
		left: 	290px;	
		z-index: 2;
		}			
	div.downloadbutton{
		position: absolute;
		top: 80px;
		left: 	290px;	
		z-index: 2;
		}
		
	button.btnPlain { 
		font-size: 10px; 
		background-image: url('../images/btnTranBlueSmall.gif'); 
		overflow: hidden;
		width: 135px; 
		cursor: hand; 
		color: #000033 
		line-height: 100%; 
		background-repeat: no-repeat; 
		font-family: Verdana; 
		height: 22px; 
		background-color: transparent;
		text-align: left; 
		border-style: none; 
		border-width: medium; 
		margin-left: 2px; 
		margin-top: 2px; 
		margin-bottom: 1px; 
		padding-left: 10px; 
		padding-top: 1px; 
		padding-bottom: 2px 
		}	
		
	button.btnWMP { 
		font-size: 10px; 
		background-image: url('../images/btnTranBlueSmall_wmp.gif'); 
		overflow: hidden;
		width: 135px; 
		cursor: hand; 
		color: #000033 ; 
		line-height: 100%; 
		background-repeat: no-repeat; 
		font-family: Verdana; 
		height: 22px; 
		background-color: transparent;
		text-align: left; 
		border-style: none; 
		border-width: medium; 
		margin-left: 2px; 
		margin-top: 2px; 
		margin-bottom: 1px; 
		padding-left: 10px; 
		padding-top: 1px; 
		padding-bottom: 2px 
		}			
	button.btnQT { 
		font-size: 10px; 
		background-image: url('../images/btnTranBlueSmall_quicktime.gif'); 
		overflow: hidden;
		width: 135px; 
		cursor: hand; 
		color: #000033 ; 
		line-height: 100%; 
		background-repeat: no-repeat; 
		font-family: Verdana; 
		height: 22px; 
		background-color: transparent;
		text-align: left; 
		border-style: none; 
		border-width: medium; 
		margin-left: 2px; 
		margin-top: 2px; 
		margin-bottom: 1px; 
		padding-left: 10px; 
		padding-top: 1px; 
		padding-bottom: 2px 
		}			
		
