/*
Theme Name: ServiceBPC
Theme URI: http://www.serviceBPC.com
Description: The theme of ServiceBPC (my enterprise)
Version: 1.0.1
Author: Bruno Pettersen Coulombe
 
Design and images by Maxime Gosselin Pelletier || http://www.maximegp.com/
 
*/

body{background: #3c6899 url("images/fond.jpg") top left repeat-x;font-family:Eras Demi ITC,verdana,arial;}

/*------------------------------------------------------------------*/
/*-------------------------TRUCS GÉNÉRIQUES-------------------------*/
h2{font-size:17px;text-align:center;}
h3{font-size:13px;}
a{text-decoration:none;color:#aecce5;}
a:hover{color:red;}
a img{border:none;}
img{margin:0px;}
ul{margin-left:-25px;}

/* => Sélecteur uniquement pour ie7*/
*:first-child+html ul {margin-left:16px;margin-top:0px;} 
*:first-child+html h3 {margin-bottom:0px;}
*:first-child+html input{margin-top:-35px;}

/*------------------------------------------------------------------*/

/*------------------------------------------------------------------*/
/*----------------------CLASSES PERSONALISEES-----------------------*/
.alignleft{text-align:left;}
.alignCenter{text-align:center;}
.alignright{text-align:right;}

.miniTexte{font-size:9px;}
.firstText{margin-top:-16px;}

.embedCode{
	display:block;
	border:2px dashed #0d6b21;
	font-family:courrier new;
	background-color:#dbffe3;
	overflow:scroll;
	height:120px;
}
/*------------------------------------------------------------------*/


/*------------------------------------------------------------------*/
/*-----------------------------SECTIONS-----------------------------*/
#header{
	width:1000px;
	position:relative;
	left:50%;
	margin-left:-500px;
	color:white;
}

#contact{
	position:relative;
	left:50%;
	margin-left:278px;
	margin-top:-68px;
}

.sidebar,.sidebar2{
	width:210px;
	color:white;
	padding:11px;
	font-size:13px;
	position:absolute;
	left:50%;
	top:0px;
	margin-top:100px;
	font-family:verdana;
	overflow:visible;
	height:2400px;
}

.sidebar{
	margin-left:271px;
	background:url("images/fond_sidebar.png") repeat-y;
	padding-right:12px;
	width:210px;
	padding-left:6px;
}

.sidebar2{
	margin-left:-498px;
	background:url("images/fond_sidebar2.png") repeat-y;
}

#content{
	width:522px;
	left:50%;
	background-color:white;
	border-left:solid 2px #16304C;
	border-right:solid 2px #16304C;
	margin-left:-271px;
	position:absolute;
	font-size:14px;
	padding:8px;
	font-family:arial;
	height:2450px;
	top:0px;
	margin-top:78px;
}

#content a{color:#16304C;}
#content a:hover{color:red;}

#content table{border:1px solid #05244b;border-collapse:collapse;margin:auto;}
#content table td{background-color:#174883;color:white;border:1px solid #05244b;text-align:center;}
#content table th{border:1px solid #05244b;}

#footer{
	position:absolute;
	width:600px;
	left:50%;
	top:2555px;
	margin-top:0px;
	margin-left:-300px;
	font-size:10px;
}

#courbe1,#courbe2,#courbe3,#courbe4{
	position:absolute;
	left:50%;
	top:0px;
}

#courbe1{margin-left:-498px;margin-top:71px;}
#courbe2{margin-left:271px;margin-top:71px;}
#courbe3{margin-left:271px;margin-top:2521px;}
#courbe4{margin-left:-498px;margin-top:2521px;}

#ombreHaut,#ombreBas{
	position:absolute;
	width:542px;
	height:7px;
	left:50%;
	margin-left:-271px;
}

#ombreHaut{background:url("images/ombreHaut.png") repeat-x;top:71px;}
#ombreBas{background:url("images/ombreBas.png") repeat-x;top:2544px;}

#banniere{margin-left:-5px;}
/*------------------------------------------------------------------*/

/*------------------------------------------------------------------*/
/*------------------------CLASSES WORDPRESS-------------------------*/

.postmetadata{
	font-size:11px;
	color:#505050;
}

/*#wp-calendar td{
	border:solid #99773C 2px;
	background-color:#4C360F;
	padding:4px;
}

#wp-calendar{
	border-collapse:collapse;
	text-align:center;
	left:50%;
	margin-left:-90px;
	position:relative;
}

 => Sélecteur uniquement pour ie7*/
/*:first-child+html #wp-calendar {margin-left:-100px;} */

.commentlist{
	list-style-type:none;
}

.commentmetadata{
	font-size:11px;
}

.singleComment{
	background-color:#aecce5;
	padding:4px;
	padding-bottom:0px;
	font-size:12px;
}

#s{width:115px;}
/*------------------------------------------------------------------*/

