﻿body 
{
    background-color:#FFF8C0;
    font-family:Arial;
    font-size:12px;
    color:Gray;
}

#full
{margin:0px auto;
 width:990px
    }

#header
{
    width:990px;
    margin-left:6px;
  
    
    
    }
    #headercenter
    {
    width:977px;
    height:109px;
    border-right:2px solid #B6B6B6;
    border-left:2px solid #B6B6B6;
    background-color:#FFD93D;
    margin-top:-4px;
    margin-bottom:0px;
    *margin-bottom:-5px;
  
    }
    #menu
    {
        background-image:url(/images/menubg.jpg);
        background-repeat:no-repeat;
        margin-top:7px;
        
        *margin-top:4px;
        width:990px;
        height:43px;
        text-align:center;
        float:left;
        }
        
     #menu ul
{  margin-right:7px;
  display:inline;  
    width:990px;
     
    }
   
    
    #menu li
{  margin-right:10px;
  display:inline;  
    width:150px;
   
    
    }
   
    #menu li a
{ margin-top:10px;
    text-decoration:none;
    color:#67543F;
    font-family:Arial;
    font-size:13px;
    width:150px;
    
    }
    
     #menu li a:hover
{
   
    color:#FF6600;
  
    }  
        
        
        #containerbg
        {background-image:url(/images/containerbg.jpg);
        background-repeat:repeat-y;
        float:left;
        width:990px;
            }
            
            #Data
            {
                width:705px;
                margin-left:19px;
               * margin-left:8px;
                background-color:#FFF7B6;
                border-left:1px solid #FFCD00;
                border-right:1px solid #FFCD00;
                float:left;
                margin-top:0px;
                      margin-bottom:0px;
                      *margin-top:-4px;
                      *margin-bottom:-6px;
                }
                
                #bigdatacontainer
                {width:950px;
                 margin-top:5px;
                 *margin-top:0px;
                 margin-right:13px;
                 *margin-right:5px
                 
                                 
                    }
                    #maincontainerdata
                    {background-image:url(/images/maincontainercenter.jpg);
                         background-repeat:repeat-y;
                         margin-left:13px;
                         *margin-left:6px; 
                         margin-top:0px;
                         *margin-top:0px;
                         float:left;
                         width:685px;
                      }
                      #maincontainerfinal
                      { font-family: Arial;
                        color:#666666;
                        text-align:justify;
                        width:655px;
                        margin-right:5px;
                        font-size:13px;
                        margin-top:-22px;
                        * margin-top:0px;
                        
                                                   
                          }
                          h3
                          {
                              margin-bottom:2px;
                              color:#567A9C;
                              letter-spacing:0.12em;
                              font-size:20px;
                              font-weight:lighter;
                              background-image:url(/images/h3_bg.jpg);
                              width:655px;
                              height:25px;
                              background-repeat:no-repeat;
                              margin-top:22px;
                              *margin-top:0px;
                               padding-left:5PX;
                              
                              }
                              h4
                          {
                              
                              color:#8BA402;
                              letter-spacing:0.10em;
                              font-size:15px;
                              margin-top:0px;
                             
                              background-image:url(/images/h4_bg.jpg);
                              width:172px;
                              height:20px;
                              background-repeat:no-repeat;
                           
                              margin-bottom:2px;
                              font-weight:normal;
                              text-align:center;
                              
                              }
                              h6
                          {
                              
                              color:#8BA402;
                              letter-spacing:0.10em;
                              background-color:#F2F1A8;
                              font-size:16px;
                              margin-top:0px;
                              height:20px;
                              padding-top:3px;
                              margin-bottom:2px;
                              font-weight:normal;
                              text-align:center;
                              
                              }
                              h2
                              {color:#FFA800;
                              letter-spacing:0.10em;
                              font-size:18px;
                              margin-top:0px;
                              text-align:center;
                              margin-bottom:2px;
                              font-weight:normal;
                                  
                                  }
                                  h5
                                  {color:Gray;
                              
                              font-size:15px;
                              margin-top:0px;
                              text-align:justify;
                              margin-bottom:2px;
                              font-weight:normal;
                                  
                                  }
                
                #Dataleft
            { float:left;
                width:707px;
                
                }
                
                
                    #navigationright
                    { float:right;
                      width:206px;
                      margin-right:3px;
                        }
                        
                        #navigationcenter
                    { float:right;
                      width:206px;
                      margin-left:100px;
                      *margin-left:0px;
                      background-color:#FFF7B6;
                      border-left:1px solid #FFCD00;
                      border-right:1px solid #FFCD00;
                      margin-top:0px;
                      margin-bottom:0px;
                      *margin-top:-5px;
                      *margin-bottom:-5px;
                        }
                        #navigationmain
                      {background-image:url(/images/navigationmaincenter.jpg);
                         background-repeat:repeat-y;
                         margin-left:11px; 
                         text-align:justify;
                         margin-top:0px;
                         *margin-top:-3px;
                      }
                          
                          #navigationmaincenter
                          {
                              width:170px;
                              text-align:justify;
                              margin-right:10px;
                              font-family:Arial;
                             margin-left:7px;
                              
                              }
                                                                                        
                           #footer
    {
        background-image:url(/images/menubgw.jpg);
        background-repeat:no-repeat;
        margin-top:5px;
        *margin-top:5px;
        
        width:990px;
       
        text-align:center;
        float:left;
        }
        
     #footer ul
{  margin-right:7px;
  display:inline;  
    width:990px;
     margin-top:500px; 
    }
   
    
    #footer li
{  margin-right:10px;
  display:inline;  
    width:150px;
   
    
    }
   
    #footer li a
{
    text-decoration:none;
    color:#756F5C;
    font-family:Arial;
    font-size:14px;
    width:150px;
    
    }
    
     #footer li a:hover
{
   
    color:#FF6600;
  
    } 
    
    
    
    
    
    .mainTableFrame
{   margin-top:10px;
    margin-left:0px;
    border-right: #826509 thin solid;
    border-top: #826509 thin solid ;
    border-left: #826509 thin solid;
    border-bottom: #826509 thin solid;
    width: Auto;
}

.subHeader
{
    text-transform: capitalize;
    color: #6fa1d9;
    font-family: Arial, Verdana;
    font-weight: normal;
    font-size: 1.3em;
    background-color: #f5f5f5;
    vertical-align: top;
    text-align: left;
    page-break-after: auto;
}

.calendarFrame
{
    border-right: #826509 thin solid;
    border-top: #826509 thin solid;
    border-left: #826509 thin solid;
    border-bottom: #826509 thin solid;
}

.calendarMonthYear
{
    font-size: 12px;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    background-color: #826509;
    letter-spacing: 1px;
}

.calendarDay
{
    font-size: 12px;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    word-spacing:20px;
    background-color: #826509;
}

.hasEvent
{
    font-size: 10px;
    color: #ffffff;
    font-family: Verdana, Arial;
    background-position: center center;
    
    background-repeat: no-repeat;
    text-align: center;
    width: 50px;
    height: 50px;
    cursor: pointer;
    vertical-align: middle;
    border-style:ridge
    
}



.hasNoEvent
{
    font-size: 16px;
    font-family: Verdana, Arial;
    text-align: center;
    width: 50px;
    height:50px;
     border-style:double
}

#hymns
{ font-size:15px;
  color:#AF6128;
 background-color:#FFEC92;
  border:1px #DEDEDE solid;
  text-decoration:none;
  height:20px;
  letter-spacing:0.04em;
    }
    #hymns_2
{ font-size:15px;
  color:#B79E48;
 background-color:#FFF6CD;
  border:1px #DEDEDE solid;
  text-decoration:none;
  height:20px;
  letter-spacing:0.04em;
    }
    #hymns:hover
{ font-size:15px;
  color:#769037;
 background-color:#DDF5A3;
  border:1px silver solid;
  text-decoration:none;
  height:20px;
  letter-spacing:0.04em;
    }
    #hymns_2:hover
{ font-size:15px;
  color:#769037;
 background-color:#DDF5A3;
  border:1px silver solid;
  text-decoration:none;
  height:20px;
  letter-spacing:0.04em;
    }
   #hymns_h
{ font-size:17px;
  color:#AF6128;
 background-color:#FFEC92;
  border:1px #DEDEDE solid;
  text-decoration:none;
  height:21px;
  letter-spacing:0.04em;
  padding-top:0px;
    *padding-top:3px;
    }
    #hymns_2_h
{ font-size:17px;
  color:#B79E48;
 background-color:#FFF6CD;
  border:1px #DEDEDE solid;
  text-decoration:none;
  height:21px;
  letter-spacing:0.04em;
  padding-top:0px;
  *padding-top:3px;
    }
    #hymns_h:hover
{ font-size:17px;
  color:#769037;
 background-color:#DDF5A3;
  border:1px silver solid;
  text-decoration:none;
  height:21px;
  letter-spacing:0.04em;
    }
    #hymns_2_h:hover
{ font-size:17px;
  color:#769037;
 background-color:#DDF5A3;
  border:1px silver solid;
  text-decoration:none;
  height:21px;
  letter-spacing:0.04em;
    }
    