body {
        margin:0;
        padding:0;
        border:0;
        text-align:center;
        color:#888; 
        font:300 11px/19px Verdana, Geneva, Arial;
        /*background:#ddcfcf url(../invader2.gif) no-repeat 0 50px fixed;*/
        background:#ddcfcf url(../photobg.gif) no-repeat 0 0 fixed;
        }
.clear { clear:both; }
#description { border-bottom:1px solid #ccc; }
#container {
        position:absolute;
        top:50px;
        left:0px;
        padding-top:10px;
        text-align:center;
        width:100%;
        }
#mainphoto {
        width:720px;
        margin:0 auto;
        padding:5px 0;
        text-align:center;
        }
#largephoto {
        margin:0 auto;
        text-align:center
        vertical-align:top;
        visibility:hidden;
        }
#largephoto img { border:4px solid #fff; margin-bottom:10px; }

h1#mac {
  margin-top:0;
  display:block;
  position:fixed !important;
  position:absolute;
  top:0px;
  left:4px;
  z-index:200;
  text-indent:-1000em;
  overflow:hidden;
  background:transparent url(../maclogo_000.gif) no-repeat 0 5px;
  width:400px;
  height:50px;
}
#searching {
  display:block;
  position:fixed !important;
  position:absolute;
  top:20px;
  left:406px;
  width:14px;
  height:14px;
  background:transparent url(/searching.gif) no-repeat 0 0;
  z-index:201;
  }
.tmbctr {
        float:left;
        width:164px;
        height:164px;
        margin:1px 7px 7px 7px;
        visibility:hidden;
        }
.tmbctr a,
.tmbctr a:hover { 
        text-decoration:none;
}
.tmbctr img { border:2px solid #fff; }

/* Video | Art Contemporain | Cafe | Installation */

#wearestrip {
        text-align:left;
        text-indent:-9999px;
        font-size:10px;
        width:100%;
        height:14px;
        background:transparent url(/wearestrip.gif) no-repeat 50% 0px;
        overflow:hidden;
        margin-bottom:0px;
  }
#dirbar {
        width:720px;
        text-align:left;
        margin:5px auto;
        }
a:link,
a:visited { color:rgb(142,130,156); }

a:hover,
a.active,
a.active:visited,
a.active:hover { color:rgb(198,97,97); }

form { display:inline; margin:0; padding:0; font:300 11px/19px Verdana, Geneva, Arial; }
select { background:#ddcfcf; color:#777; font:900 11px/19px Verdana, Geneva, Arial; }
.alternate { background:#ece4e4; color:#888; }

