 BODY {margin-top:0px;background-color:"#f7d68f"}
.left-dropbg{background-image:URL(images/leftgrad2.jpg); background-repeat: repeat-x;}
.vertgrad{background-image:URL(images/vertgrad.jpg); background-repeat: repeat-x;}

a { 
font:11px Trebuchet MS, helvetica, sans-serif; color:#BE2121;text-decoration: none;
} 

A:hover {
font:11px Trebuchet MS, helvetica, sans-serif; color:#454602;text-decoration: underline;
}
A:visited {
font:11px Trebuchet MS, helvetica, sans-serif; color:purple;
}

HR {color: #fec200;
background-color: #fec200;
border:dashed;
height: 1px;
}
.menucontent
{	margin-left:10px;margin-top:15px;margin-right:10px;margin-bottom:15px;
    FONT-SIZE: 12px; 
		font-family: "Trebuchet MS", Helvetica, sans serif; 
		Color:black;		
}
.maincontent
{	margin-left:10px;margin-top:15px;margin-right:10px;margin-bottom:15px;
text-align:left;
    FONT-SIZE: 13px; 
		font-family: "Trebuchet MS", Helvetica, sans serif; 
		Color:black;		
}
.homebox
{	margin-left:5px;margin-top:5px;margin-right:5px;margin-bottom:5px;
    FONT-SIZE: 13px; 
		font-family: "Trebuchet MS", Helvetica, sans serif; 
		Color:black;		
}
.maincontentnomargin
{
margin-left:0px;
    FONT-SIZE: 13px; 
		font-family: "Trebuchet MS", Helvetica, sans serif; 
		Color:black;		
}
.title
   {FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif;
		Color:black;
		}

/*Inner Page Navigation Link Style*/
a.inner-nav1{
	font:13px Trebuchet MS, helvetica, sans-serif;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}
a.inner-nav1:hover{
	font:13px Trebuchet MS, helvetica, sans-serif;
	font-weight:bold;
	color:#00FFFF;
	text-decoration:none;
}

a.inner-nav1:visited{
	font:13px Trebuchet MS, helvetica, sans-serif;
	font-weight:bold;
	color:#FF00FF;
	text-decoration:none;
}
/*Inner Page Navigation Link Style*/
a.inner-nav2{
	font:13px Trebuchet MS, helvetica, sans-serif;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}
a.inner-nav2:hover{
	font:13px Trebuchet MS, helvetica, sans-serif;
	font-weight:bold;
	color:#00FF00;
	background-color:white;
	text-decoration:none;
}

a.inner-nav2:visited{
	font:13px Trebuchet MS, helvetica, sans-serif;
	font-weight:bold;
	color:#FF00FF;
	text-decoration:none;
}

/*keep*/
a.menulink:link { 
font:18px Trebuchet MS, helvetica, sans-serif; 
text-decoration: none;
color:#767705;
line-height:30px;
} 
a.menulink:hover { 
font:18px Trebuchet MS, helvetica, sans-serif; 
text-decoration: underline;
color:#767705;
line-height:30px;
} 


/*keep*/
a.boxlink:link { 
font:12px Trebuchet MS, helvetica, sans-serif; 
text-decoration: none;
color:white;
} 
a.boxlink:hover { 
font:12px Trebuchet MS, helvetica, sans-serif; 
text-decoration: underline;
color:white;
} 


/*keep*/
.mainpagetext{position:absolute;top:500px;left:175px;z-index:1;}


/*keep*/
.subpagetext{position:absolute;top:300px;left:175px;z-index:1;}

/*keep*/
.subpagetextstyle
{font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px; 
color:black;
padding-left:10px;
padding-right:5px;
padding-top:5px;
}

/*keep*/
.rightcolstyle
{font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px; 
color:#454602;
font-weight:bold;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

/*keep*/
.boxstyle
{font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px; 
color:white;
font-weight:bold;
padding-left:5px;
padding-right:0px;
padding-top:0px;
}

/*keep*/
.boxstyle2
{font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px; 
color:black;
font-weight:normal;
padding-left:5px;
padding-right:0px;
padding-top:0px;
}

/*keep*/
.maintextstyle
{font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 15px;
line-height: 28px; 
color:black;
padding-left:15px;
padding-right:5px;
padding-top:5px;
}

/*keep*/
.tinytext
{font-family: "Trebuchet MS", Helvetica, sans serif; 
font-size: 11px;
color:black;
}

/*keep*/
.mainpageworship{position:absolute;top:275px;left:15px;z-index:1;}
.sermons{position:absolute;top:625px;left:30px;z-index:5;}

/*keep*/
h1 {font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 20px;
color:#454602;
line-height:1;
}
.headtags {font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 14px;
color:#620c0d;
font-weight:heavy;
}
h2 {font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 17px;
color:gray;
}
h3 {font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 16px;
color:#560606;
}

#sublinks a:link
{
background-color: gray; 
color: white; 
}

div > p {
  margin-top: 0;
}

body
{
    margin: 0;
    padding: 0px 0;
    text-align: center;    
    font-size: 100.01%;
    font-family: Tahoma, Verdana, sans-serif;
    overflow: -moz-scrollbars-vertical;
}


A {color:#112837; text-decoration: none; }
A:visited {color:#112837; text-decoration: none; }
A:link	  {color:#112837; text-decoration: none; }
A:visited {color:#112837; text-decoration: none; }
A:hover	  {color:#C27F26; text-decoration: none; }


/* Hides from IE-mac \*/
* html .clear, * html .floatform
{
    height: 1%;
}
.clear, .floatform
{
    display: block;
}
/* End hide from IE-mac */


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/example_flyout.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* OVERALL FONT - WIDTH OF MENU*/
/* common styling */
.menu2{
font-family: Tahoma, sans-serif; width:161px; height:280px; position:relative; font-size:11px; margin:0px 0; z-index:100;
}

/* MAIN LIST BGCOLOR AND BORDER. POSITION OF SECOND LEVEL MENU FROM LEFT */
.menu2 ul {
padding:0; margin:0; list-style-type: none; background:#cedac8; width:161px; height:180px; border:0; 
}
.menu2 ul li ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:160px;
}
.menu2 ul li {
float:left;
}

/* MAIN LIST TEXT COLOR  */
.menu2 ul li a, .menu2 ul li a:visited {
display:block; float:left; text-decoration:none; color:#000000; width:150px; height:20px; line-height:19px; font-size:11px; background:transparent; padding-left:10px;
}
* html .menu2 ul li a, * html .menu2 ul li a:visited {width:150px; width:150px;}

.menu2 table {
border-collapse:collapse; border:0; margin:0; padding:0; font-size:1em; position:absolute; left:0; top:0;
}

/* BACKGROUND COLOR FOR THE HOVER ON THE FIRST LEVEL LIST  AND TEXT COLOR */
/* first line for IE7 and non-IE browsers - second line for IE5.5 and IE6 */
.menu2 ul li:hover a,
.menu2 ul li a:hover{
background:#442c00; color:#fff;
}

.menu2 ul li:hover {position:relative; z-index:90;}
* html .menu2 ul li a:hover {position:relative; z-index:100;}


/* BACKGROUND COLOR FOR SECOND LEVEL LIST  AND BORDER  */
.menu2 ul li:hover ul,
.menu2 ul li a:hover ul {
visibility:visible; position:absolute; height:auto; border:1px solid #442c00; background:#442c00; overflow:visible;
}

/* FONT COLOR FOR SECOND LEVEL LIST */
.menu2 ul li:hover ul li a,
.menu2 ul li a:hover ul li a{
display:block; background:transparent; color:#fff; line-height:15px; padding:5px 0 5px 10px; height:auto; text-decoration:none;
}

/* BACKGROUND COLOR FOR HOVER ON SECOND LEVEL LIST  AND FONT COLOR */
.menu2 ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover {
background:#cedac8; color:#000;
}

/*LAST COMMAND SHOWS THIRD LEVEL LIST POSITIONING FROM THE LEFT HAND SIDE*/
.menu2 ul li:hover ul li ul,
.menu2 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:150px;
}

/* BG COLOR FOR HOVER ON THIRD LEVEL LIST (EVEN LIGHTER GREEN), FONT COLOR (BLK) AND BORDER (DK GREEN) */
.menu2 ul li:hover ul li:hover ul,
.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; height:auto; color:#000000; padding:0; border:1px solid #442c00; list-style-type:none; background:#cedac8;
}

/* FONT COLOR FOR THIRD LEVEL LIST (BLACK)*/
.menu2 ul li:hover ul li:hover ul li a,
.menu2 ul li a:hover ul li a:hover ul li a {
display:block; background:transparent; color:#000;
}

/* BACKGROUND COLOR FOR HOVER ON ACTUAL THIRD LEVEL LIST (ORIG. DK GREEN) AND FONT (BLACK)*/
.menu2 ul li:hover ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover ul li a:hover {
background:#442C00; color:#FFF;
}
