/* ====================================================
   Stylesheet Name: Rallye 2007 by Olivier Caenen
   Last Edited: October 02,2007
   
   ==================================================== */

/* --- simple code to hide the menu -- */
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;}
} 

/* ----------------------------------- */

.caption {
  font-size : 8pt;
  color :  #999999;
  font-style : italic;
}

BODY{

background :  #000000  ;
margin-top: 0px; 
margin-bottom: 5px;
scrollbar-face-color:  #666666;
scrollbar-shadow-color:  #000000;
scrollbar-highlight-color:  #dddddd;
scrollbar-3dlight-color:  #ffffff;
scrollbar-darkshadow-color:  #000000;
scrollbar-track-color:  #000000;
scrollbar-arrow-color:  #ffcc00;
}

TABLE.imagetable 
{ 
background : white;
border : 2px RIDGE  silver;

} 
#localmenu {text-align:left;}
.date,.artist {
	font-size: 9pt;
	font-style: italic;margin-left: 20px;
	margin-right: 20px;color : #666666;
}
img.display
{ margin-bottom : 0px;
  margin-top : 20px;
  margin-left: 20px;
  margin-right: 20px;
  border : black  2px INSET;
} 


.message_body 
{
background-color:  #000000;
color:  #999966; 
padding-bottom:    0px; 
}

DIV,TH,TR,TABLE,FONT,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H4,H5,FONT, CENTER
{
  font-family: tahoma, verdana, helvetica, arial, sans-serif;
  font-size: 7pt; 
  color:  #666666;
}

font
{ 
  color:  black;   letter-spacing: 2px; font-size: 6pt;
}

h2 {
border : 2px RIDGE  grey;
background-color:  black;   
align : center;
padding-top : 20px; 
padding-bottom : 10px; 
width : 99%;
display : block; 
background :  #181818 ; 
color :  #cccccc; 
font : 26px Aramis, Bradley Hand ITC; 
font-weight : bold; 
letter-spacing : 5px; 
text-align : center; 
height:50px;position : relative;
} 
h2:first-letter {
color :  #ff6600; 
font-size : 30pt; 
} 
h3 .title{
     color:  #666666;
     margin:auto;
     padding:4px 4px 4px 14px;
     font: normal 16px tahoma, verdana, helvetica, arial, sans-serif;
     letter-spacing:10px;
     border-bottom:  #333333 1px solid;
     border-top:  #333333 1px solid
}
TEXTAREA 
{
  background-color:  #000000; 
  font-family: verdana;
  color:  #999999; 
  scrollbar-base-color:  gray;
  scrollbar-3dlight-color:  black; 
  scrollbar-highlight-color: none;
 } 

A, TD.A, A:link 
{
  color:  #666666; 
  text-decoration: none;
}
A:hover  { color:  #ffff99; text-decoration: underline; }
A:visited { color:  gray; } 
A:active { color :  #ffff00; }


a.thumbnail, 
a.thumbnail:link, 
a.thumbnail:visited, 
a.thumbnail:active 
{ 
   border: 2px RIDGE  #666666;
   margin-bottom: 0px; 
   padding-top: 0px; 
   display: block; 
   background:  #181818; 
   
  
} 

a.thumbnail:hover 
{ 
   border: 2px RIDGE white;
   margin-bottom: 0px; 
   padding-top: 0px; 
   display: block; 
   background:  #444444; 
   
 
} 


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }







BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }




BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


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