body {
background: #000000 url("images/background2.gif") no-repeat fixed center center;
margin: 0 auto 0 auto;
width: 75%;
overflow: scroll;
}



/* TITRES */

h1 {
font: 250% trebuchet, arial, sans-serif;
margin-top: 35px;
color: #FFA500;
margin-left: 0px;
}

h2 {
color: #CCCCCC;
font: italic 185% "Times New Roman", serif;
background: none;
padding: 8px;
border-bottom: 1px dotted #666666;
}

h3 {
color: #FFA500;
font: bold 95% "trebuchet ms", trebuchet, arial, sans-serif;
}

h4 {
color: #999999;
font: bold 95% "trebuchet ms", trebuchet, arial, sans-serif;
}

h5 {
color: #CCCCCC;
font: italic 185% "Times New Roman", serif;
padding: 5px;
}

/* CONTENEURS, PARAGRAPHES, UPDATES-LINKS */

#conteneur {
width:100%;
margin: 0 0 0 0;
font: 70% "trebuchet ms", trebuchet, arial, sans-serif;
color: #FFFFFF;
}

.newschecker {
color: #CCCCCC;
}

#content {
margin: 30px auto auto 0px;
text-align: justify;
font-size: 100%;
}

.paragraph {
text-align: justify;
font-size: 100%;
width: 60%;
}

a.infobox {
text-decoration: none;
color: #FFA500;
}

a:hover.infobox {
text-decoration: none;
color: #FFA500;
}

#sepline {
width: 60%;
border-bottom: 1px solid #333333;
}

.updates {
text-align: justify;
font-size: 100%;
width: 60%;
}

#banners {
width: 468px;
background: #111111;
padding: 9px;
border: 1px solid #000000;
}

.footer {
color: #999999;
font: 90% "Times New Roman", serif;
}

/* NAVIGATION GENERALE */

#navigation {
margin: 1px auto auto 0px;
vertical-align: bottom;
text-align: right;
border-bottom: 1px solid #666666;
}

p.navigation {
color: #CCCCCC;
}

a.navigation {
color: #CCCCCC;
font: 80% arial, sans-serif;
letter-spacing: 1px;
text-decoration: none;
}

a.regularlink {
color: #999999;
font: 100% "trebuchet ms", trebuchet, arial, sans-serif;
text-decoration: underline;
text-transform: capitalize;
}

.top {
text-align: right;
}

a.top {
font: 80% arial, "sans serif";
padding: 4px;
color: #FFA500;
text-decoration: none;
border: 1px solid #FFA500;
}

a:hover.top {
font: 80% arial, "sans serif";
padding: 4px;
color: #FFA500;
text-decoration: underline;
border: 1px solid #FFA500;
}

/* COLLECTION - AFFICHAGE DES LISTES */

a.shortcuts{
font: 80% arial, "sans serif";
padding: 4px;
color: #CCCCCC;
text-decoration: none;
}

a:hover.shortcuts {
font: 80% arial, "sans serif";
padding: 4px;
color: #FFA500;
text-decoration: none;
}

a.listeditem {
color: #FFFFFF;
font: 100% "trebuchet ms", trebuchet, arial, sans-serif;
text-decoration: none;
}

a.listeditem2 {
color: #FFFFFF;
font: 100% "trebuchet ms", trebuchet, arial, sans-serif;
text-decoration: none;
}

.aquired {
color: #CCCCCC;
font: 100% "trebuchet ms", trebuchet, arial, sans-serif;
text-decoration: line-through;
}

a:hover.listeditem {
color: #FFA500;
font: 100% "trebuchet ms", trebuchet, arial, sans-serif;
text-decoration: none;
}

a:hover.listeditem2 {
color: #FF0000;
font: 100% "trebuchet ms", trebuchet, arial, sans-serif;
text-decoration: none;
}

a:hover.listeditem3 {
color: #FFA500;
font: 100% "trebuchet ms", trebuchet, arial, sans-serif;
text-decoration: none;
}

tr {
font: 95% "trebuchet ms", trebuchet, arial, sans-serif;
}

span.orange  {
color : #ffa500;
}
span.red {
color : #ff0000;
} 

/* ITEM PAGE */

#description {
background: #000000;
}

#pictures {
float: right;
width: 35%;
padding: 10px;
text-align: center;
background: #000000;
}

li.item {
list-style-type: square;
}

.quote {
font: italic 120% "Times New Roman", serif;
}

.itemtitle {
font: 100% "trebuchet ms", trebuchet, arial, sans-serif;
text-align: left;
text-decoration: none;
letter-spacing: 3px;
text-transform: uppercase;
color: #999999;
}

.itemsubtitle {
font: 100% "trebuchet ms", trebuchet, arial, sans-serif;
text-align: left;
text-decoration: none;
letter-spacing: 2px;
text-transform: none;
color: #666666;
}

/* THE END */
