#mericourch-presentation {	background-color:#fff;	padding:20px;	height:auto;	width:610px;	float:left;	margin-right:10px;}#mericourch-presentation p{	text-align:justify;}#searchbig {	border:none;}#searchbig fieldset{	border:none;	padding:20px 0 0px 0;}#searchbig input{	font-size:1.3em;}#searchbig input[type='text']{	width:75%;	height:40px;	}#searchbig input[type='submit']{	width:22%;	height:45px;	color: #0066cc;	font-weight:bold;}	#mericourch-twitter {		background-color:#fff;		padding:20px;		margin-right:10px;		height:250px;		width:430px;		float:left;	}	#mericourch-googlePub {		background-color:#fff;		padding:20px;		height:250px;		width:440px;		float:left;	}	#mericourch-googleVideo {		float:left;		margin-right:15px;	}	#mericourch-googleText {		float:left;		margin-top:5px;	}	#mericourch-facebook {	background-color:#fff;	clear:both;	float:left;	padding:20px;	margin-right:10px;	width:610px;}#mericourch-facebook h3 {	position:relative;	padding-left:25px;}#mericourch-facebook h3 img {	position:absolute;top:5px;left:0;}.notmc-fb {	background-color:#ddd;}.mc-fb {	background-color:#fff;}#mericourch-twitter-search {	background-color:#fff;	float:left;	padding:20px;	width:260px;}.twitter-widget {	margin-bottom:20px;}#mericourch-facebook-friends {	background-color:#fff;	float:left;	padding:20px;	width:260px;}#mericourch-facebook-friends .amis {text-align:center;	float:left;	width:55px;	height:80px;	padding:5px;}#mericourch-facebook-friends .amis small{	display:block;}div.attachment {	}div.attachment a {	float:left;}div.attachment a img{	}div.attachment a.video {	clear:both;	margin:10px 0 10px 0px;	width:auto;	background-repeat:no-repeat;	padding-left:20px;}div.attachment .caption {	clear:both;	margin:10px 0;}div.attachment span span.title{	font-weight:bold;}.attachment span {	display:block;	margin:0;padding:0;	text-align:left;}img.deco {	float:left;	border:1px solid #ccc;	padding:5px;	margin:5px 20px 5px 0px;}.title {	clear:both;}#goToFacebookArchives, #goToTwitterArchives {	padding:10px;	margin:0px 0px 0px 0px;	-webkit-border-radius:10px;	-moz-border-radius:10px;	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;	font-size:1.3em;	font-weight:bold;	position:relative;	word-spacing:.8em;	color:#06C;	width:100%;	cursor:pointer;cursor:hand;}#goToFacebookArchives:hover {	color:#000;}	#twitter{		position: relative;		font-size:1.2em;		background:#fff;		width:450px;		margin-bottom:10px;		margin-left:-15px;	}	#twitter .time {		display:block;		font-size:.85em;		position:relative;		margin-left:280px;	}		#twitter ul li{			background: none;			border: 0;			padding: 5px 0;			margin:0;		}				#twitter ul li:hover{	background: none;	}		#twitt-bubble{			background: url(/img/twitter/twitt-bubble-large.png) no-repeat;			height: 150px;			padding-top: 5px;			margin-bottom:10px;		}					#twitt-bubble ul{	background: #fff; margin: 0px 20px; width: 400px;	}				#twitt-nav{			position: absolute;			left: 320px;			top: 120px;			height: 16px;			width: 28px;			width: 35px;		}				#twitt-nav .prev{			background: url(/img/twitter/twitt-arr-left.png) no-repeat;			float: left;			height:14px;			text-indent: -9999px;			width: 9px;		}		#twitt-nav .next{			background: url(/img/twitter/twitt-arr-right.png) no-repeat;			float: right;			height:14px;			text-indent: -9999px;			width: 9px;		}.paginator {background-color:#fff;font-size:.9em;padding:10px 0;text-align:center;}.paginator span {}.paginator span a {	border:1px solid #06c;	padding:2px 8px;}.paginator a.next,  .paginator a.prev {}#twitter-page {	background-color:#fff;	padding:20px;}#twitter-page #google-video{	float:right;	padding:10px;	border:1px solid #ddd;	width:46%;	height:334px;	margin-right:19px;	margin-bottom:10px;	text-align:center;}#twitter-page #view-more{	overflow:hidden;}.twitt {	border:1px solid #ddd;	width:46%;	float:left;	height:90px;	padding:10px;	margin:0 10px 10px 0;}.twitt .date {	font-weight:bold;}.message {    background-color:#fff;    margin-bottom:10px;    padding:20px;        border:1px solid #aaa;    border-radius:0.4em;     -moz-border-radius:0.4em;     -webkit-border-radius:0.4em;     border-radius:0.4em;     -moz-border-radius:0.4em;     -webkit-border-radius:0.4em; }.message .content {	width:630px;	float:right;}.message h2 {	margin-top:-13px;	padding:20px;	border:1px solid #ccc;}.message h2  img{	margin-right:10px;	padding:5px 10px 5px 0;	border-right:1px double #ccc;}.message.mc h2  img{	border-right:1px double #96bc0d;}.message.mc  h2 {	border:1px solid #96bc0d;}.infos {	width:240px;	border:1px solid #ccc;	padding:15px;	margin-right:20px;	margin-bottom:15px;}.mc .infos {	border:1px solid #06c;}.infos h3 {	text-align:center;}.mc .infos h3 {	color:#06c;}.infos small {	text-align:center;	display:block;	padding-bottom:7px;	border-bottom:1px dotted #ccc;	margin-bottom:10px;	margin-top:30px;}.infos img.profil {	padding:5px;	border:1px solid #ccc;	background-color:#ddd;	margin:0 auto 15px auto;}p.date {}p.update {	font-size:.5em;	display:none;}.socials {	border:1px solid #FD95BB;	padding:5px;}ul.links {	margin:0 0 50px 0;padding:0;list-style:none;	display:block;}ul.links li  {	margin: auto 15px 10px 15px;padding:0;list-style:none;	float:left;}ul.links li  a{	width:120px;	padding:5px 5px 5px 24px;}a.website {	padding-left:24px;	background-image:url('/img/icons/world_link.png');	background-repeat:no-repeat;	background-position:2px 50% ;}a.facebook {	padding-left:24px;	background-image:url('/img/icons/facebook.png');	background-repeat:no-repeat;	background-position:2px 50% ;}	#mericourch-facebook .message{	padding:0 0 0 0;	margin-bottom:5px;	border:0;}#mericourch-facebook .message p.text{	width:587px;	margin-bottom:10px;}	.message p.text {	border:1px solid #ccc; 	padding:10px;	display: inline;	float:left;	width:610px;	height:auto;	position:relative;	text-align:justify;}	.reactions, .actions  {	width:240px;	border:1px solid #ccc;	padding:15px;	margin-right:20px;	margin-bottom:15px;}.FacebookMessage {	border:1px solid #ccc;	padding:0 10px;	margin-bottom:20px;	overflow:hidden;}#socials {	background-color:#fff;	float:right;	padding:20px;	margin-left:0px;	width:257px;	border:1px dotted #FD70A4;}