/* CSS Document */
body { 
	margin:0; 
	padding:0;
	background-color:#820000;
}
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
size:12px;
color:#000000;
}
h2 {
font-family:"Trebuchet MS";
font-size:24px;
color:#ffffff;
margin:30px 0px 0px 20px;
	  }

#bodywrapper {
	width:970px;
/*	height: 1250px;*/
	margin:0px auto /*40px*/ auto auto;
/*	overflow:hidden;*/
	position:relative;
	border:3px solid #003e66;
	background-position:center;
/*	background-repeat:no-repeat;*/
	background-position:top;
}
.topborder {
background-image:url(images/topgraphic.gif);
width:970px;
height:5px;
}
.headerbackground {
height:279px;
width:970px;
background-image:url(images/header.gif);
background-color:#003e66;
}
.instantlottery {
background-image:url(images/instantlottery.gif);
width:970px;
height:317px;
position:absolute;
margin:-30px 0px 0px -185px;
}
.instantlottery {
background-image:url(images/instantlottery.gif);
width:970px;
height:317px;
position:absolute;
margin:-30px 0px 0px -185px;
}
.logo {
background-image:url(images/649logo.gif);
width:268px;
height:157px;
margin:0px 0px 0px 620px;
float:right;
position:absolute;
z-index:2;
}
.lotteryballs {
background-image:url(images/lotteryballs.gif);
width:970px;
height:154px;
position:absolute;
margin:125px 0px 0px 0px;
}
.playnow {
/*background-image:url(images/playnow.gif);*/
/*background-image:url(images/playnow.png);*/
width:385px;
height:200px;
position:absolute;
margin:80px 0px 0px 300px;
z-index:-2px;
}
.bottomheader {
background-image:url(images/bottom-header-graphic.gif);
width:970px;
height:19px;
margin:280px 0px 0px 0px;
position:absolute;
}

/*MENU*/
  .active{
	  float:left;
	  color:#FFFFFF;
	  text-decoration:none;border-bottom:1px solid #fee300;
	  width:45px;
	  text-align:left;
	  }
.menu3 {
	  width:40em;
	  margin:25px 0px 0px 190px;
      padding: 0px 0.5em;
	  font-family:"Trebuchet MS";
      font-size:18px;
	  color:#FFFFFF;
	  text-decoration:none;
    }
    .menu3 ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
    }
    .menu3 li{
      margin: 0;
      padding: 0;
      float: left;
     }
    .menu3 {
      padding: 0;
    }
    .menu3 li{
      width: 5em;
      text-align: center;
    }
	
	.menu3 li.home{
	  font-family:"Trebuchet MS";
      font-size:18px;
	  color:#2c79a9;
	  text-align:left;
	  }
	  .menu3 li.home a{
	  float:left;
	  color:#FFFFFF;
	  text-decoration:none;
	  /*text-decoration:none;border-bottom:1px solid #fee300;*/
	  width:45px;
	  text-align:left;
	  }
	   .menu3 li.home a:hover{
	  float:left;
	  color:#ffffff;
	  text-decoration:none;border-bottom:1px solid #fee300;
	  border-bottom:1px solid #fee300;
	  }
	  .menu3 li.account{
	  font-family:"Trebuchet MS";
      font-size:18px;
	  text-decoration:none;
	  text-align:left;
	  margin:0px 0px 0px -10px;
	  }
	  .menu3 li.account a{
	  float:left;
	  color:#2c79a9;
	  /*text-decoration:none;border-bottom:1px solid #fee300;*/
	  text-decoration:none;
	  width:65px;
	  color:#ffffff;
	  text-align:left;
	  }
	   .menu3 li.account a:hover{
	  float:left;
	  color:#ffffff;
	  text-decoration:none;border-bottom:1px solid #fee300;
	  /*border-bottom:5px solid #dd0;*/
	  }
	  .menu3 li.howtoplay{
	  font-family:"Trebuchet MS";
      font-size:18px;
	  text-align:left;
	  }
	  .menu3 li.howtoplay a{
	  float:left;
	  color:#ffffff;
	  text-decoration:none;
	  width:95px;
	  text-align:left;
	  }
	   .menu3 li.howtoplay a:hover{
	  float:left;
	  color:#ffffff;
	  text-decoration:none;border-bottom:1px solid #fee300;
	  }
	  .menu3 li.help{
	  margin:0px 0px 0px 40px;
	  font-family:"Trebuchet MS";
	  color:#2c79a9;
	  text-align:left;
	  }
	  .menu3 li.help a{
	  font-size:18px;
	  float:left;
	  color:#ffffff;
	  text-decoration:none;
	  width:40px;
	  text-align:left;
	  }
	   .menu3 li.help a:hover{
	  float:left;
	  color:#ffffff;
	  text-decoration:none;border-bottom:1px solid #fee300;
	  }
	   .menu3 li.contactus{
	  margin:0px 0px 0px -20px;
	  font-family:"Trebuchet MS";
	  color:#2c79a9;
	  text-align:left;
	  }
	  .menu3 li.contactus a{
	  font-size:18px;
	  float:left;
	  color:#ffffff;
	  text-decoration:none;
	  width:90px;
	  text-align:left;
	  }
	   .menu3 li.contactus a:hover{
	  float:left;
	  color:#ffffff;
	  text-decoration:none;border-bottom:1px solid #fee300;
	  }
	   .menu3 li.signup{
	  margin:0px 0px 0px 30px;
	  font-family:"Trebuchet MS";
	  text-align:left;
	  }
	  .menu3 li.signup a{
	  font-size:18px;
	  float:left;
	  color:#fee300;
	  text-decoration:none;
	  width:60px;
	  text-align:left;
	  }
	  .menu3 li.signup a:hover{
	  float:left;
	  color:#ffffff;
	  text-decoration:none;border-bottom:1px solid #fee300;
	  }
	  /*END MENU*/

.bottombg {
background-image:url(images/bg2.gif);
background-repeat:no-repeat;
width:970px;
/*height:960px;*/
margin:9px 0px 0px 0px;
/*position:absolute;*/
padding-bottom: 20px;
background-color: #6be7ff;
}
.millionbox {
background-color:#ff0065;
height:86px;
width:970px;
margin:10px 0px 0px 0px;
}
.millionboxtext {
font-family:"Trebuchet MS";
font-size:72px;
color:#ffffff;
margin:0px 0px 0px 10px;
}
.promotext {
font-family:"Trebuchet MS";
font-size:36px;
color:#ffffff;
margin:30px 0px 0px 20px;
}
.loginboxaccount {
width:147px;
height:140px;
float:left;
margin:100px 0px 0px 70px;
}
.loginbox {
width:147px;
/*height:140px;*/
float:right;
}
.memberslogintitletext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#282727;
font-weight:bold;
margin:-100px 0px 0px -50px;
position:absolute;
}
.memberstext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:-80px 0px 0px -50px;
position:absolute;
}
.signuptext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding:-55px 0px 0px 70px;
position:absolute;
/*position:relative;*/
}
.screenshot {
background-image:url(images/screenshot.gif);
width:518px;
height:470px;
/*margin:65px 0px 0px -800px;*/
margin:65px 0px 0px 20px;
/*position:absolute;*/
}
.threebox {
background-image:url(images/3box.gif);
width:279px;
height:567px;
position:absolute;
/*margin:65px 0px 0px -150px;*/
margin:65px 0px 0px -150px;
}
.threeboxtext {
font-family:"Trebuchet MS";
font-size:48px;
font-style:italic;
color:#ffffff;
margin:25px 0px 0px 0px;
text-align:center;
}
.threeboxtext a{
font-family:"Trebuchet MS";
font-size:48px;
font-style:italic;
color:#ffffff;
margin:25px 0px 0px 0px;
text-align:center;
}
.threeboxtext a:hover{
font-family:"Trebuchet MS";
font-size:48px;
font-style:italic;
color:#ffc000;
margin:25px 0px 0px 0px;
text-align:center;
}
.threeboxtext2 {
font-family:"Trebuchet MS";
font-size:48px;
font-style:italic;
color:#ffffff;
margin:75px 0px 0px 5px;
text-align:center;
}
.threeboxtext3 {
font-family:"Trebuchet MS";
font-size:48px;
font-style:italic;
color:#ffffff;
margin:75px 0px 0px 5px;
text-align:center;
}
.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:50px 0px 0px 15px;
/*margin:650px 0px 0px 15px;*/
}
.footer2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:290px 0px 0px 15px;
}
.footer3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:570px 0px 0px 15px;
}
.footer4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:230px 0px 0px 15px;
}
.formbox {
width:200px;
height:200px;
margin:20px 0px 0px 0px;
position:absolute;
}
.contentbox {
width:770px;
margin: 0px 0px 0px 20px;
/*position:absolute;*/
}
.contentboxtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.hardwarerequirementstitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px;
}
.windowshelpbox {
width:400px;
margin: 0px 0px 0px 20px;
}
.windowshelpboxtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.machelpbox {
width:400px;
margin: -95px 0px 0px 270px;
}
.machelpboxtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.optimizationcontainer {
width:800px;
}
.registerbox {
width:600px;
margin: 0px 0px 0px 20px;
}
