/* -- BODY AND SITE TOP/LOGO -- */
body { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; text-align: center; margin: 0px auto; background-image: url('http://www.zjogos.com/images/bg.png'); }

.main { display: block; width: 950px; margin: 0px auto; border-left: 1px solid #D6DCDF; border-right: 1px solid #D6DCDF; background: #FFF; }
#top { width: 950px; height: 115px; margin: 0px auto; text-align: left; background-image: url('http://www.zjogos.com/images/tbg.gif'); }
#logo { display: block; margin: 25px 0px 0px 18px; background-image: url('http://www.zjogos.com/images/zlogo.gif'); width: 168px; height: 70px; } 

#nav { clear: both; width: 950px; height: 41px; background-image: url('http://www.zjogos.com/images/mbg.gif'); font-weight: bold; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
#nav ul { list-style: none; }
#nav li { float: left; display: inline; margin: 0 2px; }
#nav a { display: block; float: left; height: 20px; line-height: 38px; padding: 0 12px; color: #666; text-decoration: none; }
#nav a:hover { color: #FF0000; }
#nav a span { cursor:pointer; height: 41px; padding: 5px 0px 0px 30px; }
.lbar { float: left; width: 160px; margin: 5px 0px 0px 5px; }
.content { float: left; width: 770px; margin-left: 8px; }
.footer { padding: 20px; float: left; width: 950px; height: 50px; margin-top: 10px; background: #EFF2F5; }

div#linksubmenu a { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #333; font-size: 14px; text-decoration: underline; }
div#linksubmenu a:hover { text-decoration: none; }

.hIntro { text-align: left; width: 720px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #444; text-decoration: none; padding: 7px 3px 10px 7px; }
.hIntro a { font-size: 14px; color: #444; text-decoration: none; text-transform: lowercase; }
.hIntro a:hover { color:#FF0000; text-decoration: underline;}

/* -- FOOTER -- */
div#linkrodape a { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999; font-weight: bold; }
div#linkrodape a:hover { color: #333; text-decoration: none; }

div#inforodape { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; margin: 10px;}
div#txtrodape { float: right; padding: 8px 0px 0px 0px; font-size: 14px; color: #333; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }

/* -- GAME THUMBNAIL IMAGE -- */
.gameimg a{ float: left; padding: 3px; margin:0px auto; border: 1px solid #999; }
.gameimg a:hover{ float: left; border: 1px solid #666; margin:0px auto; }

/* -- GAME PLAY SCREEN - TITLE - DESCRIPTION - VIEWS -- */
div#gameti a { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; }
div#gameti a:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }
div#gamede { width: 130px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; text-decoration: none; }
div#hgamede { width: 160px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; text-decoration: none; }
div#gamevi { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B3B3B3; text-decoration: none; }

.jogarTmaior { float: left; text-align: center; width: 245px; background: #E8EAEC; border: 2px dashed #CCC; padding: 3px; }
.jogarTmaior a { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; font-weight: bold; text-decoration: none; }
.jogarTmaior a:hover { color: #FF0000; text-decoration: underline; }


.relatedgames { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCC; text-decoration: none; }
.relatedgames a { padding: 1px 4px 2px 4px; font-family: Verdana; font-size: 12px; color: #666; text-decoration: none; text-transform: lowercase; }
.relatedgames a:hover { background: #333; color:#333; text-decoration: underline;}


/* -- SEARCH GAME THUMBNAIL IMAGE -- */
.gameimgB a{ float: left; padding: 3px; margin:0px auto; border: 1px solid #666; }
.gameimgB a:hover{ float: left; border: 1px solid #CCC; margin:0px auto; }

/* -- SEARCH GAME PLAY SCREEN - TITLE - DESCRIPTION - VIEWS -- */
div#gametiB a { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; font-weight: bold; }
div#gametiB a:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; text-decoration: none; }
div#gamedeB { width: 600px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4C4C4C; text-decoration: none; }
div#gameviB { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B3B3B3; text-decoration: none; }



/* -- CATEGORY PAGINATION -- */
.txt3 {	font-family: "Trebuchet MS", Arial, Verdana; font-size: 12px; color: #666666; }
.pgdd { border: 1px solid; border-color: #CED2D5; background-color: #EAEEF1; padding: 2px 6px 2px 6px; color: #666; text-decoration: none; }
 a.pg, a.pg:link, a.pg:visited { border: 1px solid; border-color: #CED2D5; background-color: #E3E8EB; padding: 2px 6px 2px 6px; color: #666666; text-decoration: none; }
 a.pg:hover { border: 1px solid; border-color: #CED2D5; background-color: #666; padding: 2px 6px 2px 6px; color: #FFFFFF; text-decoration: none; }
.pgd { border: 1px solid; border-color: #CED2D5; background-color: #D9DEE2; padding: 2px 6px 2px 6px; color: #FF0000; text-decoration: none; font-weight: bold; }

div#bannertop { float:right; display:block; margin: 0px auto; padding-left: 250px }
