#fancybox-loading {	position: fixed;	top: 50%;	left: 50%;	width: 40px;	height: 40px;	margin-top: -20px;	margin-left: -20px;	cursor: pointer;	overflow: hidden;	z-index: 1104;	display: none;}#fancybox-loading div {	position: absolute;	top: 0;	left: 0;	width: 40px;	height: 480px;	background-image: url('../fancybox/fancybox.png');}#fancybox-overlay {	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 1100;	display: none;}#fancybox-tmp {	padding: 0;	margin: 0;	border: 0;	overflow: auto;	display: none;}#fancybox-wrap {	position: absolute;	top: 0;	left: 0;	padding: 20px;	z-index: 1101;	outline: none;	display: none;}#fancybox-outer {	position: relative;	width: 100%;	height: 100%;	background: #fff;}#fancybox-content {	width: 0;	height: 0;	padding: 0;	outline: none;	position: relative;	overflow: hidden;	z-index: 1102;	border: 0px solid #fff;}#fancybox-hide-sel-frame {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: transparent;	z-index: 1101;}#fancybox-close {	position: absolute;	top: -15px;	right: -15px;	width: 30px;	height: 30px;	background: transparent url('../fancybox/fancybox.png') -40px 0px;	cursor: pointer;	z-index: 1103;	display: none;}#fancybox-error {	color: #444;	font: normal 12px/20px Arial;	padding: 14px;	margin: 0;}#fancybox-img {	width: 100%;	height: 100%;	padding: 0;	margin: 0;	border: none;	outline: none;	line-height: 0;	vertical-align: top;}#fancybox-frame {	width: 100%;	height: 100%;	border: none;	display: block;}#fancybox-left, #fancybox-right {	position: absolute;	bottom: 0px;	height: 100%;	width: 35%;	cursor: pointer;	outline: none;	background: transparent url('../fancybox/blank.gif');	z-index: 1102;	display: none;}#fancybox-left {	left: 0px;}#fancybox-right {	right: 0px;}#fancybox-left-ico, #fancybox-right-ico {	position: absolute;	top: 50%;	left: -9999px;	width: 30px;	height: 30px;	margin-top: -15px;	cursor: pointer;	z-index: 1102;	display: block;}#fancybox-left-ico {	background-image: url('../fancybox/fancybox.png');	background-position: -40px -30px;}#fancybox-right-ico {	background-image: url('../fancybox/fancybox.png');	background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover {	visibility: visible; }#fancybox-left:hover span {	left: 20px;}#fancybox-right:hover span {	left: auto;	right: 20px;}.fancybox-bg {	position: absolute;	padding: 0;	margin: 0;	border: 0;	width: 20px;	height: 20px;	z-index: 1001;}#fancybox-bg-n {	top: -20px;	left: 0;	width: 100%;	background-image: url('../fancybox/fancybox-x.png');}#fancybox-bg-ne {	top: -20px;	right: -20px;	background-image: url('../fancybox/fancybox.png');	background-position: -40px -162px;}#fancybox-bg-e {	top: 0;	right: -20px;	height: 100%;	background-image: url('../fancybox/fancybox-y.png');	background-position: -20px 0px;}#fancybox-bg-se {	bottom: -20px;	right: -20px;	background-image: url('../fancybox/fancybox.png');	background-position: -40px -182px;}#fancybox-bg-s {	bottom: -20px;	left: 0;	width: 100%;	background-image: url('../fancybox/fancybox-x.png');	background-position: 0px -20px;}#fancybox-bg-sw {	bottom: -20px;	left: -20px;	background-image: url('../fancybox/fancybox.png');	background-position: -40px -142px;}#fancybox-bg-w {	top: 0;	left: -20px;	height: 100%;	background-image: url('../fancybox/fancybox-y.png');}#fancybox-bg-nw {	top: -20px;	left: -20px;	background-image: url('../fancybox/fancybox.png');	background-position: -40px -122px;}#fancybox-title {	font-family: Helvetica;	font-size: 12px;	z-index: 1102;}.fancybox-title-inside {	padding-bottom: 10px;	text-align: center;	color: #333;	background: #fff;	position: relative;}.fancybox-title-outside {	padding-top: 10px;	color: #fff;}.fancybox-title-over {	position: absolute;	bottom: 0;	left: 0;	color: #FFF;	text-align: left;}#fancybox-title-over {	padding: 10px;	background-image: url('../fancybox/fancy_title_over.png');	display: block;}.fancybox-title-float {	position: absolute;	left: 0;	bottom: -20px;	height: 32px;}#fancybox-title-float-wrap {	border: none;	border-collapse: collapse;	width: auto;}#fancybox-title-float-wrap td {	border: none;	white-space: nowrap;}#fancybox-title-float-left {	padding: 0 0 0 15px;	background: url('../fancybox/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main {	color: #FFF;	line-height: 29px;	font-weight: bold;	padding: 0 0 3px 0;	background: url('../fancybox/fancybox-x.png') 0px -40px;}#fancybox-title-float-right {	padding: 0 0 0 15px;	background: url('../fancybox/fancybox.png') -55px -90px no-repeat;}.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_close.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_title_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {	height: expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6 {	position: absolute; margin-top: 0;	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_loading.png', sizingMethod='scale'); }.fancybox-ie .fancybox-bg { background: transparent !important; }.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }.jspContainer{	overflow: hidden;	position: relative;}.jspPane{	position: absolute;}.jspVerticalBar{    background-color: #3a3a3a;	position: absolute;	top: -2px;	right: 0;	width: 10px;	height: 100%; } .jspVerticalBar *,.jspHorizontalBar * {	margin: 0;	padding: 0;}.jspCap {	display: none;}.jspHorizontalBar .jspCap {	float: left;}.jspTrack { 	position: relative;}.adjust .jspVerticalBar {    top: 15px;} .jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag {	float: left;	height: 100%;}.jspDrag {	background-color: #ac0303;	position: relative;	top: 0;	left: 0;	cursor: pointer; } .jspArrow{ 	text-indent: -20000px;	display: block;	cursor: pointer;    margin: 1px 0; }.jspArrow.jspDisabled{	cursor: default;	background: #949505;}.jspVerticalBar .jspArrow {	height: 10px;}  .jspVerticalBar .jspArrow:focus {	outline: none;}.jspCorner{	background: #eeeef4;	float: left;	height: 100%;}* html .jspCorner{	margin: 0 -3px 0 0;}html, body{    width: 100%;    height: 100%;    margin: 0;    padding: 0;    font-family: Arial, Helvetica, sans-serif;    color: #FFF; }body, #container {    background: #000 url('/images/bkg_tombraider.jpg') no-repeat center top;}body.gate, #gate {    background: #000 url('/images/bkg_tombraider_gate.jpg') no-repeat center top;}  a, a:link, a:active, a:visited {	text-decoration: none;	padding: 0;	margin: 0;    color: #FFF;}.clear {    clear:both;}.left{    float:left;}.right{    float:right;}.middle {    vertical-align: middle;}:focus {    outline: 0;}.cursor {    cursor: pointer;}.hide {    display: none;}img {    border: 0 solid #000;}.show {    display: block;}ol, ul, li {    list-style: none;    padding: 0;    margin: 0;}table {    border-collapse: separate;    border-spacing: 0;}.inline {    display: inline;    zoom:1;    *display:inline;}caption, th, td {    text-align: left;    font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {    content: "";}.border {    border: 1px solid #4d4d4d;}.shadow-true {    -moz-box-shadow: 4px 4px 6px 1px rgba(0, 0, 0, 0.15);    -webkit-box-shadow: 4px 4px 6px 1px rgba(0, 0, 0, 0.15);    box-shadow: 4px 4px 6px 1px rgba(0, 0, 0, 0.15);}.unselect {    -webkit-user-select: none;    -moz-user-select: none;  }#fancybox-content {  background-color: #000;   }#gate,#container {    display: none;    position: relative;    width: 720px;    margin: 0px auto;    min-height: 600px;    }#content{    width: 720px;     margin: 0px auto;}#header {    width: 720px;     margin: 0px auto;}#footer {    width: 720px;    margin: 10px auto 0;}#nav {    margin: 7px 0 0;    height: 37px;}#player {     position: relative;    background: url('/images/bkg_player_screen.png') no-repeat center top;    width: 720px;    height: 412px;    margin-bottom: 24px; }#player .view {      position: absolute;    z-index: 1110;    text-align: center;    left: 20px;     top: 12px;     height: 372px;    width: 680px;    overflow: hidden;} #player .view img.tab{     margin-top: -100px;}#fancybox-wrap {    z-index: 2000;}#fancybox-overlay.fancybox-ie {   z-index: 10;   } #youtube-overlay{	position:absolute;	height:347px;	width:680px;	z-index:1500;	background:url('/images/bkg_youtube_overlay.png') 0 0;	top:12px;	left:20px;	display:none;    font-size: 13px;}textarea.selection {    background-color: transparent;    border: 0 solid #000000;    color: #FFFFFF;    font-size: 10px;    height: 25px;     width: 502px;}#youtube-overlay .layer h2 {    font-size: 32px;    text-align: right;    text-transform: uppercase;    margin: 0;    padding: 0;}#youtube-overlay .layer h3 {    font-size: 22px;    text-transform: uppercase;    text-align: right;    margin: 0;    padding: 0;}#youtube-overlay .download-share {    margin: 72px 0 0 142px;    width: 430px;}#youtube-overlay .download-share .embed {    position: relative;    right: 74px; }#youtube-overlay .download-share .dynamic-txt {    margin-top: 20px;     height: 83px;}#youtube-overlay .download-share .linkto {    padding-right: 13px;    text-align: right;    height: 31px;} #youtube-overlay .download-detail {     height: 129px;    margin: 72px 48px;     width: 515px;}#youtube-overlay .download-detail .dynamic-txt {    margin-top: 13px;     height: 118px;}#youtube-overlay .download-detail h3 {    margin-top: 32px;}#youtube-overlay .download-detail .linkto {    position: absolute;    bottom: 23px;    right: 123px; } #youtube-overlay .download-link {    margin: 94px 0 0 215px;    text-transform: uppercase;    text-align: right;    width: 344px;}#youtube-overlay .download-link .dynamic-txt {    margin-top: 9px;}#youtube-overlay .download-link label {    font-size: 15px;}#youtube-overlay .layer{ 	position:absolute;	z-index:1600;	top:0px;	width:680px;	height:346px;	display:none; } #player .trailer {  	position:absolute;	z-index:1490;	top:12px;    left:20px;	width:680px;	height:372px;     cursor: pointer;	  }#youtube-overlay .layer.share{  	background:url('/images/bkg_overlay_share.png') 19px 77px no-repeat;}#youtube-overlay .layer.details{ 	background:url('/images/bkg_overlay_details.png') 19px 77px no-repeat;}#youtube-overlay .layer.downloads{ 	background:url('/images/bkg_overlay_downloads.png') 180px 100px no-repeat; }#youtube-overlay .overlay-menu{ 	position:absolute; 	top:20px;	right:20px;	width:76px;	height:260px;	z-index:1700; }#youtube-overlay .tombraider-title{ 	background:url('/images/bkg_tombraider_title.png') 0 0 no-repeat;	width:285px;	height:58px;	position:absolute;	top:10px;	right:132px;	z-index:1700; } #youtube-overlay .overlay-menu .category-button{ 	position:relative;	height:75px;	width:76px;	z-index:1800;	top:0px;	margin-bottom:10px;	cursor:pointer; }#youtube-overlay .overlay-menu .category-button.share { 	background:url('/images/bkg_share_btn.png') 0 0 no-repeat;}#youtube-overlay .overlay-menu .category-button.details { 	background:url('/images/bkg_details_btn.png') 0 0 no-repeat;}#youtube-overlay .overlay-menu .category-button.download{ 	background:url('/images/bkg_download_btn.png') 0 0 no-repeat;}#youtube-overlay.de .overlay-menu .category-button.share { 	background:url('/images/de_bkg_share_btn.png') 0 0 no-repeat;}#youtube-overlay.de .overlay-menu .category-button.details { 	background:url('/images/de_bkg_details_btn.png') 0 0 no-repeat;}#youtube-overlay.de .overlay-menu .category-button.download{ 	background:url('/images/de_bkg_download_btn.png') 0 0 no-repeat;}#youtube-overlay.es .overlay-menu .category-button.share { 	background:url('/images/es_bkg_share_btn.png') 0 0 no-repeat;}#youtube-overlay.es .overlay-menu .category-button.details { 	background:url('/images/es_bkg_details_btn.png') 0 0 no-repeat;}#youtube-overlay.es .overlay-menu .category-button.download{ 	background:url('/images/es_bkg_download_btn.png') 0 0 no-repeat;}#youtube-overlay.it .overlay-menu .category-button.share { 	background:url('/images/it_bkg_share_btn.png') 0 0 no-repeat;}#youtube-overlay.it .overlay-menu .category-button.details { 	background:url('/images/it_bkg_details_btn.png') 0 0 no-repeat;}#youtube-overlay.it .overlay-menu .category-button.download{ 	background:url('/images/it_bkg_download_btn.png') 0 0 no-repeat;}#youtube-overlay.fr .overlay-menu .category-button.share { 	background:url('/images/fr_bkg_share_btn.png') 0 0 no-repeat;}#youtube-overlay.fr .overlay-menu .category-button.details { 	background:url('/images/fr_bkg_details_btn.png') 0 0 no-repeat;}#youtube-overlay.fr .overlay-menu .category-button.download{ 	background:url('/images/fr_bkg_download_btn.png') 0 0 no-repeat;}#youtube-overlay .overlay-menu .category-button.share:hover { 	background-position: 0 -74px;} #youtube-overlay .overlay-menu .category-button.details:hover { 	background-position: 0 -74px;}#youtube-overlay .overlay-menu .category-button.download:hover { 	background-position: 0 -76px;}#light {    background: url('/images/bkg_light.png') no-repeat 0 0;    position: absolute;     top: 292px;    left: -122px;    width: 92px;    height: 96px;    cursor: pointer;}#light:hover {    background-position:  0 -97px; }.slider {    background: url('/images/bkg_border_slider.png') no-repeat center top;    width: 720px;    height: 241px;    margin-bottom: 5px;}.slider.mini {    background: url('/images/bkg_border_slider_mini.png') no-repeat center top;    width: 466px;    height: 238px;    margin-bottom: 15px;}.slider .inner {    background: url('/images/bkg_inner_slider.jpg') no-repeat center 3px;     width: 712px;    height: 234px;    margin-left: 4px; }.downloads .slider .inner {    background: url('/images/bkg_inner_download.jpg') no-repeat center 3px;     width: 712px;    height: 234px;    margin-left: 3px; }.downloads .slider.mini .inner {    background: url('/images/bkg_inner_slider_mini.jpg') no-repeat -1px 5px;     width: 463px;    height: 235px; }.downloads .slider .inner .header {      padding: 8px 0 0 10px;}.downloads .slider .inner .media {    top: 14px;} .downloads .slider.mini .inner .media {    left: 67px;    width: 328px;} .downloads .slider.mini.first{    margin-right: 22px;}.downloads .slider .inner .wall-size {    display: none;    background-color: #300808;    height: 80px;    margin: 13px 0 0 10px;    padding-top: 10px;    position: absolute;    text-align: center;    font-weight: bold;    top: 0;    width: 118px;    z-index: 50;    opacity:0.55;    -moz-opacity: 0.55;    -khtml-opacity: 0.55;    filter:alpha(opacity=55);    -moz-border-radius: 5px;    border-radius: 5px; }.downloads .slider .inner .wall-size a {    display: block;    color: #FFF;    font-size: 12px;    text-decoration: none; }.downloads .slider .inner .wall-size a:hover {    color: #FFFF00;}.downloads #content {    margin-bottom: 30px;    min-height: 1515px;    }#feeder {    position: relative;    width: 720px;    height: 400px;    margin-bottom: 7px; }#feeder .stream {    background: url('/images/bkg_feeder.png') no-repeat center top;     float: left;    width: 360px;    height: 529px;  }#feeder .topic {    background: url('/images/bkg_feeder.png') no-repeat center top;     float: left;    width: 360px;    height: 529px; }#feeder .topic .feed-topic {      margin: 20px 0 0 15px;}#promos {    background: url('/images/bkg_promos.png') no-repeat center top;     clear: both;    width: 720px;    height: 311px;    margin-bottom: 5px;}#controller {    position: absolute;    bottom: 10px;    right: 17px;}#controller ul li {    display: none;    background: url('/images/bkg_button.png') no-repeat 0 -15px;    height: 14px;    width: 14px;     float: left;    margin-right: 2px;    cursor: pointer;}#controller ul li .control-box {     display: none;                position: relative;     left: -106px;    top: -12px;    margin: 0;}#controller ul li .control-box .arrow{    background: url('/images/bkg_arrows.png') no-repeat -1px 0;    width: 25px;    height: 20px;    margin-left:  102px;    } #controller ul li .control-box .control-thumb {     background-color: #000;    width: 120px;    height: 90px;    border: 2px solid #b21c1a;     overflow: hidden;}#controller ul li.active {    background-position: 0 0;}#nav li {    float: left;    height: 33px;    line-height: 32px; }#nav li,#nav li a {    color: #FFF;    font-size: 13px;     text-align: center;    text-decoration: none;    text-transform: uppercase;}#nav li.sml {    background: url('/images/bkg_menu.png') no-repeat 0 0;      width: 67px;    margin-right: 2px;}#nav li.lrg {    background: url('/images/bkg_menu.png') no-repeat -72px 0;      width: 131px;}#nav li.sml.active,#nav li.sml:hover {    background: url('/images/bkg_menu.png') no-repeat 0 -36px;   }#nav li.lrg.active,#nav li.lrg:hover {    background: url('/images/bkg_menu.png') no-repeat -72px -36px;  }#nav li.share {    position: relative;    background: url('/images/bkg_menu.png') no-repeat -206px 0;      width: 255px;     color: #a2987d;     text-align: left; }#nav li.share label {    padding-left: 9px;}#nav li.share .share-icon {     padding-top: 9px;    min-width: 158px;}#nav li.share .share-icon .addthis_button_facebook_like {     margin-top: -6px;}#nav li.flags {    position: relative;    background: url('/images/bkg_menu.png') no-repeat -493px 0;      width: 63px;      margin-left: 1px;}#nav li.flags .curr-flag {    margin: 6px 13px 0 0;    cursor: pointer;}#nav li.flags .flag {      display: none;    position: absolute;    background-color: #000;    left: 5px;    padding: 2px 4px;     text-align: left;    top: 29px;    width: 32px;    z-index: 1600;  } #nav li.flags .flag div {     line-height:19px;    cursor: pointer;}body.fr #nav li a,body.fr #nav li {    font-size: 10px !important;}body.es .slider .inner .menu-button li {    font-size: 11px !important;    padding-left: 1px;}body.fr .slider .inner .menu-button li {    font-size: 13px !important;}#game-info {       width: 563px;    height: 230px;    background-color: #000;     padding: 10px;    overflow: hidden;} #game-info .info {      padding-top: 10px;    font-size: 12px;}.slider .inner .menu-button {     position: relative;    top: 7px;    left: 8px; }.slider .inner .menu-button li {    background: url('/images/bkg_slide_button.png') no-repeat 0 0;     height: 47px;    width: 174px;    text-align: center;    line-height: 36px;}.slider .inner .menu-button li {    color: #FFF;    cursor: pointer;    font-size: 16px;     text-decoration: none;    text-transform: uppercase;}.slider .inner .menu-button li.active,.slider .inner .menu-button li:hover {    background: url('/images/bkg_slide_button.png') no-repeat 0 -47px;  }.slider .inner .media {      clear: both;    position: relative;     left: 50px;     top: 20px;    width: 607px;  } .slider .inner .media li .tip {    margin-top: 20px;    font-size: 11px;    text-align: center;}.slider .inner .media .thumbs {    left: 24px;     position: relative;     width: 561px;    height: 140px;     overflow: hidden; }   .slider.chat .inner .media {    left: 37px;    width: 641px;}.slider.chat .inner .media .thumbs {     width: 600px; }   .slider.mini .inner .media .thumbs {    width: 357px;}.slider .inner .media li {     position: relative;    float: left;    height: 140px;      width: 140px;      cursor: pointer;}.slider.chat .inner .media li {    width: 120px;}.slider .inner .media li .over {     position: absolute;    z-index: 10;    background: url('/images/bkg_screen.png') repeat-x 0 0;     height: 119px;    width: 140px;}.slider .inner .media li .over.hover,.slider .inner .media li .over.active {      background-position: -140px 0;  }.slider .inner .media li .over.icon.hover {    background-position: -140px -122px; }.slider .inner .media li .over.icon {      background-position: 0 -122px;      width: 120px;}.control-box .control-thumb .tab,.slider .inner .media li .under .tab{     margin-left: -15px;}.slider .inner .media li .under {      background-color: #000;    position: relative;    left: 9px;    top: 12px;    height: 90px;    width: 120px;    overflow: hidden;}  .slider .inner .media li .under.icon {       width: 95px;}.slider .inner .media .prev {    background: url("/images/icons.png") no-repeat scroll 0 -62px;    left: 0;}.slider .inner .media .next {    background: url("/images/icons.png") no-repeat scroll 0 -26px;    right: 0;}.slider .inner .media .hit {    cursor: pointer;    height: 36px;    position: absolute;    top: 42px;    width: 15px; }#feeder .header {     margin: 14px 0 0 23px;}#feeder .menu {    margin: 10px 10px 0; } #feeder .menu ul li {     float: left;       background: url('/images/icons.png') no-repeat 0 97px;   } #feeder .menu ul li.first {     background-image: none;}body.it #feeder .menu ul li a,body.es #feeder .menu ul li a,body.fr #feeder .menu ul li a,body.de #feeder .menu ul li a {    font-size: 10px;}#feeder .menu ul li a {     color: #FFF;    font-size: 11px;    margin-left: 9px;    text-transform: uppercase;    text-decoration: none;}#feeder .menu ul li a.active,#feeder .menu ul li a:hover {     color: #bd0000;}#feeder .comments {     background: url('/images/bkg_comment.png') no-repeat top center;     width: 348px;    height: 38px;    margin: 38px 6px 9px; } #feeder .comments .label-comment {     padding: 10px 13px 0 9px;    top: 1px;    position: relative;    width: 315px;    font-size:12px;}body.fr #feeder .comments .label-comment {      font-size:11px;}#feeder .comments .label-arrow {    background: url('/images/icons.png') no-repeat 0 -7px;     margin-left: 2px;    height: 20px;    width: 9px;}#feeder .feed {    overflow: auto;    margin-left: 15px;    width: 329px;    height: 339px;    font-size: 12px;}#feeder .feed li {    clear: both;    padding: 0 3px;} #feeder .feed li .wrap {     color: #FFFFFF;    line-height: 18px;    margin: 0 0 5px 60px;    min-height: 55px; }#feeder .feed li .wrap.empty {     margin: 0 0 5px 2px; }#feeder .feed li .avatar {    float: left;    margin-top: 5px;} #feeder .link,#feeder .feed li a {     color: #bd0000;}#feeder .link{    margin-left: 15px;    font-size: 11px;}#feeder .feed li .hr {    background: url('/images/bkg_divider.gif') no-repeat top center;      height: 4px;    width: 100%;     margin-bottom: 7px;}#feeder .comments .label-comment .input {     margin-top: -5px;}#streampost {    display: none;    position: relative;     top: 0; }#streampost h5 {     color: #FFF;    margin: 2px;}#streampost a {    -moz-border-radius: 4px 4px 4px 4px;    border-radius: 4px 4px 4px 4px;    background: none repeat scroll 0 0 #515151;    border: 1px solid #C0C0C0;    display: inline-block;    font-size: 10px;    height: 25px;    line-height: 25px;    margin: 2px 5px 2px 0;    width: 85px;    color: #FFF;}#streampost .sh {    text-indent: -5000px;    margin: 4px 12px;     width: 62px;    height: 17px;}#streampost .sh.fb {    background: url('/images/share_icons.png') no-repeat 0 0;      margin: 4px 17px; }#streampost .sh.tw {    background: url('/images/share_icons.png') no-repeat -96px 0;   }#streampost .sh.yt {    background: url('/images/share_icons.png') no-repeat -192px 0;  }#comment {    width: 186px;     border: 1px solid #FFF;    background-color: #515151;       color: #FFF;    display: block;    float: left;        height: 19px;    padding: 2px;   }#post {     color: #BD0000;    position: absolute;    right: -4px;    padding: 0px 3px 1px;     cursor: pointer;}body.fr #post {      right: -12px; }#promos ul li {    float: left;     margin: 8px 13px 0 3px; }#promos ul li.mid {    margin-left: 2px; }#promos ul li.last {    margin: 8px 0 0 -1px;} #footer .legal-container {    position: relative;}#footer .legal-button {    cursor: pointer;    position: absolute;}#footer .legal-copy img {    vertical-align: bottom;}#footer .pegi {      left: 96px;} #footer .esrb {    font-size: 12px;    top: 4px;    left: 4px;}#footer .pegi {    font-size: 12px;    top: ;    left: ;}#footer .pegi-online {    font-size: 12px;    top: ;    left: ;}#footer .privacy {    top: 4px;    left: 571px;}#footer .xbox {    top: 85px;    left: 431px;}#footer .petrol {    top: 215px;    left: 290px;}#footer .ps3 {    top: 90px;    left: 161px;}#footer .pc {    top: 80px;    left: 50px;}#footer .square_enix {    top: 30px;    left: 313px;}#footer .crystal_dynamics {    top: 15px;    left: 172px;}#footer .eidos {    top: 25px;    left: 473px;}#footer .legal-copy {    position: absolute;    top: 150px;    left: 20px;    font-size: 9px;     width: 698px;    text-align: center;}#agegate {    background: url('/images/bkg_agegate.png') no-repeat 0 0;     width: 473px;    height: 166px;     position: absolute;    left: 168px;    top: 249px;    text-transform: uppercase;}#agegate h2 {     font-size: 22px;    margin: 45px 0 0 18px;    width: 301px;}#agegate h3 {    position: absolute;    top: 85px;    left: 9px;    font-size: 19px;}#agegate .box {    margin: 46px 0 0 9px}#agegate input {    border: 1px solid #CDCDCD;    font-size: 14px;    margin-left: 2px;    padding: 4px 2px;    width: 29px;}#agegate #year {     width: 38px;}#agegate .submit {     font-size: 30px;    position: absolute;    bottom: 17px;    right: 28px;    cursor: pointer;} #agegate.fr h3 {    font-size: 18px;} #agegate.fr h2 {     font-size: 19px;    margin: 37px 0 0 17px;}#agegate.es h2 {    margin: 33px 0 0 18px;}#agegate.it h2 {    margin: 34px 0 0 18px;} #agegate.de h2 {     font-size: 20px;    margin: 47px 0 0 14px;}#agegate.de .submit {     font-size: 19px;    bottom: 22px;    right: 27px;  }#agegate.fr .submit {     font-size: 26px;     right: 31px;}#agegate.it .submit {     font-size: 23px;    right: 22px;    bottom: 20px;}#agegate .error {    position: absolute;    top: 160px;    display: none;    padding: 15px 10px;    font-size: 14px;    color: #b30000;}#agegate .flags {    left: 9px;     position: absolute;    top: 133px;}#agegate .flag {    border: 1px solid black;    margin-left: 2px;    cursor: pointer;}.text-input {    background-color: #717171;    height: 18px;    border: none;    color: #FFF;    font-size: 12px;}.input-width-small {    width: 68px;}.input-width-medium {    width: 100px;}.input-width-large {    width: 220px;}#register-form {    position: relative;    color: #a00000;    width: 450px;    height: 356px;    font-size: 12px;    text-align: left;    padding: 10px;}body.de #register-form .header {       font-size: 25px;}body.es #register-form .header,body.it #register-form .header  {       font-size: 20px;}body.fr #register-form .header  {       font-size: 16px;}#register-form .header {     width: 450px;    text-align: center;     height: 34px;    font-size: 34px;    font-weight: bold;    color: #fff;}#register-form .divider {    background: url( '/images/register_form_hr.png' ) no-repeat -27px 0;     height: 7px;    margin-bottom: 10px;}#register-form .required {    margin-top: 17px;    width: 450px;    text-align: center;}#register-form .form-items {    position: absolute;    top: 54px;    text-align: left;    margin-bottom: 10px;}#register-form .submit-control {    position: relative;    margin-top: 10px;}#register-form .success-control {    position: relative;    margin-top: 20px;    display: none;    color: #fff;    text-align: center;}.control-bar {    position: relative;    margin-top: 10px;}#register-form .divider2 {    position: absolute;    top: 4px;    left: -20px;    width: 470px;    background: url( '/images/register_form_hr2.png' ) no-repeat;     height: 7px;}#register-form .cancel-button {    position: absolute;    left: 140px;    width: 90px;    height: 20px;    background-color: #fff;    color: #000;    text-align: center;    font-weight: bold;    font-size: 16px;    cursor: pointer;}#register-form .submit-button {    position: absolute;    left: 240px;    width: 90px;    height: 20px;    background-color: #fff;    color: #000;    text-align: center;    font-weight: bold;    font-size: 16px;    cursor: pointer;}#register-form .ok-button {    position: absolute;    left: 205px;    width: 90px;    height: 20px;    background-color: #fff;    color: #000;    text-align: center;    font-weight: bold;    font-size: 16px;    cursor: pointer;} #register-form .error-message {    width: 430px;    background-color: #a00000;    color: #FFF;    padding: 5px 10px;    display: none;    margin-top: 10px;    margin-bottom: 10px;}#register-form .loader{      margin-top: 20px;    position: relative;    text-align: center;}.success-message {    margin-bottom: 10px;    margin-top: 10px;} #register-form .radio-block-indent {    margin-left: 20px;}#register-form .radio-option {    margin-right: 15px;}#register-form .radio-label {    color: #b0b0b0;    font-size: 10px;    font-weight: lighter;} #register-form .form-block {    margin-top: 8px;}#register-form .col1 {    width: 120px;} #register-form .col1a {    width: 360px;}
