/*  



Theme Name: excusemyfrenchV2



Theme URI: excusemyfrenchV2



Description: excusemyfrench theme V2



author: design Maoow/code Railk



Version: 2.0



*/















/* Begin Typography & Colors */





.podPress_content {



font-family:Arial,Verdana,'Sans-serif';



	 font-size: 12px;



         color: #000000;



         

}



.podPress_content a{



font-family:Arial,Verdana,Sans-serif;



	 font-size: 12px;



         color: #43760A;



       

}



.podPress_content a:hover{font-family:Arial,Verdana,Sans-serif;



	 font-size: 12px;



         color: #000000;



         text-decoration:none;

}









body {



  	font-family: 'Arial', Verdana, Arial, Sans-Serif;



        /* c'est ici que l'on change l'image de fond du blog */



  	background: #FFFFFF url('images/fond.gif') repeat top center;



	color: #000000;



	text-align: left;



	}



    



#page {



	background: #49494b url('images/pagefond.gif') repeat top center;



	border: 0px solid #fff;



	text-align: left;



	}







#header {



        /* c'est ici que l'on peut changer la bannière */



	}







#content {



	font-size: 12px;



        color: #000000;



}







.entry a {



         font-family:Arial,Verdana,Sans-serif;



	 font-size: 12px;



         color: #43760A;



         text-decoration:none;



}







.entry a:hover {



         color: #000;



}







.narrowcolumn#content{



        border: 0px solid #0d0d0f;



        background-color: #ffffff;



}







.narrowcolumn#content p {



            font-family:Arial,Verdana,Sans-serif;



	    font-size: 12px;



            color: #000000;



}







.narrowcolumn .postmetadata {



	text-align: left;



	}







.alt {



	background-color: #CCC;



	}







.post h2 a  {



        font-family:Arial Bold,Verdana,Sans-serif;



	font-size:18px;



        font-weight: 800;



        color:#000;



        text-decoration: none;



        margin:0pt;



        text-transform:uppercase;



}







.post h1 {



        font-family:Arial Bold,Verdana,Sans-serif;



        font-size: 18px;



        color:#000;



        text-decoration: none;



        text-transform:uppercase;



        text-align:left;



        margin-top: 16px;



}







.editentry a {



         font-family:"arial",sans-serif;



	 color: #000;  



         font-size:10px;  



         text-decoration:none;           



}







.editentry a:hover {



           font-family:"arial",sans-serif;



	   color: #94C75B;  



           font-size:10px;             



}







.commentlist li, #commentform input, #commentform textarea {



	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;



        background: #43760A;



        color: #fff;



	}



#commentform textarea {



        border: solid 1px #fff;



        width: 440px;



}







#commentform a {



         font-family:"arial",sans-serif;



	 color: #fff;  



         font-size:10px;  



         text-decoration:none;



}







#commentform a:hover {



	 color: #94C75B;  



}







li.alt a {



         font-family:"arial",sans-serif;



         color:#fff;



         text-decoration:none;



}







li.alt a:hover {



         font-family:"arial",sans-serif;



         color:#94C75B;



         text-decoration:none;



}











input {



       border:0px;



}







input#submit {



              color: #fff;



              border: solid 1px #fff;



}







.commentlist li {



	font-weight: bold;



	}







.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;



	}











#footer {



	background-color: transparent; 



	border: none;



	}







#foot {



	background-color: transparent; 



	border: none;



        font-family: Arial, Helvetica, Sans-Serif;



	font-size: 10px;



        color:#fff;



        text-decoration: none;



        text-align:center;



	}







#foot a{



        text-decoration: none;



        color:#fff;



}







#foot a:hover {



        color:#b9df0e;



}







#foot a:visited {



        color:#b9df0e;



}











small {



	font-family: Arial, Helvetica, Sans-Serif;



	font-size: 10px;



	line-height: 10px;



        padding: 0 0 20px 0;



        text-transform:uppercase;



	}







.petit{



      margin-top: -4px;



      /margin-top: -30px;



}







h2.pagetitle {



	font-size: 13px;



        font-family: Arial bold ,Verdana,Sans-serif;



        color: #688F3E;



	}







h2.widgettitle {



	font-size:10px;



        font-family: Arial,Verdana,Sans-serif;



        text-transform: uppercase;



        color: #fff;



	}







.postmetadata {



               font-size: 10px;



               text-transform: uppercase;



               text-decoration:none;



}







.postmetadata a {



                color:#000;



                text-decoration:none;



}







.postmetadata a:hover {



                color:#43760A;



                text-decoration:none;



}







code {



	font: 1.1em 'Courier New', Courier, Fixed;



	}







acronym, abbr, span.caps



{



	font-size: 0.9em;



	letter-spacing: .07em;



	}











.option { background-color: #346201 ; }















/* end typo and color */















/* Begin Structure */







body {



	margin: 0 0 0 0;



	padding: 45px 0 0 0; 



	}







#topCorner {



        width: 754px;



        padding: 0;



        }







#bottomCorner {



        width: 754px;



        height: 16px;



        padding: 0;



        margin-top: -3px;



        /margin-top: 1px;



        }







#page {



	padding: 0;



        margin: auto;



	width: 754px;



	}







#header {



	margin: 0 0 0 0; 



	padding: 0; 



	height: 233px; 



	width: 760px;



	}







#headerimg {



	margin: 0;



	height: 180px;



	width: 100%;



	}







#bandeDroite{



             float:left;



             margin-top: 53px;



}







#bandeDroite2{



             float:left;



             margin-top: -53px;



             margin-left: 0px;



}











#titre {



        float:left ;



        margin-left: 99px;



       }







#media {



        float:left ;



        margin-left: 34px;



       }







#player{



       width: 312px;



       height: 123px;



       background: transparent url('images/player.png') no-repeat top left;



       }







#titrePiste{



           font-size:9px;



           font-family: Arial Bold,Verdana,Sans-serif;



           padding: 0;



           margin: -18px 0 15px 0;



           /margin:0;



           color:#c6d92c;



}







#podPressPlayerSpace_0{



                      margin-top: -3px;



                      /margin-top: 14px;



                      /float:left;



}







#podPressPlayerSpace_0 img {



                      border:none;



}











#pistes, #pistes li{



        font-size:9px;



        font-family: Arial Bold,Verdana,Sans-serif;



        margin: 0;



        display: inline;



        padding: 1px;



}







#pistes{



        float:left;



        color:#fff;



        font-size:9px;



        margin-top: -10px;



        margin-left: 20px;



        /margin-top: 7px;



}







#pistes a{



         font-size:9px;



         color:#fff;



         text-decoration:none;



}







#pistes a:hover{



         font-size:9px;



         color:#94C75B;



         text-decoration:none;



}











#archive{


       padding:0;
       margin:0;
       width: 312px;



       height: 70px;



       background: transparent url('images/archive.png') no-repeat top left;



       }













#menuGauche{



           background: transparent url('images/gre5.png') repeat-y 0px 225px;



           }










#menujs{



       /float: left;



       margin-top: -140px;








       margin-left: 40px;



       background_color: transparent;



       }







#newsletter{



            /clear: left;



            width: 150px;



            margin-top: 40px;



            margin-left: 40px;



            /margin-top: -15px;



           }







#formNews{



         /margin-top: -30px;



}











#poll {



       width: 150px;



       margin-left: 40px;



       font-size: 12px;



       font-family: Arial,Verdana,Sans-serif;



      }











#imgMenuBottom{



           margin-top: -2px;



           /margin-top: -10px;



           }











#sidebar2



{       float:left ;



	padding: 20px 0 0 0;



	margin-left: -133px;



        margin-top: -215px;



        /margin-bottom:0;



	width: 360px;



	}







#sidebar



{       float:left ;



	padding: 20px 20px 20px 20px;



	width: 120px;



        margin-top: -45px;



        /margin-top: 15px;



       



	}







#sidebar4{



         float:left ;



         margin-top: 44px;



         margin-left: 14px;



}







#sidebar3{



         float: left;



         margin-top: -40px;



         margin-left: -25px;



         /margin-top: 0px;



         /margin-left: 10px;



}







#sidebar3 ul li {



         display: inline;



         padding: 2px;



}







#sidebar3 img {



         border: 0px;



}











#rssMail{



         float:left ;



         margin-top: 4px;



         margin-left: 5px;



         /margin-top: 5px;



}







#rssMail ul li {



         display: inline;



         padding: 2px;



}







#rssMail img {



         border: 0px;



}







#rssMail a {



         text-decoration:none;



}











#contentAll{



         float:left ;



}







#content



{



	padding: 15px 20px 20px 10px;



        margin-top: 0px;



	width: 441px;



	}







.narrowcolumn {



	float: left;



	padding: 0 0 20px 45px;



	margin: 0px 0 0;



	width: 450px;



	}







.postmetadata {



	clear: left;



}











.post hr{



        color: #000;



        background-color: #000;



        height: 2px;



        width: 435px;



        border: 0;



        margin-top: -17px;



        /margin-top: -27px;



}







#foot{



      float:left;



      margin-top: 50px;



      margin-left: 0px;



}











#footer {



	padding: 0;



        margin: 0;



	width: 754px;



	clear: both;



        height: 0px;



        /line-height:0px;



	}







/* end Structure */







/* Begin Images */



p img {



	padding: 0;



	max-width: 100%;



        border: solid 1px #fff;



	}







/*	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



	}







#sidebar img {



     border:0px;



}



/* 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: -20px;



	} 







html>body .entry li {



	margin: 0 0 2px 10px;



	}







.entry ul li:before, #sidebar ul ul li:before {



          /margin:0pt;



          /padding:0pt;



	}







.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 {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 15px;



	}







#sidebar li {



         /margin-bottom:15px;



         /padding: 0 0 0 0;



}















#sidebar ul p, #sidebar ul select {



	margin: 4px 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;



	}











#sidebar2 ul, #sidebar ul ol {



	margin:5px 0pt 0pt;



	padding: 0;



	}







#sidebar2 ul li {



	list-style-type: none;



	list-style-image: none;



	}







#sidebar2 ul p, #sidebar ul select {



	margin: 5px 0 5px;



	}







#sidebar2 ul ul, #sidebar ul ol {



	margin: 5px 0 0 10px;



	}







#sidebar2 ul ul ul, #sidebar ul ol {



	margin: 0 0 0 10px;



	}







#sidebar3 ul {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 15px;



	}







#sidebar3 li {



         /margin-bottom:15px;



         /padding: 0 0 0 0;



}















#sidebar3 ul p, #sidebar ul select {



	margin: 5px 0 8px;



	}







#sidebar3 ul ul, #sidebar ul ol {



	margin: 5px 0 0 10px;



	}







#sidebar3 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;



	}











#sidebar2 ul ul li, #sidebar2 ul ol li {



	margin: 0;



	padding: 0;



	}







/* End Entry Lists */











/* begin sidebar gauche*/







#sidebar2 {



        font-family:Arial Bold,Verdana,Sans-serif;



	font-size: 20px;



        color:#fff;



        text-decoration: none;



	}







#sidebar2 a {



        color:#fff;



        text-decoration: none;



        text-transform: uppercase;



	}







#sidebar2 a:hover {



        color:#b9df0e;



	}











#sidebar2 h2.widgettitle {



               font-size:12px;



}







#sidebar2 label{



            font-family:Arial,Verdana,Sans-serif;



	    font-size: 10px;



            color: #94C75B;



}







/* end sidebar gauche */















/* Begin Sidebar droite */







#sidebar input.Buttons {



	      background: #43760A;



              color: #fff;



              border: solid 1px #fff;



	}







#sidebar form {



	margin: 0;



	}







#sidebar li.page_item a, #sidebar p, #sidebar small, #sidebar strong, #sidebar li {



            font-family:Arial,Verdana,Sans-serif;



	    font-size: 10px;



            color: #94C75B;



            text-decoration:none;



}







#sidebar li.page_item a:hover {



           color:#fff;



}







#sidebar h2.widgettitle {



               font-size:12px;



}







#sidebar a {



         font-family:"arial",sans-serif;



	 color: #94C75B;  



         font-size:10px;  



         text-decoration:none; 



}







#sidebar a:hover {



	 color: #fff;  



}

#sidebar select {
     background-color:#ffffff;
     border:none;
}











/* End Sidebar droite */











/* Begin loginPro */



#loginPro {



        font-family:"arial",sans-serif;



	color: #fff;  



        font-size:10px;



        margin-left: 0px;



        margin-top: 10px;



}







/* end loginPro */















/* Begin logoutPro */



#logoutPro a {



        font-family:"arial",sans-serif;



	color: #b9df0e; 



        font-size:10px;



}







#logoutPro a:hover {



        font-family:"arial",sans-serif;



	color: #fff;



        font-size:10px;



}







#logoutPro{



        margin: -10px  0px  0px 30px;



        /margin: -25px  0px  0px 30px;



        font-family:"arial",sans-serif;



        font-size:10px;



}



/* end logoutPro */
