body {	
    background: url(../images/bg.png) no-repeat top right;
	background-repeat:repeat-x;
    background: url(../images/bg.png) no-repeat top left;
	background-repeat:repeat-x;
	background-color: #4B088A;
}
	
h1,h2,h3,h4,h5,h6,p,form,lable {
	margin: 0px;
	padding: 0px;
}

.container{
width:988px;
margin: auto;
}

.tablehome{
width:900px;
height:40px;
margin:auto;
margin-bottom:-5px;
}

.header { 
  width: 950px;
  height:90px;
  margin:auto;
}


.left{
    width:56px;
    text-align:left;
    float:left;
	position: absolute;
    top: 40%;
	left:0%;
    z-index:20;
}
.left .arrow {
    background: url(../images/img.png) no-repeat top left;
    background-position: 0 -163px; width: 56px; height: 113px;
    display:block;
    vertical-align: middle;
}
.left .arrow:hover {
    background-position: 0 0;
}
.right{    
    width:56px;
    text-align:right;
    float:right;
    position: absolute;
    top: 40%;
	right:0%;
    z-index:20;
}
.right .arrow {
    background: url(../images/img.png) no-repeat top right;
    background-position: 0 -489px; width: 56px; height: 113px;
    display:block;
}
.right .arrow:hover {
    background-position: 0 -326px;
}

.backButton {
background: url(../images/back.png) no-repeat scroll 0 0 transparent;
cursor: pointer;
float: left;
height: 51px;
width: 63px;
margin-top: 0px;

}

.backButton:hover {background-position: -63px 0;}

.nav-open{
	background: #191a1a; 
	z-index: 2000;
width: 50px;
float: left;
height: 50px;
margin-top: 2%;
cursor:pointer;
}

.nav-open a{
	display: block;
	padding: 7px 14px;
	
		
}

.nav-open a:hover,
.nav-open a:focus{
	background: #191a1a;
}

.nav-open:hover a{
	color: #cccccc;
}

.select-style {
    width:150px;
	box-shadow: 0px 0px 5px 5px #240B3B;
	border: 2px outset #ffffff;
	border-radius:10px
}

.logotxt {   
	width:180px;
	text-align: center;
	color: #ffffff;
	text-shadow: 2px 2px 0px #240B3B, -2px -2px 0px #240B3B;
	padding:2px;
}

.adtop  {
  width:728px;
  height:90px;
}

.adbottom  {
  float:center;
  width:728px;
  height:90px;
  margin:auto;
  margin-bottom:10px;
}

.adsquarecat{width:300px;height:250px;}
.adsquareplay{width:336px;height:280px;}
.pretitle {color: #FFC000;}
.predesc {color: #ffffff;}

.gameslist { 
float:center;
width:1000px;
margin:auto auto 10px -5px;
}

.title {
	padding: 5px 0px 5px 0px;
}

.title h1 {
	font: bold 22px  Verdana, Arial Helvetica, sans-serif;
    color: #ffffff;
	text-shadow: 2px 2px 0px #0B4C5F, -2px -2px 0px #0B4C5F;
	text-align: center;
}


.title h2 {
	font: bold 20px  Verdana, Arial Helvetica, sans-serif;
    color: #ffffff;
	text-shadow: 2px 2px 0px #240B3B, -2px -2px 0px #240B3B;
	text-align: center;
}

.title h2 a {
    color: #ffffff;
}

.pre1 {
	width:600px;
	margin:auto;
	margin-bottom:15px
}

.pre2 {
	width:550px;
	margin:auto;
	margin-bottom:15px
}

.pre3 {
	width:200px;
	margin:auto;
	margin-bottom:15px
}

.predown {
	width:750px;
	margin:0 auto 0 140px;
	text-align:center;
	margin-bottom:15px;
}

.pregame {margin:auto;width:990px;text-align:center;margin-top:7px}
.pregame1 {width:800px;margin:auto;margin-bottom:12px}
.gicon {width:180px;float:left;margin-left:13px}

.showgame {
margin-top:5px
}

.play0  {
text-align:center;
width:750px;
margin:auto;
padding:5px 0px 5px;
}


.play1{
margin:auto;
width:800px;
margin-top:5px;
margin-bottom:20px;
border: 4px outset #ffffff;
box-shadow: 3px 4px 3px #000000;
border-radius:5px
}

.play2 {
	width:720px;
	margin:auto;
	text-align:center;
	margin-bottom:15px
}

.play3 {
	width:770px;
	height:260px;
	margin:auto;
	text-align:center;
}

.page{
text-align:center;
margin:auto;
border: 4px outset #ffffff;
box-shadow: 4px 4px 2px #000000;
border-radius:5px;
padding:10px;
margin:15px 0 15px 0;
}

.about {
font: normal 18px Arial, Helvetica, sans-serif;
color: #ffffff;
}

.about a {
margin-top:5px;
margin-bottom:5px;
float:center;
text-align:center;
font: bold 18px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
}
	
.about a:hover {
color: #00FFFF;
}

.play  {
font: normal 15px Arial, Helvetica, sans-serif;
color: #ffffff;
}
.playednow{width:550px;margin-left:40px;margin-top:5px}

.border{border: 4px outset #ffffff;box-shadow: 4px 4px 2px #240B3B;border-radius:5px;background-color:#ffffff;}
.border:hover {border: 4px outset #FFEF00;box-shadow: 0px 0px 10px 4px #ffffff;}

.thumb_image{background-color:#ffffff;border: 3px outset #ffffff;box-shadow: 4px 5px 2px #240B3B;border-radius:5px;position:absolute;top:9px;width:60px;height:60px;left:9px;z-index:2}
.thumb_image:hover {border: 3px outset #FFEF00;box-shadow: 0px 0px 10px 4px #ffffff;}
.thumb{position:relative;width:75px;height:75px;float:left;}

.thum_imagem{background-color:#ffffff;border: 3px outset #ffffff;box-shadow: 4px 5px 2px #240B3B;border-radius:5px;position:absolute;top:10px;width:90px;height:90px;left:10px;z-index:2}
.thum_imagem:hover {border: 3px outset #FFEF00;box-shadow: 0px 0px 10px 3px #ffffff;}
.thumm{position:relative;width:107px;height:107px;float:left;}

.cat_image{background-color:#ffffff;border: 3px outset #ffffff;box-shadow: 4px 5px 2px #240B3B;border-radius:5px;position:absolute;top:10px;width:90px;height:90px;left:10px;z-index:2}
.cat_image:hover {border: 3px outset #FFEF00;box-shadow: 0px 0px 10px 4px #ffffff;}
.cat{position:relative;width:110px;height:114px;float:left}

.imagepre{background-color:#ffffff;border: 3px outset #ffffff;;box-shadow: 4px 5px 2px #240B3B;border-radius:5px;position:absolute;width:165px;height:124px;top:14px;left:16px;z-index:2}
.imagepre:hover {border: 3px outset #FFEF00;box-shadow: 0px 0px 5px 5px #ffffff}
.pre{position:relative;width:195px;height:153px;float:left}

.play_image{background-color:#ffffff;border: 3px outset #ffffff;box-shadow: 3px 5px 2px #240B3B;border-radius:10px;width:120px;height:90px;}
.playing{width:120px;height:110px;margin:0;float:left}

.pageLinks {
	margin: auto;
	background: none repeat scroll 0 0 #E7E2E4;
	border: 1px solid #BAB6B8;
	margin:10px 0px 10px 20px;
	border-radius: 5px;
	text-align: center;
	padding: 5px;
    width: 940px;
    font: bold 18px Arial, Helvetica, sans-serif;
	float: left;
	color: #ffffff;
	border: 5px outset #ffffff;
	box-shadow: 5px 6px 5px #000000;
}
.pageLinks a {
    font: bold 18px Arial, Helvetica, sans-serif;
	color: #036ba9;
}

.pageLinks a:hover {
	color: #FF4000;
}

.gamelist {
    font: bold 20px Arial, Helvetica, sans-serif;
	color: #FF4000;
}

.footer {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.footer a {	font: normal 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.footer a:hover {
	color: #00FFFF;
}

.footermain {
	width: 950px;
	margin:auto;
	text-align:center;
}

.footer_context a {
    font: bold 16px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.footer_context a:hover {
	color:#00FFFF;
}

.hr {
width:800px;
}