a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#i2000skiespopup p,
#wwwfototooncompopup p,
#aboutthispagehide p,
#fototoonpopup p,
#photographypopup p,
#www2000skiescompopup p,
#stereo3d2000skiescompopup p,
#kscopes2000skiescompopup p,
#aboutuspopup p,
#stereo3dpopup p,
#photosteddukecompopup p,
#kaleidoscopespopup p  {
   font: 13px/16px Arial;
   margin: 0px;
   padding-bottom: 3px;
   text-indent: 12px;
   text-align: left;
   color: #FFFFFF;
}

#wwwfototooncompopup,
#photosteddukecompopup,
#i2000skiespopup,
#aboutuspopup,
#fototoonpopup,
#stereo3dpopup,
#kaleidoscopespopup,
#photographypopup,
#www2000skiescompopup,
#stereo3d2000skiescompopup,
#kscopes2000skiescompopup  {
   visibility: hidden;
   position: absolute;
   left: 433px;
   top: 375px;
   width: 251px;
}

#wwwfototooncombutton a:hover,
#www2000skiescombutton a:hover  {
   background-position: -184px 0%;
}

#stereo3d2000skiescombutton a:hover  {
   background-position: -178px 0%;
}

#kscopes2000skiescombutton a:hover  {
   background-position: -190px 0%;
}

#photosteddukecombutton a:hover  {
   background-position: -180px 0%;
}

#stereo3d2000skiescombutton a  {
   background: url(homemedia/stereo3d2000skiescombutton.gif) no-repeat 0% 0px;
   display: block;
   height: 156px;
   width: 178px;
   font-size: 156px;
   line-height: 156px;
}

#kscopes2000skiescombutton a  {
   background: url(homemedia/kscopes2000skiescombutton.gif) no-repeat 0% 0px;
   display: block;
   height: 166px;
   width: 190px;
   font-size: 166px;
   line-height: 166px;
}

#stereo3d2000skiescombutton  {
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 363px;
   z-index: 2;
   width: 178px;
   height: 156px;
}

#kscopes2000skiescombutton  {
   visibility: visible;
   position: absolute;
   left: 410px;
   top: 169px;
   z-index: 2;
   width: 190px;
   height: 166px;
}

#stereo3d2000skiescompopup  {
   z-index: 2;
}

#photosteddukecombutton a  {
   background: url(homemedia/photosteddukecombutton.gif) no-repeat 0% 0px;
   display: block;
   height: 158px;
   width: 180px;
   font-size: 158px;
   line-height: 158px;
}

#kscopes2000skiescompopup  {
   z-index: 4;
}

#www2000skiescombutton a  {
   background: url(homemedia/www2000skiescombutton.gif) no-repeat 0% 0px;
   display: block;
   height: 161px;
   width: 184px;
   font-size: 161px;
   line-height: 161px;
}

#photosteddukecombutton  {
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 337px;
   z-index: 2;
   width: 180px;
   height: 158px;
}

#wwwfototooncombutton a  {
   background: url(homemedia/wwwfototooncombutton.gif) no-repeat 0% 0px;
   display: block;
   height: 162px;
   width: 184px;
   font-size: 162px;
   line-height: 162px;
}

#wwwfototooncompopup p  {
   font-weight: bold;
}

#photosteddukecompopup  {
   z-index: 3;
}

#www2000skiescombutton  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 126px;
   z-index: 2;
   width: 184px;
   height: 161px;
}

#www2000skiescompopup  {
   z-index: 6;
}

#wwwfototooncombutton  {
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 148px;
   z-index: 2;
   width: 184px;
   height: 162px;
}

#homemenu li a:hover  {
   color: #FFFF00;
   text-decoration: underline;
   font-style: italic;
}

#wwwfototooncompopup  {
   z-index: 5;
}

#kaleidoscopespopup  {
   z-index: 10;
}

#aboutthispagehide  {
   visibility: visible;
   position: absolute;
   left: 433px;
   top: 374px;
   z-index: 13;
   width: 251px;
}

#photographypopup  {
   z-index: 9;
}

#fototoonpopup p  {
   font-weight: bold;
}

#i2000skiespopup  {
   z-index: 12;
}

#aboutuspopup p  {
   font-weight: bold;
}

#stereo3dpopup  {
   z-index: 8;
}

#homemenu li a  {
   font-style: Normal;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#fototoonpopup  {
   z-index: 11;
}

#aboutuspopup  {
   z-index: 7;
}

#homemenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#background  {
   visibility: visible;
   width: 750px;
   height: 640px;
   position: absolute;
   margin-left: -375px;
   left: 50%;
   top: -320px;
   background-color: #000000;
   background-image: none;
}

#subtitleg  {
   background: url(homemedia/subtitleg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 71px;
   z-index: 2;
   width: 448px;
   height: 19px;
}

#homemenu  {
   font: 13px/25px Arial;
   height: 25px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 138px;
   top: 543px;
   z-index: 9;
   width: 474px;
}

#hznhome  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#titleg  {
   background: url(homemedia/titleg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 23px;
   z-index: 3;
   width: 581px;
   height: 53px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

