.note {
color:#7B1717;
height: 120px;
width:500px;
font-style:italic;
margin: 1em;
padding: 0.5em;
font-size:12px;
border-left:1px solid #CC9933; 
border-top:1px solid #FAE49C; 
border-bottom:1px solid #FAE49C;         
border-right:1px solid #FAE49C;       
background-color:#FEFDE2;        
}

.noteverse
{
color:#7B1717;
font-style:italic;
font-weight:bold; 
}

body {scrollbar-base-color: #1f669;
background-color:="#FFCC66";

}


td { font-size:12px
}


 .date {
 width: 90px;
  }
 .dayw {
 width: 35px;
  }
.time {
 width: 70px;
  }
.venue {
 width: 170px;
 }
.description {
 width: 270px;
 }
.spacer {
width: 10px;
  }
.highlight {
background-color:#ffffff;
}
.small {
font-size: 10px;
}



.loginBox
{
  text-align:left;
	padding:50px 20px 20px 20px;
	background-color:#FFFFFF;
	background-image:url(images/login_band.jpg);
	background-repeat:no-repeat;
	background-position:top;
    width:400px;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 12px;
	color:  #000000;
	font-weight: normal;
}

.Background {
	background-image: url(images/headerbg.jpg);
	position: absolute;
    height: 200px;
	width: 100%;
	z-index: 1;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	color:
}

.BoxHeader {
	background-image: url(images/topbg.jpg);
	height: 115px;
	width: 750px;
	margin-left: -375px;
	position: absolute;
	left: 50%;
	top: 25px;
	border: 1px solid #566778;
	z-index: 2;
}

.BoxTopLeft {
	background-image: url(images/midbg.jpg);
	height: 250px;
	width: 195px;
	margin-left: -375px;
	position: absolute;
	left: 50%;
	top: 145px;
	border: 1px solid #566778;
	padding: 20px 0px 0px 0px;
	z-index: 2;
}

.BoxMidLeft {
	background-image: url(images/midbg.jpg);
	height: 250px;
	width: 195px;
	margin-left: -375px;
	position: absolute;
	left: 50%;
	top: 400px;
	border: 1px solid #566778;
	z-index: 2;
}

.BoxMidCenter {

	background-image: url(images/midbg.jpg);
	height: 250px;
	width: 270px;
	margin-left: -173px;
	position: absolute;
	left: 50%;
	top: 400px;
	border: 1px solid #566778;
	z-index: 2;
}

.BoxMidRight {
	background-image: url(images/midbg.jpg);
	height: 250px;
	width: 270px;
	margin-left: 105px;
	position: absolute;
	left: 50%;
	top: 400px;
	border: 1px solid #566778;
	z-index: 2;
	padding: 10px;
}

.BoxBottomHeader {

	background-image: url(images/bottombg.jpg);
	height: 19px;
	width: 750px;
	margin-left: -375px;
	position: absolute;
	left: 50%;
	top: 655px;
	border: 1px solid #566778;
	z-index: 2;
}

.Boxmaindata {
	background-image: url(images/pad.gif);
	height: 400px;
	width: 650px;
	margin-left: -375px;
	position: absolute;
	left: 50%;
	top: 50px;
	border: 3px solid #663300;
	z-index: 2;
	padding: 0px 8px 0px 8px;

}

.BoxHeader2 {
	background-image: url(images/topbg.jpg);
	height: 115px;
	width: 200px;
	margin-left: -375px;
	position: absolute;
	left: 50%;
	top: 25px;
	border: 1px solid #566778;
	z-index: 2;
}
.BoxBottomLine {
	font-size: 10px;
	height: 19px;
	width: 200px;
	margin-left: -375px;
	position: absolute;
	left: 398px;
	top: 658px;
	border: 0px solid #566778;
	z-index: 2;
}

.BoxMidLine {
	font-size: 10px;
	height: 10px;
	width: 270px;
	margin-left: 105px;
	position: absolute;
	left: 390px;
	top: 659px;
	border: 0px solid #566778;
	z-index: 2;
}

.smallday {
font-size:9px;
}


#main {font-size: small; color: #AAA; background: #FFF;
  margin: 0; padding: 2.5% 12.5%; clear: left;}
#nav {margin: 0; padding: 0;}
#nav li {list-style: none; float: left;
  margin-left: 1px; padding-left: 16px;
  font-size: 10px; line-height: 20px; white-space: nowrap;
  background: #BBB url(images/tabs2-big.gif) 0 100% no-repeat;}
#nav a {display: block; float: left; padding: 0 16px 0 0;
  text-decoration: none; font-weight: bold;
  background: #DDD url(images/tabs2-big.gif) 100% 100% no-repeat;
  color: #333;
  width: .1em;}
html>body #nav a {width: auto;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float: none;}            /* End IE5-Mac hack */
#nav a:hover {color: rgb(62%,35%,22%);}
#nav #current, #nav #current a {color: #FDB; 
  background-image: url(images/tabs2-big-ct.gif);}


h1 {color: #FFFFFF; background: rgb(0%,56%,84%);
  font: bold 200%/1em Arial, Verdana, sans-serif;
  padding: 1em 1em 0; margin: 0;
  border: 1px solid rgb(0%,31%,46%);
  border-width: 2px 0;}
  
  
.accordionTabTitleBar {
   font-size           : 12px;
	padding             : 4px 6px 4px 6px;
   border-style        : solid none solid none;
	border-top-color    : #BDC7E7;
	border-bottom-color : #182052;
   border-width        : 1px 1px 1px 1px;
}

.accordionTabTitleBarHover {
   font-size        : 11px;
	background-color : #1f669b;
	color            : #000000;
}

.accordionTabContentBox {
   font-size        : 12px;
   border           : 1px solid #1f669b;
   border-top-width : 0px;
   padding          : 5px 4px 4px 4px;
   
}

.eventContentBox {
   height: 92px;
   font-size        : 11px;
   border           : 1px solid #1f669b;
   border-top-width : 1px;
   padding          : 2px 2px 2px 2px;
}
  
.mainpic {

	height: 250px;
	width: 548px;
	margin-left: -173px;
	position: absolute;
	left: 50%;
	top: 145px;
	z-index: 2;
} 







#ajaxticker1{
width: 225px;
height: 110px;
border: 0px;
padding: 10px;
border: 1px ridge black;
background-color: #C4DFF4;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #C4DFF4;
}

.nomarker {
list-style-type:none;
}

.showb{
border: 3px outset groove;
}

.bl {
color:#000000;
}

a:link, a:visited {
color: #003EFF;
text-decoration:none;
}

.dd{
background-color:#D3F1EE;
color:#000000;
}

.dt{
background-color:#FFFF00;
color:#000000;
}

a:hover,
a:active {
	color: #003EFF;
	text-decoration: underline;
}

.bigbox{
width:800px;
background-color: #FFFFFF;
}





.mainpicleftverse {
   background-image: url(images/cloudsontop.jpg); 
   border: 1px solid #000000;
    padding          : 2px 2px 2px 2px;
	height: 250px;
	width: 548px;
	z-index: 2;
} 
.mainpicleftday {
    background-color:#00FFFF;
    border: 1px solid #000000;
    padding          : 2px 2px 2px 2px;
	height: 250px;
	width: 548px;
	z-index: 2;
} 

.mainpicleftchoir {
    background-color: #0099CC;
    border: 1px solid #000000;
    padding          : 2px 2px 2px 2px;
	height: 250px;
	width: 548px;
	z-index: 2;
} 

.mainpicleftboard {
    background-color: #FEFDE2;
    border: 1px solid #000000;
    padding          : 2px 2px 2px 2px;
	height: 250px;
	width: 548px;
	z-index: 2;
} 

.mainpicleftstaff {
    background-color:#336600;
    border: 1px solid #000000;
    padding          : 2px 2px 2px 2px;
	height: 250px;
	width: 548px;
	z-index: 2;
} 

.mainpicleftpdfview {
    background-color: #FFFFFF;
    border: 1px solid #000000;
    padding: 2px 2px 2px 2px;
	height: 250px;
	width: 548px;
	z-index: 2;
} 

.mainpicleftpdfviewin {
    background-color:#FEFDE2; 
    border-top:1px solid #FAE49C; 
    border-bottom:1px solid #FAE49C; 
    border-right:1px solid #FAE49C; 
    border-left:1px solid #FAE49C; 
    padding: 2px 2px 2px 2px;
	height: 150px;
	width: 500px;
	z-index: 2;
} 

#message_box 
{ 
  border-left:5px solid #CC9933; 
        border-top:1px solid #FAE49C; 
        border-bottom:1px solid #FAE49C; 
        border-right:1px solid #FAE49C; 
        padding:10px 10px 10px 10px; 
        position: relative; 
        font-size: small; 
        color:#7B1717; 
        background-color:#FEFDE2; 
        margin: 5px 0px 5px 0px; 
        font-weight:bold; 
} 

.mainpicleftdirection {
    background-color: #FFFFFF;
    border: 1px solid #000000;
    padding: 5px 0px 0px 0px;
	height: 250px;
	width: 548px;
	z-index: 2;
} 

.mainpicleftdirectionin {
    vertical-align:middle;
    background-color:#FEFDE2; 
    border-top:1px solid #FAE49C; 
    border-bottom:1px solid #FAE49C; 
    border-right:1px solid #FAE49C; 
    border-left:1px solid #FAE49C; 
    padding: 1px 1px 1px 1px;
	height: 205px;
	width: 500px;
	z-index: 2;
	  color:#7B1717; 
} 

.colorred
{
	color:#F03;
	font-size: 16px;
}

