/*
Theme Name: Dédé
Theme URI: http://www.ca-va-couper.fr/
Description: Ca va couper, le site de Dédé.
Version: 1.0
Author: JPM
Author URI: http://www.wikipedia.com/
Tags: x,y,z
*/

*{
margin: 0;
padding: 0;
border: 0;
}

body {
font-size: 62.5%; /* Fixation de 1em = 10px */
font-family: Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif;
background: url('images/page-back.jpg') no-repeat scroll center 23px;
color: #333; /* Gris-Noir */
text-align: center; /* Hack centrage pour IE */
}


	#header{
	clear: both;
	padding: 5px 0;
	text-align: left;
	color: #fff; /* Blanc pur */
	background-color: #900; /* Rouge sombre */
	}

		#header h1{
		font-size: 1.2em;
		margin: 0 auto;
		width: 960px;
		color: #fff; /* Blanc pur */
		}
		
			#header h1 a{
			font-size: 1em;
			padding: 0 0 0 5px;
			color: #ffc; /* Jaune leger */	
			text-decoration: none;
			}
			
			#header h1 a:hover {
			text-decoration: underline;
			}	
	
	#container {
	clear: both;
	text-align: left;
	margin: 0 auto;
	width: 960px;
	}
		
		#content {
		float: left;
		width: 600px;
		background-color: yelloow;
		}

			#message-dede {
			margin: 210px 0 80px 0;
			padding: 0 40px;
			}
			
				#message-dede p {
				margin: 0 0 10px 0;
				font-family: Courier, "Courier New", "Nimbus Mono L", monospace;
				font-size: 1.2em;
				line-height: 1.5em;
				}

					#message-dede p strong{
					font-weight: normal;
					}
				
			#menu {
			margin: 0 0 20px 0;
			padding: 0 0 0 5px;
			}

				#menu ul {
				}
			
					#menu ul li {
					list-style:none;
					display: inline;
					}

						#menu ul li a {
						color: #36c;  /* Bleu lien */
						font-size: 1.8em;
						line-height: 1.5em;
						font-weight: bold;
						}

						#menu ul li a:hover {
						text-decoration: none;
						}						

			#videos-home, #disclaimer, #post-single, #page-content {
			margin: 0 0 20px 0;
			padding: 0 0 0 5px;
			}

				#videos-home a {
				}
		
					#videos-home a img {
					border: 5px solid black;
					margin: 0 0px 0px 0;
					}
					
					#videos-home a img:hover{
					border: 5px solid #36c;
					}

			#disclaimer {
			clear: both;
			padding: 0 60px 0 0;
			}										
					
				#disclaimer p a img {
				float: left;
				margin: 0 10px 20px 0;
				}
			
				#post-single h2 {
				font-size: 2em;
				color: #900; /* Rouge sombre */
				margin: 0 0 10px 0;
				}

				.video-post {
				margin: 0 0 20px 0;
				}

				#post-single p, ul, ol {
				line-height: 1.8em;
				margin: 0 0 20px 0;
				}
				
				#post-single ul, ol {
				list-style-type: none;
				}
				
					#post-single li {
					padding: 0 0 0 24px;
					background:url(images/television.gif) no-repeat 0px 0px;
					}
				
				#post-single hr {
				height: 75px;
				text-align:left;
				background:white url(images/do-not-cross.png) no-repeat;
				border-width: 0;
				}

				#author, #email, #url{
				border:1px solid #900; /* Rouge sombre */
				}				
				
				#comment{
				width: 588px;
				height: 100px;
				border:1px solid #900; /* Rouge sombre */
				}

				#submit{
				border:1px solid black;
				}
				
				.alt{
				background-color: #fcc;
				}
				
				#page-content h2 {
				font-size: 2em;
				color: #900; /* Rouge sombre */
				margin: 0 0 10px 0;
				}
				
				#page-content h3 {
				font-size: 1.4em;
				color: #900; /* Rouge sombre */
				margin: 0 0 10px 0;
				}
				
				#page-content p, ul, li {
				line-height: 2em;
				margin: 0 0 10px 0;
				text-align: justify;
				}

					#page-content a {
					color: #36c;  /* Bleu lien */
					font-weight: bold;
					}

					#page-content a:hover {
					text-decoration: none;
					}					
				
		#sidebar {
		float: right;
		width: 330px;
		background-color: reed;
		}

			#newsletter {
			margin: 210px 0 100px 0;
			padding: 0 56px 0 16px;
			}
			
				#newsletter form {
				}
				
				#newsletter label {
				display: block;
				margin-bottom: 10px;
				line-height:1.5em;
				}
				
				#newsletter input#email {
				display: block;
				float: left;
				border:1px solid #900; /* Rouge sombre */
				width:200px;
				padding:3px;
				font-size:1.1em;
				}

				#newsletter input#valid-newsletter {
				display: block;
				float: left;
				color:#fff; /* Blanc pur */
				padding:3px;
				font-size:1.1em;
				font-weight: bold;
				background-color: #900; /* Rouge sombre */;
				}
				
			#alarme {
			margin: 0 0 20px 0;
			background: url('images/milieu-alarme.jpg') repeat-y scroll left top;
			}

				#alarme p{
				margin: 0 85px 15px 35px;
				font-weight: bold;
				}
				
					#alarme ul {
					
					list-style-type: none;
					margin: 0 85px 0 35px;
					}

						#alarme ul li {
						padding: 0 0 0 24px;
						background:url(images/document.gif) no-repeat 0px 0px;
						text-align: left;
						}
						
							#alarme ul li a {
							color: #36c;  /* Bleu lien */
							font-weight: bold;
							}

							#alarme ul li a:hover {
							text-decoration: none;
							}	
					
				#denoncez {
				padding: 20px 0 20px 0;
				}
				
				#denoncez img {
					float: left;
					margin: 0 10px 0 0;
					}
				
				
					#denoncez p {
					padding: 10px 35px 0 0;
					font-size: 1.2em;
					line-height: 1.5em;
					}
					
						#denoncez p .rouge-gras {
						color: #900; /* Rouge sombre */
						font-weight: bold;
						}
					
						#denoncez p a {
						color: #36c;  /* Bleu lien */
						font-size: 1.2em;
						line-height: 1.5em;
						}
						
						#denoncez p a:hover {
						text-decoration: none;
						}	
	
	#nb{
	clear: both;
	padding: 10px 0 0 0;
	}
	
	#footer{
	clear: both;
	padding: 5px 0;
	color: #fff; /* Blanc pur */
	background-color: #900; /* Rouge sombre */
	}
	
		#footer ul{
		font-size: 1em;
		text-align: left;
		margin: 0 auto;
		width: 960px;
		color: #fff; /* Blanc pur */	
		}

			#footer ul li{
			display: inline;
			}
		
				#footer ul li a{
				color: #ffc; /* Jaune leger */	
				text-decoration: none;
				}
				
				#footer ul li a:hover {
				text-decoration: underline;
				}	