/* *************************
 * St Luke's Stylesheet
 *
 * This stylesheet is a complete rework of the original
 *
 * *************************/
 
/* *****************************************************************
 * Defined colors are:
 * aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, 
 * olive, purple, red, silver, teal, white, and yellow
 * darkblue has been redefined as RGB(0,0,139)=> #00008B
 *
 * St Luke's Colours
 *  Gold    255,170,   0  => FFAA00
 *  Reddish 204, 76,   0  => CC4C00
 *  Blue      3, 62,  97  => 033E61
 *
 * *****************************************************************/
 
 /* The styles wel_xx are associated with Main.html */

   .wel_bg, .wel_bg1, .wel_bg2, .wel_bg2bold, .wel_bgbold, .Easter, 
   .worship_bg, .children_bg, .support_bg, .discovery_bg, .music_bg, 
   .contacting_bg, .uniform_bg, .social_bg, .title_bg, .mission_bg,
   .mission_panel_bg, .bb_bg, .tp_bg0, .button_font, .uniform_bg, .sidebar_bg,
   .logo_bg, .progress_bg, .hidden, .bg_not1, .ashburnham, apcm_bg {
		 font-family: 'Gill Sans MT', 'Palatino Linotype', 'Times New Roman', Times, serif;
		 margin-top: 15pt ; 
		 margin-left: 20pt ; 
		 margin-right: 20pt ; 
		 margin-bottom: 5pt ;       
	    }
	.wel_bg1, .wel_bg2, .mission_bg, .bb_bg, .progress_bg, .ashburnham, .bg_not1, .Easter {
	    /* background: #D8F6FF ; */
	    background: #FEFEFE ;
	    /* scrollbar-base-color : #D8F6FF  ; */
	    scrollbar-base-color : #F0F0F0  ;
	    }	
	.wel_bg2, .wel_bg2bold, .wel_bgbold      {
		 /* background: #D8F6FF url(../images/bground1.gif) ; */
		 background: #FEFEFE  ;
		 background-attachment: fixed ;
		 background-repeat: no-repeat;
	    }
	.apcm_bg { 
	   background: #033E61  ; 
	   }
	   
	 .Easter { 
	 		 background: #FEFEFE url(/Easter2006/Background3.jpg) ;
		   /* background-attachment: fixed ; */ 
		   background-repeat: no-repeat; 
		 }
  
	.wel_bg2bold, .wel_bgbold  {
	       font-weight: bold ;
       }
  .ashburnham {
		 background: #D8F6FF url(/ChurchNotices/Ashburnham/ashburnham.jpg) ;
		 background-attachment: fixed ;	
		 /*
		 background-repeat: no-repeat;
		 */	 
     }
       
.th_notices   { font-family: 'Gill Sans MT', 'Comic Sans MS', 'Palatino Linotype', 'Times New Roman', Times, serif; 
           font-size:  12pt ;
           font-weight: bold ;
           color: #FFFFFF ;
           /* background: #00008B; */
           background: #033E61 ;
           text-align: left
         }
.p_notices   { font-family: 'Gill Sans MT', 'Palatino Linotype', 'Times New Roman', Times, serif; 
               font-size: 12pt ;
             }
   .tp_bg0 {
       margin-top: 1pt ; 
		 margin-left: 1pt ; 
		 margin-right: 1pt ; 
		 margin-bottom: 1pt ;       
     /* background: #00008B; */
     /* background: #033E61 ; */
     /*background: #E0E0FF ; */
     background: #FDFDFD ;
       }
   .mission_bg  {
   	 margin-top: 5pt ; 
		 margin-left: 2pt ; 
		 margin-right: 1pt ; 
		 margin-bottom: 5pt ;       
       }
   .mission_panel_bg {
    /* background: #00008B; */
     background: #033E61 ;
		 margin-top: 25pt ; 
		 margin-left: 30pt ; 
		 margin-right: 30pt ; 
		 margin-bottom: 5pt ;       
       }
   .sidebar_bg {
		 background: #FDFDFD;
	   scrollbar-base-color : #F0F0F0  ;
		 margin-top: 5pt ; 
		 margin-left: 1pt ; 
		 margin-right: 1pt ; 
		 margin-bottom: 5pt ;       
       }
       
   .logo_bg  {
		background: #FDFDFD ;
	   scrollbar-base-color : #F0F0F0  ;
		margin-top: 2pt ; 
		margin-left: 10pt ; 
		margin-right: 10pt ; 
		margin-bottom: 2pt ;       
	   }
	 
	 .hidden { display: none }
   .logoHide { display: none }  
   .logoShow {  }             

   .counter, .bb_footnote {
      text-align: center ;
      font-size: 75%;
   }
   .W3Cert {
   text-align: right ;
   }
   .progress_bg {
   	margin-top: 5pt ; 
		margin-left: 2pt ; 
		margin-right: 2pt ; 
		margin-bottom: 5pt ;       
   }

/* ***************************
  -- Worship Attributes --
 * ***************************/
.th_worship, .th_children, .th_support, .th_discovery, .th_music,
.th_contact, .th_uniform, .th_social  { 
           color: #FFFFFF ;
           /* background: #00008B; */
           background: #033E61 ;
           text-align: left ;
        }
.td_worship, .td_children, .td_support, .td_discovery, .td_music,
.td_contact, .td_uniform, .td_social   {
           color: #000000;
           background: #FFFFFF ;
           text-align: left
        }
 .footnote {
	font-size: 0.6em;
	text-align: right;
}

/* ********************************
  -- Main Page Ticker Attributes --
 * ********************************/
.td_ticker   {  
           font-size:  12pt ;
           /* color: #00008B; */
           /* color: #033E61 ; */
           color: #FFAA00 ; 
           /* background: #E0E0FF; */
           background: #FDFDFD;
           text-align: left ;
           height: 20px ;
           /* margin: 1pt; */
           /* border: 1pt; */
           /* padding: 1pt ; */
        }
.ticker   {
               background-color: #FDFDFD;
               font-size: 10pt;
               font-weight: bold;
               color: #033E61;
               border-width: medium;        /* sets border width on all sides */
               border-color: white;

          }

/* **********************************
 *  -- Title Page attributes --
 *  -- was background: #1010FF
 * **********************************/

.title_bg  {
       font-size: 22pt;
       font-weight: bold;
       color: #FFFFFF ; 
       color: #D04A00 ;
		 /* background: #00008B ; */
		 /* background: #033E61 ; */
		 background: #FFFFFF ;
		 margin-top: 1pt ; 
		 margin-left: 20pt ; 
		 margin-right: 20pt ; 
		 margin-bottom: 2pt ;
		 text-align: center;       
	 }

/* **********************************
 *  -- Button Page attributes --
 * **********************************/

.button_background  {
		/* background: #E0E0FF ; */
		background: #FDFDFD ;
	 }
	 
.button_font  {
		 font-style: normal ;
       text-align: center ;
       margin: 0pt ;
       border: thin ;
       border-style: solid ;
       border-color: #00008B ;
       font-size: 11pt ;
       font-weight: bold ;
       font-style: italic ;
       background: #FFFFFF ;
       padding: 0pt;
       margin: 0pt;

	 }

/* **********************************
 * Attributes for PCC2.html
 * **********************************/
.boldTitle  {
             /* font-size: 18pt; */
             font-size: 150%;
             font-weight: bold ;
             /* color: green ;  */
             color: #00008B ;
            }

.boldSubTitle { 
                /* font-size: 14pt; */
                font-size: 120%;
                font-weight: bold ;
                /* color: yellow ; */
                color: #00008B ; 
              }
               
.PCCNote   { 
             font-size: 75%;
             font-weight: lighter ;
             color: red ; 
           }

/* ************************
 * Mission Update
 * ************************/

 .classCaption {
   background-color: #D8D8FF;
   /* font-size:13px; */
   /* font-weight: bold ; */
   border-left:1px solid darkblue;
   border-right:1px solid darkblue;
   border-top: 1px solid darkblue;
   border-bottom: 1px solid darkblue; 
   text-align:left ;  
} 

.classTable {
   border-left:2px solid white;
   border-right:2px solid white;
   border-top: 2px solid white;
   border-bottom: 2px solid white; 
}
.classPanel {
   /* font-size:11px; */
   border-left:1px solid darkblue;
   border-right:1px solid darkblue;
   border-top: 1px solid darkblue;
   border-bottom: 1px solid darkblue;   
} 

.classLink {
   background-color: #D8D8FF;
  /* font-size:13px; */
  /* font-weight: bold ; */
   border-left:1px solid darkblue;
   border-right:1px solid darkblue;
   border-top: 1px solid darkblue;
   border-bottom: 1px solid darkblue; 
   text-align:right ;   
} 

  .lfloat { float:left;padding:1px 8px;}
  .rfloat { float:right;}
  .nfloat { float:none;}

.th_update   { 
           font-size:  14pt ;
           font-size:  120% ;
           color: #FFFFFF ;
           background: #00008B;
           background: #033E61;
           text-align: left ;
        }
.tickerMission   {
               background-color: #D8F6FF;
               /* font-size: 12pt; */
               /* font-weight: bold; */
               color: #00008B;
               text-align: left ;
          }

/* **********************
 * Sidebar Menus 
 * **********************/
  .menu
  {
   position:relative;
   background-color:#033E60;
   border:1px solid white;
   width:160px;
   font-size:10pt;
   font-style:italic ;
   font-family:verdana;
   color:white;
   /* font-weight:bold; */
   position:absolute;
   cursor:hand;
   padding:0px ;
   margin:0px ;
  }
 .item_panel
  {
    width:160px;
    border-left:1px solid #033E60;
    border-right:1px solid #033E60;
    border-top: 1px solid #033E60;
    border-bottom: 1px solid #033E60;
    clip:rect(0,160,0,0);
    position:absolute;
    padding:0px ;
    margin:0px ;
  }  

  .item_panel:a
  {
   text-decoration:none;
   color:black;
   cursor:hand;
  }
.item
  {
   background-color:white;
   width:160; 
   font-size:10pt;
   /* font-family:verdana; */
   font-style: italic;
   font-weight:bold;
   color:#033E60;
   overflow:visible;
   border-left:1px solid #033E60;
   border-right:1px solid #033E60;
   border-top: 1px solid #033E60;
   border-bottom: 1px solid #033E60; 
   padding:0px ;  
  }

/* **********************
 * Active Links 
 * **********************/
a:link       { text-decoration: none; color: blue }
a:active     { text-decoration: none; color: #00FF00 }
a:visited    { text-decoration: none; color: blue }
a:hover      { text-decoration: none; color: #000000; background:#ffff00 }


/* *****************************
  -- Concert Attributes --
 * *****************************/
.th_concert   { font-family: 'Comic Sans MS', 'Palatino Linotype', 'Times New Roman', Times, serif; 
           font-size:  14pt ;
           font-weight: bold ;
           color: #00008B ;
           text-align: center ;
        }
.p_concert  { font-family: 'Monotype Corsiva', 'Comic Sans MS', 'Palatino Linotype', 'Times New Roman', Times, serif; 
           font-size:  16pt ;
           color: #00008B;	
        }
.td_concert   { font-family: 'Monotype Corsiva', 'Comic Sans MS', 'Palatino Linotype', 'Times New Roman', Times, serif; 
           font-size:  14pt ;
           font-weight: bold ;	
           color: #00008B;
        }

/* *********************************
 * End of Style Sheet
 * *********************************/
 