body { width: 700px;
  position:center;
  color: #88a;
  margin: 0 auto;
  background: url(http://www.google.fr/url?source=imgres&ct=tbn&q=http://www.memoclic.com/13-3276-1024x768/fond-ecran-champ-de-bataille.jpg&sa=X&ei=YxG7TK3tJoHNjAfQvazHDg&ved=0CAUQ8wc4BQ&usg=AFQjCNHxfSm1N75h_9JWOcIVpVuamIX22g);
  background-position:center;
  background-repeat:repeat-x;
  background-attachment:fixed;
  font-family: "Lobster";
}
h1 {
  background-color: #000;
  opacity: 0.9;
  color: #e00;
  font-family: "Vivaldi"; font-size: 60px;
  font-style: italic; line-height: normal;
  font-weight: bold;
  text-align: center;
  border: 5px ridge #e00;
  /*-moz-border-radius: 15px;*/
}
ul#pjLinks {
  background-color: #000;
  font-family: "Vivaldi";
  font-style: italic;
  opacity: 0.9;
  list-style-type: none;
  padding-left: 0;
  text-align: center;
  border: 2px ridge #e00;
  -moz-border-radius: 15px;
}
ul#pjLinks li {
  display: inline;
  padding: 10px;
}
ul#pjLinks a {
  text-decoration: none;
  font-weight: bold;
  color: #e00;
}
ul#pjLinks a:hover {
  color: #ccc;
}
#formView {
  padding-left:0;
  text-align: center;
}
form#formView .submit {
 
  margin-left: 100px;
  margin-top: -23px;
}
form#formView .submit input {
  border: 2px ridge #e00;
  -moz-border-radius: 15px;
  background-color: #000;
  opacity: 0.9;
  color:#88a;
}
form#formView .submit input:hover {
  background-color: #ccc;
color:#e00;
font-weight:bold;
}
#IDPJ label {
  display: none;
}
#IDPJ input {
  width: 50px;
  text-align: center;
  margin-left: -85px;
}
h2 {
  display: none;
}


#profil {
  background-color: #000;
  opacity: 0.9;
  margin-top: 10px;
  padding: 20px;
  line-height: 20px;
  border: 5px ridge #e00;
  /*-moz-border-radius: 15px; */
}
#disclaimer {
   background-color: #000;
   opacity: 0.9;
   font-size: x-small;
   font-weight: normal;
   text-align: center;
   border: 2px ridge #e00;
  -moz-border-radius: 15px;
}
#description {
   background-color: #000;
   opacity: 0.9;
   padding: 20px;
   border: 5px ridge #e00;
   font-size : small;
  /*-moz-border-radius: 15px;*/
}
#styleSwitcher {
  border: 2px ridge #e00;
  -moz-border-radius: 15px;
  background-color: #000;
  opacity: 0.9;
  text-align: center;
  width: 300px;
  margin: 0 auto;
}
#styleSwitcher a {
  text-decoration: none;
  color: #e00;
}
#styleSwitcher a:hover {
  color: #ccc;
}
dt {
  float: left;
  font-weight: bold;
  margin-top: -1px;
  font-size:small;
  color:#88a;
}
dd {
  color: #ccc;
  text-indent: 10px;
}


dt.blason {
  display: none;
}
dd.blason {
  border: 2px ridge #e00;
  -moz-border-radius: 15px;
  opacity:0.9;
  position:right;
  text-align:right;
  float: right;
}


dd.numero span#envoiMessage {
  display: block;
}
dd.numero span#envoiMessage a {
  text-decoration: none;
  color: #e00;
}
dd.numero span#envoiMessage a:hover {
  color: #ccc;
}


.email {
  display: none;
}


dd.guilde a {
  text-decoration: none;
  color: #e00;
  font-weight: bold;
}
dd.guilde a:hover {
  color: #ccc;
}


dd.mouches a {
  text-decoration: none;
  color: #e00;
  font-weight: bold;
}
dd.mouches a:hover {
  color: #ccc;
}

dt.guilde, dt.mouches, dt.meurtres, dt.deces, dt.equipement {
  margin-top: 0px;
}


dt.distinctions, dt.maladie, dt.equipement, dt.possessions {
  float: none;
  padding-left: 2px;
}


dd.distinctions ul, dd.maladie ul, dd.distinctionsHorsJeu ul, dd.trolligion ul, dd.maladie ul, dd.equipement ul, dd.possessions ul {
  list-style-type: none;
  padding: 2px 0;
}

dd.equipement li span.magie {
  color: #e00;
  font-weight: bold;
  font-size:small;
}


dd.possessions a {
  text-decoration: none;
  color: #e00;
  font-size:small;
}
dd.possessions a:hover {
  color: #ccc;
}


.numero, .race, .creation, .niveau, .guilde, .mouches, .meurtres, .deces, .possessions, .equipement, .distinctions, .rang, .distinctionsHorsJeu, .maladie, .trolligion {
  padding: 2px;
  font-size:small;
}

/*Page events : */

#IDPJ_Events label {
  display: none;
}
#IDPJ_Events input {
  display:none;
}

#formEvents {
  padding-left:0;
  left:0; 
}
form#formEvents .submit {
  margin-left:180px;
  margin-top: -21px;
}
form#formEvents .submit input {
  border: 2px ridge #e00;
  -moz-border-radius: 15px;
  background-color: #000;
  opacity: 0.9;
  text-align: center;
  color: #88a;
}
form#formEvents .submit input:hover {
  background-color: #ccc;
color:#e00;
font-weight:bold;
}
#EventType label {
  display:none;
}
#EventType select{
  border: 2px ridge #e00;
  background-color: #000;
  opacity: 0.9;
  text-align: center;
  color: #88a;
  margin-top:0px;
}



#navigation {
    border: 2px ridge #e00;
    background-color: #000;
    opacity: 0.9;
    width:120px;
    font-size:small;
    text-align:center;
}
#navigation span{
padding-left: 0px;
}
#navigation span a{
    text-decoration: none;
    color: #e00;
}

#navigation span a:hover {
    text-decoration: none;
    color: #ccc;
}

#suppressionEvents {
    background-color: #000;
   opacity: 0.9;
   font-size: x-small;
   font-weight: normal;
   text-align: center;
   border: 2px ridge #e00;
  -moz-border-radius: 15px;
}

table#events, table#chasse {
    border: 5px ridge #e00;
    /*-moz-border-radius: 15px;*/
    background-color: #000;
    opacity: 0.9;
   
    border-spacing: 0;
    width: 100%;
}

table#events th, table#chasse th{
    border: 2px ridge #e00;
    -moz-border-radius: 15px;
    background-color: #000;
    opacity: 0.9;
    }
table#events td, table#chasse td {
    font-size: small;
    padding: 2px;
    text-align:center;
}

table#events td.eventDescription a.mh_trolls_1 {
    color: #e00;
    text-decoration:none;
}
table#events td.eventDescription a.mh_trolls_1:hover {
    color: #ccc;
    text-decoration:none;
}
table#events td.eventDescription a.mh_trolls_0 {
    color: #ee0;
    text-decoration:none;
}
table#events td.eventDescription a.mh_trolls_0:hover {
    color: #ccc;
    text-decoration:none;
}
table#events td.eventDescription a.mh_monstres {
    color: #0e8;
    text-decoration:none;
}
table#events td.eventDescription a.mh_monstres:hover {
    color: #ccc;
    text-decoration:none;
}
table#chasse td.chasseMonstre a {
    color: #0e8;
    text-decoration:none;
}
table#chasse td.eventMonstre a:hover {
    color: #ccc;
    text-decoration:none;
}

/*Mouches*/

table#mouches {
border: 5px ridge #e00;
    /*-moz-border-radius: 15px;*/
    background-color: #000;
    opacity: 0.9;
   
    border-spacing: 0;
    width: 100%;
}
table#mouches th{
border: 2px ridge #e00;
    -moz-border-radius: 15px;
    background-color: #000;
    opacity: 0.9;
}
table#mouches td {
    font-size: small;
    padding: 2px;
    text-align:center;
}
table#mouches th.nom a{
color: #e00;
    text-decoration:none;
}
table#mouches th.age a{
color: #e00;
    text-decoration:none;
}

table#mouches th.nom a:hover{
color: #ccc;
    text-decoration:none;
}
table#mouches th.age a:hover{
color: #ccc;
    text-decoration:none;
}

/*classement*/

#classements{
border: 5px ridge #e00;
    /*-moz-border-radius: 15px;*/
    background-color: #000;
    opacity: 0.9;
    font-size:small;
   padding-left:10px;
}
dt.classements{
border: 2px ridge #e00;
-moz-border-radius: 15px;
font-weight:bold;
}
dd.classements{
float:right;
}