body
{
/*    background-image: url(/a/BG_games.gif);*/
	background-image: url(/a/TGL_NEW_BG.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #000;
}

#highest_tpl
{
    width: 840px;
}

#highest_tpl .row a,a:visited:active:hover:focus
{
    font-size: 9px;
    color: #fe3f12;
}

#highest_tpl div.header
{
    width: 832px;
    height: 20px;
    line-height: 20px;
    padding: 0px 0px 0px 8px;
    background-image: url(/a/header_840_high.gif);
}

#highest_tpl div.row
{
    width: 820px;
    height: 12px;
    padding: 0px 10px 0px 10px;
    background-color: #161616;
}

#highest_tpl div.column
{
    float: left;
    display: inline;
    width: 164px;
    height: 12px;
    overflow: hidden;
}

#highest_tpl div.divider
{
    width: 840px;
    height: 2px;
    font-size: 1px;
    padding: 2px 0px 2px 0px;
    background-color: #161616;
    background-image: url(/a/divider_score.gif);
    background-position: center center;
    background-repeat: repeat-x;
}

#ftd_outer
{
    position: relative;
    width: 500px;
    height: 244px;
    text-align: left;
}

#ftd_outer div.lhs
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 500px;
    height: 244px;
    background-image: url(/a/new_feature_panel.gif);
}

#ftd_outer div.lhs div.title
{
    position: absolute;
    top: 0px;
    left: 9px;
    width: 302px;
    height: 24px;
    line-height: 24px;
}

#ftd_prev,#ftd_next
{
    position: absolute;
    top: 106px;
    left: 5px;
    width: 55px;
    height: 55px;
    z-index: 10;
    cursor: pointer;
}

#ftd_next
{
    left: 250px;
}

#ftd_outer div.lhs div.sshot
{
    position: absolute;
    top: 32px;
    left: 4px;
    width: 302px;
    height: 202px;
}

#ftd_outer div.lhs div.sshot img
{
    border: 1px solid #999999;
}

#ftd_dots
{
    position: absolute;
    top: 12px;
    left: 438px;
    width: 53px;
    height: 9px;
    z-index: 10;
}

#ftd_dots .d1,#ftd_dots .d2,#ftd_dots .d3,#ftd_dots .d4,#ftd_dots .d5
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 9px;
    height: 9px;
    cursor: pointer;
}
#ftd_dots .d2
{
    left: 11px;
}
#ftd_dots .d3
{
    left: 22px;
}
#ftd_dots .d4
{
    left: 33px;
}
#ftd_dots .d5
{
    left: 44px;
}

#ftd_outer div.lbl
{
    position: absolute;
    top: 10px;
    left: 412px;
    width: 82px;
    height: 14px;
    text-align: left;
    color: #6a6a6a;
    font-size: 10px;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: 26px 2px;
}

#ftd_outer .f1
{
    background-image: url(/a/feature1.gif);
}
#ftd_outer .f2
{
    background-image: url(/a/feature2.gif);
}
#ftd_outer .f3
{
    background-image: url(/a/feature3.gif);
}
#ftd_outer .f4
{
    background-image: url(/a/feature4.gif);
}
#ftd_outer .f5
{
    background-image: url(/a/feature5.gif);
}

#ftd_outer div.rhs
{
    position: absolute;
    top: 35px;
    left: 306px;
    width: 189px;
    height: 193px;
    overflow: hidden;
}

#ftd_outer div.rhs div.gname
{
    position: relative;
    padding: 0px 0px 4px 4px;
}

#ftd_outer div.rhs div.stats
{
    color: #fff;
    position: relative;
    padding: 0px 0px 4px 4px;
}

#ftd_outer div.rhs div.divider1
{
    position: relative;
    width: 100%;
    height: 2px;
    background-image: url(/a/divider_score.gif);
    background-repeat: repeat-x;
    margin: 2px 0px 2px 0px;
}

#ftd_outer div.rhs div.ftd_added
{
    position: relative;
    padding: 0px 0px 4px 4px;
}

#ftd_outer div.rhs div.ftd_comment
{
    position: relative;
    padding: 0px 0px 0px 4px;
}

#lat_outer
{
	position: relative;
	width: 320px;
	height: 244px;
	float: left;
	background-image: url(/a/new_latest_panel.gif);
    text-align: left;
}

#lat_outer div.top
{
    position: absolute;
    top: 32px;
    left: 5px;
    width: 305px;
    height: 102px;
}

#lat_outer div.top div.sshot
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 152px;
    height: 102px;
}

#lat_outer div.top div.sshot img
{
    border: 1px solid #999999;
}

#lat_outer div.sshot div.lbl
{
    position: absolute;
    top: -22px;
    left: 169px;
    width: 136px;
    height: 14px;
    text-align: right;
    color: #6a6a6a;
    font-size: 10px;
    font-weight: bold;
}

#lat_outer div.rhs
{
    position: absolute;
    top: 2px;
    left: 152px;
    width: 155px;
    height: 102px;
    overflow: hidden;
}

#lat_outer div.rhs div.gname
{
    position: relative;
    padding: 0px 0px 4px 4px;
}

#lat_outer div.rhs div.stats
{
    color: #fff;
    position: relative;
    padding: 0px 0px 4px 4px;
}

#lat_outer div.rhs div.divider1
{
    position: relative;
    width: 100%;
    height: 2px;
    background-image: url(/a/divider_score.gif);
    background-repeat: repeat-x;
}

#lat_outer div.rhs div.lat_added
{
    position: relative;
    padding: 0px 0px 4px 4px;
}

#lat_outer div.bot
{
    position: absolute;
    top: 144px;
    left: 9px;
    width: 301px;
    height: 93px;
}

#lat_outer div.bot div.thumb
{
	float: left;
	width: 43px;
	height: 31px;
	position: relative;
	cursor: pointer;
}

#lat_outer div.bot div.thumb.highlight
{
/*
    background-image: url(/a/latest_thumb_roll.png);
*/    
}

#lat_outer div.bot div.thumb img.game_pic
{
    border: 1px solid #999999;
    position: absolute;
    top: 2px;
    left: 2px;
    z-index: 1;
}

#lat_outer div.bot div.thumb div.highlight
{
    cursor: pointer;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 2;
}

