body {    margin: 0 auto;    width:1060px;    background:#343434 url(images/bg_pattern01.png) repeat;    font: 12px arial;    color: #000000;}a{    color:#464F52;    display : inline;}a:active{    color:#464F52;    display : inline;}a:visited{    color:#464F52;    display : inline;}a:focus{    color:#464F52;    display : inline;}a:hover{    display : inline;    color:#333;}h1{        font-size:30px;	font-family : Myriad pro;	display : inline;	color : #333333;padding:6px;    text-shadow: 0px 0px 1px #707070;}h3{        font-size:26px;	font-family : Myriad pro;	display : inline;	color : #474747;        padding:5px;        padding-left:0px;}h4{        font-size:14px;	font-family : Myriad pro;	display : inline;	color : #919191;        padding:5px;    text-align:center;        padding-left:0px;}.topmenu {    width:1050px;    min-height:41px;    background-color: #fff;    margin-bottom: 5px;    color : #333333;    clear:both;    padding:0px;    float:left;}.topmenu p{padding:10px;padding-bottom:0px;}.topmenulist {    float:left;    width:1042px;    background-color: #fff;    margin: 4px 0 6px 4px;    border-bottom:2px solid #DBDBDB;    clear:both;}.secondmenu {    float:left;    width:1050px;    height:46px;    background-color: #166CA7;    margin: 6px 0 6px 0;    }.secondmenulist {    float:left;    width:955px;    height:34px;    background-color: #45A7D5;    margin: 6px 0 6px 6px; }.topscorecont {    float:left;    width: 281px;    height: 278px;    margin: 0 0 0 5px;    padding: 0 10px 0 10px;    background-color: #166CA7;   }.hscore_title {    width: 281px;    float: left;    background-color: #45A7D5;    margin-top: 8px;   }.hscore_title h1{    font: 20px arial;    color: #F1F0FF;    font-weight: bold;    text-transform: uppercase;    padding: 8px 0 8px 5px;    margin: 0 0 0 0;    text-shadow: 1px 1px #000000;}.side_head {    float:left;    width: 218px;    height: 38px;    font: 14px arial;    color: #ffffff;    font-weight:bold;    text-transform: uppercase;    margin:0;    padding: 0px;    background: #166CA7;    /* Old browsers */background: -moz-linear-gradient(top, #166CA7 0%, #45A7D5 100%);    /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#166CA7), color-stop(100%,#45A7D5));    /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #166CA7 0%,#45A7D5 100%);    /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #166CA7 0%,#45A7D5 100%);    /* Opera11.10+ */background: -ms-linear-gradient(top, #166CA7 0%,#45A7D5 100%);    /* IE10+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#166CA7', endColorstr='#45A7D5',GradientType=0 );    /* IE6-9 */background: linear-gradient(top, #166CA7 0%,#45A7D5 100%);    /* W3C */;}/*And maybe some of these*/.topmenulist #nav {    list-style: none;    margin: 0;    padding:0 0 0 10px;}.topmenulist #nav li {    float:left;    font: 14px arial;    color: #F6F6F6;    font-weight:bold;    text-transform: uppercase;    padding: 0px 5px 0px 5px;    display:block;    position:relative;    margin:0;}.topmenulist #nav li a {    color: #F6F6F6;    display:block;    text-decoration: none;    padding: 10px 5px 8px 5px;}.topmenulist #nav ul{    float:none;    list-style:none;    position:absolute;    display: none;    /* Hide off-screen when not needed (this is more accessible than display:none;    ) */ background-color: #45A7D5;    margin: 0px 0 0 0;    padding: 5px;    min-width: 140px;}.topmenulist #nav ul li {    float:none;    font: 13px arial;    font-weight:bold;    color: #000000;    text-transform: none;    font-weight:bold;    margin:0;    padding:0;}.topmenulist #nav ul a{    white-space:nowrap;    /* Stop text wrapping and creating multi-line dropdown items */display:block;    margin:0;    font: 13px arial;    font-weight:bold;    padding:5px 0 5px 0;}.topmenulist #nav li:hover ul{    /* Display the dropdown on hover */display:block;    float:left;    opacity:1;    /* Fade to opaque */;}.topmenulist #nav li:hover ul a{    /* Override some top level styles when dropdown is hovered */text-decoration:none;    padding: 5px;}.topmenulist #nav li:hover ul li a:hover{    /* Set styles for dropdown when items are hovered */font: 13px arial;    font-weight:bold;    background-color: #F6F6F6;    color: #72818B;    text-decoration: none;}.secondmenulist #nav {    list-style: none;    margin: 0;    padding:0 0 0 10px;}.secondmenulist #nav li {    float:left;    font: 14px arial;    color: #FFFFFF;    font-weight:bold;    text-transform: uppercase;    padding: 0px 5px 0px 5px;    display:block;    position:relative;    margin:0;}.secondmenulist #nav li a {    color: #FFFFFF;    display:block;    text-decoration: none;    padding: 10px 5px 10px 5px;}.side_head h1{    float:left;    width: 178px;    height: 25px;    font: 14px arial;    color: #ffffff;    font-weight:bold;    text-transform: uppercase;    margin:0;    padding: 12px 0 0 40px;}/*But nothing below here*/.header {    float:left;    width:1060px;    height:160px;}.logo {    float:left;    width: 230px;    height: 62px;    padding: 20px 0 0 0;}.logo_img {    float:left;    margin-left: 20px;    border:0;}.login_container {    float:right;    width: 400px;    display: none;}.login_container h2 {    float:left;    width: 250px;    font: 18px arial;    color: #ffffff;    text-transform: uppercase;    padding: 40px 0 5px 55px;    margin: 0 0 0 0;}.login_container p {    float:left;    width: 250px;    text-align:right;    font: 11px arial;    line-height: 18px;    color: #ffffff;    padding: 0px 0 5px 0;    margin: 0 0 0 0;}.login_container p a {    color: #ffffff;    text-decoration: none;}.userlogin {    float:left;    width: 100px;    margin: 7px 5px 0 20px;    font: 11px arial;    color: #ffffff;    background-color: #000000;    border: 1px solid #000000;    padding: 5px;}.userpass {    float:left;    width: 100px;    margin: 7px 0px 0 5px;    font: 11px arial;    color: #ffffff;    background-color: #000000;    border: 1px solid #000000;    padding: 5px;}.submit {    float:left;    width: 38px;    height: 31px;    background: url(images/loginbutton.png) top left no-repeat;    border:0;    padding: 5px;    margin: 3px 0 0 10px;    cursor: pointer;}.searchbar {    float:right;    width: 280px;    padding: 4px;}.searchform {    float:left;    font: 12px arial;    color: #000000;    padding: 5px;    width: 170px;    height: 15px;    border:0;    background-color: #ffffff;}.searchsubmit {    float:left;    font: 13px arial;    color: #ffffff;    font-weight:bold;    text-transform: uppercase;    padding:0;    width: 70px;    height: 25px;    margin:0 0 0 20px;    border:0;    cursor: pointer;    background: none;    background-color: #eaa835;   }.content_cont {    float:left;    width:1050px;    background-color: #ffffff;    padding: 5px;    padding-bottom: 10px;margin-top:0px;}.featuredgames {    float:left;    width: 333px;    height: 278px;    background: url(images/featuredbg.jpg) top left no-repeat;}.featuredpagi {    float:right;    width: 140px;    font-size:0px;    padding: 10px 0 0 0;}.fpagi {    float:left;    font:0px arial;    width: 25px;    height: 15px;    padding: 0;    margin:0;}.fpagi a {    float:left;    font-size:0px;    width: 25px;    height: 15px;    background: url(images/fpagi.gif) top left no-repeat;    display:block;}.fpagi a:hover {    width: 25px;    height: 15px;    background: url(images/fpagi.gif) bottom left no-repeat;    display:block;}.fpagion {    float:left;    font-size:0px;    width: 25px;    height: 15px;    display:block;    padding: 0;    margin:0;}.fpagion a {    float:left;    font-size:0px;    width: 25px;    height: 15px;    background: url(images/fpagi.gif) bottom left no-repeat;    display:block;}.featuredgames h3 {    float:left;    font: 18px arial;    color: #ffffff;    font-weight:bold;    text-transform: uppercase;    padding: 12px 0 0 10px;    margin: 0 0 0;}.featuredgames h2 {    font: 14px arial;    color: #ffffff;    font-weight:bold;    text-transform: uppercase;    padding: 10px 0 0 0px;    margin: 0 0 0;}.featuredgames h2 a {    color: #ffffff;    text-decoration: none;}.featuredgames p {    font: 12px arial;    color: #a3cae4;    padding: 5px 0 5px 0;    margin: 0;}.featuredgames ul {    list-style: none;    padding:0;    margin:0;}.featuredgames li {    float:left;    width: 300px;    padding: 14px;}.fimg {    width: 292px;    height: 127px;    border:0;    margin: 0 0 0 5px;}.fstat {    float:left;    width: 270px;    margin: 13px 0 0 15px;    color: #ffffff;    font: 12px arial;}.fstar {    float:left;    width: 96px;    height: 15px;    border:0;}.topadcont {    float:left;    width: 336px;    height: 280px;    background: #EFEFEF;    margin: 0px 0 6px 10px;    padding: 0px;}.topadcont2 {    float:left;    width: 336px;    height: 280px;    background: #EFEFEF;    margin: 0px 0 8px 124px;    padding: 0px;}.gp_scorelist {    float:left;    width: 252px;    padding: 5px 0 5px 0;}.gp_scorelist ul {    list-style: none;    margin: 0 0 0 0;    padding: 0 0 0 0;}.gp_scorelist li {    float:left;    width: 242px;    font: 12px arial;    color: #000000;    padding: 2px 5px 2px 5px;    margin:0;    border-bottom: 1px solid #e8e8e8;}.gp_scorelist li a {    color: #000000;    text-decoration: none;}.gp_scorelist li a:hover {    text-decoration: underline;}.scorelist {    float:left;    width: 281px;    margin-top: 4px;    padding: 2px 0 10px 0;    background-color: #FFFFFF;    }.scorelist ul {    list-style: none;    margin: 0 0 0 0;    padding: 0 0 0 0;}.scorelist li {    float:left;    width: 271px;    font: 12px arial;    color: #000000;    padding: 3px 5px 3px 5px;    margin:0;    border-bottom: 1px solid #eaeaea;}.scorelist_left {    float:left;    width: 200px;    padding:0;    margin:0;}.gp_scorelist_left {    float:left;    width: 180px;    padding:0;    margin:0;}.scorelist li a {    color: #000000;    text-decoration: none;}.scorelist li a:hover {    text-decoration: underline;}.winner_tag {    border:0;    width: 54px;    height: 18px;    margin: 0 0 0 6px;    float: right;    background-color: #c5e02e;   }.winner_tag p{    border:0;    width: 36px;    height: 18px;    color: #3e3e3e;    margin: 2px 0 0 9px;    font-size: 10px;  }.ctinfo_title {    font: 18px arial;    color: #ffffff;    text-transform: uppercase;    padding: 15px 0 0 0;    margin: 0 0 0 0;    text-shadow: 1px 1px #000000;}.homescoreboard p {    font: 12px arial;    color: #ffffff;    line-height: 18px;    padding: 0 0 0 0;    margin: 0 0 0 0;}.categories {    float:left;    width: 965px;    height: 46px;    background: url(images/category.png) top left no-repeat;    margin: 5px 0 5px 0;}.categories ul {    list-style: none;    padding: 0 0 0 10px;    margin:0;}.categories li {    float:left;    font: 14px arial;    color: #ffffff;    font-weight:bold;    text-transform: uppercase;    padding: 6px 5px 10px 5px;    margin:0;}.categories li a {    color: #ffffff;    display:block;    text-decoration: none;    padding: 10px 5px 7px 5px;}.categories li a:hover {    color: #a7dcfe;}.content_left {    float:left;    width: 1050px;    padding: 3px;}.normalgames {    float:left;    width: 1050px;}.normalgames ul {    list-style: none;    margin: 0;    padding:0;}.normalgames li:hover {    border: 1px solid #a7dcfe;}.normalgames li {    float:left;    width: 343px;    height: 125px;    padding: 15px 8px 15px 8px;    border: 1px solid #ffffff;}.gthumb {    float:left;    width: 330px;    height: 240px;    border: 1px solid #000000;}.normalgames li p {    font: 12px arial;    color: #535353;    line-height: 18px;    padding: 0px 0 5px 0;    margin:0;    text-align:justify;}.normalgames li p a {    color: #000000;    text-decoration: none;}.playbutton {    float:right;    width: 90px;    height: 28px;    border: 0;}.starg {    float:right;    width: 90px;    height: 14px;    border:0;    margin: 5px 0 0 0;}.adleadercont {    float:left;    width: 728px;    height: 90px;    border: 2px solid #72818B;}.news_signupcont {    float:left;    width: 707px;    min-height: 100px;    background-color: #ffffff;    padding: 10px;    border: 5px solid #21bbdd;    margin: 30px 0 0 0;}.signup_img {    float:left;    width: 270px;    height: 130px;    border:0;}.newscont {    float:right;    width: 427px;}.newscont h3 {    font: 18px arial;    color: #004eff;    font-weight:bold;    text-transform: uppercase;    padding: 5px 0 15px 0;    margin: 0;}.newstitle {    float:left;    width: 300px;    font: 12px arial;    font-weight:bold;    color: #000000;    padding: 0;    margin: 0;}.newstitle a {    color: #000000;    text-decoration: none;}.newsdate {    float:right;    width: 77px;    background: url(images/date.gif) top left no-repeat;    padding: 0px 0 5px 25px;    font: 10px arial;    color: #535353;    margin:0;}.newsdesc {    float:left;    width: 427px;    font: 12px arial;    color: #4e4e4e;    padding: 5px 0 5px 0;    text-align:justify;    line-height: 18px;    margin:0;}.newsdesc a {    color: #000000;}.newsdesc a:hover {    text-decoration: none;}.newsreadmore, .newsreadmore a {    font: 12px arial;    font-weight:bold;    color: #8b0600;}.content_right {    float:right;    width: 218px;    background-color: #b1deee;    margin-top: 3px;    margin-right: 2px;}.sidebar_content {    float:left;    width: 192px;    background-color: #ffffff;    border: 3px solid #b6e0ef;    padding: 10px;}.sidebar_content h4 {    float:left;    font: 12px arial;    color: #32679f;    font-weight:bold;    background: url(images/plus.gif) top left no-repeat;    padding: 0px 0 5px 20px;    margin:10px 0 0 8px;}.sidebar_content h4 a{    color: #32679f;    text-decoration: none;}.sidebar_content h4 a:hover {    color: #000000;}.sbgames, .sblinks {    list-style: none;    padding:0;    margin:0;}.sbgames li {    float:left;    width: 90px;    height: 115px;    margin: 3px;}.sbthumb{    float:left;    width: 80px;    height: 80px;    border: 1px solid #000000;    margin: 4px 0 0 4px;}.sbgames li a {    width: 90px;    height: 115px;    display:block;    background: url(images/sbthumb.gif) top left no-repeat;}.content_foot {    float:left;    width:1050px;    height:15px;    background-color: #FFFFFF;}.sblinks ul {    float:left;}.sblinks li {    font: 12px arial;    color: #376da6;    padding: 3px 0 3px 0;    margin:0;    float:left;    line-height: 18px;}.sblinks li a {    color: #464f52;    padding: 0px 0 0px 8px;    margin: 0 0 0 0;    text-decoration: none;    font-weight:normal;}.sblinks li a:hover {    color: #000000;}.contt2 {    float:left;    width:1052px;    margin: 0 0 0 0;    background-color: #FFFFFF;border:0px solid #B6B6B6;    padding:0px;    padding-left:8px;    padding-top:5px;    *padding-bottom:5px;}.contt2 span{    font: 12px arial;    float:left;    padding: 3px 0 3px 6px;    font-weight:bold;    line-height: 18px;}#botdesc {    width:1030px;    background-color: #DBDBDB;    color : #333333;    float:left;    clear:both;    margin-top:0px;    padding:10px;    padding-left:15px;    padding-right:15px;}#botdesc p{    margin:0px;    padding:0px;}#footer {    float:left;    width:1060px;    margin: 0px 0 0px 0;    background-color: #FFFFFF;border:0px solid #B6B6B6;}#footer a{    color: #464f52;    text-decoration: none;    font-weight: bold; display:inline;}#footer a:visited{    color: #464f52;    text-decoration: none;    font-weight: bold; display:inline;}#footer a:active{    color: #464f52;    text-decoration: none;    font-weight: bold; display:inline;}#footer a:focus{    color: #464f52;    text-decoration: none;    font-weight: bold; display:inline;}#footer a:hover {    color: #000000; display:inline;}.footer_bg {    float:left;    width: 1040px;    min-height: 10px;    padding: 0px;    padding-left: 14px;}.footer_bg p {    font: 12px arial;    color: #464f52;    text-align:left;    line-height: 24px;    padding: 0px 0 0px 0;    margin: 0;}#gamecont {    background-color: #fff;    width: 1050px;    padding-top: 4px;    overflow: auto;    padding-bottom: 0px;    margin-top: -7px;    margin-bottom: -6px;    *margin-bottom: 4px;clear:both;}#gamecontembed {    margin: 0 auto;    padding-top: 12px;    padding-bottom: 12px;    white-space: nowrap;    display: block;}.gameconthead h1{    float: left;    padding-left: 12px;    color: #f4f4f4;    margin-top: 4px;}.gameconthead {    width: 951px;    height: 40px;    background-color: #3c3c3c;    margin: 0 auto;  }#gamecontinfo {    width: 935px;    background-color: #F0F0F0;    border: 0px solid #000000;    color: #f4f4f4;    padding: 8px;    margin: 0 auto;    line-height: 20px;    overflow: auto;}#gamecontinfo img{    padding-top: 2px;}#infoleft {    width: 300px;    float: left;    overflow: auto;}#inforight {    width: 620px;    margin-left: 312px;    overflow: auto;}.cont-game{    width:330px;    display:block;    text-align:center;    float:left;    position: relative;    margin:9px;    margin-top:15px;    margin-bottom:-2px;}.cont-game a img{padding:0px;border:0px solid #000 ;  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.31);  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.31);  -o-box-shadow: 0 1px 2px rgba(0,0,0,0.31);  box-shadow: 0 1px 2px rgba(0,0,0,0.31);}.lA {width : 104px;float:left;font-size:30px;font-family : Myriad pro;display : inline;color : #333;    text-shadow: 0px 0px 1px #707070;text-decoration:none;font-weight:bold;}.lA a{  font-size:30px;font-family : Myriad pro;display : inline;color : #333;padding:6px;    text-shadow: 0px 0px 1px #707070;text-decoration:none;font-weight:bold;}.lB {width : 700px;float:left;overflow : hidden;}.rri{float:right;width:160px;margin-top:6px;margin-right:10px;}.rls {float: left;}.fb-like {margin-left:-30px;float: right;}#pagging {padding:5px; margin-top: 15px; text-align: center;}#pagging a, a:active, a:visited, a:focus, a:hover{display : inline;}.pagge {padding:4px; padding-top:0px; padding-bottom:0px;}.titlewrap {	position: absolute;	z-index: 99;	background: #000;	bottom: 0;	width: 310px;	padding: 0 8px 0 12px;	margin: 0;	margin-bottom: 3px;	overflow:auto;	text-align: left;	opacity: 0;	transition: opacity .25s ease-in-out;	-moz-transition: opacity .25s ease-in-out;	-webkit-transition: opacity .25s ease-in-out;	color: #fff;	*position: relative;	*margin-top: -52px;}.titlewrap h2 {        font-size:16px;	line-height: 16px;	padding-top: 2px;	*padding-top: 16px;	font-weight: 600;	color: #fff;}.titlewrap a h2 {	color: #fff;}.cont-game:hover > .titlewrap {	opacity: 0.7;}.lB2 {width : 1026px;float:left;overflow : hidden;clear:both;border-bottom:1px solid #DBDBDB;margin-left:9px;margin-top:4px;margin-bottom:-4px;}.lB3 {width : 1035px;float:left;overflow : hidden;clear:both;border-bottom:0px solid #DBDBDB;margin-left:9px;margin-bottom:12px;margin-top:-6px;text-align:center;}.cont-game2{    width:220px;    display:block;    text-align:center;    float:left;    position: relative;    margin:9px;    margin-top:15px;    margin-bottom:-2px;}.cont-game2 span{    display:block;    text-align:center;    color:#464F52;    padding:5px 0px;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}.cont-game2 a img{padding:0px;border:0px solid #000 ;  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.31);  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.31);  -o-box-shadow: 0 1px 2px rgba(0,0,0,0.31);  box-shadow: 0 1px 2px rgba(0,0,0,0.31);}