
body
{
margin: 0px; 
background-color: #340b17; 
color:#ffffff;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif;
font-size: 12px;
background-image: url('gfx/second_level_bg2.gif');
background-repeat: repeat-x;
background-position: top left;
}


.BodyCopy    { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; font-size: 12px; line-height:16px }
.BodyCopyJ   { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; font-size: 12px; line-height:16px; text-align: justify }
.BodyCopyB   { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; font-size: 12px; color: #ffffff; line-height: 15px; font-weight: 500 }
.BodyCopyH   { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; font-size: 12px; color: #7b230f; line-height: 15px }
.BodyCopySml { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; font-size: 10px; }
.Heading     { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; line-height: 15px }

.maintable   { height:100%; width:100% }

a:link       { text-decoration: underline; color: #76634b; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; }
a:visited    { text-decoration: underline; color: #685339; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; }
a:active     { text-decoration: underline; color: #7b230f; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; }
a:hover      { text-decoration: underline; color: #ffffff; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif; }

a:active img, a:hover img, a:focus img
{
	
	opacity:0.2;
	filter:progid:DXImageTransform.Microsoft.Alpha(Style=0,Opacity=20);
}

span         { padding: 7px; display: block }


   html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }
   
   #wrapper {
      margin: 0 auto;
      text-align: center;
      vertical-align: middle;
      width: 404px;
   }
	
div.transbox
  {
  width: 400px;
  height: 180px;
  margin: 30px 50px;
  background-color: #ffffff;
  border: 1px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  }

.vmenudiv  { opacity:0.3;filter:alpha(opacity=30);margin-top:12px; margin-bottom:12px; }
.menuitem  { opacity:0.7;filter:alpha(opacity=70) }
