/*
Theme Name: Le Monde De XaV'S
Theme URI: http://le.monde.de.xavs.qc.ca
Description: Le thème consur pour le MoNdE dE XaV'S conçu par Xavier
Version: 2.0
Author: Xavier Jacques Côté
Author URI: http://xavs.qc.ca

Ce Thème a été consu par Xavier Jacques Côté
2008 - Tout droits réservés.
*/

/* Layout du site */

body {
	background: 	#2f2e2e;
	padding :	0px;
	border	:	0px;
	margin :	0px;
	text-align :	center;
	font-size: 	62.5%; /* Resets 1em to 10px */
	font-family: 	'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: 		#333;
}

#page {

	background:	#e5e5e5  url('images/bgPrincipal.jpg') repeat-x;
	padding-bottom:	50px;
}

#contenuDeLaPage {
	margin-left :	auto;
	margin-right:	auto;
	width : 	960px;
	text-align: 	left;
	border	: 	0px;
}

#entete {
	margin-top: 	0px;
	margin-left: 	0px;
	margin-right: 	0px;
	margin-bottom: 	10px;
	padding:	0px;
	border:		0;
	height: 	101px;
	background: 	none;

}

#entete img {
	border:		0px;
}

#enteteSectionDroite {
	float :		right;
	text-align:	right;
}

h1 {
	display : none ;
}

#piedDePage {
	background: 	#2f2e2e url('images/bgBas.jpg') repeat-x;
	padding-top :	25px;
	height:		215px;
	padding-bottom:	15px;
	font-size :	12px;
	color:		#FFFFFF;
}

#piedDePage a {
	color:			#FFFFFF;
}

#tablePiedDePage {
	font-family: 		'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin-left:		auto;
	margin-right:		auto;
	text-align:		left;
	border:			0px;
	font-size:		13px;
}

#tablePiedDePage a {
	text-decoration:	none;
	color:			#b9b9b9;
}

#tablePiedDePage ul {
	margin : 		0px;
	padding-top:		0px;
	padding-right:		0px;
	padding-left:		0px;
}

#tablePiedDePage li {
	list-style-type:	none;
	padding-top:		3px;
	padding-left:		0px;
}

#tablePiedDePage h2 {
	font-weight:		bold;
	color:			#FFFFFF;
	font-size:		15px;
	margin-top:		0px;
	padding-top:		0px;
}

.tablePiedDePageCol {
	color:			#b9b9b9;
	padding-right :		15px;
	border-right :		solid #b9b9b9 1px;
}

.tablePiedDePageCol2 {
	padding-left:		15px;
	padding-top :		0px;
	margin-top :		0px;
}

.tablePiedDePageCol3 {
	border-left:		solid #b9b9b9 1px;
	padding-left:		10px;
	margin-bottom:		10px;
}

.tablePiedDePageCol4 {
	border-top :		solid #b9b9b9 1px;
	padding-top:		10px;
}

.tablePiedDePageCol5 {
	border-top :		solid #b9b9b9 1px;
	padding-top:		10px;
	padding-left :		11px ;
}

.piedDePageCategoriesLst {
	padding-top :		0px;
	margin-top : 		0px;
}

.piedDePageCategoriesLst li {
	padding-top :		0px;
	margin-top : 		0px;
	padding-bottom : 	5px;
	border :		0px;
	line-height : 		1em;
}

.feedLink {
	list-style-image: 	url('images/feed.png');
	margin-left	:	20px;
}

#blocContenu {
	font-size: 		13px;
	font-family: 		'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: 			#000000;
	text-align:		justify;
}

#blocContenu a {
}

#blocContenu h2 {
	font-family:		Georgia,"Bitstream Vera Serif",serif;
	font-size: 		28px;
	font-weight:		normal;
}

#blocContenu h2 a {
	color :			#000000 ;
}

#blocContenu h3 {
	padding-top :		15px;
	font-family:		Georgia,"Bitstream Vera Serif",serif;
	font-size: 		20px;
	font-weight:		normal;
}

#blocContenu h3 a {
	color :			#000000 ;
}

#pAccueilManchettes {
	clear:			both;
}

#pAccueilManchettesPrincipales {
	width :			729px;
	border-right :		solid #05202d 1px;
	padding-right:		10px;
}

.pAccueilGeekCorner {
	width :			210px;
	padding-left:		10px;
	background:		#c0c7ca;
}

.pAccueilSectionLogo {
	padding-bottom :	10px;
}

.pAccueilSectionLogo img {
	border :		0px;
}

#pAccueilSecConneiresDuWeb {
	font-size:		13px;
}

#pAccueilSecConneiresDuWebGauche , #pAccueilBrinDeVieGauche {
	width :			453px;
	float :			left ;
	margin-right :		30px;
	text-align :		justify;
}

#pAccueilSecConneiresDuWebDroite , #pAccueilBrinDeVieDroite {
	width :			452px;
	float :			left ;
	text-align :		justify;
}

#pAccueilSecConneiresDuWebBas{
	border-top :		solid #a6a6a6 1px;
	border-bottom :		solid #a6a6a6 1px;
}

#pAccueilSecConneiresDuWebBas h3{
	color :			#999999;
	margin-top :		5px;
	text-decoration :	underline;
	font-variant: 		small-caps; 
}

#pAccueilSecOpinions {
	margin-top :		40px;
	width :			455px;
	float : 		left;
	font-size:		13px;
	text-align : 		justify ;
}

#pAccueilSecGeeksCorner {
	width :			470px;
	float : 		left;
	margin-top :		40px;
	margin-right :		35px;
	font-size:		13px;
	text-align : 		justify ;
}

.pAccueilLienVoirPlusBasSec {
	color	: 		#999999 ;
	padding-top :		35px;
	padding-bottom :	20px;
	font-size :		10px ;
	font-style :		italic;
}

.pAccueilLienVoirPlusBasSec a , .pAccueilLienVoirPlusBasSec a:visited {
	color	: 		#999999 ;
	text-decoration :	none ;
}

#pBilletContenuArticle {
	width :			550px ;
	margin-right :		80px ;
	float :			left;
	font-size :		14px;
	line-height :		26px;
}

#pBilletContenuArticle a {
	color :			#000000;
	border :		0px;
}

#pBilletContenuArticle p {
	border :		0px;
	padding-bottom :	10px;
}


#pBilletContenuArticle img {
	border :		0px;
}

#pBilletVoletDroite {
	width : 		308px;
	float :			left;
	margin-top :		20px;
	padding-left:		20px;
	text-align : 		left ;
	font-size :		12px ;
	border-left :		solid #C7C7C7 1px ;
	color :			#3F3F3F;
	/*color :			#999999 ;*/
	/*url('images/bgDetailsArticles.gif') repeat-y top left;*/
}

#pBilletVoletDroite a {
	color :			#3F3F3F;
}

.lienImage {
	border : 		0px;
}

.clear {
	clear :			both;
}

.formChampRequis {
	font-weight :		bold ;
	color :			#FF0000 ;
}

.remarque {
	color :			#999999;
	font-size :		10px ;
}

.voletDroite {
	float :			right ;
	margin-left :		15px;
	padding-left :		15px;
	border-left :		solid #C7C7C7 1px ;
	color :			#999999 ; 
	font-size :		10px ; 
}

.voletDroite a {
	color :			#999999 ; 
}


#zoneCommentaires {
	background: 		#e7e7e7 url('images/bgSectionCommentaires.gif') repeat-x;
	padding-top :		25px;
	padding-bottom:		15px;
	font-size :		12px;
	text-align :		center;
}

#zoneCommentaires h3 {
	padding-top :		0px;
	font-family:		Georgia,"Bitstream Vera Serif",serif;
	font-size: 		20px;
	font-weight:		normal;
}

#containerZoneCommentaires {
	text-align :		left ;
	width :			960px;
	margin-left :		auto ;
	margin-right :		auto ;
	margin-top:		0px ;
	padding-top :		0px ;
}

#pAccueilPartieBas {
	background: 		#e7e7e7 url('images/bgSectionCommentaires.gif') repeat-x;
	padding-top :		0px;
	margin-top :		0px;
	padding-bottom:		15px;
	font-size :		12px;
	text-align :		center;
}

#pAccueilPartieBas2 {
	background: 		#e7e7e7 url('images/bgSectionCommentaires.gif') repeat-x;
	padding-top :		40px;
	margin-top :		0px;
	padding-bottom:		15px;
	font-size :		12px;
	text-align :		center;
}

#pAccueilPartieBas h2, #pAccueilPartieBas2 h2 {
	font-family:		Georgia,"Bitstream Vera Serif",serif;
	font-size: 		28px;
	font-weight:		normal;
}

#pAccueilPartieBas h3, #pAccueilPartieBas2 h3 {
	padding-top :		0px;
	font-family:		Georgia,"Bitstream Vera Serif",serif;
	font-size: 		20px;
	font-weight:		normal;
}

#pAccueilPartieBas a, #pAccueilPartieBas2 a {
	color :			#000000 ;
}

#containerPAccueilPartieBas, #containerPAccueilPartieBas2 {
	text-align :		left ;
	width :			960px;
	margin-left :		auto ;
	margin-right :		auto ;
	margin-top:		0px ;
	padding-top :		0px ;
}

.infoAuteurCommentaire {
	float :			right ;
	width :			250px ;
	margin-left :		15px;
	color :			#999999 ; 
	font-size :		10px ; 
	padding-top :		0px ;
}

*+html .infoAuteurCommentaire {
	margin-top:		15px ;
}

.texteCommentaire {
	width :			665px ;
	padding-right :		20px;
	border-right :		solid #C7C7C7 1px ;
	text-align : 		justify ;
	margin-top:		0px ;
	padding-top :		0px ;
	font-height :		12px ;
	line-height :		24px ;
}

.commentlist {
  	list-style-type:	none ;
  	list-style-position:	inside;
	margin-left :		0px ;
	padding-left :		0px ;
	margin-top:		0px ;
	padding-top :		0px ;
}

.avatarAuteurCommentaire {
	padding-top :		25px;
	padding-left:		25px;
	width :			120px;
	height :		120px ;
	background :		url('images/cadreAvatar.gif') no-repeat top left;
}

.divNomAuteurCommentaire {
	width :			145px ;
	text-align :		center ;
}

.nomAuteurCommentaire {
	font-family:		Georgia,"Bitstream Vera Serif",serif;
	font-size: 		20px;
	font-weight:		normal;
	font-style :		italic;
	color :			#000000;
}

.nomAuteurCommentaire a {
	color :			#000000;
}

.dateHeureCommentaire {
	color : 		#999999 ;
}

.dateHeureCommentaire a {
	color : 		#999999 ;
	text-decoration :	none ;
}

.blocCommentaire {
	padding-bottom :	40px;
}


.billetListeBillets {
	padding-bottom :	40px ;
}

.texteBilletListeBillets {
	width :                 550px ;
	margin-right :          80px ;
	float :                 left;
	text-align :		justify;
}

.texteBilletListeBillets h3 {
	margin-top :		0px;
	padding-top :		0px;
	color :			#000000 ;
}

.texteBilletListeBillets a {
	color :			#000000 ;
}

.navigation, .navigation a {
	color :			#000000 ;
}

.voletDroiteBilletListeBillets {
	width : 		300px;
	float :			left;
	margin-top :		20px;
	padding-left:		20px;
	text-align : 		left ;
	font-size :		10px ;
	border-left :		solid #C7C7C7 1px ;
	color :			#999999 ;
}

.voletDroiteBilletListeBillets a , .voletDroiteBilletListeBillets a:link {
	color :			#999999 ;
}

#pPageContenu {
	color : 		#000000 ;
}

#pPageContenu  a {
	color : 		#000000 ;
}

#pBilletCommentLoginSection {
	color : 		#000000 ;
}

#pBilletCommentLoginSection a {
	color : 		#000000 ;
}

.stdBodyTexte , .stdBodyTexte a {
	color : 		#000000 ;
}

#pCatArchEntete {
	padding-top :		20px;
	padding-bottom:		20px;
	width :			550px;
	float :			left;
	margin-right :          80px ;
}

#pCatArchEneteRss {
	margin-top :		20px;
	margin-bottom:		20px;
	width : 		308px;
	float :			left;
	margin-top :		20px;
	padding-left:		20px;
	text-align : 		left ;
	font-size :		10px ;
	border-left :		solid #C7C7C7 1px ;
	color :			#999999 ;
}

#pCatArchEneteRss a {
	color :			#999999 ;
}

.alignright {
	float :			right;
	padding-left :		10px;
}

.alignleft {
	float :			left;
	padding-right :		10px;

.pagesList {
	color :			#000000 1px;
}

#pAccueilSecZone img , # pAccueilSecZone a {
	border :		0px;
}

