/*** GENERAL SETUP  ***/
/* body styles contain settings for color, background and font across pages */
body {
  margin: 0;
  padding: 0;
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.4;
  color: #000;
  background: #000;
  }
  
/* equalize paragraph margins for different browsers  */  
p {margin: 0; padding: 0;}
  
/* default anchor color */
a, a:visited, a:hover {color: #000;}
  
/* set a smaller font size for legal marks and footnotes */
sup {font-size: 9px;}
  
/* clear floating elements */
.clear {clear: both;}

/* center an element */
.centered {margin: 0 auto 0 auto;}




/*** PRIMARY CONTAINERS AND BACKGROUND ELEMENTS ***/
/* contains the page, allows centering */
#container_outer {
  position: relative;
  width: 100%;
  }
  
/* container sets the width of the page, and page centering (to left-align the whole page, remove the margin: auto settings) */
#container_inner {
  position: relative;
  width: 960px;
  height: 580px;
  margin: 0 auto 0 auto; 
  padding: 0; 
  text-align: left;
  border:1px solid red;
  }
  
/*** FLASH SETUP  ***/  
/* container for Flash movie with alternate background */
#container_flash {
  width: 100%;
  height: 100%;
  }
  
/* position the warning to update or download Flash player */
p.flash_warning {
  width: 500px;
  margin-top: 60px;
  font-weight: bold;
  color: #fff;
  }
  
/* keep link color consistent with warning text color */  
p.flash_warning a {
  color: #fff;
  }

