/*
   438 Design Home Page
   Main CSS
   Developed By David Millington 2007
   http://www.davidmillington.net
*/

html, body
   {
      width: 100%;
      height: 100%;
      margin: 0;
      padding: 0;
      background: #CC6699 url() no-repeat scroll 0% 0%;
   }

html
   {
      overflow: auto;
   }

table
   {
      width: 100%;
      height: 100%;
      margin: 0;
      padding: 0;
      min-width: 820px;  /* this is here because FF totaly ignores the width of absolutely positioned items */
      border: none;
   }

tbody
   {
      width: 100%;
      height: 100%;
      margin: 0;
      padding: 0;
   }

tr
   {
      width: 100%;
      height: 100%;
      margin: 0;
      padding: 0;
   }

td
   {
      position: relative;
      width: 100%;
      height: 100%;
      margin: 0;
      padding: 0;
      vertical-align: top;
   }

img
   {
      border: none;
   }

#ufo
   {
      position: relative;
      margin: 0;
      padding: 0;
      width: 100%;
      height: 100%;
   }


/*
   This is for IE6 so that the Flash content is shown at it's full height
   Without it it shifts upwards so it gets cutoff
*/
* html #ufo
   {
      height: 700px;
   }