body				{width:988px; margin:0px auto 0px auto; text-align:left; font-family:Arial; font-size:70%; color:#000000; background:#ffffff; }
body form			{margin:0px; padding:0px; width:988px;}
body form div		{margin:0px; padding:0px;}
img	{ border:none; }
table { border-collapse:collapse; border:0px; padding:0px; font-size:100%; clear:both; display:inline-table; }

H1, .Heading1		{margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; color:#111111; font-size:150%; font-family:Arial; font-weight:bold; clear:both; float:none; width:100%; display:block;}
H2, .Heading2		{margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; color:#111111; font-size:130%; font-family:Arial; font-weight:bold; clear:both; float:none; width:100%; display:block;}
H3, .Heading3		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#111111; font-size:115%; font-family:Arial; font-weight:bold; line-height:105%; clear:both; float:none; width:100%; display:block;}
H4, .Heading4		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#111111; font-size:110%; font-family:Arial; font-weight:bold; clear:both; float:none; width:100%; display:block; text-decoration:underline;}
P, .Normal			{margin:0px 0px 12px 0px; padding:0px 0px 0px 0px; color:#111111; font-size:120%; font-family:Arial; font-weight:normal; clear:both;}

a { text-decoration:none; color:#0000ff; }
a:hover { text-decoration:underline; }

.nobullets {list-style:none; margin:0px; padding:0px;}
.nobullets li {margin:0px; padding:0px; background:none;}
.nobullets * ul {list-style:none; margin:0px; padding:0px;}
.nobullets * li {margin:0px; padding:0px;}

.invisi {display:none;}

.DefaultTable { background:#ffffff; border:1px solid #000000; }
.DefaultTable th { background:#ffffff; border:1px solid #000000; }
.DefaultTable td { background:#ffffff; border:1px solid #000000; }

#topcontrols { width:990px; height:30px; }
#topbar { width:990px; height:138px; background:url(../../../../documents/images/templates/bar.gif)  no-repeat; }

#topMenu { width:990px; height:138px; background:none; }
#topMenu #topAd { width:728px; height:90px; margin:8px 8px 0px 0px; float:right; }
#topMenu a { text-decoration:none; }
#tabs { height:33px; margin:10px 0px 0px 30px; }
#tabs a { text-decoration:none; }
#tabs .tab { font-family:Arial; font-size:140%; font-weight:bold; color:#eeeeee; padding-top:6px; width:100px; height:27px; display:block; text-align:center; float:left; margin:2px 0px 0px 6px; background:url(../../../../documents/images/templates/tab.gif) no-repeat; }
#tabs .tab:hover { color:#FFFF00; text-decoration:none; }
#tabs .tabSel { font-family:Arial; font-size:140%; font-weight:bold; color:#ffffff; padding-top:6px; width:100px; height:27px; display:block; text-align:center; float:left; margin:2px 0px 0px 6px; background:url(../../../../documents/images/templates/tabHover.gif) no-repeat; }
#tabs .tabSel:hover { text-decoration:none; }

#breadcrumb	{ font-family:Arial, Helvetica, sans-serif; font-size:100%; margin:8px 8px 4px 5px; width:980px; float:left; }
#breadcrumb #breadLeft	{ width:5px; height:27px; display:block; float:left; }
#breadcrumb #breadMiddleHolder	{ float:left; height:27px; width:960px; display:block; padding-left:8px; }
#breadcrumb #breadRight	{ width:5px; height:27px; display:block; float:left; }

#breadcrumbmakeup { float:left; font-family:Arial; font-size:100%; padding:5px 0px 0px 0px; }
#breadcrumbmakeup a { text-decoration:none; }
#breadcrumbmakeup span { margin:0px 3px 0px 3px; }
#breadcrumbmakeup .sel { margin:0px; font-weight:bold; }

#itemList {}
#itemList .item { background:url(../../../../documents/images/templates/button.gif) no-repeat; width:308px; height:258px; display:block; text-decoration:none; }
#itemList .itemAd { background:url(../../../../documents/images/templates/buttonAd.gif) no-repeat; width:308px; height:258px; display:block; }
#itemList .itemAd .squareAd { margin:4px; }
#itemList .item:hover { background:url(../../../../documents/images/templates/buttonHover.gif) no-repeat; }
#itemList .itemLeft { float:left; margin:0px 6px 12px 0px; }
#itemList .itemRight { float:right; }
#itemList .item h2 { margin:0px 1px 0px 1px; height:33px; padding:8px 4px 0px 4px; width:298px; color:#ffffff; }
#itemList .item p { height:70px; margin:0px 12px 0px 12px; }
#itemList .item .pic { width:286px; height:136px; margin:0px 12px 0px 12px; }

#silverlightTopMenu { margin:0px 0px 8px 3px; }

#all #whole {  }
#all #whole #page { width:990px; }

#all #whole #page #left { width:168px; margin:0px 0px 0px 0px; float:left; }
#all #whole #page #middle { width:810px; float:left; margin:0px 0px 0px 2px; }
#all #whole #page #middle .center { width:810px; background:#ffffff; padding:0px; margin:10px 0px 0px 8px; }
#all #whole #page #middle .center .leftContent { width:636px; float:left; padding-left:4px; margin-right:8px; }
#all #whole #page #middle .center .rightContent { width:160px; float:left; }

#all #whole #page #gamemain { width:985px; float:none; clear:both; }
#all #whole #page #gamemain #game { width:670px; border-collapse:collapse; border:none; vertical-align:top; }
#all #whole #page #gamemain #rightstats #gamebase { border:1px solid #222222; background:f8f8f8; }
#all #whole #page #gamemain #rightstats #gamebase #gamestats { padding:0px; margin:0px; }
#all #whole #page #gamemain #rightstats #gamebase #gamestats tr th { background:#222222; color:#ffffff; font-weight:bold; padding:4px; }

#all #whole #page #gamemain #rightstats #gamebase #gamestatslistwrapper { overflow-y:scroll; overflow-x:hidden; }
#all #whole #page #gamemain #rightstats #gamebase #gamestatslistwrapper #gamestatslist { margin:0px; padding:0px; }
#all #whole #page #gamemain #rightstats #gamebase #gamestatslistwrapper #gamestatslist tr td { vertical-align:top; padding:4px; background:#f8f8f8; }
#all #whole #page #gamemain #rightstats #gamebase #gamestatslistwrapper #gamestatslist tr td.alt { background:#f0f0f0; }

#gamestats {  }

#all #whole #page #right { width:0px; padding:4px; float:left; }

.leftAd { margin:8px 0px 0px 6px; }
.rightAd { margin:0px; }

#footer	{ clear:both; font-family:Arial, Helvetica, sans-serif; font-size:100%; padding-top:16px; margin:0px 0px 0px 8px; padding-bottom:8px; width:986px; }
#footer #footerLeft	{ background:url(../../../../documents/images/templates/footerLeft.gif); width:5px; height:23px; display:block; float:left; }
#footer #footerMiddleHolder	{ background:url(../../../../documents/images/templates/footerCenter.gif) repeat-x; float:left; height:23px; width:960px; display:block; }
#footer .footerMiddle 	{ float:left; height:23px; display:block; font-weight:normal; padding:4px 2px 0px 2px; margin:0px 8px 0px 8px; color:#000000; }
#footer .footerMiddle:hover	{ text-decoration:underline; }
#footer .footerCopyright 	{ float:left; height:23px; display:block; font-weight:normal; padding:4px 2px 0px 2px; margin:0px 8px 0px 8px; color:#555555; }
#footer .footerCount { float:right; height:23px; display:block; font-weight:normal; padding:4px 2px 0px 2px; margin:0px 8px 0px 8px; color:#555555; }
#footer #footerRight	{ background:url(../../../../documents/images/templates/footerRight.gif); width:5px; height:23px; display:block; float:left; }


.sidemenu						{margin:12px 0px 0px 3px;}
.sidemenu .head					{width:166px; height:33px; background:url(../../../../documents/images/templates/blackTop.gif) no-repeat;}
.sidemenu .head h2				{font-weight:bold; font-size:140%; padding:6px 0px 5px 6px; width:158px; }
.sidemenu .body					{width:166px; background:url(../../../../documents/images/templates/blackMid.gif) repeat-y; padding:5px 0px 4px 0px;}
.sidemenu .body ul				{float:none;}
.sidemenu .body ul li			{width:100%;}
.sidemenu .body ul li a			{font-size:120%; padding:1px 8px 1px 8px; display:block; text-decoration:none;}
.sidemenu .body ul li a:hover	{text-decoration:underline;}
.sidemenu .body ul li a.sel		{background:url(../../../../documents/images/templates/blackMidSel.gif) repeat-y; border:solid #aaaaaa; border-width:1px 0px 1px 0px; font-weight:bold; color:#000000; margin-top:2px; padding:2px 13px 2px 9px; text-decoration:none;}
.sidemenu .body ul li a.path	{background:url(../../../../documents/images/templates/menuUp.gif) no-repeat 6px 7px;}
.sidemenu .body ul li ul		{padding:3px 0px 3px 0px;}
.sidemenu .body ul li ul li		{}
.sidemenu .body ul li ul li a	{padding:3px 21px 3px 21px; text-decoration:none;}
.sidemenu .body ul li ul li a:hover	{text-decoration:underline;}
.sidemenu .bot					{width:166px; height:10px; margin:0px 0px 0px 0px; background:url(../../../../documents/images/templates/blackBottom.gif) no-repeat;}
.sidemenu .body ul li.header a	{color:#000000; margin-left:-4px;}
.sidemenu .body ul li.header a span	{width:16px; margin:0px 4px 0px 0px; height:13px; display:block; float:left; background:url(../../../../documents/images/icons/folder.gif) no-repeat;}
.sidemenu .body ul li.headerSel a	{color:#000000; margin-left:-4px;}
.sidemenu .body ul li.headerSel a span	{width:16px; margin:0px 4px 0px 0px; height:13px; display:block; float:left; background:url(../../../../documents/images/icons/folderOpen.gif) no-repeat;}

.sidemenu .body .ad		{border:solid #aaaaaa; border-width:1px 0px 1px 0px; background:#f8f8f8; width:161px; margin-top:2px; padding:2px 0px 2px 3px;}

.codeBreak	{ clear:both; display:block; width:100%; }
.lineThrough	{ text-decoration:line-through; }

#login { float:right; width:auto; margin:6px 4px 0px 0px; }
#login a { color:#222222; text-decoration:none; display:block; float:left; height:16px; font-weight:bold; padding-top:2px; }
#login .divider { display:block; float:left; margin:0px 6px 0px 6px; padding-top:2px; }
#login .login { background:url(../../../../documents/images/icons/key.gif) no-repeat; padding-left:20px; }
#login .register { background:url(../../../../documents/images/icons/addUser.gif) no-repeat; padding-left:20px; }
#login .twitter { background:url(../../../../documents/images/icons/twitter.gif) no-repeat; padding-left:20px; }
#login .feed { background:url(../../../../documents/images/icons/feed.gif) no-repeat; padding-left:20px; }
#login .editor { background:url(../../../../documents/images/icons/editor.gif) no-repeat; padding-left:20px; }
#login .logout { background:url(../../../../documents/images/icons/logout.gif) no-repeat; padding-left:20px; }
#login .user { background:url(../../../../documents/images/icons/user.gif) no-repeat; padding-left:20px; }
#login .multiLanguage { width:80px; display:block; float:left; }
#login .subscribe { background:url(../../../../documents/images/icons/email.gif) no-repeat; padding-left:20px; }
#login .unsubscribe { background:url(../../../../documents/images/icons/emailNo.gif) no-repeat; padding-left:20px; }

.gameFeed { text-decoration:none; height:16px; font-weight:bold; margin-right:4px; }

#searchBox { float:right; margin:2px 0px 0px 0px; }
#searchBox label { margin:0px 2px 0px 0px; padding-top:4px; display:block; float:left; height:24px; font-size:110%; color:#666666; }
#searchBox .termsBox { width:150px; height:20px; padding:0px; border:1px solid #bbbbff; display:block; float:left; margin:1px 0px 2px 0px; }
#searchBox .submitButton {background:transparent url(../../../../documents/images/icons/search.gif) no-repeat; display:block; float:left; width:22px; height:24px; margin:1px 0px 0px 4px; }
#searchBox .submitButton span { display:none; }

#searchControls { width:782px; height:90px; background:#e0e0ff; border:1px solid #a0a0ee; padding:8px; margin:10px 0px 10px 0px; }
#searchControls .row1 { margin-bottom:10px; clear:left; }
#searchControls .row1 .termsBox { width:200px; height:16px; float:left; margin-bottom:8px; }
#searchControls .row1 .locationBox { width:200px; height:22px; float:left; }
#searchControls .row1 label { width:80px; display:block; float:left; margin:4px 4px 0px 0px; text-align:right; font-weight:bold; }

#searchControls .row2 { margin-bottom:10px; clear:left; }
#searchControls .row2 .sortBox { width:206px; height:22px; float:left; }
#searchControls .row2 .resultCountBox { width:50px; height:22px; float:left; }
#searchControls .row2 label { width:80px; display:block; float:left; margin:4px 4px 0px 0px; text-align:right; font-weight:bold; }
#searchControls .row3 .searchButton { width:60px; height:22px; clear:left; float:right; margin-right:4px; }

#searchResultsPagingFooter { width:782px; border:1px solid #a0a0ee; padding:8px; background:#e0e0ff; clear:both; }
#searchResultsPagingFooter .navigation { font-size:110%; font-weight:bold; }
#searchResultsPagingFooter .navigation .leftSide { float:left; text-align:left;}
#searchResultsPagingFooter .navigation .rightSide { float:right; text-align:right; }
#searchResultsPagingFooter .navigation a { width:60px; margin:0px 4px 0px 4px; }
#searchResultsPagingFooter .navigation span { width:60px; margin:0px 4px 0px 4px; }
#searchResultsPagingFooter .stats { clear:both; width:100%; text-align:center; }

#ratePage { clear:both; padding-top:8px; height:24px; }
#ratePage p { display:block; float:left; height:24px; font-size:150%; padding-top:3px; color:#777777; }
#ratePage a { width:24px; height:24px; float:left; display:block; }
#ratePage .normal { background:transparent url(../../../../documents/images/icons/star.gif) no-repeat; }
#ratePage .grey { background:transparent url(../../../../documents/images/icons/starshadow.gif) no-repeat; }
#ratePage a span { display:none; }

.result { width:810px; margin:10px 0px 10px 0px; }
.result .commentTop { width:800px; height:8px; background:transparent url(../../../../documents/images/templates/commentTop.gif) no-repeat; }
.result .commentMiddle { padding:0px 12px 0px 10px; background:transparent url(../../../../documents/images/templates/commentMiddle.gif) repeat-y; }
.result .commentMiddle .commentLayout { width:778px; text-align:left; }
.result .commentMiddle .commentLeft { width:100px; display:block; float:left; }
.result .commentMiddle .commentRight { display:block; float:left; }

.result .pic { border:1px solid #888888; }
.result .name { font-size:100%; font-weight:bold; text-align:center; }

.result .commentBottom { width:800px; height:12px; background:transparent url(../../../../documents/images/templates/commentBottom.gif) no-repeat; }
.result .title { clear:both; height:22px; }
.result .title .commentTitle { font-size:130%; font-weight:bold; display:block; float:left; }
.result .title a { font-size:130%; font-weight:bold; float:left; }
.result .title .info { float:right; }
.result .markup { clear:both; margin:0px 0px 16px 0px; }
.result .comment { clear:both; margin:0px 0px 16px 0px; }
.result .controls { clear:both; height:22px; float:right; }
.result .controls .reply { }
.result .controls .markAsAnswer { }


.commentHeader { height:20px; padding:9px 0px 0px 7px; font-size:110%; font-weight:bold; }

#newComment { clear:both; width:798px; height:400px; margin-top:8px; }
#newPageComment { clear:both; width:600px; height:300px; margin-top:8px; }

.parameters	{ display:block; font-style:italic; }

.parameter	{ clear:both; }
.parameter .name	{ width:80px; float:left; font-weight:bold; }
.parameter .desc	{ float:left; }
.returns	{ margin-top:8px; clear:both;}

.classPropertyList { border:1px solid #888888; background:#ffffff; }
.classPropertyList tr th { vertical-align:top; border:1px solid #888888; background:#efefef; padding:4px; font-size:120%; font-weight:bold; }
.classPropertyList tr td { vertical-align:top; border:1px solid #aaaaaa; padding:6px; }

.classMethodList { border:1px solid #888888; background:#ffffff; }
.classMethodList tr th { vertical-align:top; border:1px solid #888888; background:#efefef; padding:4px; font-size:120%; font-weight:bold; }
.classMethodList tr td { vertical-align:top; border:1px solid #888888; padding:6px; }

.threadList { border:1px solid #aaaaaa; width:800px; font-size:110%; }
.threadList .header {  }
.threadList tr th { background:url(../../../../documents/images/templates/forumHeader.gif) repeat-x; font-weight:bold; font-size:120%; border:1px solid #aaaaaa; padding:8px; }
.threadList tr td { border:1px solid #aaaaaa; padding:8px; background:#ffffff; }
.threadList tr .threads { }
.threadList tr .threads .title { font-size:120%; font-weight:bold; float:left; }
.threadList tr .threads .by { float:left; clear:both; margin-top:6px; }
.threadList tr .threads .stateIcon { float:right; margin:4px; }
.threadList tr .lastPost { width:150px; }
.threadList tr .lastPost span { width:150px; color:#666666; }
.threadList tr .replies { width:80px; text-align:center; }
.threadList tr .views { width:80px; text-align:center; }

.favourites { width:166px; float:left; }
.favourites .item { clear:both; margin:0px 6px 0px 6px; padding:4px 0px 8px 0px; }
.favourites .item a { text-decoration:none; }
.favourites .item a:hover { text-decoration:underline; }
.favourites .item .title { float:left; display:block; font-weight:bold; width:140px; }
.favourites .item .del { float:right; display:block; width:9px; height:10px; margin-top:2px; background:url(../../../../documents/images/icons/cross.gif) }

.addToFavs { display:block; clear:both; text-decoration:none; font-size:120%; font-weight:bold; margin:10px 0px 0px 6px; padding:4px 0px 0px 30px; height:20px; background:transparent url(../../../../documents/images/icons/star.gif) no-repeat; }

#commentList { float:left; }
#commentList .entry3 {margin:0px 0px 10px 0px; width:602px; float:left; }
#commentList .entry3 .head {margin:0px; width:100%; z-index:2; position:relative; float:left;}
#commentList .entry3 .head span {font-size:120%; padding-bottom:8px; display:block; float:left;}
#commentList .entry3 .head a {font-size:120%; padding-bottom:8px; display:block; float:left; }
#commentList .entry3 .head img {margin:8px 0px 0px 8px; float:left;}
#commentList .entry3 .comment {margin-top:-4px; width:100%; float:left;}
#commentList .entry3 .comment .top {float:left; font-size:120%; width:602px; height:8px; background:url(../../../../documents/images/templates/commentTop3.gif) no-repeat; overflow-y:hidden;}
#commentList .entry3 .comment .middle {float:left; width:602px; background:url(../../../../documents/images/templates/commentMiddle3.gif) repeat-y;}
#commentList .entry3 .comment .middle .pic {margin:2px 0px 0px 10px; width:64px; border:1px solid #888888; float:left;}
#commentList .entry3 .comment .middle p {font-size:120%; padding:2px 0px 0px 10px; width:500px; overflow-x:hidden; float:left; }
#commentList .entry3 .comment .bottom {float:left;width:602px; height:10px; background:url(../../../../documents/images/templates/commentBottom3.gif) no-repeat;}

#commentListWide { float:left; }
#commentListWide .entry3 {margin:0px 0px 10px 0px; width:810px; float:left; }
#commentListWide .entry3 .head {margin:0px; width:100%; z-index:2; position:relative; float:left;}
#commentListWide .entry3 .head span {font-size:120%; padding-bottom:8px; display:block; float:left;}
#commentListWide .entry3 .head a {font-size:120%; padding-bottom:8px; display:block; float:left; }
#commentListWide .entry3 .head img {margin:8px 0px 0px 8px; float:left;}
#commentListWide .entry3 .comment {margin-top:-4px; width:100%; float:left;}
#commentListWide .entry3 .comment .top {float:left; font-size:120%; width:810px; height:8px; background:url(../../../../documents/images/templates/commentTop4.gif) no-repeat; overflow-y:hidden;}
#commentListWide .entry3 .comment .middle {float:left; width:810px; background:url(../../../../documents/images/templates/commentMiddle4.gif) repeat-y;}
#commentListWide .entry3 .comment .middle .pic {margin:2px 0px 0px 10px; width:64px; border:1px solid #888888; float:left;}
#commentListWide .entry3 .comment .middle p {font-size:120%; padding:2px 0px 0px 10px; width:708px; overflow-x:hidden; float:left; }
#commentListWide .entry3 .comment .bottom {float:left;width:810px; height:10px; background:url(../../../../documents/images/templates/commentBottom4.gif) no-repeat;}

.homenewsitem { clear:both; padding:8px; margin:0px 4px 16px 0px; border-top:1px solid #888888; border-bottom:1px solid #888888; }

.downloadLink	{ clear:both; margin:0px 0px 4px 0px; padding-bottom:16px; display:block; }
.downloadLink span	{ float:left; padding:5px 0px 0px 4px; display:block; width:575px; cursor:pointer; font-weight:bold; }
.downloadLink img	{ float:left; height:24px; width:24px; display:block; border:none; }

.box {margin-bottom:19px; width:160px;}
.box .head {display:block; width:160px; text-align:center; height:20px; overflow:hidden; background:url(../../../../documents/images/templates/boxHead.gif) no-repeat; clear:both; margin:0px; padding-top:4px; color:#000040;}
.box .body {display:block; width:137px; border-left:1px solid #888888; border-right:1px solid #888888; background:#f5f5f5; clear:both; padding:12px 7px 12px 14px;}
.box .bot {display:block; width:160px; height:6px; overflow:hidden; background:url(../../../../documents/images/templates/boxBot.gif) no-repeat; clear:both;}

#externalLinks		{margin:6px 0px 6px 6px; width:100%; clear:both;}
#externalLinks a	{ text-decoration:none; }
#externalLinks a:hover	{ text-decoration:underline; }
#externalLinks p	{ overflow:hidden; }

#latestNews		{margin:6px 0px 0px 6px; width:100%;}
#latestNews a	{ text-decoration:none; }
#latestNews a:hover	{ text-decoration:underline; }
#latestNews p	{ overflow:hidden; }

#silverlightNews		{margin:0px 0px 8px 0px; width:100%;}
#silverlightNews a	{ text-decoration:none; }
#silverlightNews a:hover	{ text-decoration:underline; }
#silverlightNews p	{ overflow:hidden; }

#siteStats		{margin:2px 0px 8px 0px; width:100%;}
#siteStats li		{width:100%; color:#880000;}
#siteStats li span	{display:block; float:left; width:70px; color:#000000;}
#siteStats li strong	{display:block; float:left; width:65px; color:#000000; overflow:hidden;}

#rightControls		{margin:2px 0px 8px 0px; width:100%;}
#rightControls li		{width:100%; color:#880000;}
#rightControls li span	{display:block; float:left; width:70px; color:#000000;}
#rightControls li strong	{display:block; float:left; width:95px; color:#000000;}

#rightTopGamers		{margin:2px 0px 8px 0px; width:100%;}
#rightTopGamers li		{width:100%; color:#880000; clear:both;}
#rightTopGamers li span	{display:block; float:left; width:20px; color:#000000; text-align:center;}
#rightTopGamers li strong	{display:block; float:left; width:115px; color:#000000; overflow:hidden;}
#rightTopGamers li .no1 { font-size:120%; }
#rightTopGamers li .normal { font-size:100%; color:#333333; }

.pageList {list-style:none; padding:0px; margin-left:0px;}
.pageList li {padding-left:37px; background:url(../../../../documents/images/templates/arrowRight.gif) no-repeat 20px 1px;}

.gameInfo { width:100%; background:#e8e8e8; color:#000000; vertical-align:middle; border:1px solid #aaaaaa; }
.gameInfo tr th { padding:8px; border-bottom:1px solid #aaaaaa; }
.gameInfo tr th p { margin:0px; }
.gameInfo tr td { padding:8px; }

#rightGames		{margin:2px 0px 8px 0px; width:100%;}
#rightGames ul li .gameTitle {width:134px; text-align:center; display:block; float:left; margin-bottom:4px; }
#rightGames li		{width:100%; color:#880000;}
#rightGames li span	{display:block; float:left; width:70px; color:#000000;}
#rightGames li strong	{display:block; float:left; width:95px; color:#000000;}

#gameItemList {}
#gameItemList .item { background:url(../../../../documents/images/templates/buttonGame.gif) no-repeat; width:396px; height:258px; display:block; text-decoration:none; }
#gameItemList .itemAd { background:url(../../../../documents/images/templates/buttonAdGame.gif) no-repeat; width:396px; height:258px; display:block; }
#gameItemList .itemAd .squareAd { margin:4px 0px 4px 47px; }
#gameItemList .item:hover { background:url(../../../../documents/images/templates/buttonHoverGame.gif) no-repeat; }
#gameItemList .itemLeft { float:left; margin:0px 6px 12px 0px; }
#gameItemList .itemRight { float:right; }
#gameItemList .item h2 { margin:0px 1px 0px 1px; height:33px; padding:8px 4px 0px 4px; width:240px; float:left; color:#ffffff; }
#gameItemList .item .count { margin:0px 1px 0px 1px; height:33px; padding:8px 8px 0px 4px; width:120px; float:right; color:#ffffff; text-align:right; font-size:110%;}
#gameItemList .item p { height:70px; margin:0px 12px 0px 12px; }
#gameItemList .item .pic1 { width:179px; height:133px; margin:0px 10px 0px 12px; }
#gameItemList .item .pic2 { width:179px; height:133px; margin:0px 0px 0px 0px; }
