body {
	background: #000 url(http://img707.imageshack.us/img707/9921/profilphenix.jpg) center top no-repeat;
	font-family: "Informal Roman", serif;
	font-size: 18px;
	color: #000;
	margin: 0 auto;
	width: 733px;
}   	
a, a:link, a:visited, a:active
	{
	color:#000000;
	text-decoration:none;
	font-weight : bold;
	}

a:link {
	color:#c85b1e;
	text-decoration:none;
	font-weight : bold;
		}
option {
	padding-left: 3px;
	color: #000000; 
}
input {
	font-size: 0.9em;	
	}
h1 {	
	margin-left:8px;
	margin-top:40px;
	text-align: left;
	font-size: 0%;
	font-family: "Cheap Fire", "Comic Sans MS";
	color: #FFFFFF ;
	background-image: url(http://img693.imageshack.us/img693/2672/montrantok.jpg);
	background-repeat: no-repeat;
	height: 160px;
	padding: 1px;
 margin-bottom: 10px;
	}
h2 {	
	display:none;
}
ul#pjLinks {
	background: transparent;
	list-style-type: none;
	margin: 45px 0 0 288px;
	padding: 0px;
	height: 58px;
	width: 445px;
}

ul#pjLinks li {
	color: transparent;
	list-style-type: none;
	display: block;		
	text-align:center;	
	vertical-align: middle;	
	margin: 0px 0 0 0px;
	margin-left:300px;		
}
ul#pjLinks li a{
	display: block;
	color: transparent;
	font-size: 0px;
	height: 38px;
	text-decoration: none;
	font-family: "Comic Sans MS";
	font-weight: bold;
}
ul#pjLinks li#pjLinkEvents {	
	background:url(http://img804.imageshack.us/img804/4841/evenements.jpg);
	width:85px;
	height:45px;
	vertical-align: middle;	
	padding-top:5px;
	position: absolute;
	margin-left: 350px;
	margin-top:-50px;
}
ul#pjLinks li#pjLinkClassement {
	background:url(http://img257.imageshack.us/img257/9489/classementb.jpg);
	width:88px;
	height:40px;
	vertical-align: middle;	
	padding-top:5px;
	position: absolute;
	margin-left: 350px;
	margin-top: -100px;
}
ul#pjLinks li#pjLinkProfil {
	background:url(http://img706.imageshack.us/img706/6058/profilox.jpg);
	width:70px;
	height:30px;
	position: absolute;
	margin-left: 358px;
	margin-top: 3px;
	
}
ul#pjLinks li#pjLinkEvents a:hover {
	background-image: url(http://img30.imageshack.us/img30/1184/evenementshover.jpg);
	height:48px;
	margin-top:-5px;
}
ul#pjLinks li#pjLinkProfil a:hover {
	background-image: url(http://img697.imageshack.us/img697/2061/profilhover.jpg);
}
ul#pjLinks li#pjLinkClassement a:hover {
	background-image: url(http://img96.imageshack.us/img96/6584/classementhover.jpg);
	height:48px;
	margin-top:-5px;
}
form#formView div#IDPJ {
	width:80px;
	height:20px;
}
div#IDPJ label { /* Troll n*/
	visibility:visible;
	font-size: 16px;
	width:0px;
	height:30px;
	font-family: "Informal Roman";
	font-weight: bold;
	position: relative;
	top: -156px;
	left: 100px;
	color: #000000;
}
input#ai_IDPJ { /*Numéro */
	border:none;
	width:80px;
	height:30px;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
	font-size: 16px;
	font-family: "Informal Roman";
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	position: relative;
	top: -185px;
	left: 160px;
}
div.submit input{
background: url(http://img508.imageshack.us/img508/6150/barrej.jpg);
	border:2px ridge #000000;
	width:80px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	padding-top:0px;
	font-size: 14px;
	position: relative;
	top: -176px;
	left: 230px;
	font-family: "Comic Sans MS";
	color: #ffffff;
	background-color: transparent;
}
dl {	
	margin-left:90px;
	position: relative;
	width: 400px;
	margin-top:-175px;
	font-size:15px;
	}	
dt:first-letter {
	color:#c85b1e 
}
 dl#profil  dd.numero span a {
width: 100px;
height:100px;
position :absolute;
font-size :0px;
color : transparent;
margin-top : 420px;
margin-left : 320px;
background: transparent url(http://img121.imageshack.us/img121/7947/courrier.gif) no-repeat;
}
dl#profil dd.numero span a:hover {
background:url(http://img295.imageshack.us/img295/1781/chauvesourishover.gif);
color : #fff;
text-decoration : none;
}
dt.numero {
width:10px;
}

dt.maladie{
width:10px
}
dd.maladie{
display:block;
margin-left:-17px;
margin-top:10px;
}
dd.numero {
	top: 10px;
	margin-left: 10px;
}
dt.race{
width:10px
}
dd.race{
margin-left:20px;
}
dd.race:before {
	content:": ";
	color: #000000;
}
dt.creation{
font-size:0px;
width:70px
}
dd.creation{
margin-left:20px;
}
dt.creation:before {
	content:"Naquit le";
	color: #000000;
	font-size:15px;
}
dt.email{
width:150px
}
dd.email{
margin-left:0px;
}
dd.email:before{
content:":";
}
dt.niveau{
width:45px
}
dd.niveau{
margin-left:20px;
}
dt.guilde{
width:40px
}
dd.guilde{
margin-left:15px;
}
dt.mouches{
width:10px
}
dd.mouches{
margin-left:40px;
}
dd.mouches:before{
content:":";
}
dd.meurtres{
margin-left:-50px;
}
dd.meurtres:before{
content:":";
}
dt {
	float: left;
	clear: left;
	font-weight: bold;
	padding: 3px;
	height: 18px;
	}
dd {
	padding: 3px;
	padding-left: 15px;
	margin-left: 176px;
	min-height: 20px;
	}
dd ul {
	padding-left: 20px;
}
dd#rangGuilde {
	border-top-width: 0;
}
* html dd {
	height: 20px;
}
.pnj {
	font-weight: bold;
	}
#description {
	color:#ffffff;
	margin-top:300px;
	padding: 25px;
	margin-left:-30px;
}
#disclaimer {
display:none;
	}
dd.equipement ul, dd.possessions ul {
	padding-left: 0;
	}
dd.equipement li, dd.possessions li {
	list-style-type: none;
	padding-left: 20px;
	width:300px;
}
dd.equipement li {
	padding-left:35px;
	height:20px;
	background-image: url(http://img709.imageshack.us/img709/4958/swordh.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
dd.equipement li span.magie, dd.possessions li span.magie {
	font-weight: bolder;
	color: #c85b1e;
	font-size: 14px;
}
dd.possessions ul li {
	background: url(http://pagesperso-orange.fr/mag-gillou.family/orangebud.gif) no-repeat;
}
dt.blason {
	display: none;
}
dd.blason {
	position: absolute;
	margin-top:-25px;
	margin-left: 250px;
	border-right-width: 0;
	width: auto;
	float: right;
	height: auto;
}
body#PJView_Events {
	font-family : Monotype Corsiva, Arial, Tahoma, sans-serif;
	font-size : 19px;
	color : #000000;
	background: #000 url(http://img227.imageshack.us/img227/8950/eventphenixallong.jpg) center top no-repeat;
	background-attachment : relative;
	background-color:#000000 ;
	margin: 0 auto;     	
}	
div#IDPJ_Events {
	display:none;
}
div#EventType label{
	position:relative;
	top: -196px;
	visibility:visible;
	width:0px;
	font-family: "Informal Roman";
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin-left: 360px;
}
select#as_EventType {
	background-color:transparent;
	color:#000000;
	border:2px ridge #000000;
	width:110px;
	height:25px;
	font-size:14px;
	position:relative;
	top: -218px;
	margin-left:400px;
	font-family: "Informal Roman";
}
form#formEvents div.submit input{
	border:2px ridge #000000;
	width:70px;
	height:25px;
	text-align:center;
	padding-top:0px;
	font-size: 17px;
	font-family: "Informal Roman";
	color: #ffffff;
	background-color: transparent;
	position: relative;
	top: -243px;
	left:520px;
}
div#navigation span a {
	text-decoration:none;
}
span.pageCourante {
	position:relative;
	width:100px;
	font-size:16px;
	font-weight:bold;
	font-family: "Informal Roman";
	color: #000000;
	left: 120px;
	top: -175px;
	text-align: center;
	vertical-align: middle;
}
span.pagePrecedente {
	position:relative;
	left:70px;
	top: -170px;
	height:30px;
	width:30px;
	padding-top:8px;
	padding-left:7px;
	font-family: "Informal ROman";
	font-size: 30px;
	font-weight: bold;
	color: #00000;
}
span.pageSuivante {
	position:relative;
	left:180px;
	top: -170px;		
	height:30px;
	width:30px;
	padding-top:8px;
	padding-left:7px;
	font-family: "Informal ROman";
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;}
p#suppressionEvents {
	display:none;
}
table#events {
	border-collapse: collapse;
	width: 570px;
	position: relative;
	top: -220px;
	left:50px;
}
table#events th, table#events td {
	font-size: 75%;
	padding: 2px;
	left:50px;
}

table#events td.eventDate {
	text-align: center;
	width: 80px;
}
table#events td.eventType {
}
table#events th.eventType, table#events th.eventDate, table#events th.eventDescription{
display:none;
}
table#events td.eventDescription a.mh_trolls_1 {
	color: #000066;
}
table#events tr.SORTILEGE td.eventType{
	color:#009933;
	font-weight:bold;
}

table#events tr.COMBAT td.eventType{	
	color:#CC3300;
	font-weight:bold;
}
table#events tr.MORT td.eventType{
	color:#000000;
	font-weight:bold;
}

table#events tr.TRESOR td.eventType{	
	color:#FFCC00;
	font-weight:bold;
}

table#events tr.DON_de_PX td.eventType{	
	color:#000afa;
	font-weight:bold;
}

table#events tr.COMPETENCE td.eventType{	
	color:RGB(128,160,208);
	font-weight:bold;
}

table#events tr.ENTRAINEMENT td.eventType{
	color:#9933FF;
	font-weight:bold;
}

table#events tr.AMELIORATION td.eventType{	
	color:#9933FF;
	font-weight:bold;
}

/* Page de classements */
body#PJView_Classements {
font-family : Informal Roman, Arial, Tahoma, sans-serif;
	font-size : 19px;
	color : #000000;
	background: #000 url(http://img130.imageshack.us/img130/1766/classementphenix.jpg) center top no-repeat;
	background-attachment : relative;
	background-color:#000000 ;
	margin: 0 auto;
}
dl#classements dt {
	width: 300px;
}
dl#classements dd {
	margin-left: 306px;
	font-weight: bold;
}
table#mouches {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table#mouches th, table#mouches td {
	border: 1px solid #000;
	font-size: 0.8em;
	padding: 2px;
}
table#mouches td {
	text-align: center;
}
* html dd.blason {
	right: -1px;
}
/* Hide from IE5-mac. Only IE-win sees this. \*/ 
* html dt {
	margin-right: -3px;
}
* html dt.distinctionsHorsJeu, * html dt.distinctions, * html dt.maladie, * html dt.trolligion {
	margin-right: 0;
}
* html dd {
	height: 1%;
	margin-left: 0;
}
* html dl#classements dd {
	height: 1%;
	margin-left: 0;
}
* html dd#rangGuilde {
	margin-left: 170px;
}
/* End hide from IE5/mac */

#styleSwitcher {
	text-align: center;
	margin: 10px;
}