
#lay1,#lay2,#lay3{float:left;}
#lay1{width:215px;height:180px;z-index:0;padding:15px;}
.lay1hed, .lay1sub, .lay3hed, .lay3sub{background:#efeccb;}
.lay1hed{padding:8px;margin-bottom:20px;}
h2.lay1hed{background:#efeccb url(i/page-marker.gif) no-repeat 6px 50%;font-size:18px;padding-left:24px;font-weight:400;}
p.stndout{font-size:16px !important;font-weight:600;padding:10px 0;}
.lay1sub{padding:8px 8px 12px 25px;font-size:13px;}
.lay1sub a, .lay3hed a, .lay3sub a, #sub ul li a{font-family:"Trebuchet MS",sans-serif;}
.lay1sub a, .lay1sub a:visited, .lay3sub a{text-decoration:none;color:#002f2f;}
#lay2{overflow:visible;width:462px;height:244px;z-index:1;}
#lay3{width:215px;height:180px;z-index:0;padding:15px;}
.lay3hed {padding:8px 8px 12px 12px;margin:0 0 6px 0;font-size:12px;}
.submenu12 {
	padding:0 0 0 10px;
}
td a:hover{text-decoration:underline;}
h2 a:visited{color:#002f2f;}

.lay3hed a {text-decoration:none;color:#002f2f;}
.lay3hed a:visited {text-decoration:none;color:#002f2f;}
.lay3hed a:hover {text-decoration:none;color:#046381;}
.lay3hed a:active {text-decoration:none;color:#002f2f;}

.pastorial a {text-decoration:none;color:#002f2f;}
.pastorial  a:visited {text-decoration:none;color:#002f2f;}
.pastorial  a:hover {text-decoration:none;color:#002f2f;}
.pastorial  a:active {text-decoration:none;color:#002f2f;}




.lay3sub {padding:8px 8px 12px 12px;font-size:10px;}
#pb{overflow:hidden;width:960px;height:205px;margin:0 auto;}
#pb{background-color:#A7A37E;}
#content {background-color:#A7A37E;}
.fine {font-size:11px;color:#002f2f;}
/*.center {text-align:center;}*/
#content .content-sub{background:#a7a37e;z-index:0;padding:15px 15px 15px 8px;; }
#content a:hover, a:active {text-decoration:underline;}
#content .content-sub p{font-size:13px;color:#002F2F}
#content .content-sub .more {font-size:13px;color:#000;text-align: right; margin-right:10px;  }
/*#content .content-sub table {margin-left:40px;} 4/28 Commented out to fix the newsfeed box on the Our News Page*/  
/*#content .content-sub table img{margin:0 15px 0 20px;} 4/28 Commented out to fix the newsfeed box on the Our News Page*/
#sub{background:#002f2f;height:28px;width:960px;margin:0 auto;}
#sub ul{list-style:none;text-align:left;width:245px;background:#046381;padding:7px 0;}
#sub ul li{display:inline;margin-left:69px;color:#93bfe2;font-size:12px;}
#sub ul li a{text-decoration:none;padding:7px;color:#93bfe2;}
#col1, #col2, #col3{float:left;font-size:13px;border:0px solid #333;}
#col1{width:215px;padding:0 8px;}
#col2{width:462px;margin:0 8px;}
#col2 .div4 .news strong {text-decoration:none;color:#046381;line-height:20px;} /* I added this on 4-28 */
#col2 .div4 .news p {line-height:150%;} /* I added this on 4-28 */
#col2 .div4 .news .block  {color:#002F2F;margin:0 25px 0 25px;} /* I added this on 4-28 */
#col2 .div4 .news h2{} /* I added this on 4-28 */
#col3{width:215px;z-index:0;}
#col3 a, #col3 a:visited {text-decoration:none;color:#000;} /* I added this on 4-21 */
#col1 a, #col1 a:visited {text-decoration:none;color:#002F2F;}
#col1 a:hover {text-decoration:underline;color:#002F2F;}
#col1 ul{margin:0 0 20px;}
#col1 ul li{width:199px;}
#col1 ul li a:hover {text-decoration:underline;color:#002F2F;}
#acro li{margin:15px 0 20px;padding:4px;}
#acro li img{position:relative;margin-top:-10px;float:right}

#col2 a, a:visited, #col3 a, a:visited{text-decoration:none;color:#046381;}
#col2 .lrptv td strong a, a:visited{text-decoration:none;color:#002F2F;}
#col2 .lrptv td strong a:hover{text-decoration:underline;color:#046381;}
#col2 .recentposting a {text-decoration:underline;color:#002f2f;}


*#col2.padp p{margin-bottom:10px;}
#path td {text-decoration:none;color:#002f2f;} 
.div1, .div1a, .div2, .div2a, .div3{font-size:13px;width:400px;margin:0 auto 15px;padding:8px;background:#efeccb;}
.div1, .div1a {min-height:250px;}
.nextmtga, .nextmtgb{float:left;font-size:13px;padding:8px;text-align:center;}
.div1a .nextmtga{width:140px;margin:0 5px 0 5px;}
.div1a .nextmtgb{width:200px;}
.div2{text-align:left;/*height:150px;*/}
.div2 a, .div2 a:visited{color:#369 !important;}
.div2a a, .div2a a:visited{color:#fff !important;}
.div2a{text-align:center;height:140px;}
.div2a .nextmtga{padding:8px 8px;margin:0 0 0 20px;width:40%;}
.div2a .nextmtga p{color:#002f2f !important; margin:0 0 5px 7px; padding:8px 8px;text-align:center;border-style:solid; border-width:5px 5px; border-color:#002f2f; }
.div2a .nextmtgb{float:left;font-size:13px;padding:8px 8px;width:40%;}
.div2a .nextmtgb p{color:#efeccb !important; margin:0 0 5px 7px; padding:8px 8px;text-align:center;background:#002f2f;border-style:solid; border-width:5px 5px; border-color:#002f2f; }
.div2a{border-top:16px solid #002f2f;min-height:100px;}
.div3grttl{background:#002f2f;text-align:right; color:#fff; height:20px;width:406px;margin:0 auto;padding:5px 10px 0 0 }
.div3blttl{background:#007692;text-align:right; color:#fff; height:20px;width:406px;margin:0 auto;padding:5px 10px 0 0 }
.div3 h3{margin-bottom:10px;}
.div4{text-align:left;font-size:13px;width:630px;margin-bottom:20px;padding:30px;background:#efeccb;}
.div4 h2, .div4 h3{margin-top:10px;}
.div4 p{margin-bottom:15px;}
.div4 a, .div4 a:visited{text-decoration:none;}
/*#col3 .div1{background-color:#949171 !important;text-align:center;padding-bottom:20px;}*/
#col3 .div2{text-align:left;width:200px !important;}
#col3 .announcements {border-style:solid; border-width:10px 10px; border-color:#efeccb; padding:10px 10px;}
#col3 .announcements a, .announcements  a:visited{text-decoration:none;color:#369;}
#col3 .retired a, .retired a:visited{text-decoration:underline;color:#fff;}
.dark{background-color:#949171;text-align:center;padding-bottom:20px;}
.dark h2, .dark h3{margin-top:10px;}
#ilss{float:right;margin:10px 0 0 10px !important;padding:0 !important;}
/*.pad{margin-bottom:10px;}*/
.more {font-size:13px;color:#000;text-align:right;}
.headshot {padding-right:10px;}

#content .drray {
	float:left;
	width:395px;
	height:235px;
	background-color:#EFECCB;
	margin: 0 0 0 20px;
	padding:15px;
}

#content .lrpinfo {
	float:left;
	width:200px;
	height:235px;
	background-color:#EFECCB;
	margin: 0 0 0 5px;
	padding:15px;
}

#content .drjohn {
	float:left;
	width:260px;
	height:300px;
	background-color:#EFECCB;
	margin: 10px 0 0 0px;
	padding:15px;
}
#content .drdave {
	float:left;
	width:270px;
	height:300px;
	background-color:#EFECCB;
	margin: 10px 0 0 5px;
	padding:15px;
}

#content .drsteve {
	float:left;
	width:250px;
	height:300px;
	background-color:#EFECCB;
	margin: 10px 0 0 5px;
	padding:15px;
}
