/* Centered classes and Layers*/
    
    
    * {padding: 0; margin: 0;}
/*Resets auto margins on different browsers to zero*/

#fullPage
  {
  width:100%;
  }
  
  /* body center if to correct IE problems with margin left/right auto*/
  body.center
  {
  text-align: center;
  min-width: 500px;
  }
  
  /*Main displayed page set to 1001 pixels wide*/
  #floatPage
  {
  margin-left:auto;
  margin-right:auto;
  width: 1001;
  text-align: left;
  }
  
  
  /*Header div contains the flash logo and text input for the search engine.*/
  #centeredHeader
  {
  position:relative;
  width:1001;
  }
  
  #logo
  {
  position: absolute;
  top:-1;
  left:0;
  z-index: 25;
  
  } 
  #searchForm
  {
  position:absolute;
  top:75;
  left:700;
  z-index:10;
  }
  
  
  /*  Left Column div contains the javascript menu*/
  #leftColumn
  {
  float:left;
  width: 190;
  text-align:left;
  }
  
  #menuCenter
	{
    
	z-index:25;
	}
  
  
  /*Center Column div contains the main content and the text menu*/
  #centerColumn
  {
  float:left;
  width: 570;
  text-align:left;
  }
  #mainContent
  {
  width:570;
  }
  
  #textMenu
  {
  width:570;
  text-align:center;
  }
  
  /* a:link and textMenuVisited change the color of text and visited links*/
  #textMenu a:link
  {
  color:#0084bd;
  
  }
  
  #textMenuVisited a:visited
  {
  color:#f25926;
  }
  
  #googleAdBottom
  {
  width:570;
  text-align:center;
  }
  
  /*Right column with ad/announcement boxes*/
  
  #rightColumn
  {
  float:left;
  width: 231;
  text-align:right;
  }
  
  
  /*Right boxes in case they need to be accessed.
  stacking the boxes in the right column directly will still center them*/
  	#rightBoxLayer0
	{
    position:relative;
	margin-top:20;
	margin-bottom:10;
	width:231;
	z-index:30;
	}
	#rightBoxLayer1
	{
    position:relative;
	margin-top:20;
	margin-bottom:10;
	width:231;
	z-index:30;
	}
	#rightBoxLayer2
	{
    position:relative;
	margin-top:20;
	margin-bottom:10;
	width:231;
	z-index:0;
	}
	#rightBoxLayer3
	{
    position:relative;
	margin-top:20;
	margin-bottom:10;
	width:231;
	z-index:0;
	}
	#rightBoxLayer4
	{
    position:relative;
	margin-top:20;
	margin-bottom:10;
	width:231;
	z-index:0;
	}
	#rightBoxLayer5
	{
    position:relative;
	margin-top:20;
	margin-bottom:10;
	width:231;
	z-index:0;
	}
	#rightBoxLayer6
	{
    position:relative;
	margin-top:20;
	margin-bottom:10;
	width:231;
	z-index:0;
	}
	#rightBoxLayer7
	{
    position:relative;
	margin-top:20;
	margin-bottom:10;
	width:231;
	z-index:0;
	}
    
    #googleAd2Centered
	{
	position: absolute;
	top: 55;
	left: 45;
	z-index: 100;
	}

    /*Redifined classes for centered page*/
	.redHeadline{color: #f25926; font-family: "Arial"; font-size: 24pt; text-align:center; font-weight:bold;}

	.greenSubHead{color: #99bf73; font-family: "Arial"; font-size: 16pt; font-weight:bold; text-align:center; text-decoration: underline;}

	.emphasizedItalics{color: #f25926; font-family: "Arial"; font-size: 14pt;font-style:italic; text-align:center; font-weight:bold;}

	.emphasizedItalicsBlue{color: #0084bd; font-family: "Arial"; font-size: 14pt;font-style:italic; text-align:center; font-weight:bold;}
    ruleColor{
    border: 0;
    color: #f25926;
    background-color: #f25926;
    height: 10px;
    width: 100%;
    text-align: left;
    }

    .centerButtons
    {
    display:block; margin-left:auto; margin-right:auto; text-align:center;
    }    
    
    

    
     /*Classes used from older pages*/
     
	.mainText{color: #000000; font-family: "Arial"; font-size: 12pt; text-align:left; font-weight:bold;}

    .mainTextSmall{color: #000000; font-family: "Arial"; font-size: 10pt; text-align:left; font-weight:bold;}

    .copyright{color: #000000; font-family: "Arial"; font-size: 9pt; text-align:left; font-weight:bold;}

    .gameAnnouncement{color: #0084bd; font-family: "Arial"; font-size: 14pt;font-style:italic; text-align:center; font-weight:bold;}

    .bigBlue{color: #0084bd; font-family: "Arial"; font-size: 14pt;text-align:center; font-weight:bold;}

	.smallRed{color: #f25926; font-family: "Arial"; font-size: 12pt;font-style:italic; text-align:left; font-weight:bold;}

    .listText{color: #000000; font-family: "Arial"; font-size: 13pt; text-align:left; font-weight:bold; list-style-image:url(Images/TinyLamp2.jpg); list-style-type: disc; line-height: 150%; margin-left:40}

    .bottomMenu {color:#99bf73; font-family: "Arial"; font-size: 12pt; font-weight:bold; }

	.gamePageLinks {color:#f25926; font-family: "Arial"; font-size: 12pt; font-weight:bold;  }

	.horizontalBar{height:5px; background-color:#99bf73; color:#99bf73;}

	.gameAnnouncement{color: #0084bd; font-family: "Arial"; font-size: 14pt;font-style:italic; text-align:center; font-weight:bold;}

	.endsSoonText {color: #f25926; font-family: "Arial"; font-size: 10pt;font-style:italic;  font-weight:bold;}

	#usedLink a:visited{color:#f25926;} 
	#linkColor a:link{color:#0084bd;position: relative;}

	B{color: #000000; font-family: "Arial"; font-size: 12pt; text-align:left; font-weight:bold;}

	H1{color: #f25926; font-family: "Arial"; font-size: 24pt; text-align:left; font-weight:bold;}

	H2{color: #99bf73; font-family: "Arial"; font-size: 16pt; font-weight:bold; text-align:left; text-decoration: underline;}

	H3{color: #f25926; font-family: "Arial"; font-size: 12pt;font-style:italic; text-align:left; font-weight:bold;}

	H4{color: #0084bd; font-family: "Arial"; font-size: 14pt;font-style:italic; text-align:left; font-weight:bold;}

	H5{color: #0084bd; font-family: "Arial"; font-size: 12pt; text-align:left; font-weight:bold;}
  
  /*Test Divs*/
    #leftColumn01
  {
  margin-left:auto;
  margin-right:auto;
  background:#B5B59B;
  width: 150;
  }
  
  #rightColumn01
  {
  
  margin-left:auto;
  margin-right:auto;
  background:#B5B59B;
  width: 150;
  }

  
   /*Legacy classes and layers*/
	.headline{color: #f25926; font-family: "Arial"; font-size: 24pt; text-align:center; font-weight:bold;}

	.subHead{color: #99bf73; font-family: "Arial"; font-size: 16pt; font-weight:bold; text-align:center; text-decoration: underline;}

	

	.emphsizedItalics{color: #f25926; font-family: "Arial"; font-size: 14pt;font-style:italic; text-align:center; font-weight:bold;}

	.emphsizedItalicsBlue{color: #0084bd; font-family: "Arial"; font-size: 14pt;font-style:italic; text-align:center; font-weight:bold;}

	
	
	
    /*This will be deleted since the email page will no longer be shown*/
	.specialForm{background-image: url(phpPages/GetEMail.php);height:360; width: 222;}

  
  	#header
	{
	position: absolute;
	top: 0;
	left: 0;
	}
	#boxLayer0
	{
	position: absolute;
	top:0;
	left: 760;
	z-index:0;
	}
	#boxLayer1
	{
	position: absolute;
	top:0;
	left: 760;
	z-index:0;
	}
	#boxLayer2
	{
	position: absolute;
	top:0;
	left: 760;
	z-index:0;
	}
	#boxLayer3
	{
	position: absolute;
	top:0;
	left: 760;
	z-index:0;
	}
	#boxLayer4
	{
	position: absolute;
	top:0;
	left: 760;
	z-index:0;
	}
	#boxLayer5
	{
	position: absolute;
	top:0;
	left: 760;
	z-index:0;
	}
	#boxLayer6
	{
	position: absolute;
	top:0;
	left: 760;
	z-index:0;
	}
	#boxLayer7
	{
	position: absolute;
	top:0;
	left: 760;
	z-index:0;
	}

	#menu
	{
	position: absolute;
	top: 200;
	left:0;
	z-index:25;
	}
	
	#topMenu
	{
	position: absolute;
	top:160;
	left:190;
	}
	
	#mainTable
	{
	position: absolute;
	top: 180;
	left: 190;
	}
	#gamesMainTable
	{
	position: absolute;
	top: 390;
	left: 190;
	}
	#logo
	{
	position: absolute;
	top:-1;
	left:0;
	z-index: 25;
	}
	#googleFrame
	{
	position: relative;
	top:0;
	left:0;
	z-index:0;
	}
	#googleAd1
	{
	position: absolute;
	top: 600;
	left: 300;
	z-index: 35;
	}
	#googleAd2
	{
	position: relative;
	top: 100;
	left: 775;
	z-index: 100;
	}
	#testInfo
	{
	position: absolute;
	top: 200;
	left: 1000;
	z-index: 50;
	}
	#searchForm
	{
	position:absolute;
	top:75;
	left:700;
	z-index:10;
	}
	#gameImage
	{
	position:absolute;
	top:280;
	left:200;
	z-index:10;
	}
	#blueTitle
	{
	position:absolute;
	top:260;
	left:330;
	z-index:10;
	width:350;
	}
	#gameTitle
	{
	position:absolute;
	top:180;
	left:200;
	z-index:10;
	width:550;
	}
	#screenshotThumbs
	{
	position: relative;
	visibility: hidden;
	}
	
	#mainScreenshot
	{
	position: relative;
	visibility: hidden;
	}
    
    /* Review Image classes */
    
    img.inTheMiddle {display:block; margin-left:auto; margin-right:auto; text-align:center;}
    .floatRight{float:right; margin:10px; color:#997333; }
    .floatLeft{float:left; margin:10px; color:#997333;}
  
  
  
  
