body
{
  margin:0px;
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #cccccc;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-shadow-color: #cccccc;
  scrollbar-arrow-color: #cccccc;
  scrollbar-track-color: #ffffff;
}

img
{
  border:0px;
  margin:0px;
  padding:0px;
  text-decoration: none;
  filter:alpha(opacity:100);
  -moz-opacity:1;
}

p
{
  font-family: Tahoma, MS Sans Serif, Verdana, Arial, sans-serif; 
  font-size: 80%; 
  color: #888888;
  font-weight: normal; 
}

div
{
  border:0px;
  margin:0px;
  padding:0px;
}

a
{
  text-decoration: none;
  color:#cccccc;
}

a:hover
{
  color:#888888;
}

#footer
{
  font-family: Tahoma, MS Sans Serif, Verdana, Arial, sans-serif; 
  font-size: 60%; 
  color: #dddddd;
  font-weight: normal;
  margin-top:60px;
  margin-bottom:20px;
}
    
#footer a:hover
{
  color:#bbbbbb;
}   
    
#footer a
{
  text-decoration: none;
  color:#dddddd;
}

/* this is the title text */
#fade_obj_0
{
  position:absolute;
  left:25px;
  top:175px;
}

/* this is the logo image */
#fade_obj_1
{
  position:absolute;
  left:520px;
  top:2px;
}

/* this is the content frame */
#fade_obj_25
{
  filter:alpha(opacity:0);
  -moz-opacity:0;
  position:absolute;
  left:260px;
  top:250px;
  width:245px;
  border:0px;
  margin:0px;
  padding:0px;
  text-align:left;
}

#images_div
{
  position:absolute;
  left:520px;
  top:250px;
}

#menu
{
  position:absolute;
  left:0px;
  top:250px;
  list-style-type: none;
  text-align: left;
}

#menu li
{
  font-family: Tahoma, MS Sans Serif, Verdana, Arial, sans-serif; 
  font-size: 100%; 
  font-weight: normal; 
  margin-left:40px;
}

#menu li a
{
  /* position:absolute; need this for transparency to work in IE, so set for just IE in the js */
  color:#cccccc;
  text-decoration: none;
  filter:alpha(opacity:0);
  -moz-opacity:0;
}
    
#menu li a:hover
{
  color:#888888;
}   
    
#menu li a.link
{
  color:#cccccc;
}   
    
#menu li a.link_current
{
  color:#888888;
}

#hidden
{
  display: none;
  height: 0px;
  width: 0px;
}

#loading
{
  position:absolute;
  display:inline;
  left:80px;
  top:120px;
  font-family: Tahoma, MS Sans Serif, Verdana, Arial, sans-serif; 
  font-size: 80%; 
  color: #cccccc;
  font-weight: normal; 
}

#gallery
{
  border:0px;
  padding:0px;
  margin:0px;
}

#gallery td
{
  vertical-align: center;
  text-align: center;
  font-family: Tahoma, MS Sans Serif, Verdana, Arial, sans-serif; 
  font-size: 80%; 
  font-weight: normal; 
}

#gallery a
{
  text-decoration: none;
  color:#cccccc;
}
    
#gallery a:hover
{
  color:#888888;
}

#mobile
{
  position:absolute;
  display:inline;
  left:0px;
  top:-100px;
  font-family: Tahoma, MS Sans Serif, Verdana, Arial, sans-serif; 
  font-size: 100%; 
  color: #888888;
  font-weight: normal; 
}
