/*
$Date: 2009/10/01 06:24:58 $
$Name: ukconcept_v1_r94 $
$Revision: 1.76 $
$State: Exp $
*/

body { 
    background: none !important; 
}

p {
    margin: 5px 0;
}

ul, ol {
    list-style-type:none;
}

ol {
    list-style-position:outside;
    margin:0pt;
    padding:0pt;
}

a:hover {
    text-decoration:underline;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
}

#hat { 
    width: 982px; 
    border-bottom: 1px solid #999999; 
	margin: auto;
}

#hat_wrapper {
	width: 982px !important;
}

#hat .advertisement_header {
    display:none;
}

#pagewrapper {
    margin: 0 auto; 
    width: 950px;
}

#outer_wrapper {
    margin: 0 auto; 
    width: 980px;
}

.dropshadow {
    background: none;
    background: #FFFFFF;
    border: 1px solid #CCCCCC;
    filter: none;
 }

.dropshadow[class] {
    background: none;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
}

#outer_wrapper #inner_wrapper {
    width: 980px; 
    padding: 0px;
}
#games_description .body .clear{font-size: 0px;}

.de #inner_wrapper {
       border:1px solid #CCCCCC!important;
}

.de .dropshadow {
    border: none;
}

.de .dropshadow[class] {
    border: none;
}
.de #hat_wrapper {
	width: 982px;
    margin-left: 5px;
}
.de #hat {
	width: 980px;
	border: 1px solid #CCCCCC !important
}


/* Hat & Header Styles
**************************************************/

div.aolukhat {
    background: #E6E6E8 url(/art/channels/tp_rail_bg) repeat-x scroll 100% 50%;
    padding: 0px;
    margin: 0px;
}

div.aol_eu_hat {
	width: 982px;
}

div.aolukhat {
    width:980px;
}

#aolukhatleft {
    height: auto; 
    padding-top: 0px;
}

#sns {
    margin-top: 1px;
}

.aolukhat a:link { color: #000000; }

#myHeader { 
    background: #FFFFFF none; 
    width: 980px; 
    padding: 5px; 
    border: none;
}


#myLogo {   
	background: none;
	height: 30px;
}
#myLogo h1 { filter: none; }

/* Google search box header */
#gSearch_header{ 
	width: 494px; 
	float: left; 
	margin-top: 10px;
}
#gSearch_header .search_inputs {
    background: #FDC38B url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -162px; 
    width: 494px;
    height: 29px;
    padding: 3px 2px 3px 0px;
}
#gSearch_header .search_inputs {
    background: #FDC38B url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -162px; 
    width: 494px;
    height: 29px;
    padding: 3px 2px 3px 0px;
}

.googleInput, .shoppingInput, .businessInput1, .businessInput2, .localInput1, .localinput2 {
	background: #FFDFC0;
    border: 1px solid #FFFFFF;
    margin: 0px 2px 0px 4px;
    padding: 3px;
	height: 29px;
}
.googleInput , .shoppingInput {
    width: 392px;
}

.businessInput1, .businessInput2 {
	width: 160px;
	padding-top: 5px;
}

.localInput1, .localinput2 {
	width: 194px;
}

.shoppingInput {
    width:21.6em!important;
}

#shopping_select_wrapper {
    background-color: #ffffff;
    height: 2.8em;
    width: 15.1em;
    float:left;
    margin-left:2px;
    padding-top:1px;
    outline-color:invert;
    outline-style:none;
    outline-width:medium;
}

.shopping_select {
    background-color: #FFDFC0;
    height:1.7em;
    left:22.8em;
    width:12.8em;
    border: 1px solid #FF7B02;
}

.shopping_select option {
    padding:2px;
}

.search_tab a {
    padding:1px 10px 3px;
}
#gSearch_header .dsTbOn a {
    background: #FF7B02 url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -97px;
    color: #FFFFFF;
    padding:1px 10px 3px;

}
.videoPane .powered_by_google, .audioPane .powered_by_google, .uk .shoppingPane .powered_by_google, .de .shoppingPane .powered_by_google, .gamesPane .powered_by_google {
    display:block;
    visibility:hidden;
}
.powered_by_google {
	width: 126px;
}

.search_pane {
	width: 494px;
}
.search_button {
    height: 30px;
    text-indent: -9999px;
	margin: 0px 0px 0px 0px;
	right: 2px;
	width: 92px;
}
/************ CSS for Sign in button *************/
#snsContainer {
    clear: right;
}

#snsContainer {
    color: #8F9A9C;
    display: block;
    float: right;
    font-size: 1.1em;
    margin: 2.9em 2.2em 0 0;    
    padding: 0;
    text-align: right;
    width: 130px;
}

#snsContainer span.snsButtonContainer {
    background: #C6D3D5 url(/art/aoleu/common/button_grey_gradient.gif) repeat-x scroll 0%;
    border: 1px solid #D1D1D1;
    display: block;
    float: right;
    margin: 0.45em 0 0;
    text-align: center;
}
#snsContainer a.snsButton {
    border: 1px solid #FFFFFF;
    color: #4C4C4C;
    display: block;
    padding: 0.16em 0.5em;
    _padding: 0.13em 0.6em;
    text-align: center;
}
#snsContainer a.snsButton:hover {
    background: #edefef url(/art/aoleu/common/button_grey_gradient_over.gif) 0 0 repeat-x;
    text-decoration: none;
    color: #4c4c4c;
}
/************ End of CSS for Sign in button *************/
/*****************************************************/
.breadcrumb{ width: 960px; }

#whole_page {
    float:left;
    width: 980px;
    xbackground: #F2F2F2 url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -530px;
    background: #F2F2F2 url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -727px;
}

.flexiad {margin-left:10px;}
#flexiad .advertisement_footer, .article_rhc .advertisement_footer {margin-left: 0px}

#flexiad {
	background: #E4E2D6;
	width: 310px;
}

#lateAd {
    margin: 5px 0px 0px 6px;
	background: transparent;
}

#flexiad .advertisement_header {
    color: #808080;
    margin: 2px 0px 0px 5px;
    padding: 0px;
}

#mc { width: 486px; }
#rhc { width: 310px; float: left; margin-top: 0px; }
#lhc { width: 162px; margin-left: 0px; }
.moduleHeader, 
.module_title, 
.module_headline, 
.module .header {
	background: transparent url(/art/ch_games/games-sprite) no-repeat scroll 0pt -267px;
	height:25px;
	_height:34px;
    border: 1px solid #FFFFFF;
    margin: 0pt;
    padding: 6px 0px 0px 5px; 
    border-bottom: 1px solid #D1D1D1;
    color: #FFFFFF;
	font-size:14px;
	font-family: arial;
}

.module .header h1, .module .header h2, .module .header h3{
    font-size:14px;
    padding-left: 7px;
}

.moduleHeader {
     background: transparent url(/art/ch_games/games-sprite) no-repeat scroll 0pt -267px;
     border: 1px solid #FFFFFF;
     margin: 0pt;
     padding: 0pt 0pt 0pt 12px; 
     border-bottom: 1px solid #D1D1D1;
     height: 45px;
     overflow: hidden;
     width: 626px;
     _width: 638px;
}

.module p {
    margin-top: 0;
}
.module div.tooltip {
    font-size: 1em;
    line-height: 1em;
    padding: 5px;
    position: absolute;
    z-index: 100;
}

.moduleTicker {
    clear: both;
    border: 0px;
    margin: 0px;
    padding: 0px;
    color: #333333;
    float: left;
    display: block;
    position: relative;
    top: 18px;
    list-style-type: none;
    xfont-size: 13px;
    font-weight: bold;
}

.moduleTicker li { position: relative; display: inline; }

.moduleTicker li a {
    background: transparent none repeat scroll 0%;
    color: #3952A2;
    text-decoration: none;
}

.moduleTicker li a:hover { text-decoration: underline; }
#arrows {
    xmargin-top: 10px;
    border: 1px solid #F1F1F1;
    float: right;
    margin: 5px 20px 6px 0px;
    _margin-top:10px;
}

#arrows a.prev {
    background: transparent url(/art/ch_channels/prev_off.gif) no-repeat scroll 0%;
    border: 1px solid #9F9F9F;
    display: block;
    float: left;
    height: 23px;
    width: 23px;
}

#arrows a.next {
    background: transparent url(/art/ch_channels/next_off.gif) no-repeat scroll 0%;
    border-color: #9F9F9F rgb(159, 159, 159) rgb(159, 159, 159) -moz-use-text-color;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0pt;
    display: block;
    float: left;
    height: 23px;
    width: 23px;
}
.module {
    background: #FFFFFF none repeat scroll 0%;
}
.module .header {
    border-bottom-color: #ff9406;
}
.header, #lhc .module_title{
    background: transparent url(/art/ch_games/games-sprite) no-repeat scroll 0pt -267px;
    border: 1px solid #FFFFFF;
    margin: 0pt;
    padding-left: 10px;
}

#lhc .module .header {
    background: transparent url(/art/ch_games/games-sprite) no-repeat scroll 0pt 0pt;
    border: 1px solid #FFFFFF;
    margin: 0pt;
    width: 100%;
}
.header h3 {
    background: transparent none repeat scroll 0%;
    color: #FFFFFF;
    font-weight: bold;
}

.module .header h3 {
    background: transparent none repeat scroll 0%;
	padding-left:7px;
}
.colorOne .body { background: #fff; padding: 0px; width:100%;}

.colorOne ul li.end {
    border-bottom: none;
}
.colorOne .body ul{
    margin-bottom: 0px;
}

.colorOne ul { xfont: normal 11px Arial; width: 100%; } 

.colorOne ul li {
    border-bottom: dotted 1px #e3e3e3;
    padding: 7px 0px 7px 0px;
    list-style-type: none;
    width: 142px;
    color: #515151;
}

.colorOne ul li a {
    font-weight: bold;
    text-decoration: none;
    color: #2864b4;
    padding-left:15px;
}

.colorOne ul li a:hover{ text-decoration: underline; }

.colorOne ul p { margin: 0em; }
/* Left Navigation 
*********************************************/
.localNav {
    border: 1px solid #E6E6E6;
    margin-top:12px;
}
.localNav li.active {
    background: #F87D1F none repeat scroll 0%;
    border: medium none;
    padding: 3px 0pt 3px 6px;
    margin-left:1px;
	_width: 99%;
}
.localNav li.active a {
    color:#FFFFFF;
}
.localNav ul.subUL {
    border-bottom: 1px dotted #D1D1D1;
    padding-bottom: 8px;
}
.localNav ul.subUL li {
    border: medium none;
    padding: 3px 20px 4px 10px;
	width: 100%;
}
.localNav ul.subUL a {
	background: transparent url(/art/ch_games/games-sprite) no-repeat scroll -654px -51px;
    font-weight: normal;
    padding: 3px 0pt 4px 25px;
}

.localNav ul.subUL li.active {
    background: #F87D1F none repeat scroll 0%;
	width: 100%;
}

.localNav ul.subUL li.active a {
    background: #F87D1F none repeat scroll 0%;
    color: #FFFFFF;
}

.localNav ul li {   
    padding-left:5px;
	font-size: 1.1em;
	_width: 100%;
}

.localNav ul li a {
    padding-left:0px;
	font-weight: bold;
}
.colorOne ul li a:visited {
  font-weight:bold;
}

.colorOne ul.subUL li a:visited {
  font-weight:normal;
}
.localNav .tooltip_tag .tooltipBody {
   *width:18em;
   font-size:1.1em;
}
.localNav .tooltip_tag .label {
  color:#2962B9;
  display:block;
  line-height:2em;
}
.module span.label {
  font-weight:bold;
}
/* Flex Group */
.content_wrapper {
    width: 648px; 
    _width:649px; 
}

.main_content_wrapper, .rhc_wrapper {
	margin-top: 15px!important;
}

.horizontal_htmlblock {clear: both;}

.square {
    width: 152px; 
    margin-bottom: 0px; 
    xmargin-top: 10px; 
    margin-left: 0px;
}

.medium {
    width: 232px; 
    _width:234px; 
    xborder: 1px solid #E6E6E6;
}

.wide {
    width: 312px; 
    _width:314px; 
    xborder: 1px solid #E6E6E6;
    margin-bottom:0px;
    xmargin-top:10px;
    background-color:transparent;
}
.extra_wide {
    width: 476px; 
    margin-bottom: 0px; 
    xmargin-top: 10px;
    background-color:transparent;
}
.super_wide { 
    width: 636px; 
    background-color:transparent;
    margin-bottom:0px;
}
.full {
    width: 980px; 
    background: #FFFFFF;
}
.new_games { margin: 10px 0px 0px 10px; }
.cash_competitions { 
    margin: 10px 0px 0px 8px; 
}
.footer {
    width: 962px !important; 
    margin: 20px 0px 10px 9px; 
    text-align: center;
}

.fr #footer {
        margin-left: 170px;
        width: 795px !important;
        text-align: left;
}

.fr #footer .tempdynamicfooterclass span {
        width: 730px!important;
}

.de .outerSky {
	left: 987px;
}

/* Games Page */

/* Games Description */
#games_description .body {
    background: #FFFFFF none repeat scroll 0%;
    clear: both;
     padding: 0.583em;
}
#games_description * .label,
#games_description * .value {
    color: #000000;
    font-size:1.1em;
}


/* Play Now */
#games_description #gal {
    clear: left;
    display: block;
    float: left;
    margin: 0 0.5em 0.5em 0;
    width: 15.8em;
}

#games_description #gal_img {
    border: 1px solid #E6E6E6;
    height: 15em;
    padding: 0.3em;
    width: 15em;
}

#games_description #gal_img img {
    height: 15em;
    margin: 0pt;
    overflow: hidden;
    padding: 0pt;
    width: 15em;
}

#games_description #gal_img img.alt {
    height: 9.417em;
    margin: 1.5em 0pt;
}

#games_description #gal_nav {
    border: 1px solid #E6E6E6; 
    display: block;
    height: 2.6em;
    margin-top: 0.2em;
    padding: 0pt;
	*width : 159px;
}

#games_description #gal_nav_desc {
    clear: right;
    color: #515151;
    display: block;
    float: left;
    height: 99%;
    margin: 0pt;
    padding: .5em 0pt 0pt 0pt;
    text-align: center;
    width: 3.9em;
	font-size: 1.2em;
	
}

#games_description #gal_nav_prev {
    border-right: 1px solid #E6E6E6;
    clear: left;
    float: left;
}

#games_description #gal_nav_next {
    border-left: 1px solid #E6E6E6;
    clear: right;
    float: right;	
}

#games_description #gal_nav .btn_gal_nav {
    background-color: white;
    border: 1px solid #D1D1D1;
    display: block;
    margin: 1px;
    padding: 1px;
    width: 4.75em;
	
}

#games_description #gal_nav .btn_gal_nav a {
    background: #C6D3D5 url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -208px;
    color: #4C4C4C;
    display: block;
    font-size: 1.1em;
    font-weight: bold;
    margin: 0pt;
    padding: 0.3em 0pt;
    text-align: center;
    text-decoration: none;
}

#games_description #gal_nav .btn_gal_nav a:hover {
    background: #EDEFEF url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -224px;
    color: #4C4C4C;
    text-decoration: none;
}
#games_description #launch {
    clear: right;
    color: #757575;
    float: right;
    width: 29.5em;
}

#games_description #launch .btn_launch {
    background-color: white;
    border: 1px solid #79AAE4;
    display: block;
    float: left;
    font-family: Georgia;
    margin-bottom: 0.167em;
    padding: 1px;
    width: 19.2em;
    _width: 19.7em;
}

#games_description #launch .btn_launch a {
    color: #FFFFFF;
    display: block;
    margin: 0pt;
    padding-bottom: 0.25em;
    padding-top: 0.8em;
    text-align: center;
}

.fr #games_description #launch .btn_launch a {
	padding: 0.3em 0px 0.7em 0px;
}

.de #games_description #launch .btn_launch a {
	padding-left: 0px;
	padding-right: 0px;
}

#games_description #launch .btn_launch a.alt {
    padding-bottom: 0.5em;
    padding-top: 0.5em;
}

#games_description #launch .btn_launch a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

#games_description #launch_btn {
    clear: left;
}

#games_description #launch_btn a {
    background: transparent url(/art/ch_games/games-sprite) repeat scroll -200px -152px;
    font-size: 1.8em;
    height: 2em;
    _height: 3em;
    padding: 0pt 1.64em;
    text-decoration: none;
    font-family: Georgia;
}

#games_description #launch_btn a:hover {
    background: transparent url(/art/ch_games/games-sprite) repeat scroll -200px -205px;
}

#games_description #launch_btn a sub {
    display: block;
    font-family: Arial;
    font-size: 0.6em;
    _font-size: 0.75em;
}

#games_description #launch .launch_section {
    border-bottom: 1px dotted #E6E6E6;
    margin:0.1em 0 0.75em 0;
    padding-bottom: 0.75em;
    width: 100%;
	_margin-top: 0.2em;
}

#games_description #launch .launch_section.alt {
    border-bottom-width: 0pt;
}

#games_description #launch .btn_launch_txt {
    clear: both;
    display: block;
    float: none;
    font-family: Georgia;
    xfont-size: 1em;
}

#games_description #launch .btn_launch_txt a {
    font-weight: 1.1em;
    font-family: Georgia;
    white-space: nowrap;
}

#games_description #launch .btn_launch_txt2 {
    border-bottom: 1px dotted #E6E6E6;
    clear: both;
    font-family: Arial;
    font-size: 1.1em;
    margin-bottom: 0.75em;
    padding-bottom: 0.75em;
    width: 26.5em;
}

#games_description #launch .btn_launch_txt2 div {
    clear: left;
    width: 100%;
}

#games_description #launch .btn_launch_txt3 {
    clear: both;
    font-family: Georgia;
    xfont-size: 0.917em;
}

#games_description #launch #ie_only {
    background: transparent url(/art/ch_games/games-sprite) repeat scroll -450px -154px;
    float: right;
    height: 5em;
    margin: 0.5em 0pt 0pt;
    padding: 0pt;
    width: 7.75em;
}

#games_description #game_txt {
    color: #515151;
    float: left;
    margin: 0pt 2pt 0.5em;
    width: 29em;
    xwidth: 24em;

}

#games_description #game_txt.alt {
    border-top: 1px dotted #E6E6E6;
    clear: both;
    display: block;
    float: none;
    margin: 0pt 0pt 0.5em;
    padding-top: 0.75em;
    width: 100%;
}
#games_description #game_txt h2 {
    color: #757575;
    font-family: Georgia;
    font-size: 1.7em;
    margin: 0 0 0.4em;
    padding: 0;
    font-weight: bold;
}

#games_description #game_txt_main {
    font-size: 1.2em;
    line-height: 1.1em;
}

#games_description #game_txt ul li {
    background: transparent url(/art/ch_games/games-sprite) no-repeat scroll -672px -207px;
    display: block;
    padding: 0.5em 0.5em 0.5em 3.5em;
}

#games_description #game_txt a {
    font-weight: bold;
}
#games_description #stats {
    border: 1px solid #E6E6E6;
    clear: both;
    display: block;
    padding: 0pt;
    width: 42.0em;
	font-size:1.1em;
}

*html #games_description #stats {
	width: 41.75em;
}
#games_description #stats > ul {
    color: #757575;
    display: block;
    font-size: 1.1em;
    margin: 0.417em;
    padding: 0pt;
}
#games_description #stats ul {
    margin:3px 0px 0px 5px;
    width:100%;
}
.IE #games_description #stats ul {
    margin-left:3px;
}
#games_description #stats li {
    display: block;
    float: left;
    margin: 0.18em;
    padding: 0pt;
    white-space: nowrap;
    font-size:11px;
}

#games_description #stats li .value {
    color: #515151;
}
#games_description #stats li .label {
    font-size:11px;
}
#games_description #stats li a {
    font-weight: bold;
    color: #2864b4;
    text-decoration: none;
    font-size: 1em;
}

#games_description #stats li.stats_col1 { width: 38%; }
#games_description #stats li.stats_col2 { width: 25%; }
#games_description #stats li.stats_col3 { width: 30%; }
#games_description #stats_rating .label { float: left;}
#games_description #stats #stats_rating ul {margin-top:-7px;*margin-top:0px;}

.disNav {
    border-bottom: 1px solid #E3E3E3;
    color: #515151;
    line-height: normal;
    margin: 0pt 5px;
    padding: 10px 5px 7px;
    font:.97em Arial;
    *padding-bottom:2px;
	width: 96%;
	_width: 97%;
}

.disNav, x:-moz-any-link{
    width: auto;
}

.disNav, x:-moz-any-link, x:default {
    width: 96%;
}

.disNav ul li {
    display:inline;
}
.disNav p {
    float:left;
    padding-right:15px;
}
.disNav ul li a, .gamesLoc a {
    font-weight:bold;
}
#genreBrowse, #game_mainDiv, #games_description, #games_toplist, .rpMod, #games_rooms, #games_launch, #games_comments, .cash_competitions, .new_games, #games_bookmark,.new_game_promo{
    border:1px solid #E6E6E6;
    margin-top:10px;
    background-color: #FFFFFF;
}
#genreBrowse.gameDisMod {
    * margin-top:-3px;
}
#games_bookmark{
    width:100%;
}

#game_mainDiv,.new_game_promo {
    width:100%;
}

#game_mainDiv .header ,.new_game_promo  .header{
	width:470px;
	_width: 100%;
    padding-left:4px;
    _padding-left:5px;
}
/* End Of Play Now */
/* Browse Games */
/********** BEGIN: GAME INDEX AND GAME VIEW MODULE STYLES **********/
/* Game Index for main page and Game View for Browse pages */
.gameDisMod {
	background:#fff;
	border:0.083em solid #e6e6e6; 
	position:relative;
}
.gameIndex {
	background:#fff;
	_border-bottom:1px solid #FFF;
	font-family:georia;
}
.gameIndex .header h1 {
	background:none;
	font-family:arial;
	font-size:1.3em;
	color:#fff;
	font-weight:bold;
	margin:0;
} 
.gameIndex .header h1 { 
    float: left;
    background: none;
    font-family: arial;
    color: #fff;
    margin: 0px;
    font-size: 1.2em;
    font-weight: bold;
} 
.gameIndex a {
	color:#2155AD;
}
html*.gameIndex .tbs {
	width:39.85em;
	*width:99.9%;
	_width:99.9%;
}/* safari hack */
.gameIndex .tbs {
	position:relative;
	width:100%;
	_width:99.9%;
	clear:both;
}


.gameIndex .tbs ul {
	background:transparent url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -65px;
	border-color:#FFFFFF; 
	border-style:solid;
	border-width:0pt 1px 0pt 0pt;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	width:100%;
}



.gameIndex .tbs ul li {
	float:left;
	display:block;
	padding:0;
	margin:0;
}


.gameIndex .tbs ul li a {
	background:url(/art/ch_games/gradient-sprite7) repeat-x 0 -65px;
	border:1px solid #fff;border-width:0 0 0 1px;
	color:#FFF;
	cursor:pointer;
	display:block;
	padding:5px 1.18em; _padding:5px 1.08em 5px 1.1em;
/*	padding:5px 0.67em;_padding:5px 0.6em;*/
	font-size:1.1em;
	_font-size:1.16em;
	margin:0;
	text-decoration:none;
	font-family: georgia;
}
#gamesDisTop {
	border-bottom:solid 1px #e3e3e3;
	color: #515151;
	font-size:1em;
	margin:0 5px;
	padding:8px 10px 0px 10px;
	_padding:8px 10px 5px 10px;
	width:94%;
	_width:97%;
}
.IE7 #gamesDisTop {width:96%;}

#gamesDisTop, x:-moz-any-link{
    width: auto;
}

#gamesDisTop, x:-moz-any-link, x:default {
    width: 94%;
}

#gamesDisTop p {
	font-size: 1.2em;
}
#gamesDisTop ul li {
	border-color: #E3E3E3;
	border-style: solid;
	border-width: 0pt 1px 0pt 0pt;
	color: #515151;
	display: inline;
	font-size: 1.2em;
	padding: 0pt 7px;
 }
#gamesDisTop ul li a {font-size: 0.95em;}
#gamesDisTop ul li.last {
	border:none;
	padding-right:0px;
}
#gamesDisTop ul, #gamesDisTop p {_margin-bottom:0;}
.gameIndex .module,.gameIndex .body, .gameIndex .body img,.gameIndex .edit, .gameIndex .module .lined, .gameIndex .module ul li, .gameIndex .module .body ol li {position:static;} 
.gameIndex .module {
	border:0;
	margin:0;
	padding:0;
}
.gameIndex .module .body {
	border:0;
	padding:0;
	margin:0;
	width:auto;
	height:auto;
	overflow:hidden;
}
.gameIndex .module .header {display:none}
.gameIndex .module li a {
	background:url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -15px -623px;
	color:#2853aa;
	display:inline;
	font-weight:normal;
	padding:0;
	padding-left:15px;
	text-decoration:none;
	}
.gameIndex .clear {
	clear:both;
	display:block;
}
.gameIndex .cnt {
    background: #fff;
    clear: both;
}
.gameIndex .cnt ul {
    margin:0px 0px 5px 5px;
    clear: both;
    float: left;
    display: inline;
	width:470px;
	_width:465px;
}
.gameIndex .cnt ul li {
    display: inline;
    float: left;
    width: 98px;
    margin: 30px 0px 4px 14px;
    _overflow: hidden;
    font-family: Arial;
    font-size: .95em;
    color:#515151;
}
.gameIndex .cnt ul li a {
	display:block;
	width: 100%;
	float:left;
	font-size: 12px;
}
.gameIndex .cnt ul li .plyCnt {
	float: none;
	font-size: 1.2em;
}

.gameIndex .cnt ul li a.image-link {
    float: left;
    border: solid 1px #CCCCCC;
	margin-bottom:4px;
	color: 2864B4;
}
.gameIndex .header .additional {
    float: right;
    padding:0px;
    margin: 2px 16px 0px 0px;
	font-size: 0.9em;
}

.gameIndex .header .additional a {
	font-size: 0.85em;
}
.gameIndex .ftr {
    background: #fff;
    font: 1.2em Arial;
    padding: 10px 22px;
    border-top: 1px solid #c2c7d3;
    position: relative;
    width: 432px;
	
    *margin-top:10px;
}

* html .gameIndex .ftr {
	width: 474px;
}
.gameIndex .ftrLt {
    color: #1d1d1d;
    float: left;
    zoom: 100%;
    font-size:1.1em;
}
.gameIndex .ftrRt {
    float: right;
    zoom: 100%;
}
.gameIndex .additional a, .gameIndex .ftr a {font-weight:bold;}
.gameDisMod form {
	background: #F0F0F0 none repeat scroll 0%;
	float: left;
	padding: 2px 3px 3px 3px;
}
.gameDisMod form#gameAssetSrch b {
	border: 1px solid #CECECE;
	float: left;
}
.gameDisMod form#gameAssetSrch input {
	border: 1px solid #F0F0F0;
	color: #727270;
	display: inline;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	width: 160px;
}
.gameDisMod form#gameAssetSrch button {
	border: 1px solid #F0F0F0;
	display: inline;
	height: auto;
	margin: 0pt;
	padding: 0pt 1px 1px;
	_padding:0 1px !important;
	width: auto;
}
#disStyle {
	float:right;
	padding-top:7px;
	*padding:0px 0px 5px 0px;
}
#disStyle li {
	margin-left:5px;
	_border:none;
	_margin-bottom:0;
}
#disStyle li.list {*width:65px;}
#disStyle li.detail {*width:58px;}
#disStyle li a {
	padding:6px 6px 6px 25px;
	color:#2864b4;
	font-size:11px;
	*display:block;
	*padding-bottom:4px;
}
#disStyle li a.on {color:#fff;}
#disStyle li.list a {
	background:url(/art/aoleu/modules/games/eu3-games-sprite.png) 0 -189px #bdbec5;
	padding-right:9px;
	font-weight: bold;
}
#disStyle li.grid a {background:url(/art/aoleu/modules/games/eu3-games-sprite.png) 0 -85px #bdbec5;font-weight: bold;}
#disStyle li.detail a {
	background: #BDBEC5 url(/art/aoleu/modules/games/eu3-games-sprite.png) repeat scroll 0pt -136px;
	padding-right: 7px;
	font-weight: bold;
}
#disStyle li.list a.on {background:url(/art/ch_games/games-sprite) 0 -217px #7c7e8b;font-weight: bold;}
#disStyle li.grid a.on {background:url(/art/ch_games/games-sprite) 0 -111px #7c7e8b;font-weight: bold;}
#disStyle li.detail a.on {background:url(/art/ch_games/games-sprite) 0 -162px #7c7e8b;font-weight: bold; }
.gamesSearch {
	margin:5px 17px;
	padding:5px;
	color:#515151;
	border:solid 1px #e3e3e3;
}
.gamesSearch h5, .gamesSearch form {
	display:inline;
	font:.97em Arial;
}
.gamesSearch p  {
	display:inline;
	font:.79em Arial;
	padding-left:5px;
}
.gamesSearch h5 {padding-right:10px;}
.gamesSearch input {
	border:solid 1px #e3e3e3;
	background:#fff;
	height:1.3em;
	display:inline;
	width:181px;
}
.gamesDisFoot {
	background:#f7f7f7;
	margin:5px;
	padding:4px 14px;
	_padding:0 14px;
	color:#2864b4;
	font:bold 1.1em Arial;
	height: 30px;
	width:92%;
	_width:97%;
}

.gamesDisFoot, x:-moz-any-link{
    width: auto;
}

.gamesDisFoot, x:-moz-any-link, x:default {
    width: 92%;
}

.gamesDisFoot p {
	float:left;
	padding-top:6px;
	padding-top:8px;
}
#gameSrchPre, #gameSrchNxt, .gamesDisFoot ul{
	float:right;
	display:inline;
	padding-top:5px;
}
#gameSrchPre, #gameSrchNxt {
	padding-top:9px; 
	font-weight: bold;
}
.gamesDisFoot ul {padding:5px 8px 0 8px;}
.gamesDisFoot ul li {
	padding:3px 0;
	margin:0 2px;
	display:inline;
	border:solid 1px #e3e3e3;
}
.gamesDisFoot ul li a {
	padding:2px 4px;
	border:solid 1px #fff;
	background:#fff;
	font-weight: bold;
}
.gamesDisFoot ul li a.on {
	color:#1d1d1d;
	background:none;
}
#gamesDisDrop {
	color: #515151;
	display:block;
	float:right;
	font-size: 1.2em;
	margin: 2px 5px 5px 0px;
}
#gamesDisDrop select {
	margin: 0px 0px 0px 5px;
	width:110px;
}
#listViewHd li {
	font:bold 0.92em Arial;
	text-align:center;
	line-height: normal;
}
#listViewHd .cashComp {
	background: transparent none repeat scroll 0%; 
}
#listViewHd .dlPlay {
	background: transparent none repeat scroll 0%; 
}
#listViewHd .freeOnline {
	background: transparent none repeat scroll 0%; 
}


.listView .gameList b {
	width:15px;
	height:15px;
	display:block;
}
.listView b.freeOnline {
	background:url(/art/ch_games/games-sprite) -80px -152px;

}
.listView b.freeOnlineOff { width: 70px;}
.listView b.dlPlay {
	background:url(/art/ch_games/games-sprite) -80px -98px;
}
.listView b.dlPlayOff {width: 70px}
.listView b.cashComp {
	background:url(/art/ch_games/games-sprite) -80px -208px;
}
.listView {
	padding:0 4px;
}

.gameDisMod .listView .error {
    margin-left: 11px;
	margin-top: 10px;
    font-size: 1.1em;
}

.gameDisMod .listView {
    margin: 0px 0px 10px 0px;
}

.listView .gameThumb, .listView .gameDetail,.listView .plyCnt{display:none;}
.listView h4 {
	float:left;
	width:13em;
	padding-left:11px;
	margin:1px 0 4px 0;
}
.listView .gameList {padding-right:11px}
.listView h4 a {margin:0;}
b.cashCompOff {margin:0 31px;}
.gameDisMod .listView .gameBody li {
	border: medium none;
	float: right;
	margin-left: 0pt;
}
.gameList .fav {background: transparent url(http://pubdev.office.aol.com:9877/ch_gamesdotcom/gamesdotcom_sprite) repeat scroll -450px -98px;}
.gameDisMod center {zoom:100%;} 
.gameDetail {color:#1d1d1d;}
.gameDetail img {
	float:left;
	margin:0 10px 5px 0;
}
.gameDetail p {
	font:11px Arial; 
	color:#515151;
	margin:0;
	text-align:left !important;
	width: 340px !important;
	padding: 0px !important;
}
.gameDetail dl {
	margin:0;
	font:11px Arial;
}
.gameDetail dl.inline {padding-bottom:0;}
.gameDetail dl.inline dt {padding:0px;}
.gameDetail dl.inline dd {padding:0px;}
.gameDetail dl.inline dd.last {padding:0;}
.gameDetail dl dt {
	font-weight:bold;
	padding-right:3px;
	margin-right:3px;
	display:inline;
}
.gameDetail dl dd {
	display:inline;
	margin:0;
	margin-right:10px;
}

.module #gamesDis .avgRating a.on {
	background:transparent url(/art/ch_games/games-sprite) repeat scroll -454px -234px;
}
.module #gamesDis .avgRating a {
	height:13px;
	width:13px;
}
.module .avgRating a.on {
	background:transparent url(/art/ch_games/games-sprite) repeat scroll -450px -208px;
}
.module .avgRating a:hover {
	text-decoration:none;
}
.module .avgRating a {
	clear:right;
	display:block;
	height:20px;
	margin:0pt 1px;
	overflow:hidden;
	text-decoration:none;
	width:21px;
}


.gameDisMod .listView .gameBody a {font-weight: bold;}
#gamesDis ul li .gameBody .plyCnt {
	font-size: 1.1em;
}
.module #gamesDis dl.disTwo {
	margin:2px 20px 0 0;
}

.gameDisMod .detailView .body {
	margin-left: 10px;
}
.module #gamesDis dl.disTwo dt,.module #gamesDis dl.disTwo dd {float:none; clear: both;}
.module #gamesDis dl dt,.module #gamesDis dl dd {float:left;}
.module #gamesDis .last {
	display:inline;
}
.module #gamesDis .avgRating li {
    border: medium none;
    display: inline;
    float: left;
}
.module #gamesDis .avgRating a {
    height: 13px;
    width: 13px;
}

.module #gamesDis .avgRating a.on {background: transparent url(/art/ch_games/games-sprite) repeat scroll -454px -234px;}
.module #gamesDis .avgRating a.off {background: transparent url(/art/ch_games/games-sprite) repeat scroll -484px -234px;}
.features ul a {
	display:block;
	font-weight:normal;

}
.detailView #listViewHd {display:none;}

.gridView ul li{width:100px !important;}
.detailView ul li{width:99% !important;}
#gamesDis ul li a {
	font-weight: bold; 
	font-size: 1.1em!important;

}

#gamesDis .brClear {
	display: none;
}

#gamesDis p{width:460px; text-align: center; font-size: 1.2em; color: #515151; padding:10px 0px 10px 0px;}


.listview ul li .gameBody h4{width: 18em;}
.gameDisMod .detailView .plyCnt, .gameDisMod .detailView .gameList{display:none;}
.gameDisMod .detailView .gameThumb {
	float:left;
	padding:0 5px 5px 10px;
}
.gameDisMod h4 {_font:bold 1em Arial;} 
.gameDisMod li {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    float:left;
    border-bottom: 1px dotted #E3E3E3;
    color: #1D1D1D;
    position:static;
    margin-bottom:5px;
}
.addFavorites {
	font-weight:bold;
	margin:4px 0;
	padding:2px 0 2px 20px;
	background:url(/art/ch_games/games-sprite) -254px -98px;
}
.gameDetailPop .inline img {
	display:inline;
	float:none;
	margin:0;
	padding:0;
	border:none;
}
.gameDetailPop .gameDetail,.detailView .gameDetail {border:none;}

.gameDisMod .listView .gameDetailPop .gameBody {
	background: #FFFFFF none repeat scroll 0%;
	border:1px solid #2962B9;
	width:437px;
}
.gameDisMod .listView .gameDetailPop .gameBody a img{
	width:68px;
	height:68px;
	margin: 4px;
	float:left;
	border:none;
}
.gameDisMod .listView .gameDetailPop .gameBody a.image-link{
	border: 1px solid #CCCCCC;
	float:left;
	width:76px;
	height:76px;
	margin: 8px 5px 8px 8px;
}
.gameDisMod .listView .gameDetailPop .gameBody .plyCnt {
	font-size: 1.1em;
}
.gameDisMod .gridView .gameDetailPop, .gameDisMod .detailView .gameDetailPop {display:none !important;}
.gameDetailPop .gameList,.gameDisMod .gameDetailPop span.plyCnt {display:block;}
.listView .gameDetailPop .gameBody {
	background:#fff;
	border:solid 1px #2962b9;
}
.listView .gameDetailPop .gameDetail,.listView .gameDetailPop .plyCnt{
	display:block;
	width:340px;
}
.listView .gameDetailPop h4 {
    float:none;
    width:auto;
    height:auto;
    margin:8px 0px 5px 0px;
    padding:0;
    overflow:auto;
    font-size:1em;
    zoom:100%;
}
.listView .gameDetailPop h4 a{
    font-weight:bold; 
    color:#2864B4;
}
.listView .gameDetailPop .gameDetail p,.listView .gameDetailPop .gameDetail dl {
	font-size:11px;
	zoom:100%;
}
.listView .gameDetailPop .gameThumb, .listView .gameDetailPop .gameThumb img {
    display:block; 
    float:left; 
    width:5.667em; 
    height:5.667em;
    margin:0 15px 3px 0;
    _margin:0 2px 1px 0;
}
.gridView .gameList, .gridView .gameDetail, .gridView #listViewHd {display:none;}

.gameDisMod .gridView {width:100%;}
.gameDisMod .gridView ul {
	border: medium none;
	padding: 0pt;
}
.gameDisMod .gridView li {
	border: medium none;
	float: left;
	height:160px;
	margin: 10px 8px 4px 9px;
	width: 100px;
	display:inline;
}
.gameDisMod .gridView li a.image-link{
	border: 1px solid #CCCCCC;
	float:left;
}
.gameDisMod .gridView li img{
	width:88px;
	height:88px;
	margin: 4px;
	border:none;
}
.gameDisMod .gridView li img.icon {
	width:auto;
	height:auto;
	margin:0px;
}
.gameDisMod .listView .gameDetailPop {
	background:#FFFFFF none repeat scroll 0%;
	left:30px;
	padding-top:5px;
	position:absolute;
	width:36.7em;
	z-index:9999999;
	margin-top: 20px;
}
.listView ul li .gameBody h4 {
	width: 15em;
}
#genreBrowse .gridView .gameBody h4 {
	width: 10em;
}
.module p.left {
	margin: 0pt;
	padding: 0pt;
}
.module p.left a {
	background-image: none !important;
	padding: 0pt;
}
.module .left img {float: none;}
.module .right {
	float: right;
	position: relative;
	margin-top: -15px;
}
.module .right img {float: none;}
#gamesDisHd {
	margin: 10px 0px 0px 0px;
	width: 98%;
}

#gamesDisHd ul{width:100%;}

#gamesDisHd ul li .gameBody{width: 98%;}
#gamesDis ul li{width: 100%;}

.detailView ul li{width:97%!important;}
#gamesDis ul li .gameBody{width: 100%;}

#listViewHd{width:100%;}
#gamesDisHd ul li , #gamesDisHd ul li h4 {
	font-weight: bold; 
	font-size: 1.1em;
}
.module span.value {font-weight: normal;}
#listViewHd .gameBody h4 {
	padding-top:12px;
	width:12em;
}
#gameDis ul li h4 {width: 18em;}
.gameList {padding-right: 11px;}
.gameList b {
    display: block;
    height: 15px;
    width: 15px;
}
.gameDisMod .listView .gameBody .genre {
	font-size: 1.2em; 	
}
#gamesDis ul li .gameBody h4 {
	float:left;
	padding-top:3px;
	*padding-top:2px;
}
#gamesDis ul li .gameBody span {float:left;}


.module .tbs ul li a.active {
    background: #fff url(/art/ch_games/gradient-sprite7) 0 -35px repeat-x;
    color: #1d1d1d;
} 
/* Game index (Browse and Play) Module */
.gameIndex .additional a {
    color: #2864B4;
}
.detailView ul li {float:left;}
.detailView .gameBody a.image-link {
	border:1px solid #E3E3E3; 
	padding:0;
	margin:10px 5px 10px 5px; 
	float:left; 
	height:98px; 
	width:98px; 
	display:block;
}
.detailView .gameBody a img {
	width:88px;
	height:88px;
	border:none;
	margin:4px; 
	float:left;
}
.detailView .gameBody h4 {
	display:inline; 
	margin:10px 0 5px 0;
	float:left; 
	width:340px;
}
.detailView .gameBody h4 a {
	color:#2864B4;
	font-weight:bold;
}
.detailView ul {
    float:left;
    margin-top:5px;
}
.detailView li {
    margin-bottom:0px;
}
.detailView .gameDetail {
	width:340px;
}
/*************/

/* End Of Browse Games */
/* Game Top List */
#games_toplist {border: none;}
#games_toplist .header {_width:313px;}
#games_toplist .body{padding: 0px;}

#games_toplist .tabs{
    display: table;
    width: 100%;
}

#games_toplist .tabs ul{margin: 0px;}

#games_toplist .tabs li {
    background: transparent url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -65px;
    display: block;
    float: left;
    padding:0px;
	height:auto;
}

#games_toplist .tabs li#games_toplist_tab1 {
	width: 155px;
	_width:156px;
	border-left: 1px solid #FFFFFF;
}
#games_toplist .tabs li#games_toplist_tab2 {
	width: 155px;
	_width:156px;
}
 
#games_toplist .tabs li.active{
    background: #FFFFFF url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -35px;
}

#games_toplist .tabs a {
    display: block;
    font-family: Georgia;
    margin:5px 0px;
    text-align: center;
    outline:none;
}
/* IE misalignment in here somewhere */
#games_toplist .tabs a:hover {text-decoration: none;}

#games_toplist .tabs li a {color: #FFFFFF;}

#games_toplist .tabs li.active a {color: #000000;}

#games_toplist .games_toplist_tabcontent {
	padding:0px;
	width: 312px;
}
#games_toplist .games_toplist_tabcontent li {
    border-bottom: 1px solid #E2E2E2;
    font-weight: bold;
	height:25px;
	line-height:25px;
    clear: both;
}
#games_toplist .games_toplist_tabcontent li span.li_num {
    display: block;
    float: left;
    height: 1.5em;
    text-align: right;
    width: 1.5em;
	color: #515151;
}

#games_toplist .games_toplist_tabcontent li .player_count {
	font-weight: normal; 
	white-space: nowrap;
}
#games_toplist .games_toplist_tabcontent li .game {
	display: block; 
	font-size: 1.1em;
	color: #515151;
}
#games_toplist .body .secondary { float:left;}
/***********************/
.body .secondary {
    border: 1px solid #BFD5EB;
    clear: both;
    display: inline;
    float: left;
    font-family: Arial;
    font-weight: bold;
    margin: 5px;
    _margin: 7px;
    text-align: center;
    width: 300px;
}
.body .secondary a {
    background: #9B9B9C url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -355px;
    border: 1px solid #FFFFFF;
    display: block;
    height:25px;
    line-height:25px;
	font-weight: bold;
	font-size: 12px;
}

.body .secondary a:hover {background: #9B9B9C url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -395px;}
.medium .module .body .secondary {
    margin: 5px;
    width: 220px;
}
/* End Of Game Top List */
/* Games Tips */
#Game_Tips{
	margin-top: 1em; 
	width: 47.5em;
	_width: 48em;
	border: 1px solid #E6E6E6;
}

#Game_Tips .header{
	background: none;
	border-bottom: 5px solid #EFEFEF;
	width: 99%;
}

#Game_Tips .header h3{color: #000000;}

#Game_Tips .body ul{
	list-style-type: disc;
	margin: 1em 1em 1em 2em;
}

#Game_Tips .body ul li{
	font-size: 1.2em;
	margin:.5em;
	color: #515151;
}

#Game_Tips .body ul li a{font-weight: bold;}

/* End of Games Tips */
/* Top Navigation */
ul{
    padding: 0;
    margin: 0 0 5px 0;
    list-style-type: none;
 }
 
#headerBottom {
    margin-top: 1px;
}
#headerBottom ul.chNav {padding-left: 5px; margin: 0;}

#headerBottom ul.chNav li {
    padding: 0; 
    float: left;
    border-right: 1px solid #c3c3c3;
    margin: 1px 0px 0px 0px;
}

#headerBottom ul.chNav.hoverState li a {
    color: #555;
    height: 1.5em;
    text-transform: uppercase;
    padding: 0.1em 0.64em;
    margin:0 1px;
	font-size: 12px;
}

#headerBottom ul.chNav.hoverState li a:hover {color: #000; text-decoration: none;}

#headerBottom ul.chNav.hoverState li a.selected {
    color: #fff; 
    background: #ed6713;
    font-weight: bold;
    text-decoration: none;
}

/* End Of Top Navigation */
/* Main Promo Module */
.prmBckt {
    background: #FFFFFF none repeat scroll 0%;
    border: 1px solid #CCCCCC;
    padding: 0pt;
    width: 100%;
}
.prmBckt .clear {xclear: both; display: none;}

.prmBckt .cnt {
    padding-top: 0; 
    width:636px; 
    margin:25px 0px 20px 0px; 
    _margin:12px 0px 20px 0px; 
}

.prmBckt .cnt ul {
    clear: both;
    display: inline;
    float: left;
    padding: 0;
    margin-left:20px;
width:616px;
    margin-bottom:0px;
}

.prmBckt .cnt ul li {
    color: #515151;
    display: inline;
    float: left;
    font-family: Arial;
    margin: 0pt 25px 0px 0px;
    width: 98px;
    font-size: 1.1em;
}

.prmBckt .cnt ul li img, .gameIndex .cnt ul li img,
.gameDetail img {
    margin: 4px;
    border: none;
    width: 88px;
    height: 88px;
}

.prmBckt .cnt ul li a {
    display: block;
}

.prmBckt .cnt ul li a.image-link {
    width: 96px;
    height: 96px;
    float: left;
    border: 1px solid #E3E3E3;
margin-bottom:5px;
}
/* End of Main Promo */
.gbMod { border: none; width:100%;xmargin-top: 10px;}
#rhc .gbMod {margin-top:10px;}
#rhc .wide .gbMod {margin-top:0px;}
.gbMod .body ul { margin: 0px 0px 5px 0px; padding: 0px; }

.wide .gbMod .body ul { width: 312px; _width: 312px;}
.medium .gbMod .body ul { width: 232px; _width: 232px;}
.medium .gbMod .header { width: 230px; _width: 232px;}
.wide .header { width: 305px; _width: 312px;}


.gbMod .logo {
    float: right;
    margin: 3px 3px 3px 0px;
}

.gbMod .logo .square {
    width: auto;
	background: transparent;
}

.gbMod h3 {
    float: left;
}

.gbMod .header {
    height: auto;
    min-height: 25px;
}

.gbMod .body ul li { 
    width: 100%; 
    border-bottom:1px solid #E6E6E6; 
    background: transparent url(/art/ch_games/games-sprite) no-repeat scroll -663px -46px;
	display:list-item;
}
.gbMod .publisher {
    padding: 7px;
    font-size: 1.2em;
    width: 210px;
}
/* Lead Promo Module */
.cott_head {
    background: transparent url(/art/ch_games/games-sprite) no-repeat scroll 0pt -267px;
    border: 1px solid #FFFFFF;
    border-bottom: 1px solid #FF9406;
    margin: 0px 0px 0px 0px;
    padding: 0pt 0pt 0pt 12px;
	height:45px;

	width: 100%;
}

.cott_head .ticker li{position: relative; float: left; margin-top: 15px;}
.cott_head .ticker li#toplink {background: transparent none repeat scroll 0%;}
.cott_wrap {
    background: #FFFFFF url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -397px;
    padding: 0px 0pt 12px 0px;
    width: 100%;
	overflow: hidden;
    border: 1px solid #D1D1D1;
    color: #333333;
}

.cott_wrap ul li {display: inline;}
.cott_wrap h5 {
    font-family: Arial,Helvetica,sans-serif;
    line-height: 1.2em;
	font-size: 1.6em;
	margin-top: 10px;
}

.cott_wrap .card_desc a {
    text-decoration: underline;
    color: 3952A2;
    font-weight: bold;
}
.cott_wrap .card_desc {
	height:auto;
	min-height:110px;
	text-align:left;
	width: 188px;
	overflow: hidden;
	padding: 3px;
}


.cott_wrap .img_cred {height: 0.4em; line-height: 0.4em;}
.cott_wrap p {
	margin:15px 0px 0px 0px;
	font-size: 1.2em;
	padding: 5px 0px 0px 0px;
	border-top: 1px solid #E3E3E3;
}
.showCards {
    margin: 8px 0px 0px 8px; 
}
.showCards img {
    width:188px; 
    height:123px; 
    border:none;
}
#showcard0 .card .card_desc {border-right: medium none;}
#showcard1 .card .card_desc {border-right: medium none;}
.cott_wrap .card{
    float: left; 
    width: 188px;
    width:196px;
}

.cott_wrap .card a.image-link {
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    display:inline;
	float:left;
}
.hideCards, .arws, .showlink, .hideFive, .hideLink{display: none !important;}
.cott_wrap .ticker h4 {
	font-size: 1.3em;
}
.cott_wrap #toplink a {
	margin-left: 10px;
	font-size: 1.3em;
	font-weight: bold;
}
.cott_wrap .showCards img {
    margin:4px;
}

.cott_wrap .show_arws a.prev:hover {
	background:transparent url(/art/ch_channels/prev_on.gif) repeat scroll 0%;
}
.cott_wrap .show_arws a.next {
	background:transparent url(/art/ch_channels/next_off.gif) no-repeat scroll 0%;
	border-color:#9F9F9F rgb(159, 159, 159) rgb(159, 159, 159) -moz-use-text-color;
	border-style:solid solid solid none;
	border-width:1px 1px 1px 0pt;
	display:block;
	float:left;
	height:23px;
	width:23px;
}
.cott_wrap .show_arws a.next:hover {
	background:transparent url(/art/ch_channels/next_on.gif) repeat scroll 0%;
}
.cott_wrap .show_arws a span.hidden {
	display:block;
	height:1px;
	overflow:hidden;
	position:absolute;
	top:-999px;
	width:1px;
}
.cott_wrap .showCards {
    margin: 8px 1px 5px .98em;
	_margin:8px 1px 5px .95em;
    width:198px;
}
/* End of Lead Promo */

/* LHC Feature Navigation / Promos*/
.left_nav{margin-left: 10px;}

.left_nav .module .header h3 {
    font-size: 1.0em;
}



#lhc div.vertical_promo_HHT {
    margin-top:0px;
}


#lhc .header {
    padding: 0px;
    height: 25px;
    font-size:10px;
}

#lhc div.vertical_promo_HHT, #lhc div.vertical_promo_HT {
    border-bottom: 1px dotted #E3E3E3;
    margin-left: 0px;

}


.module_headline a:hover{
    text-decoration: underline;
}
#lhc .feature_promos .module_headline a {
    font-size: 1.1em;
	font-weight: bold;
}
#lhc .module_body {
    margin: 0px;
}
#lhc .feature_promos {
    width: 150px;
    margin-top:12px;
    border: 1px solid #E6E6E6;
    background-color:#FFFFFF;
}
#lhc h2 {
    padding-left: 5px;
}

#lhc .module_body span {
    margin-left: 0px;
}


#lhc .feature_promos p {
    width: 140px;
}


#lhc .feature_promos h2 {
    font-size: 1.2em;
}

#lhc .feature_promos a, #lhc .feature_promos a:visited  {
    font-weight: bold;
}

.module_title {
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight: bold;
    text-transform: none;
}

.module_body span {
	margin-left: 0px;
}

#lhc .module_title {
    background: transparent url(/art/ch_games/games-sprite) no-repeat scroll 0pt 0pt;
	width: 138px;
	_width: 150px;
}

#lhc .module_title, .localNav h3 {


font-size: 1.2em!important;
padding-left: 7px;
height: 25px!important;
line-height: 25px!important;
width: 141px;
}

*html #lhc .module_title, .localNav h3 {
	width: 100%;
}

#lhc div.vertical_promo_HHT p,
#lhc div.vertical_promo_HT p{
	margin: 5px;
}
#lhc .square{
    xmargin-top: 10px;
    margin-bottom: 0px;
    width: auto;
    background-color:transparent;
	
}

#lhc .square p{
    width: 140px;
	font-size: 1.1em;
}



.promo_wrapper {
    border: 1px solid #E6E6E6;    
    margin-left: 10px;
    width:312px;
	margin-top:10px;
	background-color: #FFFFFF;
}

.promo_wrapper .wide{
    border: none;    
    margin-left: 0px;
    color: #747474;
	margin-bottom:0px;
	margin-top:0px;
}

.promo_wrapper .module_headline {
	font-size: 16px;
	font-weight: bold;
}

#lhc .feature_promos .module_headline,
#rhc .promo_wrapper .horizontal_promo_HPT span.module_headline,
#rhc .promo_wrapper .horizontal_promo_HT span.module_headline{
    background:none;
	height:auto;
	line-height:normal;
	border:none;
	color: #000000;

}
.horizontal_promo_HPT {
    border: 1px solid #FFFFFF;
    margin-bottom: 0px;
}

.horizontal_promo_HPT .module_headline{
    background: transparent url(/art/ch_games/games-sprite) no-repeat scroll 0pt -267px;
    border: 1px solid #FFFFFF;
    margin: 0pt;
    padding-left: 12px;
    border-bottom: 1px solid #FF9406;
	font-family: arial;
    filter:none;
}

.horizontal_promo_HT .module_body {
	margin: 10px;
	text-align: center;
}

.horizontal_promo_HPT span.module_headline {
	background: none;
	display:block;
	width:200px;
    margin: 0px 0px 0px 0px;
    padding:0px;
    font-size: 12px;
}

.horizontal_promo_HPT .module_picture {
    border: 1px solid #E6E6E6;
    margin: 10px 7px 10px 10px;
    width:82px;
    _width:84px;
    height:82px;
    _height:84px;
    float:left;
    display:inline;
}

.horizontal_promo_HPT img {
    width: 76px;
    height: 76px;
    margin: 3px;
    float:left;
    line-height:76px;
}

.horizontal_promo_HPT .module_body {
    display:inline;
    width:200px;
    clear:none;
	float:left;
	margin-bottom:0px;
}
.promo_wrapper .horizontal_promo_HT span.module_headline {
	width:100%;
	margin:7px 0px 0px 0px;
}

#rhc .promo_wrapper .horizontal_promo_HT span.module_subheadline a{
	margin-top:10px;
	width:100%;
	font-weight:normal;
}
.module .body img {
	border:1px solid #e6e6e6;
	background:#fff;
	padding:0.25em;
	margin-right:5px;
}
.module .body p.left img {margin-bottom:8px;}
.module .body ul li img {
	float:none;
	margin-right:0;
	margin-left:-16px;
	padding-left:10px;
}
.module table img {
	float:none;
	margin:0;
	position:static;
}
/* Launch Module styles */
#games_launch .header {
	background:#ffffff; 
	border-bottom-width:0;
	width: 99%;
}
#games_launch .header h3 {
	color:#333436;
	padding:1px 10px 0 10px;
}
#games_launch .body {border-top-width:0} 
#games_launch li {
	clear:both; 
	margin-top:5px;
	margin-left:10px;
	display:block;
}
#games_launch .games_launch_btn {
	width:182px;
	/* height:3.4em;*/
	margin-bottom:5px;
	float:left; 
	display:block;
	/*text-indent:4em;*/
	vertical-align:middle;
	margin-right:10px; 
}

#games_launch .games_launch_btn a{ 
	padding:13px 10px 13px 50px;
	/*margin-top:.833em;*/
	font-weight:bold; 
	display:block; 
	white-space: normal; 
	font-size: 1.1em;
}
#games_launch .games_launch_btn a:hover { text-decoration:none; }
#games_launch #btn_dl a {
	background:url(/art/ch_games/games-sprite) -187px -44px;
	padding-top:10px; 
	padding-bottom: 5px;
}
#games_launch #btn_dl a sub {
	display:block;
	color:#000;
	font-weight:normal; 
	text-decoration:none;
}
#games_launch #btn_cash a {background:url(/art/ch_games/games-sprite) 0 -44px;}
#games_launch #btn_mobile a {background:url(/art/ch_games/games-sprite) -374px -44px;}
#games_launch .games_launch_def {
	margin-top:0.5em;
	clear:right; 
	display:block;
	_margin-top:-12px;
}
#games_launch .games_launch_def, x:-moz-any-link, x:default {float:left;}
#games_launch .games_launch_def a {color:#275fac;}
#games_launch .games_launch_def sub {
	display:block;
	margin-top:10px;
	color:#353535;
}

/* GAMES RECOMMENDATIONS MODULE 
**************************************************/
#games_recommendations ul {
    display: block;
    float: left;  
    margin:10px 0px 0px 15px;  
	_width:300px;
}
*html #games_recommendations ul {
    margin-left:5px;
}

#games_recommendations a {
	font-size: 12px;
}

#tdiv22{font-size:0px;}

#games_recommendations .body li img {
    padding:0.25em; 
    margin:0; 
    display:block; 
    width:68px; 
    height:68px;
}
#games_recommendations .body li {
    float:left; 
    display:block; 
    width:86px; 
    margin:0.4em 0 0.4em 0.8em;
}
#games_recommendations .body .secondary {
    margin:5px;_margin:6px;
}
#games_recommendations .body {
   _margin-bottom:5px;
}
/**********  BEGIN: GAMES ROOMS MODULE STYLES **********/
#games_rooms .header {
    background: #ffffff;
    border-bottom-width: 0;
    line-height: 1em;
    width: auto;
    height: auto;
}
#games_rooms .header h3 {
    padding: 0;
    margin: 15px 0 10px 10px;
    color: #333436;
    font-size: 1.2em;
}
#games_rooms .header p {
    margin: 0pt 0pt 15px 10px;
    color: #333436;
    font-size: 10px;
}
#games_rooms .body {margin:0;padding:0;border-top-width:0;}
#games_rooms .tabs {display:table; width:100%;}
#games_rooms .tabs li {float:left; background:#9b9b9c url(/art/ch_games/gradient-sprite7) repeat-x 0 -65px; display:block; width:13.1em;}
#games_rooms .tabs li.active {background:#fff url(/art/ch_games/gradient-sprite7) 0 -35px repeat-x; }
#games_rooms .tabs a {font-family:Georgia; display:block; border-left:1px solid #fff; padding:0.3em 0; text-align:center}
#games_rooms .tabs a:hover {text-decoration:none}
#games_rooms .tabs li a {color:#fff;}
#games_rooms .tabs li.active a {color:#000;}
#games_rooms .games_rooms_tabcontent {float:none; clear:both;}
#games_rooms .games_rooms_tabcontent .cols {
    margin: 0 0.667em 0 0.667em;
    xpadding-top: 1em;
    _xpadding: 0;
    border-bottom: 0.1em solid #e2e2e2;
    font-size: 1.1em;
    height: 27px;
    line-height: 27px;
    background-color: #F2F2F2;
    width:455px;
}
#games_rooms .games_rooms_tabcontent .cols li {float:left;}
#games_rooms .games_rooms_tabcontent .cols1 {width:12.5em; text-indent:0.83em}
#games_rooms .games_rooms_tabcontent .cols2 {width:11em; text-indent:0.83em}
#games_rooms .games_rooms_tabcontent .cols3 {width:12.5em; text-align:center}
#games_rooms .games_rooms_tabcontent .subnav {clear:both;float:left; width:13em; margin:0;}
#games_rooms .games_rooms_tabcontent .subnav li {
    margin-left: 1em;
    padding: 0.3em 0 0.3em 0.83em;
}
#games_rooms .games_rooms_tabcontent .subnav li a {font-weight:bold}
#games_rooms .games_rooms_tabcontent .subnav li.active a {color:#525252}
#games_rooms .games_rooms_tabcontent .subnav .player_count {
    font-size: 1.2em;
}
#games_rooms .games_rooms_tabcontent .mainlst {
    border-left: 0.1em solid #e2e2e2;
    margin: 0 10px 0 0;
    float: right;
    height: 12.6em;
    overflow: auto;
    display: inline;
    width: 31.2em;
}
#games_rooms .games_rooms_tabcontent .mainlst li {
    margin: 0;
    border-bottom: 0.1em dotted #e2e2e2;
    xpadding: 0.4em 0 1.7em 1em;
    display: block;
    xclear: both;
    height:22px;
    line-height:22px;
    padding:0px;
    float:left;
}
#games_rooms .games_rooms_tabcontent .mainlst a {
    width:12em; 
    display:block; 
    float:left;
    margin-left: 5px;
}
#games_rooms .games_rooms_tabcontent .mainlst .player_count {
    float: right;
    width: 10em;
    text-align: center;
    display: block;
    font-size: 1.2em
}

/* recently played */
.rpMod .addInfo ul {
    width: 100%;
}
 
.rpMod .mainUL li {
    width: 293px;
}
.rpMod .addInfo ul li {
	 width: 68px;
	 margin: 15px;
	 padding: 5px;
	 padding: 2px;
	 border: none;
	 display: block;
	 float: left;
 
}
.IE .rpMod .addInfo ul li {
  margin:15px 15px 15px 7px;
}
.rpMod .addInfo ul li a {
	 width: 68px;
	 margin: 0px;
	 padding: 0px;
	 border: none;
}
.rpMod .addInfo ul li img {
	 margin: 0px;
	 padding: 0px;
	 border: 1px #000000 solid;
	 width: 68px;
	 outline: rgb(255,0,0);
	 outline-style: solid;
	 outline-width: 0px;
}
.rpMod .first {
	width: 150px;
}
 
.rpMod .body h4 {
	 font-size:1.6em;
	 font-size-adjust:none;
	 font-stretch:normal;
	 font-style:normal;
	 font-variant:normal;
	 font-weight:normal;
	 line-height:normal;
	 padding-bottom:3px;
	 position:relative;
	 padding:3px 0pt 0pt 13px;
	 font-family: Georgia!important;
	 margin-top: 5px;
}
 
.rpMod p {
	 font-size: 1.3em;
	 padding: 10px;
	 color: gray;
}
.rpMod li {
    font-size: 1.2em;
}

.rpMod .addInfo ul li {
    float: left;
}
.rpMod .mainUL li {
    width: 100%;
}
.rpMod .body .mainUL {
    padding: 3px;
}
 #games_pagetitle {
	 height: 43px;
	 background: transparent;
	 margin: 35px 0px 0px 0px;
	 font-family: Georgia;
	width:100%;
}

#games_pagetitle .player_count {
	display:inline;
    float:left;
    margin: 13px 0px 0px 20px;
    color: #757575;
    font-size: 16px;
	font-family: Georgia;
}
 
#games_pagetitle h1 {
	font-family: Georgia;
	color:#333346;
	display:inline;
	font-size:3em;
	font-weight:normal;
	margin: 0px 0px 0px 18px;
	float:left;
}
#mc_article_full { margin: 0px 10px 0px 10px} 

#tdiv3 {
	background: transparent;
}
.tabs {
	width: 100%;
}
.tabs ul {
	width: 100%;
}
.tabs ul li {
	 height: 22px;
	 width: 50%;
	 font: Georgia;
	 font-size: 1.0em;
	 float: left;
	 text-align: center;
	 padding: 5px 0px 0px 0px;
	 background:#9B9B9C url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -65px;
 
}
 
.tabs li a, .tabs li a:visited {
	 color: #FFFFFF;
	 text-decoration: none;
	 font-family: georgia;
	 font-size: 1.3em;
 
}
.tabs .active a, .tabs .active a:visited {
  color: #000000;
}

#games_bookmark_tabcontent1 {
	height: auto;
}

 
#games_bookmark_tabcontent2 {
	width: 100%;
}
 
#games_bookmark_tabcontent2 label {
	color:#2864b4;
	width: 100%;
	font-size: 1.2em;
	font-weight: bold;
}
 
#games_bookmark_tabcontent2 textarea {
	 width: 430px; 
	 padding:.83em; 
	 display:block; 
	 height:5em; 
	 font-size: 1.2em;
	 margin: 0px 0px 10px 0px;
	 border:0.083em solid #d1d1d1;
	 font-family: Arial, Helvetica, sans-serif;
	 color:#757575;
}
#games_bookmark_tabcontent2 .im_this {
	 border-top:1px solid #D7D7D7;
	 margin:10px;	 
	 padding-top:10px;
	 width: 435px;
}
 
#games_bookmark_tabcontent2 .im_this a {
	 float:left;
	 background: url(/art/ch_games/games-sprite) no-repeat -450px -120px;
	 padding-left:20px;
	 font-size: 1.1em;
	
}
 
#games_bookmark_tabcontent2 .im_this sub a {
	 float:none;
	 background: transparent;
	 padding-left:0
}
 

#games_bookmark_tabcontent2 .im_this sub {
	 border-left:1px solid #D9C9BC;
	 float: right;
	 padding-left:10px;
	 width:75%;
	 font-size: 1.2em;
}
 
#games_bookmark_tabcontent2 form {
	 margin: 20px;
}
 
#games_bookmark_tabcontent2 .share_btn {
 background-color:#FFFFFF;
 border:0.083em solid #D1D1D1;
 display:block;
 float:right;
 margin:0pt 0pt 0pt 0.25em;
 padding:1px;
 text-align:center;
 width:4.7em;
}
 
#games_bookmark_tabcontent2 .share_btn  a {
 font-size: 1.1em;
 text-decoration: none;
 color: #4C4C4C;
}

#games_bookmark_tabcontent2 #share_buttons {
  width: 200px;
  float: right;
 }

 #games_bookmark .tabs li.active {
	 background:#FFFFFF url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -35px; } #games_description .tooltipBody .value {
    float:left;
    width: 100px;
}


/* More Ways To Play Module Styles */
.localNav {
	margin: 10px 0px 0px 10px;
}

#games_title {
	height: 33px;
}
#footer {
	background: transparent;
	border-top: 1px #CCCCCC solid;
	padding-top: 10px;
}
.searchInputs {
	padding:4px 4px 4px 1px;
}
#flexiad {
	background: #E4E2D6;
	width: 310px;
}
#share_buttons {
    margin: 0px 3px 0px 0px;
}
.share_btn { border:0.083em solid #d1d1d1; text-align:center; background-color: #fff; width:4.7em; margin:0 0 0 0.25em; padding:0.083em; float:right; display:block; color: #000000;}

.share_btn a { font-size:.9em; background: #c6d3d5 url(/art/ch_games/gradient-sprite7) repeat-x 0 -208px; margin:0; padding:.3em 0; color:#000000; display:block; }

.share_btn a:hover { background: #edefef url(/art/ch_games/gradient-sprite7) repeat-x 0 -225px; text-decoration:none; color:#4c4c4c; }
.games_toplist_tabcontent ol li .li_num{
	font-weight: bold;
	font-size: 1.15em;
	margin-right: 10px;
}

.games_toplist_tabcontent ol li .game a {
	font-weight: bold;
}
#games_toplist .games_toplist_tabcontent ol {
	margin: 5px 5px 0px 5px;
}
#games_rooms #games_rooms_tabcontent1_sub1 {
height: 135px;
margin-bottom: 10px;
}
#games_rooms_tabcontent1 .cols .cols1 {
width: 135px;
}

/* Ratings */
#games_description #stats .avgRating li {
	padding:0!important; 
	margin:0!important;
	white-space:nowrap;
	display:block; 
	float:left;
}
#games_description #stats .avgRating a {
	width:21px;
	height:20px;
	overflow:hidden;
	display:block;
	clear:right;
	text-decoration:none;
	margin:0 1px;
}
#games_description #stats .avgRating a:hover {text-decoration:none;}
#games_description #stats .avgRating a.on {background:url(/art/ch_games/games-sprite) -450px -208px;}
#games_description #stats .avgRating a.off {background:url(/art/ch_games/games-sprite) -480px -208px;}
#games_description #stats .avgRating a.over {background:url(/art/ch_games/games-sprite) -510px -208px;}
/* comments - needs work! */
#games_comments form {background:transparent}
#games_comments .body #comment_list {margin: 0px 10px 0px;}
#games_comments .body img {
	border:0;
	padding:0;
	margin:0;
	float:none;
}
#games_comments .header {
	background:#fff;
	margin:10px;
	padding:0;
	border-bottom:0.417em solid #e6e6e6;
	height:auto;
	line-height:20px;
}
#games_comments .header, x:-moz-any-link, x:default {width:455px;}
.SAF #games_comments .header {width:455px !important;}
#games_comments .header h3 {
	clear:left; 
	color:#333436; 
	font-size: 1.2em;
	padding:0px;
}
#games_comments .header h3 span {
	color:#969696; 
	font-size:0.9em;
	margin: 0px 0px 0px 5px;
}
#games_comments .header a {
	padding:0;
	font-size:0.917em;
	white-space:nowrap;
	float:right; 
}
#games_comments .body {
	margin:0;
	padding-top:0;
	border-top-width:0; 
	font-size: 1.1em;
}
#games_comments .body .single_comment { 
	float:left; 
	clear:both; 
	padding:0.833em 0;
	border-bottom:0.083em dotted #d1d1d1; 
	display:block; 
	position:relative;
}
#games_comments .body .single_comment, x:-moz-any-link, x:default {width:455px;}
#games_comments .body a.report_comment_link {
	float:right;
	font-size:1.1em;
}
#games_comments .body img.commenter_icon {
	border:0.083em solid #000; 
	padding:0;
	margin:0 0.833em 0.417em 0;
	float:left;
}

#games_comments .body div.commenter_sn { 
	font-size:1.1em;
	font-weight:bold;
	color:#757575;
	display:block;
	width: 100%;
    float: none!important;
}
#games_comments .body div.comment_datetime { 
	font-size:1.1em;
	color:#757575;
	display:block;
	white-space:nowrap;
	width: 100%;
    float: none!important;
}
#games_comments .body div.comment_text {
	font-size:1.1em;
	display:block;
	width: 100%;
    float: none!important;
}

div.commenter_sn font {
	font-size: 1.1em;
}


#games_comments #comment_form { padding:.833em 1em 0.417em; }
#games_comments #comment_form form {
	padding:0; 
	margin:0;
	position:relative;
}
#games_comments #comment_form label  {display:none}
#games_comments #txtAreaWrapper { 
	border:0.083em solid #d1d1d1;
	padding:.833em;
	margin-bottom:.833em; 
	background: #f2f2f2 url(/art/ch_games2/crosshatch_txtr.gif) repeat 0 0;
	width: 435px; 
	margin: 1em 0;
}
#games_comments textarea.cmmntTxtArea { 
	margin:0 auto;
	width: 36em;
	padding:.83em;
	display:block;
	height:8em; 
	border:0;
	font-size:1.1em;
	font-family: Arial, Helvetica, sans-serif;
	color:#757575;
}
#games_comments #comment_form_buttons {
	display:block;
	padding-bottom:6px;
	margin-right:1px; 
	/*margin:0px 10px 5px;  padding-bottom:.417em*/
}
#games_comments #comment_form_buttons {
     float:left;
	 margin-top:0px;
	 width:455px;
	_width:440px;
	_margin:0px;
}
#games_comments #cmntCntr {
	float:left; 
	font-size:0.917em;
}
#games_comments .cmntBttn { 
	border:0.083em solid #d1d1d1; 
	text-align:center; 
	background-color: #fff;
	width:4.7em; 
	margin: 0 0 0 0.25em; 
	padding:1px; 
	float:right;
	display:block;
}
#games_comments .cmntBttn a { 
	font-size:1.1em; 
	background: #c6d3d5 url(/art/ch_games/gradient-sprite7) repeat-x 0 -208px;
	margin:0;
	padding:.3em 0;
	color:#4c4c4c;
	display:block;
}
#games_comments .cmntBttn a:hover { 
	background: #edefef url(/art/ch_games/gradient-sprite7) repeat-x 0 -225px; 
	text-decoration:none; 
	color:#4c4c4c;
}
#games_comments #comments_pagination {
	padding:0.5em 0;
	display:block; 
	background:#f7f7f7; 
	margin:0; 
}
#games_comments #comments_pagination, x:-moz-any-link, x:default{width:477px;}
#games_comments #comments_page_label {
	float:left; 
	font-size:0.917em;
	margin:0.2em 0.5em 0 0.5em;
	display:block;
}
#games_comments #comments_nav {
	float:right;
	padding:0; 
	white-space:nowrap;
	display:block;
	margin-right:0.5em;
	font-weight:bold
}
#games_comments #comments_nav li {float:left;}
#games_comments #comments_nav_prev {
	margin-right:0.5em;
	margin-top:0.3em;
}
#games_comments #comments_nav_next {
	margin-left:0.5em;
	margin-top:0.3em;
}
#games_comments #comments_nav li.comments_nav_dir {
	white-space:nowrap; 
	font-size:0.917em;
	border:0;
}
#games_comments #comments_nav li.comments_nav_page  {
	border:0.083em solid #d1d1d1;
	margin:0 0.167em 0.167em 0.167em;
	width:1.583em; 
	height:1.583em;
	font-size:1em;
	background:#fff;
	padding:0.083em;
}
#games_comments #comments_nav li.comments_nav_page a {
	padding:0.18em 0; 
	display:block;
	text-align:center;
}
#games_comments #comments_nav li.active a {
	color:#333;
	background:#f2f2f2;
}
#games_comments #comments_nav li.comments_nav_page a:hover {
	background:#f2f2f2; 
	text-decoration:none;
}
#games_comments .tooltip li { 
	background: transparent url(/art/ch_games/games-sprite) no-repeat -672px -207px; 
	display:block;
	padding: 0 0 0.5em 0.5em;
	font-size:0.917em;
	color: #515151;
}
#games_comments #tooltip_commenting {
	width:40em; 
	height:7em; 
	border: 1px solid #2962B9;
	padding: 5px; 
	font-size: 1.1em;
	background: #FFFFFF;
	line-height:1em; 
	clear:both;
}
/* 404 pages 
*****************************************/
.error_container {
    margin: 50px 0px 0px 30px;
}

.error_container .not_Found, 
.error_container .super_wide,
#recommended_search {
    width:900px;
}

#recommended_search span {
    font-weight: bold;
}

#recommended_search hr {
    width:100%;
    margin:15px 0;
}
.error_container #sitemap {
    background-color: #FFFFFF;
    margin: 0;
}

#sitemap a {
    color: #2864B4;
}
.tempdynamicfooterclass {
    border-top: none;
	width:100%;
}
#games_launch {width: 100%}

#aolIntro {
    width:250px;
    margin:22px 0px 0px 7px;
}

#aolIntro .total_online {
    color: #FC7C00;
    width: 250px;
    font-weight: bold;
    font-size: 1.2em;
    text-indent: 1px;
    clear:both;
}
/**Tool tips */
.module div.tooltipHead {
    background:transparent url(/art/ch_games/games-sprite) repeat scroll -590px -100px;
    display:block;
    height:5px;
    width:17px;
}
.module div.tooltipBody {
    background:#FFFFFF;
	border:1px solid #2962B9;
    font-size:0.917em;
    line-height:8.2pt;
    padding:5px;
    clear:both;
    *margin-top:-7px;
}

#games_description #tooltip_sysreqs {
	height:5em;
	width:20em;
}
#games_description #tooltip_prntrating {
   width:15em;
}
#games_description #tooltip_prntrating .tooltipBody {
   width:15em;
 
}
#games_description #tooltip_prntrating .tooltipBody img {
   float:left;
}

#games_description #tooltip_prntrating ul li {
	background:transparent url(/art/ch_games/games-sprite) no-repeat scroll -672px -207px;
	display:block;
	padding:0pt 0pt 0pt 0.7em;
}
#games_description #tooltip_prntrating img {
	display:block;
	float:left;
}
#games_description #tooltip_prntrating span {
	clear:right;
	display:block;
}
#games_description #tooltip_sysreqs li .value {
	color:#515151;
}

#tooltip_sysreqs {
    font-size:0.917em;
    line-height:1em;
    padding:5px;
}
#mc .article_container {
   width: 475px;
}
 
#whole_page #rhc #flexiad #flexiadMain {
   margin: 1px 0px 10px 1px;
}
#games_rooms .games_rooms_tabcontent .cols2 {
   width: 11em;
}
.searchButton:hover {
   background:#FDC38B url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -137px;
   cursor:pointer;
   text-decoration:none;
}
.searchButton {
    background:#fda745 url(/art/ch_games/gradient-sprite7) repeat-x scroll 0pt -116px;
    border:2px solid #FFFFFF;
    color:#666666;
    float:left;
    font-size:1em;
}


#article_backlinks {
	margin: 15px 0px 0px 20px;
	width: 450px;
}

#article_backlinks .end {
	font-weight: bold;
}

.de #article_backlinks ul li.end {
    margin-right: 40px;
    height: 20px;
 
}


.module .header h3, #games_rooms .header h3 {
	font-size: 1.2em;
}

 
#games_rooms ul li {
    font-size: 1.2em;
}
#games_rooms .games_rooms_tabcontent .cols3 {
   float:right!important;
}
#games_rooms .games_rooms_tabcontent .mainlst .player_count {
    font-size: 1.1em;
}

.rpMod .body h4, .rpMod .body h4 font {
	font-size: 1.4em;
	font-family: Georgia;
}


.module div.tooltip img {
	float:left;
	margin:0pt 5px 10px 0px;
	vertical-align:text-top;
}

#games_launch .games_launch_def {
    font-size: 1.1em;
}

#stats ul li span {
    font-size: 1.1em;
}

#games_description #stats ul li  a {
    font-size: 1.1em;
}



#game_txt #game_txt_main p font {
    font-size: 0.95em;
}

#stats .avgRating {
    margin: 0px;
}


.vertical_collection .module_title, .vertical_aolsearch .module_title {
	margin:0px;
	text-indent: 7px;
}

.vertical_collection, .vertical_aolsearch  {
	margin-bottom: 10px;
}

#article {
	width:475px;
}

#article .article_byline {
	margin-left: 0px;
}

.bgArticleWidget .module_title {
	font-weight: bold;
	font-size: 1.2em;
}

.bgArticleWidget .module_headline {
	font-weight: bold;
}

.bgArticleWidget .usaidit .module_title {
	color: #666666;
	font-weight: normal;
	font-size: 1.2em;
	border-bottom: 1px #E6E6E6 solid;	
	background: none;
}


.bgArticleWidget .usaidit .module_headline {
    background: none;
    color: #000000;
    border: none;
}

#article_mc .widgetleft {
	margin-right: 10px;
}

#article_mc .widgetleft {
	margin-left: 10px;
}

#article .module_controls {
    margin-right: 5px;
}

#article .module_gallery .module_title {
    background:transparent url(/art/ch_games/games-sprite) no-repeat scroll 0pt -267px;
}

#article .module_gallery .module_title_image_gallery1 div, .module_gallery .module_title_image_gallery2 div {
    background:transparent;
}

#article .gallery .wide {
	background: #FFFFFF;
	margin-right: 7px;
}
#article .module_image_span {
	background: #FFFFFF;
}

#article .module_gallery {
	background: #FFFFFF;
}

.article_mc .module_title {
	line-height: 16px;
}

.gbMod .publisher {
    padding: 7px;
    font-size: 1.2em;
    width: 210px;
}

#partner #myLogo h1 a {
    width: 184px;
    height: 37px;
}

.article_headline, .wide .enhanced_headline {
    width: 470px; 
}

#games_launch .games_launch_btn a {
    font-size: 1.1em;
}
#games_rooms .header p font {
 font-size: 1.1em;
}
.rpMod p font {
 font-size: 1.1em;
}
#game_txt #game_txt_main p font, #game_txt #game_txt_main p {
 font-size: 1.0em;
}

#games_description #game_txt #game_txt_main p {
font-size: 1.1em;
}

#games_description .btn_launch_txt a {
    font-size: 1.2em;
}

.gameDisMod .listView .gameDetailPop .gameBody {
	width: 437px;
	border: 1px solid #2962B9;
	background: #FFFFFF;
	height: 125px;
}

.gameDisMod .listView .gameDetailPop .gameBody .gameList {
	display: none;
	position: relative;
}

#gamesDis ul li .gameDetailPop .gameBody h4, .detailView ul li .gameBody h4 {
	width: 300px;
}


#gamesDis .listview .gameBody h4 {
	width: 230px;
}

#listviewHd .gameBody .genre {
	margin-top: 15px;
}
.listView .gameBody .genre {
	ktext-align: right;
	text-align: center;
	border: 1px red solid;
	width: 70px;
}

.listView .gameBody .players {
	text-align: center;
	border: 1px red solid;
	width: 70px;
}


.listView .gameBody .dlPlay {
	kborder: 1px red solid;
	text-align: center;
	width: 70px;
}

.listView .gameBody .freeOnline {
	kborder: 1px red solid;
	text-align: center;
	width: 70px;
}


#gamesDis .gameBody .gamelist .genre {
	text-align: center;
	width: 70px;
}
#gamesDis .gameBody .gamelist .freeOnline {
	width: 20px;
	margin-left: 30px;
}

#gamesDis .gameBody .gamelist .players {
	width: 20px;
	text-indent: 20px;
}

#gamesDis .gameBody .gamelist .dlPlay {
	width: 20px;
	margin-left: 25px;
}

#gamesDis .gameBody .gamelist .cashComp {
	width: 20px;
	margin-left: 30px;
}

#gamesDis .gameBody .gamelist .cashCompOff {
	width: 20px;
	margin-left: 30px;
}

#gamesDis .gameBody .gameList li {
	width: 70px;
	margin-top: -10px;
}

.listView .gameBody .cashComp {
	kborder: 1px red solid;
	text-align: center;
	width: 70px;
}


.listview .players, .listview .freeOnline, .listview .dlPlay, .listview .cashComp, .listview .genre {
    padding: 0px;
}

.gameDetail .inline .last ul {
	margin-top: 0px;
}

.detailview ul li {
	width: 455px;
	margin-left: 5px;
}

.module #gamesDis ul li .avgRating li {
	width: 10px!important;
	margin: 0px 0px 0px 2px;

}

.module #gamesDis ul li .avgRating {
	width: 90px;
}

.de #disStyle li.grid a {
	padding:6px 5px 6px 25px;
}
* html #gamesDis .gameBody .gamelist .genre {float:left;margin-left:12px;}

.no_margin{
    margin:0px;
    font-size:0px;
}

.new_game_promo .prmBckt .cnt ,.new_game_promo .prmBckt .cnt ul  {
	width:auto;
}
.new_game_promo .gameIndex .module li a {
	background:none;
	padding:0px;
}

.new_game_promo .prmBckt .cnt ul li {
	margin-right:10px;
}

.new_game_promo .gameIndex .cnt ul li .plyCnt {font-size:1em;}
#games_toplist ul {
	padding:10px;
}
#games_toplist ul li {
	clear:both;
	float:left;
	margin-bottom:10px;
    _margin-bottom:0px;
	width:280px;
}
#games_toplist ul li a {
	float:left;
}
#games_toplist ul li img {
	margin:0px;
	padding:0px;
    border:0px;
}
#games_toplist ul li .image-link {
	border:1px solid #E6E6E6;
	padding:0.25em;
    _padding-bottom:0px;
	margin:0px 8px 0px 0px;
}
#games_toplist ul li .link_text {
	font-size:1.2em;
}
#games_toplist ul li .player_count {font-size:1.2em;padding-left:3px;}

#games_toplist .tabs ul li a {float:none;}
#games_toplist .tabs ul li {clear:none;}
#games_toplist .tabs ul {padding:0px;}
