body table td a img { display:none;}
.thumbnails table img {display:none;}
table img {display:block;}
.display,.display img {display:block;}
.thumbnails table,.thumbnails table img, .display,p.small{
display: inline;
body div.galleryheader table td a img {display:inline;}
}
#inline_slideshow * {display:inline;}

BODY { 
margin-bottom: 20px; 
margin-top: 0px; 
background: rgb(163,135,95); 
background-image:url(https://a4.pbase.com/g13/47/7768947/3/174570258.4f1f0bb6.GIF);
background-repeat:no-repeat; 
background-attachment: fixed; 
background-position:20px 160px; 
margin-top: 0px; top: 0px;
}
div,
body,
th,
tr,
table,
p,
b,
i,
h4,
center
{
border: 0px;
color: rgb(255,255,255);
font: 14px Verdana, Arial, Helvetica, sans-serif;
}
font
{
font:14px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0px;
}
a,
a:link,
a:visited,
a:active
{
color: rgb(255,255,200);
font-weight: bold;
}
a:hover
{
color: rgb(000,255,000);
text-decoration: underline;
}
TD.thumbnail
{
border-top: 1px solid rgb(84,67,50);
border-left: 1px solid rgb(84,67,50);
border-right: 1px solid rgb(204,174,124);
border-bottom: 1px solid rgb(204,174,124);
background-color: rgb(163,135,95);
vertical-align: top;
horizontal-align: middle;
height: 200px;
width: 200px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
}

a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active
{
padding-top: 10%;
border-top: 2px solid rgb(163,135,95);
border-left: 2px solid rgb(163,135,95);
border-right: 2px solid rgb(163,135,95);
border-bottom: 2px solid rgb(163,135,95);
background-color: rgb(163,135,95);
display: block;
height: 200px;
width: 200px;
}
a.thumbnail:hover
{
border-bottom: 1px solid rgb(255,0,0);
display: block;
height: 200px;
width: 200px;
}
IMG.thumbnail
{
border-top: 1px solid rgb(100,100,100);
border-left: 1px solid rgb(100,100,100);
border-right: 1px solid rgb(22,22,22);
border-bottom: 1px solid rgb(22,22,22);
vertical-align: middle;
horizontal-align: middle;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
width: justify;
height: justify;
border: 3px solid black;
box-shadow: 0 0 0 10px #FFF, 5px 5px 10px 12px rgba(0,0,0,0.8);
margin-bottom: 30px;
}
h1{
font: 14px Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
letter-spacing: 8px;
color: rgb(000,000,255);
}
h2 {
position: relative;
margin-left: 55px;
margin-right: 0px;
margin-bottom: 0,5em;
padding: 3px;
width: 100%;
color: rgb(244,214,164);
font: 22pt Verdana;
letter-spacing: 8px;
text-align: left;
text-indent: 20px;
display: block;
border-top: rgb(108,78,38) 4px solid;
border-left: rgb(108,78,38) 4px solid;
border-bottom: rgb(204,174,124) 4px solid;
background: rgb(153,125,85);
-webkit-box-shadow: -11px -11px 18px 0px rgba(0,0,0,.7);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow
(Strength=7, Direction=left, Color='#000000')";
}
h2:first-letter
{
font: 58pt Times New Roman,Times;
color: rgb(244,214,164);
font-style: bold;
}
h3 {
display: block;
width : 100%;
padding: 2px;
color: rgb(000,000,000);
font-size: 14px;
letter-spacing: 2px;
border-top: 3px solid rgb(94,77,60);
border-bottom: 3px solid rgb(204,174,124);
background: rgb(163,135,95);
font-weight: normal;
text-align: center;
}

h5 {
position: relative;
margin-left: 55px;
margin-right: 0px;
margin-bottom: 0,5em;
padding: 3px;
width: 70%;
color: rgb(244,214,164);
font: 10pt Verdana;
letter-spacing: 2px;
text-align: left;
text-indent: 20px;
display: block;
border-top: rgb(108,78,38) 2px solid;
border-left: rgb(108,78,38) 2px solid;
border-right: rgb(108,78,38) 2px solid;
border-bottom: rgb(204,174,124) 2px solid;
background: rgb(140,100,70);
}

h7 {
position: relative;
margin-left: 0px;
margin-right: 20px;
margin-bottom: 0,5em;
padding: 5px;
text-indent: 0px;
width: 555;
color: rgb(255,255,255);
font: 18px Verdana;
font-weight: bold;
letter-spacing: 4px;
text-align: center;
display: block;
border-top: 3px solid rgb(64,47,30);
border-bottom: 3px solid rgb(204,174,124);
background: rgb(153,125,85); 
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 50px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 50px;
 border-radius: 50px;
-webkit-box-shadow: 0px -8px 22px 0px rgba(0,0,0,.6);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow
(Strength=7, Direction=left, Color='#000000')";
}
h8 {
position: relative;
margin-left: 55px;
margin-right: 20px;
margin-bottom: 0,5em;
padding: 5px;
text-indent: 22px;
width: 1000;
color: rgb(111,111,111);
font: 18px Verdana;
font-weight: bold;
letter-spacing: 4px;
text-align: middle;
display: block;
border-top: 3px solid rgb(64,47,30);
border-bottom: 3px solid rgb(204,174,124);
background: rgb(133,105,65); 
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 50px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 50px;
 border-radius: 50px;
-moz-box-shadow: 0px -8px 22px 0px rgba(0,0,0,.6);
-webkit-box-shadow: 0px -8px 22px 0px rgba(0,0,0,.6);
box-shadow: 0px -8px 22px 0px rgba(0,0,0,.6);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow
(Strength=7, Direction=left, Color='#000000')";
}
h8:first-letter
{
color: rgb(255,0,0);
font-size: 25pt;
font-family: Times New Roman,Times;
font-style: bold;
}
h33 {
width : 222px ;
padding: 3px;
color: rgb(244,214,164);
font-weight: normal;
text-align: center;
display: block;
border-top: 3px solid rgb(84,67,50);
border-left: 3px solid rgb(84,67,50);
border-right: 3px solid rgb(204,174,124);
border-bottom: 3px solid rgb(204,174,124);
background-color: rgb(153,125,85); 
}

.display
{
  border: 20px solid rgb(255,255,255);
}
.links 
{
font-size: 16px;
font-weight: bold;
border: 3px solid #000000;
margin-top: 18px;
margin-left: 10px;
text-align: center bottom;
}
.linksplus 
{
font-size: 14px;
font-weight: bold;
margin-top: 15px;
margin-left: 3px;
margin-right: 3px;
}
.linksbackto {
font-size: 14px;
font-weight: bold;
margin-top: 10px;
margin-left: 10px;
background: rgb(244,214,164);
}
img { 
 background-color: none;
  padding: 2px;
-webkit-box-shadow: -11px -11px 11px -5px rgba(0,0,0,.4);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow
(Strength=5, Direction=down, Color='#000000')";
}

td {empty-cells: show;}

.description {
font-size: 15px;
font-weight: bold;
background: rgb(50,49,48);
}

.copyright {  
color: rgb(255, 160, 1);
background: none;
font-size: 10px;
}
textarea
{
font-family: arial;
color: (255,255,255);
border-top: 3px solid rgb(84,67,50);
border-left: 3px solid rgb(84,67,50);
border-right: 3px solid rgb(204,174,124);
border-bottom: 3px solid rgb(204,174,124);
background-color:rgb(183,155,105);
}
/* BOITE COMMENTS COUL FOND ET FORME RONDE */

TABLE.comment {
position: relative;
width: 90%;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 2px;
padding: 5px;
text-align: middle;
text-indent: 22px;
display: block;
-moz-border-radius: 10px;
 border-radius: 10px;
 box-shadow: 1px 1px 22px 5px rgba(0,0,0,.6);
-moz-box-shadow: 1px 1px 22px 5px rgba(0,0,0,.6);
-webkit-box-shadow: 1px 1px 11px 5px rgba(0,0,0,.6);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#000000')";
}


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }
