* { margin: 0; padding: 0; }

body {
	font: 62.5% Helvetica, sans-serif;
	color: #000;
	background: url(http://naturisme-pommerie.com/images/background.jpg) no-repeat top center #f3f6f0;
}
body a {
	font-face: Helvetica, sans-serif;
	color: #000;
}

ul { list-style: none inside; }

p { font-size: 1.2em; line-height: 1.4em; margin-bottom: 0em; }
	.intro { font-size: 2.9em; font-family: Georgia, sans-serif; color: #000; line-height: 36px; padding: 30px 0px 10px 5px; }
	.intro_sub { font-size: 1.1em; color: #828282; padding-left: 5px; }
		.intro_sub a { font-size: 1.0em; color: #000; font-family: Helvetica, sans-serif; }
		.intro-sub a:hover { font-size: 1.0em; color: #52bdbf; font-family: Helvetica, sans-serif; }
	.video-title-featured a { font-size: 1.7em; font-family: Georgia, sans-serif; color: #000; text-decoration: none; }
		.video-title-featured a:hover { font-size: 1.7em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; }
	.video-details { font-size: 1.1em; color: #828282; padding-top:4px; float: left; width: 225px; }
		.video-details a { font-size: 1.0em; font-family: Helvetica, sans-serif; color: #828282; padding-top:4px; width: 322px; }
		.video-details a:hover { font-size: 1.0em; color: #52bdbf; font-family: Helvetica, sans-serif; padding-top:4px; width: 322px; }
	.video-title-small a { font-size: 1.4em; font-family: Georgia, sans-serif; color: #000; text-decoration: none; float: left; padding-top: 4px; }
		.video-title-small a:hover { font-size: 1.4em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; float: left; padding-top: 4px; }
	.publier-video { font-size: 1.2em; font-family: Helvetica, sans-serif; color: #000; font-weight: bold; padding: 12px 0px 0px 12px; }
	.comment-featured a { font-size: 1.7em; font-family: Georgia, sans-serif; color: #02505e; text-decoration: none; padding-right: 8px; }
		.comment-featured a:hover { font-size: 1.7em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; padding-right: 8px; }
	.comment-details-text { font-size: 1.1em; color: #828282; padding-top:4px; float: left; width: 200px; }
		.comment-details-text a { font-size: 1.0em; font-family: Helvetica, sans-serif; color: #828282; padding-top:4px; width: 152px; }
		.comment-details-text a:hover { font-size: 1.0em; color: #52bdbf; font-family: Helvetica, sans-serif; padding-top:4px; width: 152px; }
	.comment-title-small a { font-size: 1.4em; font-family: Georgia, sans-serif; color: #02505e; text-decoration: none; float: left; padding-top: 4px; margin-bottom: 8px;}
		.comment-title-small a:hover { font-size: 1.4em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; float: left; padding-top: 4px; margin-bottom: 8px;}
	.search-comments-title { width: 213px; font-size: 1.1em; color: #000; padding-top:4px; float: left; font-weight: bold; font-family: Helvetica, sans-serif; padding-left: 15px; padding-top: 8px; }
	.nouvelle-featured a { font-size: 1.6em; font-family: Georgia, sans-serif; color: #000; text-decoration: none; padding-right: 8px; }
		.nouvelle-featured a:hover { font-size: 1.6em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; padding-right: 8px; width: 220px; }
	.nouvelle-caption { font-size: 1.1em; color: #828282; padding-top:4px; float: left; margin-bottom: 4px; width: 220px; }
	.nouvelle-title-small a { font-size: 1.4em; font-family: Georgia, sans-serif; color: #000; text-decoration: none; float: left; padding-top: 4px; margin-bottom: 8px;line-height: 22px;}
		.nouvelle-title-small a:hover { font-size: 1.4em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; float: left; padding-top: 4px; margin-bottom: 8px;}

		
form { padding: 0px; margin: 0px; display: inline; }
	#search-area {
		float: left;
		display: inline;
		width: 560px;
		height: 76px;
	}

.filtrer {
	width: 120px;
	height: 76px;
	font-size: 1.4em;
	color: #000;
	float: left;
	font-weight: bold;
	display: inline;
	vertical-align: middle;
	line-height: 76px;
	text-align: center;
}

a { outline: none; }
a img { border: none; }
	.header-text { padding: 9px 0px 0px 14px; }
	.video-arrows { padding-bottom: 3px; }
	.featured-nouvelle { padding-left: 2px; margin-bottom: 3px; }

input { border: none }

#page-wrap {
	width: 968px;
	margin: 0 auto;
}
#header {
		height: 36px;
}
#header-left {
	width:720px;
	height:36px;
	float:left;
	display:inline;
}
	#top-links {
		float: left;
		display: inline;
		font-family: Helvetica, sans-serif;
		font-weight: normal;
		color: #1a9fa1;
		font-size: 1.1em;
		width: 280px;
		padding-top: 12px;
	}
	#top-links a {
		color: #1a9fa1;
		font-size: 10px;
		font-weight:bold;
	}
	#top-links a:hover {
		color: #52bdbf;
		font-size: 10px;

	}
	#lafievre {
		float: left;
		display: inline;
		width: 440px;
		height: 36px;
	}
		.logo {
			margin-top: 10px;
			margin-left: 12px;
		}
#header-right {
	width:248px;
	height:36px;
	float:left;
	display:inline;
	text-indent:-9999px;
}
	#splash {
		width:968px;
		height: 242px;
		float:left;
	}
		#splash-left {
			float: left;
			width: 710px;
			height: 246px;
			display: inline;
		}
		#splash-right {
			width: 258px;
			height: 246px;
			float: left;
			display: inline;
		}
			#splash-text-right {
				width: 150px;
				margin-top: 42px;
				margin-left: 32px;
				font-size: 1.1em;
				font-family: Helvetica, sans-serif;
				color: #828282;
			}
			#splash-text-right a {
				font-size: 1.0em;
				font-family: Helvetica, sans-serif;
			}
				#splash-text-camping {
					color: #000;
					font-weight: bold;
					width: 100px;
				}
				#splash-text-caption {
					width: 134px;
					margin-top: 6px;
				}
				#splash-text-bienvenue {
					width: 134px;
					margin-top: 6px;
				}
				#splash-text-settlement {
					width: 60px;
					margin-top: 8px;
				}
				#splash-text-link {
					width: 70px;
					margin-top: 8px;
				}
				.splash-text-link a { width: 70px; margin-top: 8px; color: #1a9fa1; font-weight: bold; text-decoration: none; }
				.splash-text-link a:hover { width: 70px; margin-top: 8px; color: #52bdbf; font-weight: bold; text-decoration: none; }
					
		#search {
			width: 100%;
			float: left;
			height: 76px;
			margin-top: 11px;
			display: inline;
			background: url(http://naturisme-pommerie.com/images/form-bg.png) center center;
		}
		#form-contents {
			float: left;
			display: inline;
			width: 560px;
			height: 76px;
		}
			#search-box  {
				font-family: Georgia, sans-serif;
				font-size: 20px;
				color: #666;
				width: 420px;
				height: 28px;
				margin-left: 28px;
				margin-top: 25px;
				border: 0px;
				background-color: #FFF;
				float: left;
				display: inline;
			}
			#search-button  {
				width: 71px;
				height: 43px;
				float: left;
				display: inline;
				margin-top: 16px;
				margin-left: 30px;
				overflow: hidden;
			}
			#arrow-down a {
				width: 51px;
				height: 43px;
				float: left;
				display: inline;
				background: url(http://naturisme-pommerie.com/images/arrow-down.png) bottom center no-repeat;
				text-indent: -9999px;
				margin-top: 16px;
				overflow: hidden;
			}
			#arrow-down a:hover {
				width: 51px;
				height: 43px;
				float: left;
				display: inline;
				margin-top: 16px;
				background: url(http://naturisme-pommerie.com/images/arrow-down.png) top center no-repeat;
				text-indent: -9999px;
			}
			.form_submit {
				width: 71px;
				height: 76px;
				background: url(http://naturisme-pommerie.com/images/submit_bg.png) left no-repeat;
			}
			.form_submit_hover {
				width: 71px;
				height: 76px;
				background: url(http://naturisme-pommerie.com/images/submit_bg_over.png) left no-repeat;
			}
		#headings {
			width: 968px;
			height: 57px;
		}
			#headings-left {
				float: left;
				width: 710px;
				margin-top: 25px;
				margin-bottom: 5px;
			}
			#headings-right {
				float: left;
				display: inline;
				width: 258px;
				margin-top: 25px;
				margin-bottom: 5px;
			}
				#videos-tab {
					float: left;
					width: 456px;
					padding-left: 10px;
				}
				#comments-tab {
					float: left;
					display: inline;
					width: 230px;
					padding-left: 12px;
				}
				#nouvelles-tab {
					float: left;
					width: 234px;
					padding-left: 15px;
				}
		#content-wrap {
			width: 100%;
			float: left;
			background: url(http://naturisme-pommerie.com/images/content-bg.jpg) left repeat-y;
			display: inline;
		}
			#content-left {
				float: left;
				width: 730px;
				display: inline;
			}
			#content-right {
				float: left;
				display: inline;
				width: 238px;
			}
			#videos {
				float: left;
				width: 225px;
			}
				#video-details {
					width: 462px;
					float: left;
					margin-top: 4px;
				}	
					.votes {
						float: left;
						width: 380px;
						font-family: Helvetica, sans-serif;
						color: #828282;
						font-size: 1.1em;
					}
					.votes-small {
						float: left;
						width: 252px;
						font-family: Helvetica, sans-serif;
						color: #828282;
						font-size: 1.1em;
					}
					.ratings {
						float: left;
						display: inline;
						width: 300px;
						color: #828282;
					}
				ul.leaf-rate {
					float: left;
					display: inline;
				}
				ul.leaf-rate li {
					display: inline;
				}
				ul.leaf-rate li a {
					display: block;
					height: 20px;
					float: left;
				}
					
			#comments {
				float: left;
				display: inline;
				width: 210px;
				margin-left: 25px;
				margin-top: 12px;
			}
			#nouvelles {
				float: left;
				width: 460px;
				margin-top: 12px;
				padding-left:10px;				
				margin-bottom: 14px;
			}

			ul.partager {
				float: left;
				width: 210px;
				padding-top: 10px;
				display: inline;
			}
			ul.partager li{
				font-size: 1.1em;
				text-decoration: none;
				color: #1a9fa1;
				float: left;
				display: inline;
				padding-left: 18px;
				background: url(http://naturisme-pommerie.com/images/bullet_partager.gif) no-repeat 6px center;
			}
			ul.partager a {
				font-size: 1.1em;
				font-weight: bold;
				color: #1a9fa1;
			}
			ul.partager a:hover {
				font-size: 1.1em;
				font-weight: bold;
				color: #52bdbf;
			}
			#video-list {
				width: 235px;
				float: left;
				margin-top: 5px;
				height: 100%;
			}
				.video-list-item {
					width: 225px;
					float: left;
					padding-bottom:5px;
					border-bottom: 1px dotted #828282;
				}
					.video-thumb {
						width: 225px;
						height: 120px;
						float: left;
						margin-top: 10px;
						margin-bottom: 10px;
					}
					.video-details-small {
						width: 225px;
						float: left;
						display: inline;
						margin-top: 10px;
					}
			#precendents {
				float: left;
				margin-top: 10px;
				width: 452px;
				margin-bottom: 30px;				
			}
				#precendents-nav {
					width: 452px;
					height: 19px;
					margin-top: 10px;
					background: url(http://naturisme-pommerie.com/images/precendents-bg.png) left no-repeat;
				}
				#precendents-next {
					width: 56px;
					float: left;
					display: inline;
					margin-top: 3px;
					margin-left: 3px;
				}
				#precendents-back {
					width: 387px;
					float: left;
					display: inline;
					margin-top: 3px;
					margin-left: 6px;
				}
				h5.precendents-back {
					float:left;
					font-family: Helvetica, sans-serif;
					font-size: 11px;
					color: #414141;
					text-decoration: none;
					display: inline;
					font-weight: normal;
				}
				h5.precendents-back a {
					float:left;
					font-family: Helvetica, sans-serif;
					font-size: 11px;
					color: #eee;
					text-decoration: none;
					display: inline;
				}
				h5.precendents-back a:hover { color: #52bdbf; }
				h5.precendents-next {
					float: left;
					font-family: Helvetica, sans-serif;
					font-size: 11px;
					color: #414141;
					text-decoration: none;
					display: inline;
					font-weight: normal;
				}
				h5.precendents-next a {
					float: left;
					font-family: Helvetica, sans-serif;
					font-size: 11px;
					color: #eee;
					text-decoration: none;
					display: inline;
				}
				h5.precendents-next a:hover { color: #52bdbf; }
				#search-video-wide {
					width: 698px;
					height:280px;	
					float:left;				
					margin-top: 10px;
					margin-bottom: 15px;
				}
				
					#search-video {
						width: 452px;
						height: 51px;
						background:#f3f6f0 url(http://naturisme-pommerie.com/images/search-video-bg.png) left no-repeat;
						margin-top: 10px;
						float:left;
						margin-bottom: 15px;
					}
					
					#search-button-video  {
						width: 39px;
						height: 24px;
						float: left;
						display: inline;
						overflow: hidden;
						margin-left: 14px;
					}
					#comment-form-contents {
						width: 452px;
						height: 24px;
						float: left;
						display: inline;
						margin-top: 12px;
					}
					#video-form-contents {
						width: 452px;
						height: 24px;
						float: left;
						display: inline;
						margin-top: 12px;
						margin-left: 16px;
					}
					#video-form  {
						width: 452px;
						height: 24px;
						float: left;
						display: inline;
					}
					#search-box-video  {
						font-family: Georgia, sans-serif;
						font-size: 14px;
						color: #666;
						width: 372px;
						height: 24px;
						border: 0px;
						background: transparent;
						float: left;
						margin-top: 2px;
						display: inline;
					}
			.comment-details {
				width: 210px;
				float: left;
				display: inline;
				margin-top: 10px;
			}
				.comments-votes {
					float: left;
					display: inline;
					width: 158px;
					font-family: Helvetica, sans-serif;
					color: #828282;
					font-size: 1.1em;
				}
				.comment-list-item {
					padding-bottom: 8px;
					width: 210px;
					float: left;
					display: inline;
				}
					.comment-details-small {
						width: 210px;
						float: left;
						display: inline;
						margin-top: 10px;
					}	
				.precendents-small {
					float: left;
					margin-top: 10px;
					width: 228px;
					margin-bottom: 30px;
				}
					.precendents-nav-small {
						width: 228px;
						height: 19px;
						margin-top: 10px;
						background: url(http://naturisme-pommerie.com/images/precendents-bg-comments.png) left no-repeat;
					}
					.precendents-next-small-area {
						width: 56px;
						float: left;
						display: inline;
						margin-top: 3px;
						margin-left: 3px;
					}
					.precendents-back-small-area {
						width: 162px;
						float: left;
						display: inline;
						margin-top: 3px;
						margin-left: 6px;
					}
					h5.precendents-back-small a {
						float:left;
						font-family: Helvetica, sans-serif;
						font-size: 11px;
						color: #eee;
						text-decoration: none;
						display: inline;
					}
					h5.precendents-back-small a:hover { color: #52bdbf; }
					h5.precendents-next-small a {
						float: left;
						font-family: Helvetica, sans-serif;
						font-size: 11px;
						color: #eee;
						text-decoration: none;
						display: inline;
					}
					h5.precendents-next-small a:hover { color: #52bdbf; }
					.search-comments {
						width: 226px;
						height: 100px;
						float:left;
						background: url(http://naturisme-pommerie.com/images/search-comments-bg.png) left no-repeat;
						margin-top: 10px;
						margin-bottom: 15px;
					}
					.search-button-small  {
						width: 39px;
						height: 24px;
						float: left;
						margin-left: 175px;
						display: inline;
						overflow: hidden;
					}
					.comment-form-contents {
						width: 200px;
						height: 86px;
						float: left;
						display: inline;
						margin-top: 10px;
					}
					.comment-form  {
						float:left;
						display: inline;
					}
					.comment-textarea  {
						font-family: Georgia, sans-serif;
						font-size: 11px;
						color: #666;
						width: 190px;
						height: 40px;
						border: 0px;
						margin-left: 18px;
						margin-top: 6px;
						margin-bottom: 15px;
						background: transparent;
						float: left;
						display: inline;
					}
					#nouvelle-details {
						width: 228px;
						float: left;
						display: inline;
						margin-top: 10px;
					}
						.nouvelle-list-item {
							padding-bottom: 8px;
							width: 440px;
							float: left;
							display: inline;
							border-bottom: 1px dotted #828282;
						}

							.nouvelle-details-small {
								width: 440px;
								float: left;
								display: inline;
								margin-top: 10px;
							}	
								.nouvelle-thumb-area {
									width: 228px;
									padding-bottom:5px;
									float: left;
									display: inline;
								}
									.nouvelle-thumb {
										width: 155px;
										float: left;
										display: inline;
									}
									.nouvelle-rate {
										width: 160px;
										float: left;
										display: inline;
									}

#footer {	
	width: 968px;
	background-color: #000;
	float: left;
}
	h5.footer-heading {
		float:left;
		font-family: Helvetica, sans-serif;
		font-size: 11px;
		color: #FFF;
		font-weight: bold;
		display: inline;
		padding-left: 12px;
	}
	#footer_left {
		width: 718px;
		float: left;
		display: inline;
	}
		#footer-tags {
			width: 474px;
			margin-top: 16px;
			float: left;
			display: inline;
			color: #FFF;
			font-family: Helvetica, sans-serif;
		}
			#cloud { padding: 2px; line-height: 3em; text-align: center; margin-top: 20px; margin-left: 10px; }
			#cloud a { padding: 0px;color: #1a9fa1;text-decoration:none; }
			#cloud a:hover { padding: 0px;color: #FFF;text-decoration:none; }
			#cloud li { display: inline; }
				
		#footer-filtrerpar {
			width: 246px;
			float: left;
			border-left: 1px solid #4d4d4d;
			margin-top: 16px;
			display: inline;
			color: #FFF;
			line-height: 1.4em;
			font-family: Helvetica, sans-serif;
			}
				#filtrer-par {
					width: 241px;
					float: left;
					padding-left: 5px;
					margin-top: 10px;
					display: inline;
				}
					#filtrer-par a {
						color: #1a9fa1;
						text-decoration: none;
						font-family: Helvetica, sans-serif;
						font-size: 1.2em;
						line-height: 1.4em;
						background: url(http://naturisme-pommerie.com/images/footer-bullet.gif) no-repeat 6px center;
						padding-left: 18px;
					}
					#filtrer-par a:hover {
						color: #FFF;
					}	
	#footer-right {
		width: 244px;
		float: left;
		display: inline;
	}
	#footer-monprofil{
		width: 244px;
		float: left;
		border-left: 1px solid #4d4d4d;
		margin-top: 16px;
		display: inline;
		color: #FFF;
		line-height: 1.4em;
		font-family: Helvetica, sans-serif;
	}
		#mon-profil {
			width: 241px;
			float: left;
			padding-left: 5px;
			margin-top: 10px;
			display: inline;
		}
			#mon-profil a {
				color: #1a9fa1;
				text-decoration: none;
				font-family: Helvetica, sans-serif;
				font-size: 1.2em;
				line-height: 1.4em;
				background: url(http://naturisme-pommerie.com/images/footer-bullet.gif) no-repeat 6px center;
				padding-left: 18px;
			}
			#mon-profil a:hover {
				color: #FFF;
			}	
	#footer-bottom {
		width: 968px;
		float: left;
		border-top: 1px dotted #999;
		background-color:#000000;
		margin-top: 4px;
	}
		#copyright-line {
			width: 764px;
			float: left;
			display: inline;
			padding-top: 8px;
			padding-left: 10px;
			color: #bbb;
			font-size: 1.1em;
		}
		#bottom-links {
			width: 194px;
			float: left;
			display: inline;
			padding-top: 8px;
			font-size: 1.1em;
			color: #999;
		}
			#bottom-links a {
				color: #bbb;
				text-decoration: none;
				font-size: 1.0em;
			}
			#bottom-links a:hover {
				color: #1a9fa1;
				text-decoration: none;
				font-size: 1.0em;
			}
			
			.nouvelle-thumb-small {
				width: 130px;
				float: left;		
				display: inline;
			}
	
	

/* CONTENT PAGES */

#content-wrap-wide {
	width: 100%;
	float: left;
	background: url(http://naturisme-pommerie.com/images/content-bg-2.jpg) left repeat-y;
	display: inline;
	overflow: hidden;
}
#similaires-tab {
	float: left;
	width: 234px;
	padding-left: 15px;
}

.comments-title-wide { width: 400px; font-size: 1.1em; color: #000; padding-top:4px; float: left; font-family: Helvetica, sans-serif; padding-left: 15px; padding-top: 8px; }
.comments-title-grey { color: #828282; }

.comment-textarea-wide  {
	font-family: Georgia, sans-serif;
	font-size: 12px;
	color: #666;
	width: 660px;
	height: 90px;
	border: 0px;
	margin-top: 6px;
	margin-bottom: 15px;
	background: transparent;
	float: left;
	border:2px solid #DDD;
	padding:5px;
	display: inline;
}
.search-button-small-wide  {
	width: 39px;
	height: 24px;
	float: left;
	margin-left: 630px;
	display: inline;
	overflow: hidden;
}

.comment-body-text { font-size: 1.2em; color: #02505e; float: left; font-family: Georgia, sans-serif; margin-top: 20px; line-height: 1.6em; }

.vues-tab {
	margin-top: 20px;
	margin-bottom: 20px;
}
#form-contents-page {
	float: left;
	display: inline;
	width: 560px;
	height: 76px;
}

/* END CONTENT PAGES */
	
	
/* VIDEO PAGE */

#videos-wide {
	float: left;
	width: 710px;
	display: inline;
	padding-left: 10px;
	margin-top: 10px;
}
#video-details-wide {
	width: 720px;
	float: left;
	margin-top: 4px;
}
	.votes-wide {
		float: left;
		width: 490px;
		font-family: Helvetica, sans-serif;
		color: #828282;
		font-size: 1.1em;
	}
	.video-details-wide { font-size: 1.1em; color: #828282; padding-top:4px; float: left; width: 640px; }
		.video-details-wide a { font-size: 1.0em; font-family: Helvetica, sans-serif; color: #828282; padding-top:4px; width: 640px; }
		.video-details-wide a:hover { font-size: 1.0em; color: #52bdbf; font-family: Helvetica, sans-serif; padding-top:4px; width: 640px; }
	.video-details-tags { font-size: 1.1em; color: #000; padding-top:4px; float: left; width: 640px; margin-top: 10px; }
		.video-details-tags a { font-size: 1.0em; font-family: Helvetica, sans-serif; color: #666; padding-top:4px; width: 640px; text-decoration: none; }
		.video-details-tags a:hover { font-size: 1.0em; color: #52bdbf; font-family: Helvetica, sans-serif; padding-top:4px; width: 640px; text-decoration: none; }
	.content-nav { font-size: 1.1em; color: #828282; padding-top:4px; float: left; width: 700px; margin-bottom: 10px;}
		.content-nav a { font-size: 1.0em; font-family: Helvetica, sans-serif; color: #000; padding-top:4px; width: 640px; text-decoration: none; }
		.content-nav a:hover { font-size: 1.0em; color: #52bdbf; font-family: Helvetica, sans-serif; padding-top:4px; width: 640px; text-decoration: none; }

			ul.partager-wide {
				float: left;
				width: 200px;
				padding-top: 10px;
				display: inline;
			}
			ul.partager-wide li{
				font-size: 1.1em;
				text-decoration: none;
				color: #1a9fa1;
				float: left;
				display: inline;
				padding-left: 18px;
				background: url(http://naturisme-pommerie.com/images/bullet_partager.gif) no-repeat 6px center;
			}
			ul.partager-wide a {
				font-size: 1.1em;
				font-weight: bold;
				color: #1a9fa1;
			}
			ul.partager-wide a:hover {
				font-size: 1.1em;
				font-weight: bold;
				color: #52bdbf;
			}
	#video-list-wide {
		width: 690px;
		float: left;
		margin-top: 15px;
	}
	#video-list-wide p a { 
	font-weight:bold;
	}
	#video-list-wide p {
	padding-bottom:15px;
	font-size: 1.3em;
	}
	
		.video-comment-list {
			width: 698px;
			float: left;
			padding-top: 10px;
			border-top: 1px dotted #828282;
		}
	.comment-title a { font-size: 1.7em; font-family: Georgia, sans-serif; color: #000; text-decoration: none; }
		.comment-title a:hover { font-size: 1.7em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; }
	#precendents-wide {
		float: left;
		margin-top: 10px;
		width: 698px;
		margin-bottom: 30px;
		border-top: 1px dotted #828282;
	}
	#precendents-nav-wide {
		width: 698px;
		height: 19px;
		margin-top: 10px;
		background: url(http://naturisme-pommerie.com/images/precendents-bg-wide.png) left no-repeat;
	}
	#precendents-next-wide {
		width: 56px;
		float: left;
		display: inline;
		margin-top: 3px;
		margin-left: 3px;
	}
	#precendents-back-wide {
		width: 632px;
		float: left;
		display: inline;
		margin-top: 3px;
		margin-left: 6px;
	}
	#search-wide {
		width: 100%;
		float: left;
		height: 76px;
		margin-top: 11px;
		display: inline;
		background: url(http://naturisme-pommerie.com/images/form-bg-content-page.png) center center;
	}
	#search-content-page {
			float: left;
			width: 640px;
			height: 76px;
			margin-top: 11px;
			display: inline;
			background: url(http://naturisme-pommerie.com/images/form-bg-content-page.png) center center;
	}
	.search-heading { width: 500px; font-size: 1.1em; color: #000; float: left; font-weight: bold; font-family: Helvetica, sans-serif; padding-left: 22px; padding-top: 12px; }
		#search-box-content-page {
			font-family: Georgia, sans-serif;
			font-size: 20px;
			color: #666;
			width: 590px;
			height: 24px;
			margin-left: 28px;
			margin-top: 10px;
			border: 0px;
			background-color: #FFF;
			float: left;
			display: inline;
		}
		#submit-button-content-page {
			width: 52px;
			height: 32px;
			float: left;
			display: inline;
			margin-top: 6px;
			overflow: hidden;
			margin-left: 20px;
			margin-top: 6px;
		}
		#search-area-content-page {
			width: 100%;
		}
		#form-contents-page {
			float: left;
			display: inline;
			width: 100%;
			height: 32px;
			display: inline;
		}
/* END VIDEO PAGE */


/* COMMENTS PAGE */

.comments-title-featured { font-size: 2.6em; font-family: Georgia, sans-serif; color: #02505e; text-decoration: none; width: 698px; float: left; }
	
#comments-details-wide {
	width: 100%;
	float: left;
	display: inline;
	margin-top: 10px;
}
	.comments-details-wide { font-size: 1.1em; color: #828282; padding-top:4px; float: left; width: 640px; }
		.comments-details-wide a { font-size: 1.0em; font-family: Helvetica, sans-serif; color: #000; padding-top:4px; width: 640px; }
		.comments-details-wide a:hover { font-size: 1.0em; color: #52bdbf; font-family: Helvetica, sans-serif; padding-top:4px; width: 640px; }
	.votes-comments-wide {
		float: left;
		width: 520px;
		display: inline;
		font-family: Helvetica, sans-serif;
		color: #828282;
		font-size: 1.1em;
	}
	.comments-details-tags { font-size: 1.1em; color: #000; padding-top:4px; float: left; width: 640px; margin-top: 10px; }
		.comments-details-tags a { font-size: 1.0em; font-family: Helvetica, sans-serif; color: #666; padding-top:4px; width: 640px; text-decoration: none; }
		.comments-details-tags a:hover { font-size: 1.0em; color: #52bdbf; font-family: Helvetica, sans-serif; padding-top:4px; width: 640px; text-decoration: none; }
		
		.comments-list {
			width: 698px;
			float: left;
			padding-top: 10px;
			margin-top: 12px;
			border-top: 1px dotted #828282;
		}

	.comments-title-small a { font-size: 1.4em; font-family: Georgia, sans-serif; color: #02505e; text-decoration: none; float: left; padding-top: 4px; margin-bottom: 8px;}
		.comments-title-small a:hover { font-size: 1.4em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; float: left; padding-top: 4px; margin-bottom: 8px;}
		
		.comments-list-item {
			margin-top: 12px;
			width: 228px;
			float: left;
			display: inline;
			border-top: 1px dotted #828282;
			padding-top: 10px;
		}
		.comments-details-small {
			width: 228px;
			float: left;
			display: inline;
		}	
		#comments-right {
			float: left;
			width: 238px;
			margin-top: 12px;
			margin-bottom: 14px;
		}
/* END COMMENTS PAGE */


/* NOUVELLES PAGE */

#nouvelle-details-wide {
	width: 100%;
	float: left;
	display: inline;
	margin-top: 4px;
	color: #828282;
}
	.votes-nouvelle-wide {
		float: left;
		width: 194px;
		display: inline;
		font-family: Helvetica, sans-serif;
		color: #828282;
		font-size: 1.1em;
	}
	
#nouvelle-article-left {
	width: 430px;
	float: left;
	display: inline;
}
#nouvelle-article-right {
	width: 270px;
	float: left;
	display: inline;
}
#search-article-left {
	width: 260px;
	float: left;
	display: inline;
}
#search-article-right {
	width: 400px;
	float: left;
	display: inline;
}
.page-title-featured {
float:left;
width:640px;
padding-bottom:5px;
}
.page-title-featured a { font-size: 2.4em; font-family: Georgia, sans-serif; color: #000; text-decoration: none; }
	.page-title-featured a:hover { font-size: 2.4em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; }
.nouvelle-title-featured {
float:left;
width:270px;
padding-bottom:5px;
}
.nouvelle-title-featured a { font-size: 2.4em; font-family: Georgia, sans-serif; color: #000;line-height:30px; text-decoration: none; }
	.nouvelle-title-featured a:hover { font-size: 2.4em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; }
	
.nouvelle-details-wide { font-size: 1.1em; color: #828282; padding-top:4px; }
	.nouvelle-details-wide a { font-size: 1.0em; font-family: Helvetica, sans-serif; color: #000; padding-top:4px; }
	.nouvelle-details-wide a:hover { font-size: 1.0em; color: #52bdbf; font-family: Helvetica, sans-serif; padding-top:4px; }
	
.nouvelle-body-text { font-size: 1.3em; color: #000; font-family: Georgia, sans-serif; line-height: 1.6em; padding-bottom: 15px; float: left; width: 702px; }
	.nouvelle-body-text  a { font-size: 1.1em; font-family: Georgia, sans-serif; color: #1a9fa1; line-height: 1.6em; padding-bottom: 15px; width: 702px; }
	.nouvelle-body-text  a:hover { font-size: 1.1em; color: #52bdbf; font-family: Georgia, sans-serif; line-height: 1.6em; padding-bottom: 15px; width: 702px; }
	.nouvelle-body-text p { padding-bottom:10px; }

	#precendents-wide-light {
		float: left;
		width: 698px;
		margin-top:8px;
		margin-bottom: 30px;
	}
	#precendents-nav-wide-light {
		width: 698px;
		height: 19px;
		margin-top: 10px;
		background: url(http://naturisme-pommerie.com/images/precendents-bg-wide-light.png) left no-repeat;
	}
	#precendents-next-wide-light {
		width: 256px;
		float: left;
		display: inline;
		margin-top: 3px;
		margin-left: 3px;
	}
	#precendents-back-wide-light {
		width: 432px;
		float: left;
		display: inline;
		margin-top: 3px;
		margin-left: 6px;
	}
	
.search-title-featured {
float:left;
width:400px;
padding-bottom:5px;
}
.search-title-featured a { font-size: 2.4em; font-family: Georgia, sans-serif; color: #000;line-height:26px; text-decoration: none; }
	.search-title-featured a:hover { font-size: 2.4em; font-family: Georgia, sans-serif; color: #1a9fa1; text-decoration: none; }
		
				h5.precendents-back-light {
					float:left;
					font-family: Helvetica, sans-serif;
					font-size: 11px;
					color: #cbcbca;
					text-decoration: none;
					display: inline;
					font-weight: normal;
				}
				h5.precendents-back-light a {
					font-family: Helvetica, sans-serif;
					font-size: 11px;
					color: #000;
					text-decoration: none;
				}
				h5.precendents-back-light a:hover { color: #52bdbf; }
				h5.precendents-next-light {
					float: left;
					font-family: Helvetica, sans-serif;
					font-size: 11px;
					color: #cbcbca;
					text-decoration: none;
					display: inline;
					font-weight: normal;
				}
				h5.precendents-next-light a {
					font-family: Helvetica, sans-serif;
					font-size: 11px;
					color: #000;
					text-decoration: none;
				}
				h5.precendents-next-light a:hover { color: #52bdbf; }

/* END NOUVELLES PAGE */


/* TOOLS */

.clear { clear: both; }

/* END TOOLS */

/** DEFAULT WORDPRESS CSS **/

.thread-alt {
	background-color: #f8f8f8;
}
.thread-even {
	background-color: white;
}
.depth-1 {
border: 1px solid #ddd;
}

.even, .alt {

	border-left: 1px solid #ddd;
}
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}
#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}
acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */

/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	border:2px solid #DDD;
	}
#searchsubmit { background-color:#66FF66; }
#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
.navigation a {float:left;color:#1a9fa1;text-decoration:none;font-size:14px;font-weight:bold;padding:10px;}
/* End Various Tags & Classes*/

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/* Next and Previous Images */
.photolinksl {
float:left;
padding:10px;
}
.photolinksl a {
padding:5px;
color: #6a9804;
text-decoration: none;
background-color: #ddff90;
border: 1px solid #a0d824;
font-size: 15px;
}
.photolinksl a:hover {
background-color: #FFFFFF;
border: 1px solid #DDD;
color: #999;
}
.photolinksr {
float:right;
padding:10px;
text-align:right;
}
.photolinksr a {
padding:5px;
color: #6a9804;
text-decoration: none;
background-color: #ddff90;
border: 1px solid #a0d824;
font-size: 15px;
}
.photolinksr a:hover {
background-color: #FFFFFF;
border: 1px solid #DDD;
color: #999;
}