#game {margin: 20px;}
#game h1 {margin: 0;}

#game .adv {float: left; margin-right: 20px; margin-top: 20px;}

#game .links {float: right; margin-top: 0.75em; }
#game .links.alerts {background: transparent url('http://dork.com/images/icons/email.png') no-repeat 0 2px; color: #c1c1c1; padding: 0 0 0 21px;}
#game .links.alerts a {font-weight: bold;}
#game .links.alerts span {font-size: 0.85em; font-weight: bold;}
#game .links.alerts .off {color: #ff0000;}
#game .links.alerts .on {color: #008000;}
#game .links.favorites {background: transparent url('http://dork.com/images/icons/asterisk_orange.png') no-repeat 0 1px; font-weight: bold; padding: 0 0 0 21px;}
#game .links.pipe {color: #c1c1c1; margin-left: 1em; margin-right: 1em;}

#game .pic {float: left; margin-right: 20px; margin-top: 20px;}
#game .pic .null {background-color: #000000; border: 0; height: 250px; width: 250px;}
#game .pic .screenshot {border: 0; height: 250px; width: 250px;}
#game .pic .play {border: 0; position: absolute; height: 250px; width: 250px;}

#game .reviews {border: 1px solid #dadada; margin-top: 20px;}
#game .reviews .data {background-color: #ffffff; border: 1px solid #dadada; margin-top: 10px; padding: 0 20px 0 20px;}
#game .reviews .data table tr {vertical-align: top;}
#game .reviews .data table tr.b td {border-bottom: 1px solid #dadada;}
#game .reviews .data table td.l {padding: 20px 10px 20px 0; text-align: center;}
#game .reviews .data table td.r {font-family: georgia; padding: 20px 0 20px 10px; width: 100%;}
#game .reviews .data table td.r .admin {color: #4c4c4c; margin-top: 1em;}
#game .reviews .data table td.r .admin span {margin: 0 10px 0 10px;}
#game .reviews .data table td.r .rating {color: #4c4c4c; float: right;}
#game .reviews .data table td.r .rating span img {height: 18px; position: relative; top: 2px; width: 18px;}
#game .reviews .data table td.r .review {line-height: 1.5em; margin-top: 1em;}
#game .reviews .data .none {margin: 20px 0 20px 0;}
#game .reviews .showing {margin: 0; padding: 0; text-align: center;}
#game .reviews .title {background-image: url('http://dork.com/images/icons/user_comment.png'); float: left;}
#game .reviews .write {background: transparent url('http://dork.com/images/icons/comment_edit.png') no-repeat 0 0; float: right; height: 16px; padding-left: 21px;}

#game .stats {border: 1px solid #dadada; border-bottom: 0; margin-top: 20px;}
#game .stats td {border-bottom: 1px solid #dadada; padding: 0.5em;}
#game .stats tr.odd td.l {background-color: #f5f5f5;}
#game .stats tr.odd td.r {background-color: #f5f5f5;}
#game .stats td.l {border-right: 1px solid #dadada; font-weight: bold; text-align: right;}
#game .stats td.r {font-family: georgia; width: 100%;}
#game .stats td.rating {background-color: #ffffff; border-right: 1px solid #dadada; padding: 20px; font-family: georgia; text-align: center; white-space: nowrap;}
#game .stats td.rating .hr {border-bottom: 1px solid #dadada; height: 1px; margin: 15px 0 15px 0; width: 100%;}
#game .stats td.rating .stars {margin: 9px 0 -1px 0;}
#game .stats td.rating .stars img {border: 0; height: 18px; width: 18px;}
#game .stats td.rating .stars.hand img {cursor: pointer;}
#game .stats td.rating .text {margin-top: 10px;}
#game .stats td.rating .title {font-weight: bold;}

