body{margin:0;padding:0;color:#333;background-color:#eee;font:1em/1.2 "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}
h1,h2,h3,h4,h5,h6{margin:0 0 .5em;font-weight:500;line-height:1.1;}
h1 a{text-decoration:none;color:#fff;}
h1 a:visited{text-decoration:none;color:#fff;}
h1 a:hover{text-decoration:underline;color:#fff;}
h1{font-size:2.25em;}
h2{font-size:1.75em;}
h3{font-size:1.375em;}
h4{font-size:1.125em;}
h5{font-size:1em;}
h6{font-size:.875em;}
p{margin:0 0 1.5em;line-height:1.5;}
blockquote{padding:1em 2em;margin:0 0 2em;border-left:5px solid #eee;}
hr{height:0;margin-top:1em;margin-bottom:2em;border:0;border-top:1px solid #ddd;}
table{background-color:transparent;border-spacing:0;border-collapse:collapse;border-top:1px solid #ddd;}
th, td{padding:.5em 1em;vertical-align:top;text-align:left;border-bottom:1px solid #ddd;}
a:link{color:royalblue;}
a:visited{color:purple;}
a:focus{color:black;}
a:hover{color:green;}
a:active{color:red;}
.container{max-width:70em;margin:0 auto;}
.header{color:#fff;background:#3b5998;padding:1em 1.25em;}
.header-heading{margin:0;}
.nav-bar{background:#000;padding:0;}
.content{overflow:hidden;padding:1em 1.25em;background-color:#fff;}
.main, .aside{margin-bottom:1em;}
.footer{color:#fff;background:#000;padding:1em 1.25em;}
.nav{margin:0;padding:0;list-style:none;}
.nav_links{margin:0;padding:0;list-style:none;}
.nav_links li{margin:1em;}
.nav a{display:block;padding:.7em 1.25em;color:#fff;text-decoration:none;border-bottom:1px solid gray;}
.nav a:link{color:white;}
.nav a:visited{color:white;}
.nav a:focus{color:black;background-color:white;}
.nav a:hover{color:white;background-color:green;}
.nav a:active{color:white;background-color:red;}
.img-responsive{max-width:100%;}
.img-thumb{width:100px;height:100px;border:0px; float: left; margin-right: 20px; margin-bottom: 20px;}
.btn{color:#fff !important;background-color:royalblue;border-color:#222;display:inline-block;padding:.5em 1em;margin-bottom:0;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:.2em;text-decoration:none;}
.btn:hover{color:#fff !important;background-color:green;}
.btn:focus{color:#fff !important;background-color:black;}
.btn:active{color:#fff !important;background-color:red;}
.table{width:100%;max-width:100%;margin-bottom:20px;}
.list-unstyled{padding-left:0;list-style:none;}
.list-inline{padding-left:0;margin-left:-5px;list-style:none;}
.list-inline > li{display:inline-block;padding-right:5px;padding-left:5px;}
@media (min-width:55em){.header{padding:1.5em 3em;}
.nav-bar{padding:1em 3em;}
.content{padding:2em 3em;}
.main{float:left;width:75%;margin-right:2%;margin-bottom:1em;}
.aside{float:left;width:23%;margin-bottom:1em;}
.footer{padding:2em 3em;}
.nav li{display:inline;margin:0 1em 0 0;}
.nav a{display:inline;padding:0;border-bottom:0;}
}
.clr_both{clear:both;}
.game_box{border:1px solid #cedff2;margin:10px;width:160px;height:150px;background-color:whitesmoke;float:left;text-align:center;}
.adsense_left{border:1px solid #cedff2;background-color:whitesmoke;padding:5px;margin-top:10px;margin-left:10px;width:340px;height:311px;float:left;text-align:left;}
.adsense_right{border:1px solid #cedff2;background-color:whitesmoke;padding:5px;margin-top:10px;width:310px;float:left;text-align:left;}