@charset utf-8;
*{font:11px Verdana, sans-serif;list-style-type:none;border:0;margin:0;padding:0}
body{color:#666;margin:0;padding:0;}
a{color:#f33;text-decoration:none}
a:hover{color:#f63}
h1,h2,h3,h4,h5,h6{cursor:default}
.clearBoth{clear:both}
.btn,#left h2 .select,#left h2 ul li{cursor:pointer}
.btn{display:block;background:url(graphics/sliderBtnBg.jpg) no-repeat -150px 0;height:16px;width:142px;text-align:center;font-weight:700;color:#300;text-shadow:0 1px 0 #f63;padding:4px 4px 10px}
.pagerBtn{background:#FFF url(graphics/buttonBg-1.jpg) repeat-x;webkit-box-shadow:0 1px 2px #999;-moz-box-shadow:0 1px 2px #999;box-shadow:0 1px 2px #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 #FFF;color:#333;border:1px solid #999;cursor:pointer;margin:2px;padding:2px 7px 3px}
.pagerBtnCurrent{background:#FFF url(graphics/buttonBg-1.jpg) repeat-x;webkit-box-shadow:0 1px 2px #999;-moz-box-shadow:0 1px 2px #999;box-shadow:0 1px 2px #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 #FFF;color:#333;border:1px solid #999;cursor:pointer;margin:2px 2px 2px 5px;padding:2px 7px 3px}
.btn:hover{background-position:-150px -30px;color:#300;padding:4px 4px 10px}
.btn:active{background-position:-150px -60px;padding:6px 4px 8px}
input.btn{border:0;width:150px;height:30px;margin:0;padding:0 0 6px}
#container{width:1000px;margin:0 auto;position:relative;z-index:5;}
#top{position:relative;height:34px;width:998px;border:1px solid #555a5f;border-top:0;background:#585e64 url(graphics/topBg.jpg) repeat-x}
#top span{position:absolute;top:0;left:0;background:url(graphics/topLogo_free2play.jpg) no-repeat}
#top span a{width:650px;height:34px;display:block;text-align:right;vertical-align:middle;padding-top:10px}
#top .search{position:absolute;right:5px;top:5px;background:#61676c url(graphics/searchBg.jpg) repeat-x;height:19px;width:305px;border:1px solid #7e8489;border-bottom-color:#a8adb4;padding:2px 5px 2px 15px}
#top .search .textfield{border:0;background:none;width:300px;color:#CCC;padding:3px 0}
#top .search .btn{border:0;background:url(graphics/searchBtn.jpg) no-repeat;width:19px;height:19px;position:absolute;top:2px;right:2px}
#top .search .btn:active{background-position:0 1px}
#wrap{position:relative;background:#585e64;width:998px;border:1px solid #474b4e;border-top:0;border-bottom:0}
#left{width:660px;float:left;background:#e9e9e9;border:1px solid #868e95;border-top:0;border-left:0}
#right{width:337px;float:left;background:url(graphics/rightBg.jpg) no-repeat}
#left h2,.header5{background:url(graphics/headerBg-1.jpg) no-repeat #f33;font-size:14px;color:#300;text-shadow:0 1px 0 #f63;font-weight:700;height:29px;position:relative;clear:both;margin:0;padding:8px 15px}
#left h2 span,.header5 span{position:absolute;top:0;right:0;width:10px;height:45px;background:url(graphics/headerBg-1.jpg) top right}
.header6{position:relative;top:15px;left:77px;height:1px;width:500px;z-index:5}
.header7{font-weight:700;font-size:20px;margin-bottom:10px}
#left h2 .select{top:5px;right:15px;width:auto;height:15px;background-position:-630px -5px;text-align:center;font-weight:700;font-size:10px;padding:5px}
#left h2 .select span{width:5px;height:25px;background-position:-745px -5px}
#left h2 .select:hover,#left h2 .current{background-position:-760px -5px}
#left h2 .select:hover span,#left h2 .current span{background-position:-875px -5px}
#left h2 .selectList{display:none;position:absolute;z-index:10;top:30px;right:13px;width:175px;webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
#left h2 .selectList span.bottom{display:block;height:15px;position:static;width:inherit;background:url(graphics/headerSelect.gif) no-repeat left top}
#left h2 .selectList ul{width:165px;float:left;background:url(graphics/headerSelect.gif) no-repeat left bottom;padding:0 0 8px 10px}
#left h2 .selectList li a{font-weight:inherit;color:inherit;text-shadow:inherit}
#left h2 .selectList li{float:left;width:35px;height:18px;text-align:center;background:url(graphics/headerSelect.gif) no-repeat -185px -10px;font-weight:700;color:#333;text-shadow:0 1px 0 #FFF;margin:0 5px 5px 0;padding:2px 0 0}
#left h2 .selectList li:hover{background-position:-185px -40px}
#left h2 .selectList li:active{background-position:-185px -70px}
#left h2 .selectList li.medium{width:75px;background-position:-230px -10px}
#left h2 .selectList li.medium:hover{background-position:-230px -40px}
#left h2 .selectList li.medium:active{background-position:-230px -70px}
#left h2 .selectList li.large{float:none;width:155px;background-position:-185px -100px}
#left h2 .selectList li.large:hover{background-position:-185px -130px}
#left h2 .selectList li.large:active{background-position:-185px -160px}
#left .dark h2{background:none;width:auto;height:auto;color:#FFF;text-shadow:0 1px 0 #333;margin:0;padding:20px 20px 0 30px}
#right h2{display:block;font-size:18px;font-weight:700;text-shadow:0 1px 0 #999;color:#333;border-bottom:1px solid #53585e;padding:10px 20px}
#left .banner{float:left;width:300px;padding:20px 0 20px 20px}
#right .banner{clear:both;padding:10px 0 10px 20px}
#content{border-right:1px solid #333;background:url(graphics/contentBg.jpg) repeat-x}
#content .layer{padding:20px 0 10px 20px}
#content .layer p{line-height:20px;padding:5px 10px}
#content .layer.extralarge h2,.header5{width:590px}
#content .layer.large{width:400px;float:left}
#content .layer.medium{width:300px;float:left}
#content .layer.small{width:200px;float:left}
#content .layer.dark{background:#5d6368 url(graphics/layerDarkBg.jpg) repeat-x bottom;clear:both}
#content .layer.dark .top{background:#5d6368 url(graphics/layerDarkBg.jpg) bottom repeat-x;border:0;height:20px;margin-bottom:-20px;display:block;width:100%}
#content .layer.dark .bottom{background:url(graphics/contentBg.jpg) repeat-x;border:0;height:20px;margin-bottom:-20px;display:block;width:100%}
#content .layer.height{padding-bottom:0;margin-bottom:-20px}
#foot{background:url(graphics/footBg.jpg) repeat-x bottom;height:120px;clear:both;width:998px;position:relative;padding:20px 0}
#foot .right{float:left;width:970px;color:#333;text-shadow:0 1px 0 #868e95;font-weight:700;margin:0 0 20px;padding:0 20px}
#foot a{color:#CCC}
#foot .col{float:left;width:150px;margin:0 0 0 20px}
#foot .col h4{color:#333;text-shadow:0 1px 0 #868e95;font-weight:700;margin:0 0 10px}
#foot .col li{margin:0 0 5px}
#slider,#slider ul,#slider li,#slider2 ul,#slider2 li{width:660px;height:170px;overflow:hidden;position:relative;background:url(graphics/sliderBg.jpg) no-repeat}
#prevBtn,#nextBtn,#slider1next,#slider1prev{position:absolute;left:0;top:0;z-index:2}
#prevBtn a,#nextBtn a,#slider1next a,#slider1prev a{position:relative;border:1px solid #000}
#controls{position:absolute;left:0;top:260px;margin-top:-7px;height:16px;padding-left:20px}
#controls li a{text-decoration:none;width:16px;height:16px;background:url(graphics/sliderPageBg.jpg) no-repeat;display:block;margin-right:5px}
#controls li.current a{background-position:-24px 0}
#slider .categorie{position:absolute;top:20px;left:20px}
#slider .detail{position:absolute;top:20px;left:90px;width:380px}
#slider .detail h3{font-size:22px;font-weight:700;color:#FFF;margin-bottom:10px;text-shadow:0 1px 0 #000}
#slider .detail h3 span{display:block;font-size:16px;font-weight:inherit;color:#333;text-shadow:0 1px 0 #999}
#slider .detail p{color:#CCC;line-height:18px}
#slider .thumb{position:absolute;top:20px;right:20px}
#slider .thumb .img{margin-bottom:10px;width:150px;height:100px;display:block}
#slider .thumb .btn{background-position:0 0}
.listGame ul.list,.listAddons ul.list{display:block;clear:both;padding:5px 0 0 5px}
.listGame li.item,.listAddons li.item{width:170px;height:50px;background:url(graphics/listItemBg.jpg) 0 0 no-repeat;display:block;float:left;position:relative;margin:0 5px 5px 0;padding:10px}
.listGame .description li.item{height:100px;background:url(graphics/listItemBg.jpg) -400px 120px no-repeat}
.extralarge.listGame li.item{margin:0 20px 5px 0}
.small.listAddons li.item{background-position:-200px 0}
.listGame li.item:hover{background-position:0 -80px}
.small.listAddons li.item:hover{background-position:-200px -80px}
.listGame .description li.item:hover{background-position:-400px 0}
.listGame li.item:active{background-position:0 -160px}
.small.listAddons li.item:active{background-position:-200px -160px}
.listGame .description li.item:active{background-position:-400px -130px}
.listGame .title,.listAddons .title{position:absolute;top:5px;right:10px;width:110px;height:60px;overflow:hidden;font-weight:700}
.listGame .description .title{position:static;width:auto;height:auto;overflow:hidden;font-weight:700}
.listGame .title b,.listAddons .title b{display:block;font-weight:700;color:#333;text-shadow:0 1px 0 #FFF}
.listAddons .title b{color:#FFF;text-shadow:0 1px 0 #333}
.listGame .title span,.listAddons .title span{display:block;color:#666;font-size:10px;text-shadow:0 1px 0 #FFF;font-weight:700;margin:0}
.listAddons .title span{color:#333;text-shadow:0 1px 0 #868e95}
.listGame .title i,.listAddons .title i{font-style:normal;font-weight:400;font-size:inherit}
.listGame .title .name,.listGame .title .game,.listGame .title .categorie,.listAddons .title .name,.listAddons .title .game,.listAddons .title .categorie{color:inherit;text-shadow:inherit;font-size:inherit;font-weight:inherit}
.listGame .title .name:hover,.listGame .title .game:hover,.listGame .title .categorie:hover{color:#f33;text-shadow:inherit;font-size:inherit;font-weight:inherit}
.listAddons .title .name:hover,.listAddons .title .game:hover,.listAddons .title .categorie:hover{color:#f33;text-shadow:0 1px 0 #333;font-size:inherit;font-weight:inherit}
.listGame .title .name:active,.listGame .title .game:active,.listGame .title .categorie:active{color:#333;text-shadow:inherit;font-size:inherit;font-weight:inherit}
.listAddons .title .name:active,.listAddons .title .game:active,.listAddons .title .categorie:active{color:#333;text-shadow:0 1px 0 #868e95;font-size:inherit;font-weight:inherit}
.listGame .description .name{display:block;height:30px;background:url(graphics/btnDownload.jpg) no-repeat;overflow:hidden;margin:0 0 5px;padding:0 0 0 35px}
.listGame .description i{height:70px;overflow:hidden}
#right .listGame{background:url(graphics/rightBg.jpg) no-repeat;margin-bottom:10px}
#right .listGame a{display:block;color:#333;border-bottom:1px solid #53585e;padding:7px 20px}
#right .listGame a:hover{background:#41464b;color:#999}
#right .listCategorie ul{width:337px;float:left;display:block}
#right .listCategorie li a{display:block;float:left;width:155px;height:30px;background:#CCC;padding:5px}
#left .listCategorie{padding:0}
#left .listCategorie ul{float:left;width:620px;margin-bottom:-5px;padding:20px 0 20px 20px}
#left .listCategorie li{float:left;margin:0 5px 5px 0}
#left .listCategorie a{float:left;width:130px;display:block;background:url(graphics/listItemBgDark.jpg) no-repeat;text-shadow:0 1px 0 #333;padding:10px}
#left .listCategorie a:hover{background-position:0 -60px;color:#333;text-shadow:0 1px 0 #f63}
#left .listCategorie a:active{background-position:0 -120px}
#left .listCategorie li img{float:left;width:30px;margin-right:10px}
#left .listCategorie li b{float:left;width:90px;font-weight:700}
#left .listCategorie .btn{float:none;clear:both;width:170px;height:18px;padding-top:2px;background:url(graphics/listItemBgDark.jpg) no-repeat 0 -180px;display:block;text-align:center;color:#FFF;text-shadow:0 1px 0 #000;font-weight:700;margin:0 auto}
#left .listCategorie .btn:hover{background-position:0 -210px;color:#333;text-shadow:0 1px 0 #868e95}
#left .listCategorie .btn:active{background-position:0 -240px}
.btnPlay{position:static;display:block;font-size:18px;font-weight:700;background:url(graphics/btnBigDark.jpg);width:140px;height:33px;text-align:center;color:#FFF;text-shadow:0 0 .3em #000;margin:10px 0 0 10px;padding:7px 0 0}
.btnPlayLarge{clear:both;display:block;font-size:17px;font-weight:700;background:url(graphics/btnBigDarkLarge.jpg);width:400px;height:33px;text-align:center;color:#FFF;text-shadow:0 0 .3em #000;margin:10px 0 0 10px;padding:7px 0 0}
.btnPlay:active{background-position:0 -100px}
blockquote.detail{background:url(graphics/blockquoteBg.jpg) bottom no-repeat;width:590px;float:left;color:#666;line-height:16px;display:block;margin:0 0 10px;padding:15px 15px 20px}
blockquote.detail h3{background:none;color:#333;text-shadow:0 1px 0 #FFF;font-size:18px;width:auto;height:auto;font-weight:700;margin:0 0 10px;padding:0}
blockquote.detail .top{background-image:inherit;background-position:top;display:block;height:15px;width:620px;margin:-15px -15px 0}
blockquote.detail img{float:left;width:150px;border:1px solid #000;margin:0 20px 0 0}
blockquote.detail div.left{float:left;width:415px;line-height:16px}
blockquote.detail div.left .btnPlay{float:right}
.center.btnPlay{margin:10px auto}
h3.navegation,h3.navegation2{background:url(graphics/blockquoteBg.jpg) no-repeat;width:590px;clear:both;display:block;position:relative;padding:15px}
h3.navegation a{color:#666}
h3.navegation i{display:block;color:#999;float:left;width:400px;font-style:normal;font-weight:400;margin:0 0 5px}
h3.navegation img{float:left;border:solid grey 1px;margin:-5px 5px -5px -5px;padding:5px}
h3.navegation b{float:left;width:400px;font-size:18px;font-weight:700;color:#333;text-shadow:0 1px 0 #FFF}
h3.navegation span.bottom,h3.navegation2 span.bottom{background-image:inherit;background-position:bottom;height:20px;display:block;margin:0 -15px -15px}
.addonDescription .description{padding:10px 0 0 15px}
.addonDescription .description h4{font-weight:700;color:#333;font-size:13px;background:url(graphics/contentBg.jpg) repeat-x 0 19px;height:20px;border-bottom:1px solid #FFF;width:580px;margin:0 0 5px}
.addonDescription .description p{margin-bottom:10px;width:560px}
.addonDescription .screenshot{width:600px;display:block;float:left;padding:5px 10px}
.addonDescription .screenshot li{float:left;width:104px;height:69px;overflow:hidden;margin:0 45px 20px 0}
.addonDescription .screenshot .thumb img{border:1px solid #333;padding:1px}
.addonDescription .screenshot .thumb img:hover{border:1px solid #f33}
.addonDescription .btn{position:absolute;bottom:10px;right:10px;color:#300}
.addonDescription .btn:hover{color:#300}
.contact .form{position:relative;width:590px;padding:10px 15px 0}
.contact .form .formTxtDetail{position:absolute;width:215px;right:15px;top:10px;border-left:1px solid #CCC;padding-left:15px;margin:0 0 10px}
.contact .form .formTxtDetail h4{margin-bottom:10px;font-size:12px}
.contact .form form{position:relative;width:340px;padding-bottom:40px}
.contact .form form .inline{display:block;margin:0 0 5px}
.contact .form form .inline .labelTxt{width:120px;display:block;float:left;font-weight:700;padding:5px 0}
.contact .form form .inline .inputTxt{background:#e9e9e9 url(graphics/contentBg.jpg) repeat-x top;border:1px solid #999;font-size:11px;color:#333;width:205px;padding:5px 3px}
.contact .form form .btn{position:absolute;right:5px;bottom:0}
.page{clear:both;width:620px;position:relative;height:20px;margin-bottom:10px}
.page ul{display:block;float:left;position:absolute;top:0;right:5px}
.page ul li{float:left;margin-right:5px}
.page ul li.current a{background:#FFF url(graphics/headerBg-2.jpg) repeat-x;text-shadow:0 1px 0 #f63;color:#900;font-weight:700;border:1px solid #d77f11}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox-container-image-box{position:relative;background:#e9e9e9 url(graphics/contentBg.jpg) repeat-x top;width:100px;height:60px;border:1px solid #FFF;margin:0 auto;padding:5px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;margin-top:-23px}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-container-image-data-box{width:100%;position:relative;margin:10px auto;padding:5px}
#lightbox-container-image-data .btn{webkit-box-shadow:0 1px 2px #000;-moz-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000;border:0}
#lightbox-container-image-data{color:#999;padding:0}
#lightbox-image-details-currentNumber{position:absolute;top:3px;left:5px}
#lightbox-secNav-btnClose{position:absolute;top:-10px;right:-10px}
.logoAbout{float:left;margin:0 15px 5px 0}
.bannerTop{width:100%;height:150px;overflow:hidden}
.bannerTop *{border:0;margin:0;padding:0}
.listWallpapers ul.list{display:block;clear:both;padding:10px 0 0 10px}
.listWallpapers ul.list li.item{width:132px;height:150px;float:left;display:block;position:relative;margin:0 25px 0 0}
.listWallpapers .thumb img{border:1px solid #888;margin-bottom:5px}
.listWallpapers .thumb:hover img{border-color:#069}
.listWallpapers .btn2,.listWallpapers h3,.listTop .btn2{text-align:center;z-index:10;position:relative;padding-left:0;padding-right:0}
.listWallpapers .btn2 a,.listWallpapers h3 a,.listTop .btn2 a{display:block;color:#333;margin:0;padding:0}
.listWallpapers h3 a:hover{color:#069}
.popupinfo{float:left;width:200px;height:130px;webkit-box-shadow:0 1px 2px #999;-moz-box-shadow:0 1px 2px #999;box-shadow:0 1px 2px #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #999;background-color:#F2F2F2;position:relative;top:-102px;left:112px;display:none;overflow:visible;z-index:100;cursor:default;padding:10px 20px}
.popupinfo::before{background-color:#F2F2F2;content:"\00a0";display:block;height:16px;position:absolute;top:11px;transform:rotate(29deg) skew(-35deg);-moz-transform:rotate(29deg) skew(-35deg);-ms-transform:rotate(29deg) skew(-35deg);-o-transform:rotate(29deg) skew(-35deg);-webkit-transform:rotate(29deg) skew(-35deg);width:20px;z-index:101}
.popupinfo span{font-size:12px;font-weight:700;color:#000;line-height:20px}
.me{float:left;z-index:101;margin:5px 45px 5px 20px}
.me::before{box-shadow:-2px 2px 2px 0 rgba(178,178,178,.4);left:-9px;z-index:101}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#imageContainer{padding:10px}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(../images/blank.gif) no-repeat;display:block}
#prevLink:hover,#prevLink:visited:hover{background:url(../images/prevlabel.gif) left 15% no-repeat}
#nextLink:hover,#nextLink:visited:hover{background:url(../images/nextlabel.gif) right 15% no-repeat}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;margin:0 auto}
#imageData{color:#666;padding:0 10px}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}
.lbWidth{position:absolute;top:0;left:0;width:100%;min-width:790px}
* html .lbContent{margin-left:-790px;position:relative}
* html .lbMinWidth{padding-left:790px}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
a img,#left .banner *,#right .banner *,#slider img{border:0}
.displayNone,#addonsUpdate,#newAddons{display:none}
#addonsUpdate .selectList,#newAddons .selectList,.page ul li a,.clearfix{display:block}
#foot a:hover,h3.navegation a:hover{color:#f33}
#nextBtn,#slider1next,#lightbox-container-image-box > #lightbox-nav,#imageContainer>#hoverNav{left:0}
#controls li,#right .listCategorie li{float:left}
#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus,#lightbox-nav a,#hoverNav a{outline:none}
#slider .detail h3 a,#slider .detail h3 span a{font-size:inherit;font-weight:inherit;color:inherit}
#slider .thumb .btn:hover,.listGame .description .name:hover{background-position:0 -30px}
#slider .thumb .btn:active,.listGame .description .name:active{background-position:0 -60px}
.btnPlay:hover,.btnPlayLarge:hover{background-position:0 -50px;color:#333;text-shadow:0 1px 0 #868e95}
blockquote.detail div.left i,blockquote.detail div.left i a{font-size:14px}
#jquery-lightbox a img,#lightbox a img{border:none}
#lightbox-image,#jquery-lightbox-image{width:900px;height:600px}
#lightbox-nav,#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-nav-btnPrev,#prevLink{left:0;float:left}
#lightbox-nav-btnNext,#nextLink{right:0;float:right}
#lightbox-image-details-caption,.listWallpapers h3 a,#imageData #caption{font-weight:700}