body    { background-color: black; margin: 0; padding: 0 }
p     { color: black; font-size: 12px; font-family: Arial, Helvetica ; line-height: 16px; }
td     { color: black; font-size: 12px; font-family: Arial, Helvetica ; line-height: 16px; }
th {color: black; font-size:12px; font-family: Arial, Helvetica ; line-height: 16px; text-align:center; padding:3px; font-weight:bold; }
.sub1    { color: black; font-size: 14px; font-family: Arial, Helvetica; font-weight: bold ; line-height: 18px; padding-bottom:5px; }
.whitebd { color: white; font-size: 18px; font-family: Arial, Helvetica; font-weight: bold; line-height: 20px; }
.whitetxt { color: white; font-size: 14px; font-family: Arial, Helvetica; line-height: 22px; }
.whitetxtsm { color: white; font-size: 12px; font-family: Arial, Helvetica; line-height: 16px; }
.eventext { color: #686052; }
.showhd { color: #6d0304; background-color: white; font-size: 18px; font-family: Arial, Helvetica; font-weight: bold; padding:5px; margin-bottom:10px;}
.event1 { color: #686052; font-size: 12px; font-weight: bold; line-height: 14px; }
.event2 { color: #686052; font-size: 11px; line-height: 14px; padding: 0; }
.eventindent { margin-right: 28px; margin-left: 22px; }
.footertxt { color: #8e8e8e; font-size: 10px  ; line-height: 15px; }
.notetxt { color: #ded6c8; }
.blurb    { color: #686052; font-size: 14px; font-family: "Times New Roman", Times, Georgia; font-style: italic ; line-height: 20px; }
.navtext { color: #6d0304; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; line-height: 15px; margin-left: 18px; }
.row_a { background-color: #F3EEE7;  }
.row_b { background-color: #eae3d7; }
.row_over { background-color: #ded6c8; }
a:link  { color: #c00000; text-decoration: underline }
a:visited  { color: #c00000; text-decoration: underline }
a:hover  { color: #ea0000; text-decoration: none }
.footer:link { color: #8e8e8e ; text-decoration: underline; }
.footer:visited { color: #8e8e8e ; text-decoration: underline; }
.footer:hover { color: white ; text-decoration: none; }
.nav:link { color: #6d0304; text-decoration: none; }
.nav:visited { color: #6d0304; text-decoration: none; }
.nav:hover { color: black; }
.nav2:link { color: #ded6c8; text-decoration: underline; }
.nav2:visited { color: #ded6c8; text-decoration: underline; }
.nav2:hover { color: #ffe683; text-decoration: none; }

.expanded .expand{display: none;}
.expanded .contract{ cursor:pointer;  }
.contracted .expandable{display: none;}
.contracted .contract{display: none;}
.contracted .expand{ cursor:pointer;  }

.sec_header{font-weight: bold;padding-top: 10px; padding-bottom:5px; clear:both;}
.showdetail{padding-bottom:15px;}
.showdetail .main_img{  margin: 5px 15px 5px 0px;}
.cc_image{width:25px; text-align:center; padding:2px;}
.cc_role{width: 200px;vertical-align: middle;  padding:2px;}
.cc_member{width: 250px;vertical-align: middle; padding:2px; }
.angel_name{	width:350px; padding:2px 0px 2px 15px;}
.navigation {width: 170px;}
.navigation a{	display: block;padding:5px; background-color: #eae3d7; color: #6d0304; font-size: 12px; font-weight: bold; line-height: 15px; margin-left: 18px; }
.navigation a:hover{background-color: #ded6c8; }

.contact_form{	margin:10px 0px 5px 0px;}
.input-label{ font-weight:bold;}
.input-field {	margin-bottom:10px;}
.input-field input {	width:300px;}
.input-field textarea {	width:300px;	height: 100px;}
.input-submit input {	background-color: Gray;	color: #E5E5E5;	border: 1px solid #9C9C9C; }

.link-box{
   clear: both;
   padding-bottom:15px; margin:0px;
}
.link-box img{	border:0;}
.link-box .img-box{
	margin-right: 5px;
	float: left;
	width:250px;
   padding-bottom:15px;
}
.link-box .title-box{font-weight:bold; padding-bottom:15px;}

.bio-from{
	text-align:right;
	padding-top: 10px;
	padding-right:5px;
}
.fb-share{
   clear:both;
	padding-top:4px;
}
.member_photo{
	text-align:right;
	font-size:10px;
	padding: 5px 15px 5px 0px;
}
.member_photo .img{
	padding-bottom:2px;
}
