/*  
Theme Name: revel 
Theme URI: http://chezrevel.net
Description: New theme
Version: 3.0
Author: jb
Author URI: http://chezrevel.net
*/

body { 
background: #eeeeee;
background-attachment:fixed;
margin: 0px;
padding: 0px;
text-align: center; 
}

/*----------------------  Banniere  ---------------------------------*/

#masthead {
 background: url(images/banniere.jpg) no-repeat ;
 height: 208px;
 width: 950px;
 padding: 0px;
 margin-top: 20px;
 float:left;
 -moz-box-shadow: v0 0px 5px 0 #9b9b9b;
-webkit-box-shadow: 0 0px 5px 0 #9b9b9b;
-o-box-shadow: 0 0px 5px 0 #9b9b9b;
box-shadow: 0 0px 5px 0 #9b9b9b;
}

/*---------------------------- Barre de Navigation -------------------------------*/

#navigation {
position:absolute;
width: 581px;
height:30px;
margin-left: 341px;
margin-top:-63px;
font-family:"trebuchet MS", Arial, sans-serif;
font-size:15px;
background: gray url(images/navigation-background.jpg) no-repeat; 
}

#navigation ul {
margin:0px;
padding:5px 0px 0px 0px;
margin-left:-15px;
}

#navigation li {
  float:left;
  margin:0px;
  padding:0px 0px 0px 35px;
  list-style-type:none;
  background: url(images/navigation-bullet.png) no-repeat 14px 7px;
}

li#first-nav {
  background: none !important;
}

#navigation li a {
  color:#e8e7e7;
}

#navigation li a:hover{
text-decoration:none;
color:#ffffff;
}

#navigation .selected a:link{color:#FFFFFF; }
#navigation .selected a:visited{ color: #FFFFFF }
#navigation .selected a:hover{color: #B9B9B9 }

/*---------------------------- Divers -------------------------------*/

a:link, a:visited {
 color: #0f7bb3;
 text-decoration: none;
}

a:hover {
color: #cb2a2a;
text-decoration: none;
}

.c{text-align:center}

.center{text-align:center}

/*------------------------- H1 -----------------------------------------------*/

h1 {display:none;
}

h3{font-size:1.1em;
font-weight:normal;
}

.page-maj{
margin:0px;
font-family: georgia, times, serif;
}

#bienvenue-homepage{
font-size:30px;
font-family:georgia, times, serif;
font-style:italic;
margin: -45px 0px 0px 170px;
padding-top:0px;
}

/*------------------------------- Main Body ----------------------------------*/

#big-container {
margin-left: auto;
margin-right: auto;
margin-top:0px;
width:950px;
text-align:left;

}

#container {
float:left;
margin:0 auto 20px;
width:950px;
background: #f8f8f8;
text-align:left;
padding-top:40px;
-moz-box-shadow: v0 0px 5px 0 #9b9b9b;
-webkit-box-shadow: 0 0px 5px 0 #9b9b9b;
-o-box-shadow: 0 0px 5px 0 #9b9b9b;
box-shadow: 0 0px 5px 0 #9b9b9b;
}

/*---------------------------- Sidebar -------------------------------*/

#sidebar-main{
float:left;
width:230px;
margin-top:0px;
margin-left:-10px;
}

#sidebar {
width: 235px;
margin: 0px;
margin-bottom:15px;
font-size: 13px;
font-family: helvetica ,Arial, sans-serif;
text-align: left;
background:#232631;
padding:10px 0;
}

#sidebar ul {
margin: 0px;
padding: 0px;
}

#sidebar ul li {
list-style-type: none;
list-style-image: none;
background:#232631;
margin: 0;
padding: 0px;
}

#sidebar ul li ul li{
list-style-type: none;
list-style-image: none;
background:#232631;
margin: 0;
padding: 0px;
padding-left:20px;
}

#sidebar ul li a:link, #sidebar ul li a:visited{
display: block;
color:#fff;
padding: 6px 0px 6px 25px;
 width:210px;
 margin-left:-20px;
}

#sidebar ul li a:hover{
display: block;
 background: #12151f;
 text-decoration: none;
 padding: 6px 0px 6px 25px;
 width:210px;
 color:#FFF;
}

/* ------------------------------- ul li ul li ul li ---------------------------------- */


#sidebar ul li ul li ul li a:link, #sidebar ul li ul li ul li a:visited{
padding: 6px 0px 6px 42px;
 width:192px;
 margin-left:-40px;
}

#sidebar ul li ul li ul li a:hover{
 padding: 6px 0px 6px 42px;
 width:192px;
}


/* ------------------------------- ul li ul li ul li ---------------------------------- */

#sidebar ul li ul li.current-cat a:link, #sidebar ul li ul li.current-cat a:visited{
padding: 6px 0px 6px 25px;
 width:210px;
 margin-left:-20px;
  background-image: url(images/bullet-cat-parent.png);
 background-repeat:no-repeat;
 background-position:7px 10px;
}

#sidebar ul li ul li.current-cat a:hover{
 padding: 6px 0px 6px 25px;
 width:210px;
  background-image: url(images/bullet-cat-parent.png);
 background-repeat:no-repeat;
 background-position:7px 10px;
}

#sidebar ul li ul li.current-cat ul li.cat-item a:link, #sidebar ul li ul li.current-cat ul li.cat-item a:visited{
padding: 6px 0px 6px 42px;
 width:192px;
 margin-left:-40px;
  background-image: none;
}

#sidebar ul li ul li.current-cat ul li ul li.cat-item a:link, #sidebar ul li ul li.current-cat ul li ul li.cat-item a:visited{
padding: 6px 0px 6px 61px;
 width:174px;
 margin-left:-60px;
  background-image: url(images/bullet-sidebar.png);
 background-repeat:no-repeat;
 background-position:42px 9px;
}

#sidebar ul li ul li.current-cat ul li ul li.cat-item a:hover{
padding: 6px 0px 6px 61px;
 width:174px;
 margin-left:-60px;
  background-image: url(images/bullet-sidebar.png);
 background-repeat:no-repeat;
 background-position:42px 9px;
}

/* ------------------------------- ul li ul li ul li ---------------------------------- */

#sidebar ul li ul li ul li.current-cat a:link, #sidebar ul li ul li ul li.current-cat a:visited{
padding: 6px 0px 6px 42px;
 width:192px;
 margin-left:-40px;
  background-image: url(images/bullet-cat-parent.png);
 background-repeat:no-repeat;
 background-position:25px 10px;
}

#sidebar ul li ul li ul li.current-cat a:hover{
 padding: 6px 0px 6px 42px;
 width:192px;
  background-image: url(images/bullet-cat-parent.png);
 background-repeat:no-repeat;
 background-position:25px 10px;
}

#sidebar ul li ul li ul li.current-cat  ul li.cat-item a:link, #sidebar ul li ul li ul li.current-cat  ul li.cat-item a:visited{
padding: 6px 0px 6px 61px;
 width:174px;
 margin-left:-60px;
  background-image: url(images/bullet-sidebar.png);
 background-repeat:no-repeat;
 background-position:42px 9px;
}

#sidebar ul li ul li ul li.current-cat  ul li.cat-item a:hover{
 padding: 6px 0px 6px 61px;
 width:174px;
  background-image: url(images/bullet-sidebar.png);
 background-repeat:no-repeat;
 background-position:42px 9px;
}


/* ------------------------------- ul li ul li ul li ---------------------------------- */

#sidebar ul li ul li ul li.current-cat-parent a:link, #sidebar ul li ul li ul li.current-cat-parent a:visited{
padding: 6px 0px 6px 42px;
 width:192px;
 margin-left:-40px;
  background-image: url(images/bullet-cat-parent.png);
 background-repeat:no-repeat;
 background-position:25px 10px;
}

#sidebar ul li ul li ul li.current-cat-parent a:hover{
 padding: 6px 0px 6px 42px;
 width:192px;
  background-image: url(images/bullet-cat-parent.png);
 background-repeat:no-repeat;
 background-position:25px 10px;
}

#sidebar ul li ul li ul li.current-cat-parent ul li.cat-item a:link, #sidebar ul li ul li ul li.current-cat-parent ul li.cat-item a:visited{
padding: 6px 0px 6px 61px;
 width:174px;
 margin-left:-60px;
  background-image: url(images/bullet-sidebar.png);
 background-repeat:no-repeat;
 background-position:42px 9px;
}

#sidebar ul li ul li ul li.current-cat-parent ul li.cat-item a:hover{
 padding: 6px 0px 6px 61px;
 width:174px;
 background-image: url(images/bullet-sidebar.png);
 background-repeat:no-repeat;
 background-position:42px 9px;
}

#sidebar ul li ul li ul li.current-cat-parent ul li.current-cat a:link, #sidebar ul li ul li ul li.current-cat-parent ul li.current-cat a:visited{
padding: 6px 0px 6px 61px;
width:174px;
margin-left:-60px;
background-image: url(images/current-cat-bullet.png);
background-repeat:no-repeat;
background-position:42px 9px;
}

#sidebar ul li ul li ul li.current-cat-parent ul li.current-cat a:hover{
 padding: 6px 0px 6px 61px;
 width:174px;
 background-image: url(images/current-cat-bullet.png);
 background-repeat:no-repeat;
 background-position:42px 9px;

}

/* ------------------------------- ul li ul li ul li ul li---------------------------------- */


#sidebar ul li ul li ul li ul li a:link, #sidebar ul li ul li ul li ul li a:visited{

padding: 6px 0px 6px 61px;
 width:174px;
 background-image: url(images/bullet-sidebar.png);
 background-repeat:no-repeat;
 background-position:42px 9px;
 margin-left:-60px;
}

#sidebar ul li ul li ul li ul li a:hover{
 padding: 6px 0px 6px 61px;
 background-image: url(images/bullet-sidebar.png);
 background-repeat:no-repeat;
 background-position:42px 9px;
 width:174px;
}

/* ------------------------------- Sidebar h2 ---------------------------------- */

#sidebar h2 {
 margin: 5px 20px 0px 0px;
 padding: 0px 0 0px 0px;
 color: #bababa;
 font-size:13px;
 text-align:left;
} 

#s{
width:140px;
margin-left:15px;
margin-right:5px;
}

/* ------------------------------- Credits ---------------------------------- */

#footer {float:left;
 margin-top:30px;
 margin-left: auto;
 margin-right: auto;
 width:950px;
 font-size: 0.7em;  
 text-align: right;
 color: #9e9e9e;
 font-family: georgia, times, serif;
 height:40px;
}

.credits {width:930px;
margin-left: auto;
margin-right: auto;
padding-top:10px; 
font-style:italic;
padding-bottom:5px;
padding-right:15px;
}


/*---------------------------- A voir -------------------------------*/

#commentlist {
 width: 568px;
 padding: 0px;
 margin-left: 25px;
 margin-right: 10px;
 list-style-type: none; 
 text-align: justify;
}

#commentlist li  p{
 padding: 0px;
 margin: 0px;
}

.commentname {
 width: 380px;
 float: left;
 font-size: 0.9em;
 margin: 0;
 padding: 0  0 2px 0;
 font-weight:normal;
}

.commentinfo{
 width: 170px;
 float: right;
 text-align: right;
}

.commenttext {
 clear: both;
 padding: 5px;
 margin-top: 0px;
 margin-bottom: 40px;
 border-top: 1px solid #e4ebef;
 line-height:17px; 
 text-align: justify;
 background:#f5f5f5;
}

/* ----------------------------- Comment Form ------------------------------- */

h2#postcomment {
 background: #FFFFFF; 
 margin: 0px 0px 0px 0px;
 padding: 0 0 20px 10px;
 font-size:1.2em;
 font-family:georgia, times, serif;
 font-weight:normal;
}

#commentform{
 padding: 1px 20px;
 margin-top: 0px;
 margin-bottom: 0px;
}

#commentboxes {
 width: 200px;
 float: left;
 color: #7b7b7b;
 font-size: 0.9em;
}

p.instructions {
 margin: 14px 0 0 200px;
 color: #7b7b7b;
 font-size: 0.9em;
 text-align: justify;
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #d5d7db;
 padding-left: 15px;
 position: relative;
}

#inputbox {
 clear: both;
 color: #7b7b7b;
 font-size: 0.9em;
}

#button{
 padding-top: 0.5em;
}

#commentsbottom {
 background: #FFFFFF url(images/commentsdown.gif) no-repeat center top; 
 margin: 0;
 padding: 0;
 height: 22px;
}

#searchform {
 float: left;
 margin-top: 12px;
 padding-left: 20px;
}

#topimage {
 margin: 2px 0 0 0; 
 cursor: pointer;
 width: 60px;
 height: 40px;
 background: url(images/topbutton.gif) no-repeat top;
 float: right;
 padding-right: 9px;
 padding-top: 3px;
}

#topimage a{
 display:block;
 height:100%;
 overflow:hidden;
 text-decoration:none;
}

.clearer {
 clear: both;
 line-height: 0px;
}

/* ------------------------------- General ---------------------------------- */

top a {
 border: 0;
 text-decoration: none;
}

blockquote {

 padding: 0px 3px;

margin:1px;
font-style:italic
}

code {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 1.0em;
}

h2 {
 font-weight:normal;
 color: #484848;
}


/* -------------------------------- Comments ------------------------------- */

#response {
width:622px;
float:right;
margin-left:20px;
margin-top:20px;
margin-right:-12px;
font-family: arial, sans-serif;
background:#fff;
font-size:13px;
padding:25px;
padding-top:10px;
text-align:justify;
}

.commentauthor {
 font-size: 1.2em;
 padding: 0 0 2px 0;
 margin: 0;
 color: #000000;
}

.commentauthor a{
 margin: 0;
 padding: 0 20px 0 0;
 background: url(images/icon.jpg) no-repeat top right;
}

.commentdate {
 font-size: 0.8em;
 text-align: right;
 line-height: 18px;
 padding: 0;
 margin: 0;
}

#nocomment, #commentsclosed {
 text-align: center;
 color: #7b7b7b;
 font-size: 1.1em;
}


/* ------------------------------ Comments Form ----------------------------- */

#comment  {
 width: 90%;
}

#comment, #author, #url, #email, #press{
 background: #e7e9ed;
 font-family: "Lucida Grande", "Lucida Sans Unicode",  Arial, Helvetica, sans-serif;
 font-size: 1.1em;
 color: #7b7b7b;
 padding: 1px 2px 1px 1px;
}

#comment, #author, #url, #email{
 border: 1px solid #d5d7db;
}

#comment:hover, #author:hover, #url:hover, #email:hover{
 border: 1px solid #7b7b7b;
}

#comment:focus, #author:focus, #url:focus, #email:focus{
 background: #FFFFFF;
 border: 1px solid #000000;
 color: #7b7b7b;
 padding: 1px 2px 1px 1px;
}

#commentboxes p {
 margin: 0;
 padding-bottom: 0.9em;
}

h2#comments{
 margin-bottom:25px;
 font-size:1.2em;
}

/* ------------------------------ Homepage ----------------------------- */

#homepage-background{
background:#ececec;
width:900px;
margin-left:24px;
padding-top:23px;
float:left;
padding-bottom:20px;
margin-top:10px;
}

#homepage{
width:670px;
margin-left:242px;
font-family: arial, sans-serif;
background:none;
}

#homepage-top-top{
float:left;
width:655px;
background:none;
font-size:12px;
padding:0px;
padding-right:15px;
}

#homepage-top-img{
float:right;
margin-top:-34px;
border:1px solid #575757;
padding:0px;
margin-right:-15px;
line-height:0px;
}

#homepage-top-img img{
height:224px;
}

#homepage-top-down{
float:left;
width:640px;
background:#dee0e7;
margin-top:37px;
font-size:12px;
padding:15px;
}

#homepage-top-down-quotes{
float:left;
width:265px;
height:376px;
background:red;
margin-left:14px;
margin-top:37px;
font-size:12px;
padding:15px;
}

.homepage-title{
font-size:18px;
margin:-29px 0px 0px 10px;
padding-bottom:10px;
padding-left:15px;
font-family:georgia, times, serif;
background: url(images/homepage-title-bullet.png) no-repeat 0px 7px;
}

.nora{margin-left:10px;
margin-bottom:5px;}

.presentation{
float:left;
font-size:12px;
color:#050505;
background:none;
width:470px;
padding-top:5px;
}

.liste-oeuvres-main{
float:left;
width:655px;
background:none;
font-size:12px;
padding:0px;
padding-right:15px;}

.liste-oeuvres{
padding:15px;
padding-left:10px;
margin-top:35px;
float:left;
width:278px;
/* background:#dcdde2 url(images/draw.jpg) no-repeat 152px 467px; */
background:#dcdde2;
font-size:13px;;
line-height:22px;
}

.liste-oeuvres ul{
margin:0px;
padding:0px;
}

.liste-oeuvres ul li{
margin:0px;
padding:0px;
padding-left:15px;
background: url(images/bullet-colonne.png) no-repeat 0px 8px;
list-style-type:none;
}

.docs-a-voir{
padding:15px;
padding-left:10px;
padding-right:10px;
margin-top:35px;
margin-right:-15px;
float:right;
width:332px;
background:#dcdde2;
font-size:12px;
line-height:20px;
}

.docs-a-voir ul{
margin:0px;
padding:0px;
}

.docs-a-voir ul li{
margin:0px;
padding:0px;
list-style-type:none;
padding-left:15px;
background: url(images/bullet-colonne.png) no-repeat 0px 8px;
}

.docs-title{
text-align:right;
padding-right:31px;
background: url(images/homepage-title-bullet.png) no-repeat 300px 7px;
}

.docs-multimedia{
float:left;
margin-top:35px;
width:640px;
background:#d7d8de;
padding:15px;
font-size:13px;
line-height:23px;
}

.docs-multimedia ul{
margin:0px;
padding:0px;
}

.docs-multimedia ul li{
margin:0px;
padding:0px;
padding-right:3px;
padding-left:12px;
display:inline;
list-style-type:none;
background-image: url(images/bullet-colonne.png);
background-repeat:no-repeat;
background-position:1px 6px;
}

.links-black a:link, .links-black a:visited{
color:#070707;
}

.links-black a:hover {
text-decoration:underline;
}

.maj-title{
margin:-25px 0px 0px 10px;
background: url(images/homepage-title-bullet.png) no-repeat 0px 4px;
}

.audiovideo-title{
margin:-29px 0px 0px 10px;
background: url(images/homepage-title-bullet.png) no-repeat 0px 8px;
}

#maj{
width:215px;
margin-top:35px;
padding:15px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background:#e3e0e0;
}

#maj a:link, #maj a:visited{
color:#181818;
}

#maj a:hover{
text-decoration:underline;
}

#maj ul{
margin:0px;
padding:5px 0px 5px 0px ;
}

#maj ul li{
list-style-type:none;
margin:0px;
padding:0px;
font-size:11px;
font-family:arial, sans-serif;
padding-bottom:10px;
padding-left:15px;
background: url(images/maj-bullet.png) no-repeat 0px 3px;
}

.maj-subtitle{
padding-left:12px;
color:#695c5c;
font-size:11px;
margin-bottom:10px;
font-family:arial, sans-serif;
}

.maj-tiret{
width:175px;
height:1px;
background:#b6a8a8;
margin: 5px 20px 15px 20px;
}

#single-page{
float:right;
width:622px;
margin-right:-12px;
margin-left:20px;
margin-top:0px;
font-family: arial, sans-serif;
background:#fff;
font-size:13px;
padding:25px;
text-align:justify;
}

#single-page h2{
font-size:24px;
font-family:georgia, times, serif;
font-weight:normal;
color:#000;
}

#single-page h2 a:link, #single-page h2 a:visited{
color:#000;
}

#single-page p{
line-height:17px;
}

#single-page ul{padding:0 20px;}
#single-page ul li ul{padding:0 15px;}
#single-page ul li{margin-bottom:5px; list-style:square;}
#single-page ul li ul li{font-size:0.9em;}

.list-categories{
text-align:right;
font-size:11px;
margin-top:-43px;
font-family: georgia, times, serif;
}

.list-categories a:link, .list-categories a:visited, .list-categories a:hover{
font-style:italic;
}

.archive-page{
float:right;
width:642px;
margin-right:-12px;
margin-left:20px;
margin-top:0px;
font-family: arial, sans-serif;
background:#d5d5da;
font-size:13px;
padding:15px;
text-align:justify;
padding-bottom:25px;
}

.archive-page h2{
font-size:20px;
font-family:georgia, times, serif;
font-weight:normal;
color:#000;
margin:0px;
padding-bottom:7px;
}

.archive-hr{
width:100%;
height:1px;
background:#b39f9f;
}

.archive-item{
background:#f6f6f6;
border-left:15px solid #7d6f6f;
width:577px;
margin-top:25px;
margin-left:10px;
padding:15px;
}

.archive-item:hover{
border-left:15px solid #625757;
}

.archive-item-title{
font-family: georgia, times, serif;
font-size:17px;
}

.archive-item-title a:link, .archive-item-title a:visited{
color:#000;
}

.archive-item-title a:hover{
text-decoration:underline;
}

.archive-item-more{
text-align:right;
font-style:italic;
font-size:15px;
margin-top:20px;
font-family: georgia, times, serif;
}

.archive-item-more a:link, .archive-item-more a:visited{
color:#0b122c;
}

.more-link{
text-align:right;
font-style:italic;
font-size:15px;
margin-top:25px;
margin-right:20px;
font-family: georgia, times, serif;
display:block;
}

.archive-item-more a:hover{
text-decoration:underline;
}

.archive-item-book{
background:#f9f9f9;
border-right:15px solid #7a7c88;
width:597px;
margin-top:25px;
margin-left:0px;
padding:15px;
float:left;
}

.archive-item-book:hover{
border-right:15px solid #5b5d66;
}

.book{
background:#d8d9e3;
}

.archive-couverture{
margin-right:15px;
float:left;
}

img.archive-couverture{
margin-right:15px;
float:left;
border:1px solid #394484;
}

.archive-couverture:hover{
border:1px solid #a71919;
}

.archive-book-title{
float:left;
width:490px;
font-size:16px;
margin-top:5px;
font-family: georgia, times, serif;
}

.archive-book-title a:link, .archive-book-title a:visited {
color:#000;
text-decoration:none;
}

.archive-book-title a:hover{
text-decoration:underline;
}

.soustitre{
float:left;
width:490px;
font-family: georgia, times, serif;
}

.parution{
font-style:italic;
margin-bottom:5px;
margin-top:10px;
font-family: georgia, times, serif;
}

.type{margin-top:10px;
margin-bottom:5px;
}

.champ{
float:left;
width:490px;
color:#4c4c57;
}

.date{
font-style:italic;
}

.affiche{
cursor:pointer;
}

#cadre, #cadre2, #cadre3, #cadre31, #cadre4{
margin-right:15px;
float:left;
}

.quatrieme{
float:left;
width:612px;
padding:15px 25px 10px 25px;
}

.table{
float:left;
width:612px;
padding:10px 25px 10px 25px;
}

.articles-relatifs{
float:left;
width:612px;
padding:10px 25px;
}

.articles-relatifs ul{padding:0 20px;}
.articles-relatifs ul li{list-style:square; margin-bottom: 5px;}

.parution-premiere, .parution-ulterieure{
float:left;
width:612px;
padding:25px 0px 25px 25px;
}

#single-page-book{
float:right;
border:5px solid #c9c8d2;
width:662px;
margin-right:-12px;
margin-left:20px;
margin-top:0px;
font-family: arial, sans-serif;
background:#fff;
font-size:13px;
padding:0px;
text-align:justify;
}

#single-page-book h2{
font-size:24px;
font-family:georgia, times, serif;
font-weight:normal;
color:#000;
}

#single-page-book h2 a:link, #single-page-book h2 a:visited{
color:#000;
}

#single-page-book p{
line-height:17px;
}

.parution-gauche{
float:left;
width:250px;
}

.parution-droit{
float:left;
width:200px;
}

.champ-gauche{
float:left;
width:250px;
color:#4c4c57;
}

.champ-droit{
float:left;
width:200px;
color:#4c4c57;
}

.hr{float:left;
width:250px;
background: #9f9f9f;
height:1px;
margin-left:176px;
}

.reedition{
margin-top:10px;
font-style:italic;
}

.archivespace{margin-top:5px;}

li.linkcat{list-style-type:none}

.linkcat h2{font-size:17px !important;}

#single-page-book a img{border:none}

.prix{margin-bottom:10px;}

.relatedposts{margin-top:35px;}

.navigation {
display: block;
text-align: center;
margin: 20px 10px 10px 10px;
padding: 0px 20px 0px 20px;
text-transform:uppercase;
}

.navigation a:link, .navigation a:visited{
color:#625757;
}

.navigation a:hover{
text-decoration:underline;
}

.alignleft {
float: left
}

.alignright {
float: right;
}

img#wpstats{display:none}


