/* $Id: blocks.css,v 1.4 2009/11/05 11:05:39 johnalbin Exp $ */

/**
 * @file
 * Block Styling
 */


.block /* Block wrapper */ {
  margin-bottom: 20px;
}

.block p {margin:0; line-height: normal;}

.block h3.title /* Block title */ {
	font-size: 14px; font-weight: bold; text-transform: uppercase;
}

.block .content /* Block's content wrapper */ {
}

#block-block-1 /* First administrator-defined block */ {
}


/* Membership Highlights */
#block-block-10 {
  background: url(../images/features/bma_membership-highlights.png) no-repeat left top;	
  padding: 10px 0 0 13px;
  height: 140px;  
  width: 187px;
}

/* President's Message */
#block-block-11,
#block-block-16 {
  background: url(../images/features/bma_presidents-message.jpg) no-repeat left top;
  padding: 10px 0 0 13px;
  height: 140px;  
  width: 187px;
  color: #fff;
}

/* BMAIL Signup */
#block-block-17 {
  background: #fff url(../images/features/bma_bmail-subscribe.jpg) no-repeat right bottom ;
  border: 1px solid #ccc;
  padding: 10px;
}


/* homepage Twitter block - block-block-40 */
	#tweet-header {float: right; /*overflow: hidden;*/ margin-bottom: 4px; width: 400px;}
		#tweet-header p {margin:0; float: right;}
		#tweet-header .icon-link {display: inline-block; width: 16px; height: 16px; margin-left: 2px;background: url(../images/social-icons/icons-tiny.png) no-repeat left top; text-indent: -99em;}
			#tweet-header #twitter-link {background-position: left top;}
			#tweet-header #facebook-link {background-position: -39px top;}
			#tweet-header #youtube-link {background-position: -77px top;}
			#tweet-header #flickr-link {background-position: -59px top;}
			#tweet-header #linkedin-link {background-position: -19px top;}
			#tweet-header #foursquare-link {background-position: right top; margin-right: 4px;}
			#tweet-header #text-link {text-transform: uppercase; color: #ff3333;}
		
	#tweet-box {border: none; clear: both;padding-bottom:5px;}
		#tweet-box p.inner {padding: 8px; padding-bottom: 0; font-weight: bold; font-size: 14px; color: #000; margin:0;}
		#tweet-box a {color: #ff3333;}
		#block-block-40 #view-more {text-transform: uppercase; margin-bottom: 0; margin-top: -24px; padding-right: 8px; text-align: right;}
			#block-block-40 #view-more a {color: #ff3333;}
			
		#block-block-40 #twtr-widget-1 em {margin-top:10px;}
		
/* Flickr badge */
		#flickr_badge_wrapper {overflow: hidden;}
		.flickr_badge_image {margin:0 15px 15px 15px; float: left;}
		.flickr_badge_image img {border: 1px solid #666;}
		#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
		#flickr_badge_icon {float:left; margin-right:5px;}
		#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
		#flickr_badge_uber_wrapper a:hover,
		#flickr_badge_uber_wrapper a:link,
		#flickr_badge_uber_wrapper a:active,
		#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#ff3333;}
		#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

div.view-display-id-block_1 div div.views-field-title {
	height:15px;
	overflow:hidden;
}