td img {display: block;}
body
{
font-family: Verdana, Arial, Sans-serif;
font-size: 13px;
color: #121317;
background-color: #FF0000;
margin: 0px;
padding: 0px;
}

form
{
margin: 0px;
padding: 0px;
}

a:link
{
color: #000000;
font-family: Verdana, Arial, Sans-serif;
font-size: 13px;
background-color: transparent;
text-decoration: none;
}

a:visited
{
color: #000000;
font-family: Verdana, Arial, Sans-serif;
font-size: 13px;
background-color: transparent;
text-decoration: none;
}

a:hover
{
color: #FF0000;
font-family: Verdana, Arial, Sans-serif;
font-size: 13px;
background-color: transparent;
text-decoration: none;
}

a:active
{
color: #FF0000;
font-family: Verdana, Arial, Sans-serif;
font-size: 13px;
background-color: transparent;
text-decoration: none;
}

td
{
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
}

/* Les zones de textes des formulaires */

textarea
{
font-family: Verdana, Arial, Sans-serif;
font-size: 10px;
background-color: #FF0000;
border: 1px solid #999999;
color: #000000;
}

select
{
color: #000000;
background-color: #FF0000;
font-family: Verdana, Arial, Sans-serif;
font-size: 10px;
}

}
.inputSubmit:hover {
border:1px solid #000000;
font-size:11px;
background-color:#DDDDDD;
}
input {
border:1px solid #FF0000;
font-size:11px;
}
input:hover {
border:1px solid #000000;
font-size:11px;
background-color:#EAF1F7;
}

/* Fin des zones de textes des formulaires */

.image
{
display: block;
border: 0px;
}

.checkbox
{
background:transparent;
border:none;
}

.name
{
font-family: Verdana, Arial, Sans-serif;
color: #FF0000;
font-size: 27px;
background-color: transparent;
text-decoration: none;
text-align: center;
}

.footmessage
{
font-family: Verdana, Arial, Sans-serif;
color: #6E6E6E;
font-size: 9px;
background-color: transparent;
text-decoration: none;
text-align: center;
}

/* Class Login */
.login
{
font-family: Verdana, Arial, Sans-serif;
color: #121317;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.login a:link
{
color: #373737;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.login a:visited
{
color: #373737;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.login a:hover
{
color: #FF0000;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.login a:active
{
color: #373737;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}
/* Class Login */

/* Class Copyright */
.copyright
{
font-family: Verdana, Arial, Sans-serif;
color: #6E6E6E;
font-size: 9px;
background-color: transparent;
text-decoration: none;
text-align: center;
}

.copyright a:link
{
color: #6E6E6E;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.copyright a:visited
{
color: #6E6E6E;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.copyright a:hover
{
color: #FF0000;
font-family: Verdana, Arial, Sans-serif;
background-color: transparent;
font-size: 9px;
text-decoration: none;
}

.copyright a:active
{
color: #6E6E6E;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}
/* Class Copyright */

/* Class Menu */
.menu
{
font-family: Verdana, Arial, Sans-serif;
color: #8A8A8A;
font-size: 9px;
background-color: transparent;
text-decoration: none;
text-align: center;
}

.menu a:link
{
color: #8A8A8A;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
text-align: center;
}

.menu a:visited
{
color: #8A8A8A;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
text-align: center;
}

.menu a:hover
{
color: #FF0000;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
text-align: center;
}

.menu a:active
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
text-align: center;
}
/* Class Forums */

/* Class Downloads */
.downloads
{
font-family: Verdana, Arial, Sans-serif;
color: #B5B5B5;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.downloads a:link
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.downloads a:visited
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.downloads a:hover
{
color: #FF0000;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.downloads a:active
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}
/* Class Downloads */

/* Block Wars */
.win
{
font-family: Verdana, Arial, Sans-serif;
color: #00C000;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.draw
{
font-family: Verdana, Arial, Sans-serif;
color: #0000C0;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.loss
{
font-family: Verdana, Arial, Sans-serif;
color: #C00000;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.wars
{
font-family: Verdana, Arial, Sans-serif;
color: #B5B5B5;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.wars a:link
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.wars a:visited
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.wars a:hover
{
color: #FF0000;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.wars a:active
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}
/* Fin Wars */

/* Class Forums */
.forums
{
font-family: Verdana, Arial, Sans-serif;
color: #B5B5B5;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.forums a:link
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.forums a:visited
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.forums a:hover
{
color: #FF0000;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}

.forums a:active
{
color: #B5B5B5;
font-family: Verdana, Arial, Sans-serif;
font-size: 9px;
background-color: transparent;
text-decoration: none;
}
/* Class Forums */
#lightbox{
position: absolute;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}

#lightbox a img{ border: none; }

#outerImageContainer{
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}

#imageContainer{
padding: 10px;
}

#loading{
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#hoverNav{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
width: 49%;
height: 100%;
background: transparent url(images/light/blank.gif) no-repeat; /* Trick IE into showing hover */
display: block;
}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/light/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/light/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%
}

#imageData{padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;}

#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
background-color: #000;
}
.post-footer {
	background-color: #FAFAFA;
	padding: 5px; margin: 20px 10px 0 10px;
	border: 1px solid #f2f2f2;
	font-size: 95%;
}
