* { 
margin:0; 
padding:0; 
-webkit-box-sizing: border-box; 
-moz-box-sizing: border-box; 
box-sizing: border-box; 
/*
font-family:"Times New Roman", Times, serif; 
*/
font-family: "Verdana", Geneva, sans-serif; 
color:#FFF;  
}
pre { color:#FFF; }

.brown { color:#e7d8a2; }
.clr { clear:both; }

#main { background-color:#000; width:1920px; height:1080px }
.vidContain { position:relative; display:inline-block; }
.vid { position: absolute; top: 0; left:0; z-index: -99; }   
.Content { position:absolute; top:0; left:0; width:1920px; height:1080px; z-index:5; }



/* DEFAULT VIEW */
#default { width:1920px; height:1080px; display:none; }
#default .vid { z-index: 1; }

/* LOTTERY VIEW */
#lottery { width:1920px; height:1080px; display:none; }
#lottery video { position:fixed; z-index:1; width:1920px; height:1080px; }
#lottery #prize { color:#FFF; font-size:80px; }
#lottery #prize .name { padding-top:400px; text-align:center; }
#lottery #prize .prize_text { padding-top:0px; text-align:center; font-size:40px; }
#lottery #prize .win { text-align:center; }


/* Winner VIEW */
#winner { width:1920px; height:1080px; display:none; font-size:100px;  }
#winner video { position:fixed; z-index:1; width:1920px; height:1080px; }
#winner .user { height:360px; }
#winner .user p { text-align:center; line-height:360px; color:#00C600; }
#winner .wins { height:360px; }
#winner .wins p { text-align:center; color:#E00000; font-size:125px; font-weight:bold; }
#winner .city { height:360px; }
#winner .city p { text-align:center; line-height:360px; color:#00C600; }

/* Summary VIEW */
#summary { width:1920px; height:1080px; display:none; font-size:50px;  }
#summary video { position:fixed; z-index:1; width:1920px; height:1080px; }
#summary > div.Content { padding-top:150px; font-size:50px; line-height:60px;  }
#summary > div.Content p { font-weight:bold; color:#000; }
#summary > div.Content #cash p { font-weight:bold; }
#summary #moto { float:left; width:33%; padding-left:60px;  }
#summary #iphone { float:left; width:33%; padding-left:60px; }
#summary #ski { float:left; width:33%; padding-left:40px; }

#summary #cash { width:350px; text-align:left; padding-top:250px; float:left; margin-left:200px; }
#summary #tickets { width:350px; text-align:left; padding-top:250px; float:left; margin-left:100px; }


/* TOUCH MONITOR */





