body{font-size:12px;font-family:Arial, Verdana, Sans-Serif;background:#587F92 url(images/bg.jpg) repeat-x;color:#333;}
#main{width:980px;margin:0 auto;}
img{border:none;}
a{text-decoration:none;color:#0e2331;}
#content{overflow:hidden;height:100%;background:#fff url(images/bgtop.gif) no-repeat;margin:0;}
.contentbottom{background:#fff url(images/bgbottom.gif) no-repeat;height:6px;margin:0;}
#header{height:130px;overflow:hidden;}
.logo{float:left;margin:0;}
#topmenu{height:32px;display:block;font:14px Arial, Verdana, Arial, Sans-Serif;font-weight:700;text-transform:uppercase;background:#b21348 url(images/topmenu.png) no-repeat;margin:10px 9px;padding:0;}
#topcatmenu{width:962px;height:32px;margin:0;padding:0;}
#topcatmenu ul{float:left;list-style:none;margin:0;padding:0;}
#topcatmenu li{float:left;list-style:none;border-left:2px solid #666;margin:0;padding:0;}
#topcatmenu li.home{border-left:none;}
#topcatmenu li a,#topcatmenu li a:link,#topcatmenu li a:visited{color:#fff;display:block;margin:0;padding:8px 15px;}
#topcatmenu li a:hover,#topcatmenu li a:active{color:#FF6;text-decoration:underline;margin:0;}
#topcatmenu li li{margin-left:-1px;border-top:1px solid #b21348;}
#topcatmenu li li a,#topcatmenu li li a:link,#topcatmenu li li a:visited{background:#903;color:#fff;font-weight:400;float:none;margin:0;padding:5px 10px 5px 15px;}
#topcatmenu li li a:hover,#topcatmenu li li a:active{background:#b8194e;padding:5px 10px 5px 15px;}
#topcatmenu li ul{z-index:9999;position:absolute;left:-999em;height:auto;width:170px;margin:0;padding:0;}
#topcatmenu li ul a{width:140px;}
#topcatmenu li ul ul{margin:-27px 0 0 175px;}
#topcatmenu li:hover ul ul,#topcatmenu li:hover ul ul ul,#topcatmenu li.sfhover ul ul,#topcatmenu li.sfhover ul ul ul{left:-999em;}
#topcatmenu li:hover ul,#topcatmenu li li:hover ul,#topcatmenu li li li:hover ul,#topcatmenu li.sfhover ul,#topcatmenu li li.sfhover ul,#topcatmenu li li li.sfhover ul{left:auto;}
#topcatmenu li:hover,#topcatmenu li.sfhover{position:static;}
.indextop{overflow:hidden;height:100%;margin:0 10px 15px;}
.randomgames{width:612px;float:left;overflow:hidden;height:100%;}
.randomtop{background:url(images/randomgamestop.gif) no-repeat;height:28px;}
.randomtop2{background:url(images/randomgamestop2.gif) no-repeat;height:28px;}
.randomtop3{background:url(images/randomgamestop3.gif) no-repeat;height:16px;}
.randomtop4{background:url(images/randomgamestop4.gif) no-repeat;height:28px;}
.randombottom{background:url(images/randomgamesbottom.gif) no-repeat;height:7px;}
.randombottom4{background:url(images/randomgamesbottom4.gif) no-repeat;height:7px;}
.indexbottom{clear:both;overflow:hidden;height:100%;margin:0 10px 10px;}
.randomgame{overflow:hidden;height:100%;background:url(images/randomgamesbg.gif) repeat-y;padding:0 0 0 2px;}
.randomgame4{overflow:hidden;height:100%;background:url(images/randomgamesbg4.gif) repeat-y;padding:0 0 0 4px;}
.gamethumb{height:118px;width:112px;background:url(images/gamethumb.gif) no-repeat;float:left;margin:5px 0 10px 8px;}
.gamethumb4{height:118px;width:112px;background:url(images/gamethumb.gif) no-repeat;float:left;margin:5px 0 10px 6px;}
.thumbs{height:80px;width:96px;padding:7px;}
.thumbs img{border:1px solid #386d87;}
.thumbtitle{text-align:center;}
.thumbtitle a{color:#2a637e;}
.newgames{width:830px;float:right;overflow:hidden;height:100%;background:url(images/newgamesbg.gif) repeat-y;}
.newgamestop{background:url(images/newgamestop.gif) no-repeat;height:28px;}
.newgamesbottom{background:url(images/newgamesbottom.gif) no-repeat;height:7px;}
.newgamesgame{overflow:hidden;height:100%;padding:0 0 0 2px;}
.gamethumb2{height:118px;width:112px;background:url(images/gamethumb.gif) no-repeat;float:left;margin:5px 0 10px 5px;}
.gamecloud{width:830px;float:right;margin:0;}
.gamecloud h2{color:#ab0e43;font-size:16px;font-weight:700;border-bottom:1px solid #2a637e;}
.tagcloud{width:830px;}
.tagcloud a{color:#2a637e;border-bottom:1px dotted #2a637e;}
.tagcloud a:hover{color:#ab0e43;border-bottom:1px dotted #ab0e43;}
.entry{color:#fff;font-size:13px;padding:0 10px;}
.entry p{margin:5px 0;padding:0;}
.game{text-align:center;padding:5px 0;}
.ratings{width:500px;float:left;color:#c4c4c4;margin:0 0 0 10px;}
.fullscreen{width:70px;float:right;margin:0 10px 0 0;}
.ad336 h2{font-size:16px;margin:0 0 5px;}
.ad336 p{margin:0 0 10px;}
.singlebottom{clear:both;overflow:hidden;height:100%;margin:0 0 10px 10px;}
#footer{clear:both;color:#c4c4c4;font-size:10px;margin:0;padding:10px;}
#footer a{color:#c4c4c4;border-bottom:1px dotted #c4c4c4;}
#footer a:hover{border-bottom:1px solid #c4c4c4;}
#pagemenu{clear:both;background:#1b2c37 url(images/bottommenubg.png) repeat-x;overflow:hidden;height:100%;margin:0;padding:0;}
#pagemenu ul{width:850px;float:left;margin:0;padding:10px;}
#pagemenu ul li{list-style:none;display:inline;margin:0;padding:10px;}
#pagemenu ul li a{color:#fff;font-size:14px;margin:0;padding:0;}
.gotop{float:right;width:50px;padding:10px;}
.gotop a{color:#fff;font-size:14px;background:url(images/gotop.gif) no-repeat right;padding:3px 18px 0 0;}
.footermenus{clear:both;overflow:hidden;height:100%;background:#071520;}
.footermenu{width:280px;float:left;color:#c4c4c4;margin:0;padding:10px 20px;}
.footermenu h2{font-size:14px;color:#D0CA9C;margin:0 0 5px;padding:0;}
.footermenu ul{margin:0;padding:0;}
.footermenu ul li{list-style:none;margin:0;padding:0;}
.footermenu ul li a{color:#c4c4c4;margin:0;padding:0;}
.footermenu p{line-height:14px;margin:0;padding:0;}
.ad336{float:right;width:336px;margin:20px 0 0;}
.ad120{float:left;width:120px;margin:0;}
.Nav{margin:10px 0 10px 10px;}
.Nav strong.on{font-weight:700;color:#b4154a;margin-right:5px;padding:3px 5px;}
.Nav a:hover{background:#b4154a;border:1px solid #903;}
.searchpart{float:right;width:300px;overflow:hidden;height:100%;margin-right:30px;}
.search{overflow:hidden;height:100%;background:url(images/search.gif) no-repeat;margin:45px 0 5px 11px;padding:6px 0 0 2px;}
.main_search{height:26px;margin:0 0 0 3px;padding:0;}
.searchform_top{float:left;padding:0;}
.searchform_top_text{width:192px;border:0;background:url(images/searchpart.gif) no-repeat;color:#c4c4c4;font-size:14px;float:left;height:28px;margin:0 4px 0 0;padding:0 4px;}
.gosearch{float:left;}
.randomtop2 h2,.randomtop4 h2{font-size:14px;color:#2a637e;margin:0 0 0 10px;padding:0;}
.gamethumb:hover a,.gamethumb4:hover a,.gamethumb2:hover a{font-weight:700;color:#bb1a50;}
.gamethumb:hover img,.gamethumb4:hover img,.gamethumb2:hover img{border:1px solid #bb1a50;}
.ratings a,.fullscreen a{color:#fff;}
#pagemenu ul li a:hover,.footermenu ul li a:hover{text-decoration:underline;}
.Nav span,.Nav a{font-weight:700;background:#2a637e;color:#fff;margin-right:5px;border:1px solid #0e2331;padding:2px 4px;}
