body {color: #FFF; font-family: helvetica; font-size: 12px; padding: 0; margin: 0; background: #2F3F4B}
a {outline: none;}
a:link {color: #ffc805; text-decoration: none; background: transparent}
a:active {color: #ffc805; text-decoration: none; background: transparent}
a:visited {color: #ffc805; text-decoration: none; background: transparent}
a:hover {color: #FFF; text-decoration: none;}
a img {border: none; padding: 0px; vertical-align: top}
hr {clear: both; border-top: 2px dotted #2F3F4B; border-left: none; border-right: none; border-bottom: none}
h1 {float: right; font-size: 14px; padding: 5px 10px 0 0; margin: 0; width: 480px; text-align: right}

#all {width: 100%; min-width: 1002px;}
#container {width: 1002px; margin: 0 auto; }
#header {width: auto; height: 175px; background: url(images/allrepeat.jpg) repeat-x left top}
#hd2 {width: 250px; float: left; height: 175px; background: url(images/allstatic.jpg) no-repeat left -106px}
#hd2 a {text-align: right; display: block; width: 250px; height: 175px; color: #FFF; font-size: 12px;}
#hd3 {width: 250px; float: left; height: 67px; background: url(images/allstatic.jpg) no-repeat left bottom}
#hd3 a {text-align: right; padding: 55px 0 0 0px; display: block; width: 250px; height: 15px; color: #FFF; font-size: 12px;}
#hd1 {text-align: right; width: 480px; float: right; margin-right: 10px}
#hd4 {width: 480px; height: 38px; float: right; }
#hd5 {width: 728px; float: right; height: 90px; margin-top: 5px; margin-right: 10px}


#submenu {width: auto; clear: both;}
#submenu ul {list-style: none; margin: 0 0 10px; padding: 10px 5px 0 0; height: 20px}
#submenu ul li {display: inline; text-align: center;}
#submenu ul li a {font-size: 12px; padding: 2px 10px; border-right: 1px solid #2F3F4B; margin: 0 5px 0 0}

#mainmenu {width: auto; height: 35px; background: #0C2D3E}
#mainmenu ul {list-style: none; float: left; margin: 0; padding: 0 0 0 1px}
#mainmenu ul li {background: url(images/allstatic.jpg) no-repeat -115px top; text-align: center; line-height: 29px; float: left; width: 111px;}
#mainmenu ul li a {font-size: 12px; font-weight: bold; color: #FFF; width: auto; display: block; height: 35px;}
#mainmenu ul li a:hover {height: 34px; color: #ffc805;}

#catmenu {width: auto;}
#catmenu ul {clear: both; list-style: none; margin: 0 auto; padding: 8px 8px 8px 2px;}
#catmenu ul li {display: inline; text-align: center; padding: 0 1px; vertical-align: text-top;}
#catmenu ul li a {font-weight: bold; background: #000; padding: 3px 10px; font-size: 12px; color: #ffc805; text-align: center}/*display: inline-block;*/
#catmenu ul li a:hover {color: #FFF}

#footmenu {width: auto;}
#footmenu ul {clear: both; list-style: none; margin: 0 auto; padding: 0 0 5px;}
#footmenu ul li {display: inline; border-right: 1px solid #2F3F4B; text-align: center; padding: 0 4px; vertical-align: text-top;}
#footmenu ul li a {font-size: 12px; color: #FFF; text-align: center}/*display: inline-block;*/
#footmenu ul li a:hover {color: #ffc805;}


#footnote {clear: both; padding-top: 10px}

#bodyblock {width: auto; min-height: 600px;}
#topcont {background: #0C2D3E; background: #2F3F4B}
#leftcont {clear: both; color: #FFF; width: 166px; float: right; background: #0C2D3E; margin: 3px 0 0 3px;}
#basecont {color: #FFF; width: 833px; float: left; background: #0C2D3E; margin: 0 0 0; font-size:0}
#maincont {color: #FFF; width: 524px; float: left; background: #0C2D3E; margin: 3px 0 0 3px;}
#rightcont {color: #FFF; width: 306px; float: left; background: #0C2D3E; margin: 3px 0 0;}
#morecont {color: #FFF; width: 833px; float: left; background: #0C2D3E; margin: 3px 0 0;}

#boxbanner {float: left; width: 300px; height: 250px; padding-left: 5px}
#previewgame {float: left; width: 300px; height: 250px; background: #1d1f23;}
#banner125 {float: left; width: 105px; height: 250px; padding-left: 4px}
.mainbox  {background: #0C2D3E; clear: both; width: auto; padding: 2px 2px 2px 3px}
.bglistgame {padding: 0 2px; float: left; width: 365px; height: 325px;}

.title {line-height: 28px; color: #FFF; margin: 0 0 10px 0; padding: 0 0 0 10px; font-size: 13px; background: url(images/allrepeat.jpg) repeat-x left -248px;}
.titleu i {text-align: left; display: block; margin: 0 2px 0 25px; line-height: 27px; border-right: 1px solid #3b3b3b;}

.bannerpad {text-align: center; padding: 3px}
.bannerplaypad {text-align: center; padding: 5px 5px 6px; height: 60px}

.moregame {clear: both; color: #FFF; text-align: center; padding: 6px 5px 7px; float: left; width: 162px}
.moregame a, .moregame a:visited{color: #FFF;}
.moregame a:hover {color: #ffc805;}

.gamebox a, .gamebox a:visited {color: #FFF; display: block; padding: 5px 2px; text-align: center; width: 107px; height: 113px; background: #25282d; border: 1px solid #353940; float: left; margin: 2px 2px;}
.gamebox a:hover {color: #ffc805; background: #2e3138; border: 1px solid #3e424b;}
.gamebox a img {border: 2px solid #555; padding: 1px}

.gamebox2 a, .gb a:visited {width: 94%; text-decoration: none; color: #f0ad14; display: block; padding: 3px 5px; text-align: left; background: #292c31; border: 1px solid #24262b; float: left; margin: 2px 1px 2px 1px;}
.gamebox2 img {float: left; margin: 0 5px 0 0}
.gamebox2 a:hover {color: #ffc805; background: #2e3138; border: 1px solid #3e424b;}
.gamebox2 a img {border: 2px solid #555; padding: 1px}
.listtitle2 {font-size: 11px; text-decoration: underline; font-weight: bold}
.listdesc2 {color: #FFF; font-size: 11px;}


.gamebox3 {margin-left: 1px; font-size: 12px;}
.gamebox3 a, .gamebox3 a:visited {color: #FFF; display: block; padding: 2px 2px; text-align: center; width: 99px; height: 125px; float: left; background: url(images/thumbg.gif) no-repeat left top;}
.gamebox3 a:hover {color: #ffc805;}
/*.gamebox3 a img {border-left: 1px solid #A9CBFC; border-top: 1px solid #A9CBFC; border-right: 1px solid #2F3F4B; border-bottom: 1px solid #2F3F4B; padding: 1px}*/
.gamebox3 a img {border: 2px solid #000;}
.gamebox3 a:hover img {border: 2px solid #2F3F4B;}

.gamebox4 a, .gamebox4 a:visited, .ingamebox4 {color: #ffc805; display: block; text-align: left; width: 270px; padding: 2px 0 0 3px; height: 120px; float: left; margin: 2px 1px 2px 1px; background: url(images/thumbg.gif) no-repeat left top;}
.gamebox4 img {float: left}
.gamebox4 a:hover {color: #FFF;}
.gamebox4 a img, .ingamebox4 img {border: 2px solid #000;}
.gamebox4 a:hover img {border: 2px solid #FFF;}

.listtitle {font-size: 12px; float: left; width: 148px; margin-left: 10px; text-decoration: underline}
.listdesc {color: #FFF; border-bottom: 1px dashed #2F3F4B; font-size: 11px; float: left; width: 148px; height: 63px; margin-left: 10px}
.listvote {float: left; width: 148px; margin-left: 10px}
.listview {color: #FFF; float: right; width: 80px; margin-left: 10px}

.gamebox5 a, .gamebox5 a:visited {color: #FFF; display: block; padding: 5px 2px; text-align: center; width: 97px; height: 114px; background: #292c31; border: 1px solid #24262b; float: left; margin: 2px 2px 2px 1px;}
.gamebox5 a:hover {color: #ffc805; background: #2e3138; border: 1px solid #3e424b;}
.gamebox5 a img {border: 2px solid #555; padding: 1px}

.gamebox6 {margin-left: 1px}
.gamebox6 a, .gamebox6 a:visited {color: #FFF; display: block; padding: 3px 3px 4px 2px; text-align: center; width: 64px; height: 60px; float: left;}
.gamebox6 a:hover {color: #ffc805;}
/*.gamebox3 a img {border-left: 1px solid #A9CBFC; border-top: 1px solid #A9CBFC; border-right: 1px solid #2F3F4B; border-bottom: 1px solid #2F3F4B; padding: 1px}*/
.gamebox6 a img {border: 2px solid #000;}
.gamebox6 a:hover img {border: 2px solid #FFF;}


.gamelist {float: left; width: 175px; height: 105px; padding: 5px 0 5px; border-bottom: 1px dashed #2e3138}
.gamelist ul {padding: 0; margin: 0 0 0 16px}
.gamelist li {margin: 0 0 3px; text-align: left; font-size: 12px;}
.gamelist ul li a, .gamelist ul li a:visited {text-decoration: underline; color: #f0ad14}
.gamelist ul li a:hover {color: #ffc805; text-decoration: underline;}

.note {text-align: left; clear: both; color: #FFF; padding: 2px 5px 15px}
.linkbar {padding: 5px; text-align: left; font-size: 12px;}
.linkbar h2{margin: 5px 5px 2px; padding: 0; font-size: 12px; color: #FFF; text-decoration: underline}
.linkbar ul{float: left; margin: 0; padding: 0; list-style: none;}
.linkbar ul li{padding: 0 0 3px 10px; width: 135px; float: left;}
.linkbar ul li a, .linkbar ul li a:visited {text-decoration: underline; color: #ffc805}
.linkbar ul li a:hover {color: #FFF; text-decoration: underline;}

.catbar {margin: 5px; text-align: left; font-size: 12px;}
.catbar h2{margin: 5px 5px 2px; padding: 0; font-size: 12px; color: #FFF; text-decoration: underline}
.catbar ul{margin: 0 0 0 5px; padding: 2px 5px 5px; list-style: none;}
.catbar ul li{padding: 0 0 3px;}
.catbar ul li a, .catbar ul li a:visited {text-decoration: underline; color: #ffc805}
.catbar ul li a:hover {color: #FFF; text-decoration: underline;}

.linklist {margin: 5px 5px; text-align: left; min-height: 400px}

.ol {width: 30px; text-align: center; float: left;}

.linklist ul {list-style: none}
.linklist1 ul {margin: 5px 0; padding: 0}
.linklist1 li{display:list-item; width: auto; font-size: 13px}
.linklist2 {clear: both; padding-top: 50px}
.linklist2 ul {margin: 0; padding: 0}
.linklist2 li{width: 120px; float: left; font-size: 13px; height: 50px;}
.padmain {padding:30px 20px; min-height: 400px}

#footblock {color: #FFF; text-align: center; margin-top: 3px; padding-top: 10px; width: 100%; background: url(images/allrepeat.jpg) repeat-x left -280px;}
.clearit {clear: both}
#repeater {float: left; clear: both; font-weight: bold; font-size: 14px; margin: 10px 0 10px 5px}
#repeater a, #repeater span {background: #101113; border: 1px solid #2F3F4B; padding: 2px 5px}
#movie {padding: 25px 10px; text-align:center;}

.gameinfo {font-size: 12px; color: #EEE; display: block; padding: 10px; text-align: left; height: 227px; margin: 2px 2px 5px 1px;}
.gametitle {font-weight: bold; color: #EEE; float: left; clear: both; display: block; width: 70px; padding: 5px 2px}
.semicolon {float: left; display: block; width: 10px; padding: 5px 2px;}
.infovalue {float: left; display: block; width: 222px; padding: 5px 2px}
.center {text-align: center}

#votebox {padding: 10px 10px 25px; font-size: 14px; color: #FFF;}
/*#votebox div{width: 0; height: 0; background: url(/images/free_games_star2.gif) no-repeat left top;}*/
#votebox a {font-size: 12px; font-weight: bold; color: #FFF; margin: 5px; padding: 9px 14px; background: url(images/allstatic.jpg) no-repeat -114px -40px; text-decoration: none;}
#votebox a:hover {background: url(images/allstatic.jpg) no-repeat -149px -40px;}

.star0 {float: left; width: 11px; height: 12px; background: url(images/allstatic.jpg) no-repeat -232px top;}
.star1 {float: left; width: 11px; height: 12px; background: url(images/allstatic.jpg) no-repeat -232px -15px;}
.star2 {float: left; width: 11px; height: 12px; background: url(images/allstatic.jpg) no-repeat -232px -30px;}

.infourl {margin: 0; padding: 0}
.infourl2 {margin: 5px 0 0; padding: 0}
.iehandle {float: left; padding: 8px 5px; background: #1d1f23; height: 305px}
.ie6bug {clear: both; background: #101113;}
/*==============================================*/
.form-box {text-align: left; font-size: 11px; padding: 2px 2px 10px 3px; height: auto}
.form-box fieldset {border: none;}
.input-caption {clear: left; float: left; width: 20%; margin: 0; padding: 8px 0 8px 5px;}
.input-box {display: inline; float: left; width: 70%; margin: 0; padding: 5px 0 5px 5px;}
.warning {color: yellow; font-weight: bold;}

.play-games {width: 73px; height: 73px; float: left; padding: 8px 0 0 2px}
.lilleft {width: 300px; margin: auto; height: 173px}
.leftpad {padding: 5px}
.keyword {padding: 10px 5px}

#subbar {height: 30px;}
.searchbox {text-align: left; font-size: 11px; padding: 10px 0 0 0; height: auto; float: right; width: 220px;}
.searchbox form {margin:0 padding:0;}
.buttonsearch {width: 40px; padding: 0; float: left;}
.searchbox fieldset {padding: 0; margin: 0; border: none; width: 170px; float: left;}
#searchbanner {width: 728px; margin: auto}
.inputsearch {display: inline; float: left; width: 165px; margin: 0; padding-top: 2px}
.inputsearch input {border: 0; background: url(images/allrepeat.jpg) repeat-x left -180px; color: #000; float: right}

#loader {color: #FFF; text-align: center; padding: 20px; height: 14px; text-decoration: blink; font-weight: bold; font-size: 14px}
.lildark {color: #E6F0F4}
/*==============================*/
#admin-page {margin-right: 2px; width: auto}
.row{width: 100%; float: left; border: 1px solid #2F3F4B; color: #FFF; background: #0C2D3E}
.row-head {width: 100%; float: left; border: 1px solid #2F3F4B; background: url(images/allrepeat.jpg) repeat-x left -214px;}
.row-foot {border: 1px solid #2F3F4B; text-align: right; margin: 0 0 15px 0; padding: 5px 0; width: 100%; float: left; background: url(images/allrepeat.jpg) repeat-x left -214px;}

.center {text-align: center}
.w5 {height: 100%; padding: 4px 5px; float: left; width: 5%; border-right: 1px solid #2F3F4B;}
.w10 {height: 100%; padding: 4px 5px; float: left; width: 10%; border-right: 1px solid #2F3F4B;}
.w15 {height: 100%; padding: 4px 5px; float: left; width: 15%; border-right: 1px solid #2F3F4B;}
.w20 {height: 100%; padding: 4px 5px; float: left; width: 20%; border-right: 1px solid #2F3F4B;}
.w25 {height: 100%; padding: 4px 5px; float: left; width: 25%; border-right: 1px solid #2F3F4B;}
.w30 {height: 100%; padding: 4px 5px; float: left; width: 30%; border-right: 1px solid #2F3F4B;}
.w35 {height: 100%; padding: 4px 5px; float: left; width: 35%; border-right: 1px solid #2F3F4B;}
.w40 {height: 100%; padding: 4px 5px; float: left; width: 40%; border-right: 1px solid #2F3F4B;}
.w45 {height: 100%; padding: 4px 5px; float: left; width: 45%; border-right: 1px solid #2F3F4B;}
.w50 {height: 100%; padding: 4px 5px; float: left; width: 50%; border-right: 1px solid #2F3F4B;}
.w55 {height: 100%; padding: 4px 5px; float: left; width: 55%; border-right: 1px solid #2F3F4B;}
.w60 {height: 100%; padding: 4px 5px; float: left; width: 60%; border-right: 1px solid #2F3F4B;}
.w65 {height: 100%; padding: 4px 5px; float: left; width: 65%; border-right: 1px solid #2F3F4B;}
.w70 {height: 100%; padding: 4px 5px; float: left; width: 70%; border-right: 1px solid #2F3F4B;}
.w75 {height: 100%; padding: 4px 5px; float: left; width: 75%; border-right: 1px solid #2F3F4B;}

.h10 {height: 10px}
.h20 {height: 20px}
.h25 {height: 25px}
.h30 {height: 30px}
.h35 {height: 35px}
.h40 {height: 40px}
.h50 {height: 50px}
.h60 {height: 60px}
.h70 {height: 70px}
.h80 {height: 80px}
.h90 {height: 90px}
.h100 {height: 100px}
.h200 {height: 200px}

.inlink a, .inlink span {background: #4B71C2; border: 1px solid #2F3F4B; padding: 2px 5px}
.playbanner {float: left; width: 300px; height: 250px; padding: 10px 0 0 10px}
.excthumb {background: url(images/thumbg.gif) no-repeat left top; text-align: center; float: left; height: 125px; width: 112px; padding: 3px 0 0 0; margin: 2px 2px 5px 1px;}
.excthumb img {border: 2px solid black}
.excinfo {font-size: 12px; color: #EEE; display: block; padding: 3px 0 0 10px; text-align: left; width: 420px; height: 125px; float: left; margin: 2px 2px 5px 1px;}
.excinfo2 {font-size: 12px; color: #EEE; display: block; padding: 3px 0 0 10px; text-align: left; width: 390px; min-height: 204px; float: right; margin: 2px 2px 5px 1px;}
.infovalue2{float: left; display: block; width: 290px; padding: 5px 2px;}

.ftoutside {width: 720px; margin: auto;}
.homfav {margin: 0; padding: 4px 10px; list-style: none;}
.homfav li{margin: 0 0 0 80px; font-size: 12px; font-weight: bold; padding: 2px 0 1px 25px; float: left}
.homfav li a, .homfav li a:link, .homfav li a:active, .homfav li a:visited{text-decoration: underline;}
.homfav .sethomepage {background: url(images/allstatic.jpg) no-repeat -228px -51px;}
.homfav .setfavorites {background: url(images/allstatic.jpg) no-repeat -228px -78px;}

.bigplay {font-size: 18px; font-family: arial black}
.bigplay a, .bigplay a:visited {text-decoration: underline; color: #ffc805}
.bigplay a:hover {color: #FFF; text-decoration: underline;}
.bold {font-weight: bold;}
.footbanner {width: 120px; height: 105px; float: left;}

#searchresult {padding: 20px 0 0 15px}




#mariogames
{
  display: block;
  width: 125px;
  height: 125px;
  background: url("http://www.easyflashgames.com/imgbuttons/mario-games.gif") no-repeat 0 0;

}

#mariogames:hover
{ 
   background: url("http://www.easyflashgames.com/imgbuttons/mario-games1.gif") no-repeat 0 0;
}
#narutogames
{
  display: block;
  width: 125px;
  height: 125px;
  background: url("http://www.easyflashgames.com/imgbuttons/narutogames.gif") no-repeat 0 0;

}

#narutogames:hover
{ 
   background: url("http://www.easyflashgames.com/imgbuttons/narutogames1.gif") no-repeat 0 0;
}

#ads
{
padding-top:0px;
padding-bottom:0px;
padding-right:px;
padding-left:5px;
}