#main { padding-bottom: 15px; }
#main, #bloc-info-group, #group-container .cleaner, .gallery-tabs { background-color: #e8eaec; }

#main div.banner { display: none; }

#main div.banner img { width: 100%; }

h1 { 
	color: #f4015f; 
	font-size: 22px; 
	font-family: "arial"; 
	display: block;
	margin-left: 10px;
}

#group-container { padding: 0px; background-color: transparent; background-image:none; }
#group-container .information, #group-container .information a { color: #2e2f52; }
#group-container .description { background-color: #e8eaec; }
#group-container #toggle-description { color: #2e2f52; }

a.livebutton { 
	font-size: 15px;
	border: 0px;
	color: #ffffff !important; 
	background-color: #f4015f !important; 
}

.mt10 {
	background-color: #ffffff !important; 
	border: 0px !important; 
	margin-top: 0px;
	padding-top: 10px;
}
.mt10 .cleaner { background-color: #ffffff !important; }

#group-container .description a, .gallery a { color: #f4015f; }
#group-container .description a:hover, .gallery a:hover { color: #f4015f; }

/* RULES / JOIN */

div.with-custom-group-background { background-color: #ffffff; }
div#bloc-info-group, div#bloc-info-group a { color: #2e2f52; }

div#bloc-info-group div.tooltip { background-color: #ffffff; }

div#join-group-form { margin: 5px 0px; background-color: #e8eaec; }
div#join-group-form p.dummy_media { margin-top: 0px; text-align: left; color:; }
div#join-group-form p.rules-or-description { color: #2e2f52; }
div#join-group-form p#join-buttons { padding-top: 10px; text-align: center; }
div#join-group-form p#join-buttons a.ok-button { 
	color: #ffffff !important; 
	background-color: #f4015f !important;
}

div#join-group-form a.cancel-button { color: #2e2f52; background-color: #e8eaec; border: 0px; text-decoration: underline; }

