body {
	font-family: Verdana, Arial, Helvetica, sans-serif, song;
	scrollbar-3dlight-color: #A3A3A3;
	scrollbar-arrow-color: #DADCDE;
	scrollbar-base-color: #FEFFCD;
	scrollbar-darkshadow-color: white;
	scrollbar-face-color: #FEFFCD;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #5C5C5C;
}
input {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #707070;}
textarea {font:11px Verdana, Arial, Helvetica, sans-serif; color: #707070;}
select {font:11px Verdana, Arial, Helvetica, sans-serif; color: #707070;}
form {display: inline;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
.auth {font-size: 11px; color: #468cc8; font-weight: normal;}
.txt1 {padding-top:3pt; LETTER-SPACING: 2px;font-size: 10pt; color: #000033; font-weight:normal;}
.wordscontent {font-family:"新細明體"; LETTER-SPACING: 2px;font-size: 10pt; color: #000033; font-weight:normal; width:575;}
.wordstitle {LETTER-SPACING: 2px;font-size: 11pt; color: #00348B; font-weight:bold; width:575;}
.wordsauthor {LETTER-SPACING: 2px;font-size: 10pt; color: #00348B; font-weight:normal; width:575;}
.wordscontent p{font-family:"新細明體"; LETTER-SPACING: 2px;font-size: 10pt; color: #000033; font-weight:normal; width:575; text-indent: 1cm;}
.bookurl { LETTER-SPACING: 1px;FONT-WEIGHT: normal; COLOR: #AE912B; FONT-SIZE: 10pt;  TEXT-DECORATION: none }
.bookurl A { LETTER-SPACING: 1px;FONT-WEIGHT: normal; COLOR: #AE912B; FONT-SIZE: 10pt;  TEXT-DECORATION: underline }
.bookurl A:hover { LETTER-SPACING: 1px;FONT-WEIGHT: BOLD; COLOR: #AE912B FONT-SIZE: 10pt;  TEXT-DECORATION: underline }
div.img00event{position: absolute;left: 10px; top: 10 px; }
div.imgpray{position: absolute;left: 30px/*30px*/; top: 0 px; }
div.imgsermon{position: absolute;left: 212px/*218*/;top: 0 px; }
div.imgevent{position: absolute;left: 396px;/*396px*/ top: 0 px; }
div.imgevent1{position: absolute;left: 15px/*30px*/; top: 0px; }/*event.html*/
div.imgevent2{position: absolute;left: 300px/*218*/;top: 0px; }/*event.html*/
div.imgevent3{position: absolute;left: 0px/*30px*/; top: 0px; }/*event.html*/
div.imgevent4{position: absolute;left: 200px/*30px*/; top: 0px; }/*event.html*/
div.imgevent5{position: absolute;left: 400px/*30px*/; top: 0px; }/*event.html*/
div.eventtable{position: absolute; left:10px; top:385px;}/*event.html*/
div.lefttable{position: absolute;left: 8px; top: 140px; width: 300px; /* container width*/background-color:none;border: none;}
div.righttable{position: absolute;left: 310px;top: 140px; width: 280px; /* container width*/background-color:none;border: none;}
div.banneratcore{position:absolute;left: 100px;top:100px;background-color:none;border: none;}
div.history1{float: right;margin:2px; clear: right;}
div.history2{float: right;margin:2px; clear: right;}
/*first information table*/
div.info01{position: relative;
left: 5px; /*Number should match -left shadow depth below*/
/*top: 0px; Number should match -top shadow depth below*/
width: 290px; /* container width*/
background-color: #FFD8AF;
}
div.info01 .bg01{
/* Add container height here if desired */
background-color: #D4E6F8;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}

/*second information table*/
div.info02{
position: relative;
left:5px;
top:10px;
width: 290px; /* container width*/
background-color: #d1cfd0;
}
.info02 .bg02{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}
/*second information table*/
div.info03{
position: relative;
left: 2px; /*Number should match -left shadow depth below*/
top: 2px; /*Number should match -top shadow depth below*/
width: 265px; /* container width*/
background-color: #d1cfd0;
}
.info03 .bg03{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}
/*updates news table*/
table.updateTable
{ text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 275px;
background-color: #404040;
border: 2px #6699CC solid;
border-collapse: collapse;
border-spacing: 1px;  }

td.Heading03{
padding:2px 1px 1px 2px ;
height:3px;
border-bottom: 1px solid black;
border-collapse: collapse;
color: #FFCDFE;
background-color: #fff;

}
td.content01{
border-bottom: 2px dotted white;
border-top: 0px;
border-left: 1px dotted white;
border-right: 0px;
text-align: left;
text-indent: 3px;
font-family:"新細明體"; 
LETTER-SPACING: 2px;
font-weight: NORMAL;
padding: 5px 5px 5px 5px;
font-size: 12px;
color: #404040;
background-color: #CDE5FF;
}
td.content01 b{font-size:12px; color:black; TEXT-DECORATION: underline}

table.eTable{
text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 13px;
color: #DC7100;
width: 585px;
background-color: #FFCDE5;
border: 2px #FA007A solid;
border-collapse: collapse;
border-spacing: 1px; 
}
td.eCon1{color: #004EA0;}
td.eCon2{color: #5200A0;}
td.eCon3{color: #00A052;}

/*<![endif]>*/



.picss img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.picss:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.8;
}

.picss img{
border: 1px solid #ccc;
}

.picssborder:hover img{
border: 0px solid navy;
}

.picssborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.hand{cursor:hand; cursor:pointer;
text-align: left;
text-indent: 3px;
font-family:"新細明體"; 
LETTER-SPACING: 2px;
font-weight: bold;
padding: 5px 5px 5px 5px;
font-size: 13px;
color: #404040;}

td.mtHeading2
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #305375;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 13px;
color: #f7ffff; }

td.mtBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 3px;
font-family:"新細明體"; 
LETTER-SPACING: 2px;
font-weight: NORMAL;
padding: 5px 5px 5px 5px;
font-size: 12px;
color: #404040;
background-color: #f7ffff; }

td.mtHeading1
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #305375;/*--BEC8D1-->*/
text-align: center;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 14px;
color: #f7ffff; }

table.mtTable
{ text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 460px;
background-color: #ffffff;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }
<![endif]>




