body {
  margin: 0px;
  background: #ffffff url(/img/bg.gif) top left repeat-x;
}
#main {
  width: 950px;
  border: none;
}
#main td {
  text-align: left;
  vertical-align: top;
  border: none;
}
#main #page {
  height: 600px;
  background: url(/img/redbg.gif) top left no-repeat;
  position: relative;
}
#p1 {
  position: relative;
  left: -10px;
  top: -10px;
  float: left;
  width: 200px;
  height: 300px;
  background-color: #000000;
  opacity: 0;
  filter: progid:DXIMageTransform.Microsoft.Alpha(Opacity=0);
}
#p1 img {
  position: relative;
}
#p2 {
  position: relative;
  margin-left: 10px;
  left: -10px;
  top: -10px;
  float: left;
  width: 200px;
  height: 300px;
  background-color: #000000;
  opacity: 0;
  filter: progid:DXIMageTransform.Microsoft.Alpha(Opacity=0);
}
#p2 img {
  position: relative;
}
#p3 {
  position: relative;
  margin-left: 10px;
  left: -10px;
  top: -10px;
  float: left;
  width: 200px;
  height: 300px;
  background-color: #000000;
  opacity: 0;
  filter: progid:DXIMageTransform.Microsoft.Alpha(Opacity=0);
}
#p3 img {
  position: relative;
}
#splash {
  position: absolute;
  right: 0px;
  top: 0px;
}
#letters {
  position: absolute;
  left: 25px;
  top: 308px;
  width: 888px !important; width: 900px;
  height: 27px !important; height: 35px;
  background: url(/img/lbg.gif) top left no-repeat;
  font: bold 11px Verdana, Arial, Helvetica, Sans-serif;
  padding: 8 0 0 12;
}
#letters a {
  color: #aa1314;
  margin-left: 5px;
}
.list {
  width: 100%;
  background-color: #ffffff;
  border-bottom: 3px solid #000000;
  margin-bottom: 10px;
}
.list td {
  font: 11px Verdana, Arial, Helvetica, Sans-serif;
}
.list td a {
  color: #000000;
  font-weight: bold;
}
.product {
  width: 100%;
  background-color: #ffffff;
  border-bottom: 3px solid #000000;
}
.product td {
  font: 11px Verdana, Arial, Helvetica, Sans-serif;
  line-height: 150%;
}
.product h3 {
  font: 20px Arial, Helvetica, Sans-serif;
  margin: 0px;
  padding: 0px;
}
.product span {
  font: bold 9px Verdana, Arial, Sans-serif;
}
#swfad {
  width: 300px;
  height: 200px;
}
#screen {
  position: absolute;
  right: 20px;
  top: 365px;
  border-right: 5px solid #000000;
  border-bottom: 5px solid #000000;
}
#nw {
  position: absolute;
  right: 265px;
  top: 365px;
}
.footer {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 20px;
  font: 11px Verdana, Arial, Sans-serif;
  line-height: 150%;
}
.footer img {
  margin-bottom: 10px;
}
.footer a {
  color: #336699;
}
.footer a:hover {
  color: #000000;
}
button {
  width: 133px;
  height: 20px;
  cursor: pointer;
  font: bold 10px Arial, Helvetica, Sans-serif;
  color: #ffffff;
  border: none;
  background: url(/img/btn.gif);
  position: absolute;
  right: 6px;
  top: 6px;
}
#spski {
  position: absolute;
  left: -10px;
  top: 360px;.
  z-index: 1004;
  border-right: 5px solid #00000;
  border-bottom: 5px solid #000000;
}
#spsnow {
  position: absolute;
  left: -10px;
  top: 400px;. 
  z-index: 1002;
  border-right: 5px solid #00000;
  border-bottom: 5px solid #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
}
#spsurf {
  position: absolute;
  left: -10px;
  top: 440px;. 
  z-index: 1003;
  border-right: 5px solid #00000;
  border-bottom: 5px solid #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
}

