.gameDetailsTabs .containerPresentation .presentationColumnLeft {
    border-right:1px solid #d6d6d6;
    height:425px;
    overflow:hidden;
    padding:15px 0 0 12px;
    width:414px;
    float:left;
}

.gameDetailsTabs .containerPresentation .presentationColumnRight {
    width:273px;
    height:440px;
    float:left;
    overflow:hidden;
}

/* start of right column*/

.gameStats .noStatsStyle {
    color:#c0c0c0;
}

.presentationColumnRight .video {
    position:relative;
    width:245px;
    height:192px;
    margin:18px 0 5px 16px;
    background:transparent url(../../default_gt_us/img/product/video_bg.gif) no-repeat 0 0;
}

.presentationColumnRight .screenshot {
    position:relative;
    width:244px;
    height:210px;
    margin:0 0 0 16px;
    background:transparent url(../../default_gt_us/img/product/screen_bg.gif) no-repeat 0 0;
}

.presentationColumnRight .video h4, .presentationColumnRight .video h5, .presentationColumnRight .video a.scale, .presentationColumnRight .screenshot h4, .presentationColumnRight .screenshot h5 {
    position:absolute;
    top:4px;
}

.presentationColumnRight .video h4, .presentationColumnRight .screenshot h4 {
    left:16px;
    color:#FFFFFF;
}

.presentationColumnRight .video h5 {
    left:60px;
    margin:0;
    padding:0;
    color:#FFFFFF;
    font-size:8px;
}

.presentationColumnRight .screenshot h5 {
    left:100px;
    margin:0;
    padding:0;
    color:#FFFFFF;
    font-size:8px;
}

.presentationColumnRight .video h5 a, .presentationColumnRight .screenshot h5 a {
    color:#FFFFFF;
    font-size:8px;
}

.presentationColumnRight .video a.scale {
    left:170px;
    text-decoration:none;
    padding-right:20px;
    background:transparent url(../../default_gt_us/img/product/screen_scale.gif) no-repeat right top;
    color:#FFFFFF;
}

.presentationColumnRight .video .flash {
    position: absolute;
    top:22px;
    left:13px;
    width:216px;
    height:162px;
    background:#000000;
}

.presentationColumnRight .screenshot a.screenshotLink {
    display:block;
    position:absolute;
    top:180px;
    left:60px;
}

.screenshot .diapo {
    position: absolute;
    top: 24px;
    left: 13px;
    width: 230px;
    height: 149px;
}

.screenshot .diapo .picture {
    position: relative;
    float: left;
    margin: 0 15px 9px 0;
    width: 100px;
    height: 70px;
    overflow: hidden;
    border: 0;
}

.screenshot .diapo .picture a.zoom {
    display: block;
    position: absolute;
    font-family:Trebuchet MS;
    top: 54px;
    left: 60px;
    width: 36px;
    height: 11px;
    background: #000;
    filter: alpha( opacity = 70);

-moz-opacity:
    .7;

opacity:
    .7;

color:
    #FFF;

text-decoration:none;

font-size:
    10px;

line-height:
    9px;

padding:
    0;

margin:
    0;

padding-left:
    4px;
}
/* end of right column*/

.presentationColumnLeft .fullDescriptionScroll {
    height:150px;
    overflow-x:hidden;
    overflow-y:scroll;
    width:402px;
}

.presentationColumnLeft .gameStats {
    width:400px;
    height:250px;
    margin:15px 0 0;
    position:relative;
    overflow:hidden;
}

.presentationColumnLeft .gameStats .gameStatsLabel {
    height:16px;
    font-size:12px;
    font-family:Trebuchet MS;
    margin:0 auto;
    text-align:center;
    overflow:hidden;
}

.presentationColumnLeft .gameStats .containerTopPlayer, .presentationColumnLeft .gameStats .containerPlayTime {
    width:396px;
}

.presentationColumnLeft .gameStats .containerTopPlayer {
    height:145px;
    padding-left:4px;
    background:#efefef;
}

.presentationColumnLeft .gameStats .containerPlayTime {
    height:85px;
    padding-left:4px;
    background:#efefef;
}

.presentationColumnLeft .gameStats h4 {
    font-family:arial;
    padding:5px 0;
}

.presentationColumnLeft .gameStats .statsContainer {
    width:194px;
    height:59px;
    float:left;
    overflow:hidden;
    margin:0 4px 1px 0;
}

.presentationColumnLeft .gameStats .topPlayerBlock {
    background:#FFFFFF;
}

.presentationColumnLeft .gameStats .playTimeBlock {
    background:#f9f9f9;
}

.presentationColumnLeft .gameStats .playTimeBlock p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    margin:6px 0 0 9px;
}

.gameStats .playTimeBlock p.valueTotalHours, .gameStats .playTimeBlock p.valueTotalSessions {
    font-size:26px;
    padding:0 13px 0 0;
    text-align:right;
}

.gameStats .topPlayerBlock .topPlayerNumber, .gameStats .topPlayerBlock .topPlayerAvatar, .gameStats .topPlayerBlock .topPlayerText {
    float:left;
    height:57px;
    margin:1px;
}

.gameStats .topPlayerBlock .topPlayerNumber {
    width:19px;
    background:#cecece;
}

.gameStats .topPlayerBlock .topPlayerNumber p {
    margin:19px 0 0 6px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
}

.gameStats .containerTopPlayer .first .topPlayerNumber {
    background:#94d917;
}

.gameStats .topPlayerBlock .topPlayerAvatar {
    width:56px;
    margin-left:0;
    overflow:hidden;
}

.gameStats .topPlayerBlock .topPlayerText {
    width:105px;
    overflow:hidden;
    padding:16px 0 0 5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}

.noStatsUserBox {
    background:transparent url(../../default_gt_us/img/product/gameStats/noStatsBox_bg-trans.png) no-repeat 0 0;
    height:67px;
    width:388px;
    position:absolute;
    top:84px;
    left:0;
    padding:14px 0 0 12px;
}

.noStatsUserBox h3 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#94d917;
    margin-bottom:5px;
}

.noStatsUserBox p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#f7f7f7;
}
