/* CSS Document */

body,td,th,input,select { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #697989; }
body { background: #e1e5ec url(images/bg-body.gif) top repeat-x; margin: 0px; padding: 0px; }

p,h1,h2,h3,form,ul,ol { margin: 0px; padding: 0px; }

a { color: #327abd; }
a:hover { color: #000; text-decoration: none; }

#root { margin: auto; width: 905px; padding: 5px; background: #fff; }

#header { height: 81px; border-bottom: 2px solid #eef2f6; padding-bottom: 2px; margin-bottom: 3px; }
#header-left { height: 81px; float: left; width: 300px; background: url(images/bg-header-left.gif) no-repeat; }
#header-left h1 { overflow: hidden; text-indent: -35000px; }
#header-left h1 a { display: block; height: 81px; width: 301px; }
#header-right { height: 81px; float: right; width: 602px; }
#header-right #alphanav { height: 47px; background: url(images/bg-alphanav.gif) no-repeat; margin-bottom: 2px; font-size: 12px; color: #12426f;
	font-weight: bold; padding: 7px 10px 0px 15px }
#header-right #alphanavbox { margin-bottom: 11px; }
#header-right #alphanavbox a { text-decoration: none; color: #fff; }
#header-right #alphanavbox a:hover { color: #82b6e6; }
#header-right #alphastatbox span { color: #82b6e6; }
#header-right #topnav { height: 25px; }
#header-right #topnav ul { list-style: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
#header-right #topnav ul li { float: left; height: 25px; width: 149px; margin-right: 2px; font-weight: bold; }
#header-right #topnav ul li.li-topnav-allgames { margin: 0px; }
#header-right #topnav ul li a { display: block; height: 22px; width: 134px; background: url(images/bg-li-topnav.gif) top; text-decoration: none;
	color: #fff; padding: 3px 0px 0px 15px; }
#header-right #topnav ul li a:hover { background-position: bottom; color: #5d7416; }

#header-ads { height: 95px; }
#header-ads-left { float: left; height: 92px; width: 300px; background: url(images/bg-header-ads-left.gif); margin-bottom: 3px; }
#header-ads-right { float: right; height: 92px; width: 602px; }

#rootbody-left { float: left; width: 300px; }
#rootbody-right { float: right; width: 602px; }

#gamemenu ul { list-style: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#gamemenu ul li { margin-bottom: 2px; font-weight: bold; width: 149px; float: left; }
#gamemenu ul li a { display: block; height: 21px; text-decoration: none; color: #fff; background: url(http://www.sports-game.net/images/bg-li-gamemenu.gif) top;
	padding: 6px 0px 0px 14px; }
#gamemenu ul li a:hover { background-position: bottom; color: #dbedff; }

.sidebar { background: #eef2f6 url(images/bg-sidebar.gif) top no-repeat; margin-bottom: 3px; clear: both; }
.sidebarbox { background: url(images/bg-sidebarbox.gif) bottom no-repeat; padding: 3px 3px 1px 3px; }

#tagcloud { padding: 5px 10px 10px 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
#tagcloud h2 { color: #000; font-size: 20px; border-bottom: 1px dotted #d5dde6; margin-bottom: 10px; }
#tagcloud a { text-decoration: none; color: #2c73b4; }
#tagcloud a.level-1 { font-size: 11px; }
#tagcloud a.level-2 { font-size: 12px; }
#tagcloud a.level-3 { font-size: 13px; }
#tagcloud a.level-4 { font-size: 14px; }
#tagcloud a.level-5 { font-size: 15px; }
#tagcloud a.level-6 { font-size: 16px; }
#tagcloud a.level-7 { font-size: 17px; }
#tagcloud a.level-8 { font-size: 18px; }
#tagcloud a.level-9 { font-size: 19px; }
#tagcloud a.level-10 { font-size: 20px; }
#tagcloud a:hover { color: #fff; background: #2c73b4; }

#tla { padding: 5px 10px 10px 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
#tla h2 { color: #000; font-size: 20px; border-bottom: 1px dotted #d5dde6; margin-bottom: 10px; }
#tla a { text-decoration: none; color: #2c73b4; font-size: 12px; }
#tla a:hover { color: #fff; background: #2c73b4; }

.rootgamefeatbox { height: 234px; margin-bottom: 3px; }
.gamefeatbox { float: left; width: 294px; height: 228px; background: url(images/bg-gamefeatbox.gif); padding: 3px; }
.gamefeatbox h2 { display: block; height: 27px; color: #c9e0f7; font-size: 12px; margin-bottom: 3px; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
.gamefeatbox h2 a { display: block; height: 22px; color: #c9e0f7; text-decoration: none; background: url(images/bg-h2-gamecatlist.gif) top;
	padding: 5px 0px 0px 14px; }
.gamefeatbox h2 a:hover { background-position: bottom; color: #2e77ba; }

.gamefeatbox ul { list-style: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.gamefeatbox ul li { margin-bottom: 2px; height: 27px; }
.gamefeatbox ul li a { display: block; height: 21px; color: #000; text-decoration: none; padding: 6px 0px 0px 12px; }
.gamefeatbox ul li a.gamelist-star-5 { background: url(images/bg-li-gamelistbox-star-5.gif) top; }
.gamefeatbox ul li a.gamelist-star-4 { background: url(images/bg-li-gamelistbox-star-4.gif) top; }
.gamefeatbox ul li a.gamelist-star-3 { background: url(images/bg-li-gamelistbox-star-3.gif) top; }
.gamefeatbox ul li a.gamelist-star-2 { background: url(images/bg-li-gamelistbox-star-2.gif) top; }
.gamefeatbox ul li a.gamelist-star-1 { background: url(images/bg-li-gamelistbox-star-1.gif) top; }
.gamefeatbox ul li a.gamelist-star-0 { background: url(images/bg-li-gamelistbox-star-0.gif) top; }
.gamefeatbox ul li a:hover { color: #2e77ba; background-position: bottom; }

#gametitle { height: 50px; background: url(images/bg-gametitle.gif) no-repeat; margin-bottom: 3px; padding: 2px 3px 2px 3px; }
#gametitle-left { float: left; width: 448px; height: 50px; }
#gametitle-left h2 { font-size: 14px; color: #000; display: block; padding: 4px 0px 0px 12px; height: 21px; width: 370px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin-bottom: 3px; }
#gametitle-meta { height: 22px; padding-left: 12px; }
#gametitle-meta-left { float: left; height: 19px; width: 285px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #fff;
	font-weight: bold; font-size: 11px; padding-top: 3px; }
#gametitle-meta-right { float: right; height: 22px; width: 149px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
#gametitle-meta-right a { text-decoration: none; color: #fff; display: block; font-size: 11px; font-weight: bold; height: 19px; padding: 3px 0px 0px 20px;
	background: url(images/bg-a-gametitlecat.gif) top; }
#gametitle-meta-right a:hover { background-position: bottom; color: #485b0d; }
#gametitle-right { float: right; width: 49px; height: 50px; text-align: center; font-weight: bold; }
#gametitle-right span { display: block; padding-top: 2px; font-size: 32px; color: #10395f; }

.pagetitlebox h2 { font-size: 13px; padding: 10px 0px 0px 15px; display: block; background: url(images/bg-pagetitlebox.gif); color: #fff;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; height: 27px; margin-bottom: 3px;}
.metabox { background: url(images/bg-metabox.gif); height: 26px; margin-bottom: 3px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; padding: 11px 0px 0px 15px; font-weight: bold; color: #ff0000; }
.greenbox { background: url(images/bg-greenbox.gif); height: 26px; margin-bottom: 3px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; padding: 11px 0px 0px 15px; font-weight: bold; color: #fff; }
.greenbox a { color: #4f6607; text-decoration: none; }
.greenbox a:hover { color: #fff; }
.inbox { background: url(images/bg-inbox.gif); }
.inboxin { background: url(images/bg-inboxin.gif) bottom no-repeat; }
.textbox { padding: 6px; text-align: center; background: url(images/bg-inboxintop.gif) top no-repeat; }
.emptybox { clear: both; margin-bottom: 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background: #fff;
	font-size: 11px; padding: 11px 0px 0px 15px; }

.gamelistdetbox { background: url(images/bg-gamelistdetbox.gif); height: 72px; padding: 6px 6px 3px 6px; margin-bottom: 2px; }
.gamelistdetbox-img { float: left; width: 80px; height: 70px; }
.gamelistdetbox-img a { display: block; width: 70px; height: 60px; background: url(images/bg-gamelistdetbox-img.gif) top; padding: 5px; }
.gamelistdetbox-img a:hover { background-position: bottom; }
.gamelistdetbox-data { float: right; width: 193px; font-weight: bold; }
.gamelistdetbox-data h3 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px dotted #d5dde6; 
	padding-bottom: 2px; margin-bottom: 2px; }
.gamelistdetbox-data h3 a { display: block; color: #000; text-decoration: none; }
.gamelistdetbox-data h3 a:hover { color: #2c75b9; }
.gamelistdetbox-data p { margin-bottom: 5px; }
.gamelistdetbox-meta { border-top: 1px dotted #d5dde6; padding-top: 3px; color: #afbbc5; text-transform: uppercase; font-weight: bold; font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }

.gamelistbox { background: url(images/bg-gamelistbox.gif) no-repeat; height: 89px; width: 294px; padding: 3px 3px 0px 3px; float: left; }

#footer { background: #232323 url(images/bg-footer.gif) top no-repeat; clear: both; color: #ccc; font-weight: bold; }
#footerbox { background: url(images/bg-footerbox.gif) bottom no-repeat; padding: 10px 13px 10px 13px; }

.star-5 { background: url(images/star-5.gif) right no-repeat; }
.star-4 { background: url(images/star-4.gif) right no-repeat; }
.star-3 { background: url(images/star-3.gif) right no-repeat; }
.star-2 { background: url(images/star-2.gif) right no-repeat; }
.star-1 { background: url(images/star-1.gif) right no-repeat; }
.star-0 { background: url(images/star-0.gif) right no-repeat; }

.sm-banner { background: url(images/bg-side-small-banner.gif) no-repeat; height: 37px; padding: 6px 0px 0px 9px; margin-bottom: 3px; }
.sm-banner-box { float: left; width: 88px; margin-right: 9px; }
.sideads { margin-bottom: 3px; }
.boxgap { margin-right: 2px; }
.emptygap { margin: 0px; padding: 0px; }
.ads-banner { background: url(images/bg-ads-banner.gif) no-repeat; height: 75px; padding: 17px 0px 0px 11px; margin-bottom: 3px; }
.clearall { clear: both; }