/* CSS generated by SiteManager at 03:36pm 16/07/2010 - do not edit this file directly */

/* Club Detail page */
#subcontent 		{ width:326px; }
#subcontent .maps		{  }
#subcontent .primaryvenue	{  }
#subcontent .club-logo	{ text-align:right; margin-bottom:10px; }
#subcontent .club-logo img	{ padding-right:30px; }

.heading h1		{ margin-bottom:5px; font-size:2.2em; }

.club-result.clubmark-accredited	{ background:url(/templatefiles/clubmark-small.jpg) no-repeat right 45px;   }
.club-result.clubmark-accredited.sport-football { background:url(/templatefiles/cs-clubs.png) no-repeat right 45px;   }

.club-result.clubmark-accredited .logos	{ margin-right:125px;  }
.club-result.clubmark-accredited.sport-football .logos{ margin-right:160px;   }

.club-result .logos .sport p	{ display:none;  }



.club-header		{ display:block; overflow:auto; margin-bottom:20px; }

.attributes			{ margin:10px 0; }
.attributes .adult-section,
.attributes .junior-section,
.attributes .preschool-section,
.attributes .disability-specific,
.attributes .disability-integrated	{ padding-left:25px; background:url(/templatefiles/tick-box.gif) no-repeat; line-height:1.9em; margin-bottom:2px; }

.sport-logo			{ float:left; margin:0 15px 0 0; }
.sport-logo p		{ text-align:center; margin:0; font-size:0.9em; }

.maps			{ overflow:auto; position:relative; top: 85px; background-color: #f4f4f4; padding: 10px; }
.maps .map		{ float:left; margin:0 10px 10px 0; }
.maps .primaryvenue,
.maps .secondaryvenue,
.maps .tertiaryvenue		{ margin-bottom:15px; overflow:auto; }

.club-event 		{ margin-bottom:15px; }
.club-event h3		{ font-size:1.3em; margin:5px 0; }
.club-event .date		{ font-style:italic; }
