﻿body 
{
    background-color:#94AA74;
    /*font:10pt arial;*/
    font: 12px/18px Lucida Sans, "Lucida Grande", Arial, Helvetica, sans-serif;
	/*color: #800000;*/
	color: #474A46;
}

a:link { color: black; text-decoration: underline }
a:visited { color: black; text-decoration: underline }
a:hover   { color: green; text-decoration: underline; }


.currentmonth { font-size:12pt; font-weight:bold;}
.eventMain 
{    
    background-color:#FFFFF0;
    border:outset 2px;
    border-color:#B2BDA1;
    font-size:10pt;
    /*filter:progid:DXImageTransform.Microsoft.Gradient(gradientType="0",startColorstr=#F5F5F5,endColorstr=#FFFFFF);*/
    height:100%;
    width:100%;
}

.eventTitle
{
    border-bottom:solid 1px;
    font-size:10pt;
    font-variant:small-caps;
    font-weight:bold;
    text-decoration:none;
    width:90%;
}

.event
{
    font-size:10pt;
    margin:5px;
}

.nextmonth a:link { color:Blue; text-decoration:none;}
.nextmonth a:visited { color:Blue;text-decoration:none;}

.previousmonth a:link { color:Blue;  text-decoration: none;}
.previousmonth a:visited { color:Blue; text-decoration: none;}

#address
{
    font-size:7.5pt;
    font-weight:bold;    
    padding-bottom:10px;
    padding-right:5px;
    padding-top:5px;      
    text-align:right;
    text-decoration:none;
}

.address 
{
    color:black;
    font-size:7.5pt;
    font-weight:bold;    
    padding-bottom:10px;
    padding-right:5px;
    padding-top:5px;      
    text-align:right;
    text-decoration:none;
}
a.address:link {color:black; text-decoration:underline;}
a.address:visited {color:black; text-decoration:underline;}
a.address:hover { color: black; text-decoration: underline }

.announcements
{    
    border:outset 2px; border-color:#B2BDA1; height:100%;width:100%;
    /*filter:progid:DXImageTransform.Microsoft.Gradient(gradientType="0",startColorstr=#cccccc,endColorstr=#8A9575);*/
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType="0",startColorstr=#cccccc,endColorstr=#FFFFFF);
}

#announcementsx li 
{
    padding-bottom:10px;
    padding-right:20px;
}

.lblAnnouncements
{
    background-color:#94AA74; border-bottom:solid 1px black; color:White; font-size:12pt; font-weight:bold; text-align:center; width:100%;
}

.lblYouthNews
{
    background-color:#94AA74; 
    border-bottom:solid 1px black; 
    color:White; font-size:12pt; 
    /*font-family:Bookman Old Style; 
    font-size:18pt;*/
    font-weight:bold; 
    text-align:center; 
    width:100%;    
}

#youthnews li
{
    padding-bottom:10px;
    padding-right:20px;
}

#content_info
{
    font-size:10pt;
    font-style:italic;
    padding:10px;
    
    text-align:center;
}

/* Footer */
#ftr {background-color:#8A9575;color:black; font:8pt arial; text-align: center; text-decoration:none;}
#ftr a:link, a:visited {color:black; text-decoration:none}
#ftr a:hover {color:white;text-decoration:underline}

#header 
{
    background-color: #8A9575; /* #B2BDA1;*/
    border-color: #5E7830;
    border-bottom:solid 1px;
    border-left:solid 1px;
    border-top:solid 1px;
    height:82px;
    font-style:italic; 
}


#location 
{
/*    FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType="0",startColorstr=#8A9575,endColorstr=#FFFFFF);*/
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#003366', startColorstr='#55aaee', gradientType='0');
height:15px;
width:200px;
}


#main {border-bottom: 1px solid;border-color:#5E7830;border-right:1px solid; }

#topHeader 
{
    background-color: #B2BDA1;
    border-color: #5E7830; 
    border-left:solid 1px;
    border-top:solid 1px;
    /*border: solid 1px #B6BFA4;*/
    font:18pt arial;
    /*text-align:center;*/  
}

.lblToday {color:#CED8BA;font-weight:bold;} /* Today's Date */

.menu 
{
    background-color: #CED8BA; 
	border-color: #94AA74;
	border-style: none none none none;
	border-width: 1px;
    font:10pt arial;
	width: 200px;
}

.menu ul
{
    list-style:none;
	margin:0px;
    padding:0px;
}	
.menu ul li { position: relative; }
        /*Sub level menu items */
        .menu ul li ul
        {
            position: absolute;
            width: 130px; /*sub menu width*/
            top: 0;
            visibility: hidden;
        }

        /* Sub level menu links style */
        .menu ul li a
        {
            background: #fff;
            border-bottom: 0;            
            border-left: solid 1px #ccc;
            border-right: solid 1px  #ccc;            
            color: black;
            display: block;
            overflow: auto; /*force hasLayout in IE7 */            
            padding: 1px 5px;
            text-decoration: none;
        }


.menu li a 
{
    font-weight:normal;
	height: 24px;
  	text-decoration: none;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
}		

.menu li a:link, .menu li a:visited 
{
    background-color: #CED8BA;	
	background-repeat:no-repeat;
	border-bottom:outset 1px;
	border-top:outset 1px;
	color: #5E7830;
	display: block;
	padding: 8px 0 0 10px;
}	

.menu li a:hover 
{
    background-color: #B2BDA1;
	background-repeat:no-repeat;
	border-bottom:outset 1px;
	border-top:outset 1px;
	color: #26370A;
	padding: 8px 0 0 10px;
}	

.menu li a:active 
{
    background-color:#B6BFA4;
	background-repeat:no-repeat;
	color: #26370A;
	padding: 8px 0 0 10px;
}    

/* Ministries */
.lnkMinistry a:link {color:blue; text-decoration:underline;}
.lnkMinistry a:hover { color:blue; text-decoration:underline;}
.lnkMinistry a:visited {color:blue; text-decoration:underline;}

.nav {background-color: #CED8BA;border-right:1px outset;border-left:1px solid #5E7830} /* Navigation Border */

.outer{margin:0px; padding:0px; }

.page_content_head /* Content Page Header */
{ 
    border-bottom : 1px solid #999999; 
    color : #666666; 
    font-family : Lucida Sans Unicode,verdana,arial,sans-serif; 
    font-size : medium; 
    font-weight : bold; 
    margin-bottom : 11px; 
    width : 100%; 
}

.sunset /* Sabbath Sunset */
{
    background-color: #8A9575; 
    border-color: #5E7830;  
    border-bottom: outset 1px;
    border-top: outset 1px;
    color:white;
    height:25px;
    margin-top: 25px;
    padding: 5px 0 0 10px;
}

.widget
{
    background-color: #8A9575; 
    border-color: #5E7830;  
    border-bottom: outset 1px;
    border-top: outset 1px;
    color:White;
    height:25px;
    margin-top: 25px;           
    padding: 5px 0 0 5px;    
}

.vod
{
    background-color: #8A9575; 
    border-color: #5E7830;  
    border-bottom: outset 1px;
    border-top: outset 1px;
    color:White;
    height:25px;
    margin-top: 25px;           
    padding: 5px 0 0 10px;    
}	

.vodlbl 
{
    color:White;
    padding: 5px 0 0 10px;    
}

.vodnotice
{
    /*color:Gray;*/
    font-style:normal;
    font-size:8pt;
    font-weight:bold;
    text-align:center;
}


.container { width:100%;}
.col_1, .col_2, .col_3, .column1, .column2, .column3 { float:left;}
.form { height:28px;}
.form input {width:204px; height:19px; background:#fff; color:#111; font-size:1em; font-family:arial; padding-left:3px; border:1px solid #a09b96;}
.block .inner2 { padding:0 20px 20px 0;}
#page1 #content .col_2 .column1 { width:238px; margin-right:45px; padding-top:15px;}
#page1 #content .col_2 .column2 { width:249px;}


.rowColor td {background:#efefef}
.stdTable th {color:#fff; font-size:12px; font-weight:bold; margin-top:2px; margin-bottom:5px; background-color:#8A9575; padding:2px; padding-left:10px;  text-align:left;}

.specialtext
{
    font-size:8pt;
    font-style:italic;
}

.test
{
    font-family:Lucida Calligraphy;
}

.test2
{
    
    font-variant:small-caps;
    font-weight:bold;   
    font-style:normal;
}