H1 {display: block;  }
H1, H3 { margin: 10px 0px 5px 0px; padding: 0px; }

#default_flash { width: 772px; margin-left:auto; margin-right: auto; clear:both;
	border-top:#cab388 2px solid;}
#defaultcol1 { width:340px; float:left; display: block;}
#defaultcol2 {width: 390px; float:left; display: block; margin: 0px 0px 0px 36px; }



.default-introduction { color:#666666; font-weight:lighter;
	font-size:13px;
	letter-spacing: 1px; margin: 8px 0px 5px 0px; padding: 0px; }

#bodyrule {
text-align: center; width:100%;  clear:both;
background-image:url(http://www.friendsbalt.org/images/backgrounds/rule-for-body.jpg); 
background-repeat:repeat-x; }

/*admission presence items*/

#admissioncontacts {  border-bottom: #f2ece1 1px solid;}

#admissioncontacts TD { 
	border-top: #f2ece1 1px solid;
	padding: 4px; 
	font-size: 10.5px; vertical-align: top; 
}


.admissionheading { font-size: 14px; color:#61524e;
	padding:0px; margin: 0px;
	letter-spacing: 1px; 
	border-bottom: #cab388 1px solid; }
.admissionwelcome { font-size: 11px; padding:0px; margin: 8px 0px 5px 0px; }
.admissionpostaladdress2 { clear:both;
	font-size: 10.5px; padding:5px 0px 0px 0px; margin: 5px 0px 0px 0px; 
}
.admissiondriving { font-size:10.5px; 
	padding:0px; margin: 1px 0px 0px 0px;}

/*mid-old layout items*/
.admissionpostaladdress { clear:both;
	font-size: 11px; padding:5px 0px 0px 0px; margin: 25px 0px 0px 0px; 
	border-top: #f2ece1 1px solid;}


/*old layout items*/

#admissioncol1, #admissioncol2 { width:170px; float:left; margin:0px; padding:0px; }
.admissionimage { border-bottom: #cab388 5px solid }
.admissiongrade { font-size: 11px; padding:0px; margin: 8px 0px 0px 0px; }
.admissiongradeperson { font-size: 10px; 
	padding:0px; margin: 1px 0px 0px 0px;}
.admissiongradephone { font-size:10px; color:#61524e;
	padding:0px; margin: 1px 0px 0px 0px; }
.admissionphoto { margin:0px 0px 15px 0px;}
.admissionmailaddress { clear:both;
	font-size: 11px; padding:5px 0px 0px 0px; margin: 10px 0px 0px 0px; 
	border-top: #f2ece1 1px solid;}
.admissionperson { font-size: 10px; 
	padding:0px; margin: 1px 0px 0px 0px;}
.admissionpersoncontact { font-size:10px; color:#61524e;
	padding:0px; margin: 1px 0px 0px 0px; }
.admissionlearnmore { font-size: 11px; padding:5px 0px 0px 0px; margin: 25px 0px 0px 0px; }
.admissionemailus { font-size: 11px; padding:5px 0px 0px 0px; margin: 5px 0px 0px 0px; }
.admissionemail { font-style:italic; font-size: 14px;
	padding:0px; margin: 0px;
	letter-spacing: 1px; 
	border-bottom: #cab388 1px solid; }




/*tweak of table items for default only*/
.table-striped {margin-top:0px; }
.table-header, .table-oddrow, .table-evenrow {font-size:11px; padding: 6px 5px 5px 5px; }



/*additional information at bottom of LEFT column*/
#additionalinformationleft {
	font-size:11px;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
}

#additionalinformationleft A{ font-size:10.5px; }

.additionallinksleft { margin: 3px 0px 1px 0px; padding: 1px 0px 0px 0px; font-size:10.5px; }



/*additional information at bottom of right column*/
#additionalinfo { 
	padding: 3px 0px 3px 0px;
	margin: 15px 0px 15px 0px;
}

#additionalinformation {
	font-size:11px;
	padding: 3px 0px 3px 0px;
	margin: 15px 0px 15px 0px;
	border-top: #cab388 1px solid;
}

#additionalinformation A{ font-size:10px; }

.additionallinks { margin: 3px 0px 1px 15px; padding: 0px 0px 0px 0px; font-size:11px; }


/*giving and birthday icons*/

#default_giving, #default_225 { background:url(../../images/backgrounds/sidebar-gradient.jpg) repeat-x top #f2ece1; 
	height: 65px; width: 390px;
	padding: 3px 0px 3px 0px;
	margin: 10px 0px 5px 0px;
	border-top: #cab388 1px solid;
	border-bottom: #cab388 1px solid;}



#default_media {
	margin: 15px 0px 0px 0px;
	border-top: #cab388 1px solid;
	border-bottom: #cab388 1px solid;

}

#default_media h3 { 
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; 
	letter-spacing: 1px;
	padding: 5px 5px 5px 5px;
	margin: 0px;
	border-bottom: #cab388 3px solid;
	background:url(http://www.friendsbalt.org/images/backgrounds/redtransition-h.jpg) repeat-x bottom #d21034;
	color:#FFFFFF;
	}
	
#default_social {
	width: 390px;
	padding: 8px 0px 8px 8px;
	margin: 5px 0px 0px 0px;
}

#default_social P { font-size: 11px; margin: 0px; padding:0px; }

#default_social IMG {padding:0px; vertical-align:middle; }
	
	
	
	
	
	
	
	
	
	
	
	
	

#default_lifeatfriends {
	margin: 15px 0px 0px 0px;
	border-top: #cab388 1px solid;
	border-bottom: #cab388 1px solid;

}

#default_lifeatfriends h3 { 
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; 
	letter-spacing: 1px;
	padding: 5px 5px 5px 5px;
	margin: 0px;
	border-bottom: #cab388 3px solid;
	background:url(http://www.friendsbalt.org/images/backgrounds/redtransition-h.jpg) repeat-x bottom #d21034;
	color:#FFFFFF;
	}

#default_lifeatfriends_content {
	font-size: 10.5px;
	width: 390px;
	padding: 5px 0px 10px 2px;
	margin: 5px 0px 0px 0px;
}

#default_lifeatfriends_facebook, #default_lifeatfriends_twitter, #default_lifeatfriends_gallery, #default_lifeatfriends_whatson,
#default_lifeatfriends_youtube, #default_lifeatfriends_flickr {
	font-size: 10.5px; margin: 0px; padding: 5px 5px 5px 0px; 
	display:inline; 
	vertical-align:middle;
}

.lifespacer { font-size:16px; }




















	
#default_giving_img, #default_225_img {
	float: left;
	padding:6px 0px 0px 10px; 
}

#default_giving_img{ width:295px; }

#default_225_img{ width:70px; padding:1px 0px 0px 10px; margin:0px 0px 0px 0px;}

#default_giving_button, #default_225_button{ 
	float:left;
	font-size: 10px; color:#FFFFFF; text-align:center; text-decoration:none;  
	background-color: #af0000; border: #cab388 1px solid;
	width:68px; height: 12px; margin-top:25px; 
	padding: 3px; }
	
#default_giving_button a, #default_225_button A { color:#ffffff; }

#default_225_text { float:left;
	width: 215px;
	font-size:15px; color:#61524e;
	padding-left:10px; padding-top:10px;}
	




