html { 
margin: 2em; 
padding: 2em; 
}

body {
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #FFFFFF;
	font-family: Georgia, Palatino Linotype, sans-serif; 
	font-size: 10pt; color: #000000; 
	text-decoration: none;
}
.h1 {
	font-family: Georgia, Palatino Linotype, sans-serif; 
	font-size: 18pt; color: #000000; 
	background-color: #FFFFFF;
	font-weight: bold; 
	text-decoration: none;
}

.h2 {
	font-family: Georgia, Palatino Linotype, sans-serif; 
	font-size: 14pt; color: #000000; 
	background-color: #FFFFFF;
	font-weight: bold; 
	text-decoration: none;
}

.text1 {  
	font-family: Georgia, Palatino Linotype, sans-serif; 
	font-size: 10pt; color: #000000; 
	background-color: #FFFFFF;
	text-decoration: none;
}

.text1a {  
	font-family: Georgia,PalatinoLinotype,sans-serif;
	font-size: 8pt; color: #000000; 
	background-color: #FFFFFF;
	text-decoration: none;
}

.text1b {  
	font-family: Georgia, Palatino Linotype, sans-serif; 
	font-size: 10pt; color: #000000; 
	background-color: #FFFFFF;
	font-weight: bold; 
	text-decoration: none;
}


.text2 {  
	font-family: Georgia, Palatino Linotype, sans-serif; 
	font-size: 8pt; color: #ffffff; 
	background-color: #FFFFFF;
	font-style: italic; 
	font-weight: bold; 
	text-decoration: none;
}

.text3 {  
	font-family: Georgia, Palatino Linotype, sans-serif; 
	font-size: 10pt; color: #000000; 
	background-color: #FFFFFF;
	font-style: italic; 
	font-weight: bold; 
	text-decoration: none;
}

.text4 {  
	font-family: Georgia, Palatino Linotype, sans-serif; 
	font-size: 12pt; color: #000000; 
	background-color: #FFFFFF;
	font-weight: bold; 
	text-decoration: none;
}

.text5 {  
	font-family: Kristen ITC; 
	font-size: 12pt; color: #000000; 
	background-color: #FFFFFF;
	font-weight: bold; 
	text-decoration: none;
}

.text6 {  
	font-family: Georgia, Palatino Linotype, sans-serif; 
	font-size: 14pt; color: #000000; 
	background-color: #FFFFFF;
	font-style: italic; 
	font-weight: normal; 
	text-decoration: underline;
}

.text6a {  
	font-family: Georgia,PalatinoLinotype,sans-serif;
	font-size: 14pt; color: #000000; 
	background-color: #FFFFFF;
	font-style: italic; 
	font-weight: normal; 
	text-decoration: none;
}
P.basic { background: transparent; color: #000000; font-size: 1em;
          margin: 0.3em 12px 0 12px; padding: 0; text-align: left;
          text-indent: 0; }
P.standard { background: transparent; color: #000000; font-size: 1em;
             margin: 0.3em 12px 0 12px; padding: 0; text-align: justify;
             text-indent: 1em; }

a:link { color: #0000FF; text-decoration: none; background: #ffffff;  }
a:active { color: #0000FF; text-decoration: none; background: #ffffff;  }
a:visited { color: #0000FF; text-decoration: none; background: #ffffff;  }
a:hover { color: black; text-decoration: underline; background: #ffffff; }


/* Menu */
table.menu1{ font-size:80%;background:white; }
td.header { font-family: Georgia,PalatinoLinotype,sans-serif;font-size: 8pt; color: #FFFFFF; font-weight: bold; background: #000000; }
td.menu { font-family: Georgia,PalatinoLinotype,sans-serif;font-size: 8pt; color: #FFFFFF; font-weight: bold; background: #0099FF; }
table.menu { font-size:100%; position:absolute; visibility:hidden; }
a.menu{ font-family:Georgia,PalatinoLinotype,sans-serif;font-size: 8pt; font-weight: bold; }
a.menu:link{ color: #000000; text-decoration: none; }
a.menu:visited{ color: #000000; text-decoration: none; }
a.menu:active{ color: #191970; background: #FFD700; }
a.menu:hover{ color: #191970; text-decoration: none; background: #FFD700; }


/* Side Menu */
ul.menu2, ul ul {padding:0; margin:0; border:0; list-style-type:none; height:22em; overflow:hidden; background:#f8f8f8; width:14em; text-align:left; color:#fff; border:1px solid #606;}
ul.menu2 table {border-collapse:collapse; padding:0; margin:0; font-size:1em;}
ul.menu2 ul {margin-left:1em;}
ul.menu2 li {text-indent:0.5em;}
ul.menu2 li.drop {margin-bottom:-2px;}
ul.menu2 li a, 
ul.menu2 li a:visited {display:block; width:14em; height:2em; line-height:1.9em; text-decoration:none; color:#606;}
ul.menu2 li a.last, 
ul.menu2 li a.last:visited {display:block; width:14em; height:14em; line-height:2em;}
ul.menu2 li ul {display:none;}

ul.menu2 li:hover a, 
ul.menu2 li a:hover {border:0; color:#00c; font-weight:bold;}
ul.menu2 li:hover ul, 
ul.menu2 li a:hover ul {display:block; height:10em; width:12em; margin-top:-1px; background:#def; border:1px solid #000;}
ul.menu2 li:hover ul li a, 
ul.menu2 li a:hover ul li a {height:2em; background:#def; color:#00c; font-weight:normal;}
ul.menu2 li:hover ul li:hover a, 
ul.menu2 li a:hover ul li a:hover {background:#00c; color:#fff;}



/* Youth Ministry Synod */
.youth-h1 {
	font-family: Engravers MT, Palatino Linotype, sans-serif; 
	font-size: 18pt; color: #0000ff; 
	font-weight: normal; 
	text-decoration: none;

}
.youth-h2 {
	font-family: High Tower Text, Georgia,PalatinoLinotype,sans-serif;
	font-size: 14pt; color: #000000; 
	font-weight: normal; 
	text-decoration: none;

}
.youth-maintext {
	font-family: High Tower Text, Georgia,PalatinoLinotype,sans-serif;
	font-size: 11pt; color: #000000; 
	font-weight: normal; 
	text-decoration: none;

}
.youth-quote {
	font-family: Comic Sans MS, sans-serif; 
	font-size: 12pt; color: #000000; 
	font-weight: normal; 
	text-decoration: none;

}


a:link { color: black; text-decoration: underline }
a:active { color: black; text-decoration: none }
a:visited { color: black; text-decoration: underline }
a:hover { color: black; text-decoration: none; font-weight: bold; background: #FFFFFF }

input, textarea { 
	background: #F5F5F5;
	font-family: Georgia,PalatinoLinotype,sans-serif;
	color: #000000; 
	border-style: dashed; 
	border-color: #800080;
	border-width: 2px; 
}

/* begin styles for RSS Feed */

.rss_box {

	 width: 250px;
	 background-color: #99CCFF;
	 border: 1px solid #5F74CC;
	 
}
.rss_items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color:#0099ff;
}
p.rss_title {padding:0.5em;}
.rss_title {
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 85%;
	background-color:#330066;
	color:#ffffff;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.rss_title a {
	color:#ffffff;
	}

.rss_item  {
  font-family: verdana, arial, sans-serif;
  font-size: 0.75em;
  font-weight : normal;
  list-style:none;
  padding-bottom:1em;
}

.rss_item a {
	color:blue;
	font-size: 105%;
	font-weight:bold;
	font-family:arial, sans-serif;
	}
	
.rss_item a:visited {
	color:#330066;
}

.rss_date {
	font-size: 85%;
	font-weight : normal;
	color: #F60;
	}

