	a
	{
		color: #000000;
		text-decoration: none;
	}
	
	a.text
	{
	    text-decoration: underline;
	    color: #666666;	    
	}
	
	a.nu:hover
	{
	    color: #ffffff;
	}
	
	a.lg:hover
	{
	    color: #5f5f5f;
	}
	a.ls:hover
	{
	    color: #f9af40;
	}
	a.lm:hover
	{
	    color: #f9af40;
	}
	a.ll:hover
	{
	    color: #f9af40;
	}
	a.lq:hover
	{
	    color: #c8ab59;
    }
    
    a.mu:hover
	{
	    color: #4b6395;
    }
    
    
    .i
    {
        font-style:italic;
    }
	
    body
	{
	    margin-top: 5px;
	    margin-left: 0px;
		font-family: verdana;
		line-height: 22px;
	}
	p
	{
		font-family: Verdana;
		font-size: 12px;
		 color: #564b2f;
		margin-top: 2px;
	}
	td
	{
	 font-size: 12px;
	}
	th
	{
		font-size: 12px;
		color:#ffffff;
		background-color : #000099;
		text-align:left;
	}

    .mu
	{
	    font-family: Arial;
	    font-size: 9pt;
	    color: #1b3365;
	}
	
	.ms
	{
	    font-family: Arial;
	    font-size: 9pt;
	    color: #a88b39;
	}
	
    .nu
	{
	    font-family: Arial;
	    font-size: 8pt;
	    color: #eeeeee;
	    background-color: #333366;
	    text-decoration: none;	    
	}


    .ns
	{
	    font-family: Arial;
	    font-size: 8pt;
	    color: #f9af50;
	    background-color: #333366;
	    text-decoration: none;
	}

    .lg
	{
	    font-family: Arial;
	    font-size: 8pt;
	    color: #7f7f7f;
	    text-decoration: underline;
	    line-height: 18px;
	}

    .ls8
	{
	    font-family: Arial;
	    font-size: 8pt;
	    color: #d98f20;
	    text-decoration: underline;
	}
    .ls9
	{
	    font-family: Arial;
	    font-size: 9pt;
	    color: #d98f20;
	    text-decoration: underline;
	}
    .ls
	{
	    font-family: Arial;
	    font-size: 9pt;
	    color: #d98f20;
	    text-decoration: underline;
	}
	
    .lm
	{
	    font-family: Arial;
	    font-size: 9pt;
	    color: #f0d17b;
	    text-decoration: underline;
	}
	
    .ll
	{
	    font-family: Arial;
	    font-size: 14pt;
	    color: #d98f20;
	    text-decoration: underline;
	}
	
    .lq
	{
	    font-family: Verdana;
	    font-size: 8pt;
	    color: #a88b39;
	    text-decoration: none;
	}

	.hs
	{
	    font-family: Georgia;
	    font-size: 10pt;
	    font-style:italic;
	    color: #9fb520;
	}
	
	.smtext1 
	{
	    FONT-SIZE: 12px; 
	    COLOR: #8c7124; 
	    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
    }
	.smtext1 a, .smtext1 a:visited
	{
	    text-decoration:underline;
    }
	.smtext1 a:hover
	{
	    text-decoration:none;
    }

    .smtextred 
    {	
        FONT-SIZE: 9px; COLOR: #cc0033; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
    }

    .input 
    {	
        border:1px solid #d8d8d8; 
        FONT-SIZE: 11px; COLOR: #003399;
        FONT-FAMILY: Arial,Verdana; 
        BACKGROUND-COLOR: #f7f7f7;
    }
	
	.hss
	{
	    font-family: Georgia;
	    font-size: 12pt;
	    font-style:italic;
	    color: #BA4852;
	}
	
	
	
	.hs8
	{
	    font-family: Georgia;
	    font-size: 9pt;
	    font-style:italic;
	    color: #9fb520;
	}
	
	.hn
	{
	    font-family: Times New Roman;
	    font-size: 22pt;
	    color: #83abd2;
	}
	
	.hbni
	{
	    font-family: Times New Roman;
	    font-size: 24pt;
	    color: #2a6196;
	}
	
	
	.hl
	{
	    font-family: Times New Roman;
	    font-size: 26pt;
	    color: #83abd2;
	}
	
	.hb
	{
	    font-family: Times New Roman;
	    font-style: italic;
	    font-size: 24pt;
	    color: #2a6196;
	}
	
	.hbl
	{
	    font-family: Times New Roman;
	    font-style: italic;
	    font-size: 36pt;
	    color: #2a6196;
	}
	
	.tn
	{
	    font-family: Arial;
	    font-size: 9pt;
	    color: #a88b39;
	}
	
	.tx
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E08600;
	font-weight: bold;
	letter-spacing: normal;
	}
	
	.tb
	{
	    font-family: Arial;
	    font-size: 10pt;
	    font-weight:bold;
	    color: #987b29;
	}
	
	.tnn
	{
	    font-family: Arial;
	    font-size: 10pt;
	    font-weight:bold;
	    color: #4C923C;
	}
	
	.tl
	{
	    font-family: Geneva;
	    font-size: 9pt;
	    color: #c07563;
	}
	
	.tlo
	{
	    font-family: Geneva;
	    font-size: 10pt;
	    color: #da6581;
	    font-weight:bold;
	}
	
	.tln
	{
	    font-family: Arial;
	    font-size: 8pt;
	    color: #AD50CA;
	}
	
	.tll
	{
	font-family: Geneva;
	font-size: 10pt;
	color: #ffffff;
	}
	
	.tlm
	{
	font-family: Geneva;
	font-size: 9pt;
	color: #fcbcd1;
	}
	
	.tg
	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	text-align:justify;
	color: #BF78FF;
	font-style: italic;
	}
	
	.tgh
	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	text-align:justify;
	color: #0e708c;
	font-style: italic;
	}
	
	
	
	.tgg
	{
	    font-family: Geneva, Arial, Helvetica, sans-serif;
	    font-size: 9pt;
	    color: #666666;
	}
	
	.tggh
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	word-spacing: 0px;
	}
	
	.p 
	{  
	background-image: url(file:///Users/karhanjones/Desktop/SatilliteChurch/images/background1.jpg); 
	background-repeat: repeat; 
	}
	

	
	
	.tal
	{
	    vertical-align:4px;
	}
	
	.pn
	{
	    font-family: Arial;
	    font-size: 14pt;
	    color: #a88b39;
	}
	
	.pb
	{
	    font-family: Arial;
	    font-size: 12pt;
	    font-weight:bold;	    	    
	    color: #a88b39;
	}
	
	.pl
	{
	    font-family: Arial;
	    font-size: 18pt;
	    color: #a88b39;
	}
	
	.pbl
	{
	    font-family: Arial;
	    font-size: 18pt;
	    font-weight:bold;	    	    
	    color: #a88b39;
	}

	.pcl
	{
	    font-family: Arial;
	    font-size: 12pt;
	    font-weight:bold;	    	    
	    color: #937111;
	    word-spacing: -2px
	}
	
	.pdl
	{
	    font-family: Arial;
	    font-size: 11pt;	    	    
	    color: #937111;
	}
	.pdl a, .pdl a:visited
	{
	    font-family: Arial;
	    font-size: 11pt;	    	    
	    color: #937111;
	    text-decoration:underline;
	}
	.pdl a:hover
	{
	    font-family: Arial;
	    font-size: 11pt;	    	    
	    color: #000;
	    text-decoration:none;
	    font-weight:bold;
	}
	.pel
	{
	    line-height: 23px;	    	    
	    color: #104353;
	    padding-top: 20px;
	}
	.pel a, .pel a:visited
	{
	    text-decoration: underline;
	}
	.pel a:hover
	{
	    text-decoration: none;
	    font-weight:bold;
	}
	.pfl
	
	{
	    font-family: Times New Roman;
	    margin-top: 5px;
	    margin-left: 0px;
		line-height: 22px;
	}

	.pgl
	
	{
	    font-family: Arial;
	    font-size: 11pt;
	    color: #918555
	}

	.phl
	
	{
	    font-family: Verdana;
	    font-size: 9pt;
	    color: #918555;
	    line-height: 10px;
	}
	.pil
	
	{
	    font-family: Arial;
	    font-weight:bold;
	    font-size: 11pt;
	    color: #0e708c
	}
	
	.pjl
	
	{
	    font-family: Arial;
	    font-size: 11pt;
	    color: #0e708c
	}
	.bps
	{
	    font-family: Verdana;
	    font-size: 10pt;
	    color: #2a6196;
	    line-height: 22px;
	}
	

	.bpn
	{
	    font-family: Verdana;
	    font-size: 14pt;
	    color: #2a6196;
	}
	
	.bpb
	{
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 14pt;
	    font-weight:bold;	    	    
        color: #666666;
	}	
	
/* Menu */
#dropmenudiv{
    position:absolute;
    border:0px solid white;
    border-bottom-width: 0;
    font:normal 10px Verdana;
    line-height:18px;
    z-index:200;
    color: #ffffff;
    filter:alpha(opacity=90);
}

#dropmenudiv a{
    width: 100%;
    display: block;
    text-indent: 20px;
    border-bottom: 1px solid white;
    padding: 1px 0;
    text-decoration: none;
    font-weight: bold;
    color: #ffffff;
}

#dropmenudiv a:hover{ 
    /*hover background color*/
    background-color: #3f9fbc;
}

	
	.bpl
	{
	    font-family: Verdana;
	    font-size: 18pt;
	    color: #2a6196;
	}
	
	.bpbl
	{
	    font-family: Verdana;
	    font-size: 18pt;
	    font-weight:bold;	    	    
	    color: #2a6196;
	}
	
	
	
	.EventTypeLabel
	{
	    text-indent:25px;
	    margin-right: 10px;	      
	}
	
	.bookstoreseries
	{
	    font-family: Arial;
	    font-size: 11pt; 
	    font-weight: bold; 
	    color: #d98f20;
	}
	
	.HeaderStyle
	{
		background-color:#d98f20;
	}


/*  New CSS for VISIT OUR LOCATIONS menu */
.LocationMenuWrapper
{
    text-align:center; 
    /*background-image:url(../images/Visit_BG2.jpg);*/
    background-image:url(../images/VisitOurLocations_bg.jpg); 
    background-repeat:no-repeat; 
    font-family:Arial, Tahoma; 
    font-size:12px; 
    font-weight:bold; 
    line-height:19px;
    padding-bottom: 50px;
}
#LocationsMenu
{
    padding-top:30px;
    border: solid 0px red;
}
#LocationsMenu a, .LocationsMenu a:Visited
{
    color: #625E3C;
    text-decoration: underline;
}
#LocationsMenu a:hover
{
    color:#000;
    text-decoration:none:
}

/* New CSS for Location Pages Right Sub-Column */
.Location-Right-Column
{
border: 2px solid rgb(218, 203, 167); margin: 5px; padding-left: 8px; padding-top:10px; width:210px; background-color: rgb(245, 2310, 197); float: right;clear:right;
}
