#box {
width:900px;
margin:-20px auto 0px auto;
 
 -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 16px/1 "Times New Roman", Times, serif;
  color: rgba(255,255,255,1);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  background: rgba(0,0,0,0.5);
  -webkit-box-shadow: 0 0 9px 4px rgba(63,62,62,1) ;
  box-shadow: 0 0 9px 4px rgba(63,62,62,1) ;



}
header{
text-align:center;
}
article {

 
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 13px/1 "Comic Sans MS", Times, sans-serif;
  color: rgba(14,146,158,0.9);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  background: rgba(2,2,2,0.5);

  }
  article a{
  text-decoration:none;
  color:gray;
  }
.blend::before {
content: "\0040";
  }
#background {
background-color:black;
background-image:url(../images/Tally_Web_Background_v002-min-1.png);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:top center;
background-size:100% 100%;


}
table{
border:4px solid black;
font-family:cursive,Tahoma,sans-serif;
}
th{
 
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 20px/1 Impact, Charcoal, sans-serif;
  color: rgba(153,25,3,1);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-shadow: 4px 0 9px rgba(0,175,206,0.9) ;
 
}


td a{

  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border:3px solid gray ;
  border-radius:5px;
  font: normal 13px/1 "Comic Sans MS", Verdana, sans-serif;
  color: rgba(14,146,158,0.9);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-decoration:none;
  }
  .mg-container{
  border:none;
  }
 .ll:hover{
 text-decoration:line-through;
 color:#7f0000;
 }
p a{
text-decoration:none;
color: rgba(14,146,158,0.9);
}
#main {
margin:0 0 0 10px;
position:relative;
width:660px;
display:inline-block;
clear:both;
background:black;
z-index:1;
border:2px;
}

p{
font-size:20px;
text-align: center;
color:rgba(14,146,158,0.9);
}
#name {
text-decoration:none;


  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 80px/1 "Bangers", Helvetica, sans-serif;
  color: rgba(186,11,11,0.8);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  background: rgba(0,0,0,0.5);
  -webkit-box-shadow: 0 0 9px 4px rgba(0,0,0,0.5) ;
  box-shadow: 0 0 9px 4px rgba(0,0,0,0.5) ;
  text-shadow: 0 0 9px rgba(8,199,206,0.7) ;


}
/*universal styles*/
#home{
position:relative;
margin: 50px 650px 0 0;
clear:both;
display:inline-block;
 
 -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border:3px solid gray ;
  border-radius:5px;
  font: normal 20px/1 "Comic Sans MS", Verdana, sans-serif;
  color: rgba(14,146,158,0.9);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  
}
span a{
text-decoration:none;
color:rgba(14,146,158,0.9);
}
#C_gamesmain {
margin:20px 0 0 0;
position:relative;
width:800px;
display:inline-block;
clear:both;
background:black;
border:2px;
text-align:center;
}
h4{
color:rgba(14,146,158,0.9);
}
/*XL cases*/
#xl_box{
width:1180px;
margin:-20px auto 0 auto;

-webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 16px/1 "Times New Roman", Times, serif;
  color: rgba(255,255,255,1);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  background: rgba(0,0,0,0.5);
  -webkit-box-shadow: 0 0 9px 4px rgba(63,62,62,1) ;
  box-shadow: 0 0 9px 4px rgba(63,62,62,1) ;
}
#xl_home{
position:relative;
margin: 50px 870px 0 0;
clear:both;
display:inline-block;
 
 -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border:3px solid gray ;
  border-radius:5px;
  font: normal 20px/1 "Comic Sans MS", Verdana, sans-serif;
  color: rgba(14,146,158,0.9);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

#xl_gamesmain{
margin:20px 0 0 0;
position:relative;
width:1024px;
display:inline-block;
clear:both;
background:black;
border:2px;
text-align:center;
}
@media (max-width:500px){
#main{
width:90%;
}
article{
font:18px;
}
p{
font:25px;
}
td a{
-webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border:3px solid gray ;
  border-radius:5px;
  font: normal 16px/1 "Comic Sans MS", Verdana, sans-serif;
  color: rgba(14,146,158,0.9);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-decoration:none;
}
th{
-webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 28px/1 Impact, Charcoal, sans-serif;
  color: rgba(153,25,3,1);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-shadow: 4px 0 9px rgba(0,175,206,0.9) ;
}
table{
border-spacing:7px;
}

}