@charset "utf-8";
*{margin:0;padding:0;outline:none;}
script{display:none !important;}
body{font:12px'Trebuchet MS', Tahoma, Helvetica, sans-serif;color:#000000;background-color:#ffffff;}
#main{margin:0 auto;width:970px;}
a{color:#315d9a;text-decoration:none;}
form{width:100%}
.content div, .content ul, .content ul li, .content img, .content input, .content ol{float:left;display:block;}
.topPart{width:970px;float:left;height:102px;position:absolute;top:0; display: block; left: 50%; margin-left: -485px;}
.topMenu{display:block;float:left;width:50%;margin:5px 0 0 0;}
.topMenu *, .userMenu *{float:left;display:block;}
.userMenu{display:block;float:right !important;margin:5px 0 0 0;}
.verticalLine{height:20px;width:1px;background-color:#cccccc;margin:0 10px 0 10px;}
.header{width:100%;margin:30px 0 0 0;display:block;float:left;position:relative;}
.header *{float:left;display:block;}
.header .searchButton{background:url(images/logo_search.png) -424px -43px no-repeat;width:177px;height:31px;border-style:none;cursor:pointer;font-size:0px;margin:-1px 10px 0 3px;float:right !important;z-index:0;}
.header fieldset{width:100%;border:none;width:100%;}
.header .cut{background:url(images/logo_search.png) -460px -78px no-repeat;height:8px;width:27px;position:absolute;overflow:visible;float:none;z-index:10;left:12px;top:2px;}
.header .loop{background:url(images/logo_search.png) -602px -0px no-repeat;height:74px;width:64px;position:relative;overflow:visible;margin:-6px 0 0 -3px;z-index:10;}
.header .searchLine{width:83%;height:43px;float:right !important;margin:4px 0 0 0;position:relative;}
.header .compactLogo{background:url(images/logo_search.png) -435px 0 no-repeat;height:42px;width:148px;cursor:pointer;}
/*.header .compactLogo{background:url(images/logo2NY.png) 0 0 no-repeat;height:64px;width:168px;cursor:pointer; margin: -23px 0 0 -10px;}*/
.header .searchLineBeginning{background:url(images/pieces.png) 0 -654px no-repeat;width:1%;height:48px;}
.header .searchLineBackground{background:url(images/pieces.png) 0 -703px repeat-x;width:98%;display:inline;height:48px;margin-left:-1px;}
.header .searchLineEnding{background:url(images/pieces.png) right -752px no-repeat;width:1%;height:48px;float:left;overflow:hidden;display:inline;}
.header .searchInputLeft{background:url(images/pieces.png) 0 -801px no-repeat;width:8px;height:29px;margin-left:-1px;}
.header .searchInputBackground{background:url(images/pieces.png) 0 -831px repeat-x;width:73%;height:29px;border-style:none;position:relative;line-height:30px;vertical-align:middle;}
.header .searchInputRight{background:url(images/pieces.png) 0 -861px no-repeat;width:8px;height:29px;}
.header .searchFields{margin:9px 0 0 2px;height:29px;border-style:none;width:100%;}
.creativeleft{position:absolute;top:-42px;z-index:1000;background:url(images/logo_search.png) 0 -102px no-repeat;width:222px;height:42px;float:none;}
.creativeright{position:absolute;top:-31px;left:222px;z-index:1000;background:url(images/logo_search.png) -223px -89px no-repeat;width:224px;height:61px;float:none;}
.menu{width:750px;float:left;display:block;position:absolute;top:104px;margin-left:-307px; left:50%;}
.menu ul *{margin:0;padding:0;text-align:center;}
.menu ul{list-style:none;width:100%;}
.menu ul li{float:left;min-width:84px;text-align:center;margin-left:-4px;}
.menu ul a, .menu ul a span{display:block;background:url(images/tab2.png) no-repeat;}
.menu ul a{position:relative;z-index:2;color:#000000;font-size:12px;line-height:35px;text-decoration:none;white-space:nowrap;}
.menu ul .active{background-position:100% -134px;font-size:14px;font-weight:normal;outline:0;line-height:40px;z-index:3;}
.menu ul .active u{color:#fefefe;}
.menu ul a:active{font-size:14px;font-weight:normal;outline:0;line-height:40px;}
.menu ul a{background-position:100% -89px;}
.menu ul a span{width:64px;min-width:64px;height:43px;min-height:43px;}
.menu ul a span u{position:relative;float:left;width:120%;text-align:center;display:block;text-decoration: none;}
.menu ul .active span{background-position:0 -45px;}
.menu ul a span{background-position:0 0;}
.menu ul .active:link, .menu ul .active:visited{cursor:text;}
.menu ul a:hover, .menu ul a:focus, .menu ul a:active{cursor:pointer;}
.content{margin:160px 0 0 0;color:#505050;width:100%;float:left;display:block;min-height:740px;}
.ahOpt{width:100%;float:left;display:block;margin:0 0 0 10px;}
.ahOpt p{margin:0 0 0 0;cursor:pointer;float:left;font-weight:bold;}
.ahOpt .chHS{margin:3px 10px 0 0;}
.content .leftPositionedBlock{width:176px;float:left; display: block; left: 50%; margin-left: -500px;}
.content .lC{width:160px;float:left; left: 0;}
.content .centerColumn{width:63%;margin:0;display:inline;float:left;height:100%; min-height: 830px;}
.sPg .leftPositionedBlock{position:absolute;}
.sPg .centerColumn{margin-left:176px;margin-top:15px;}
.sPg .rightColumn{margin-top:0px;}
.oM{margin:10px 0 0 10px;list-style:none;vertical-align:top;width:150px;}
.oM ul{display:none;list-style:none;margin:10px 0 10px 0;}
.oM li{clear:left;margin:3px 0 0 0; width: 100%;}
.oM ul li a{font-size:11px;font-weight:normal;color:#315d9a;}
.oM a{color:#595959;font-size:12px;font-weight:bold;}
.oM .expand{background:url(images/logo_search.png) -307px -4px no-repeat;height:5px;width:4px;margin:5px;float: left;}
.oM .collaps{background:url(images/logo_search.png) -307px 0 no-repeat;height:4px;width:5px;margin:5px; float: left;}
.oM a:hover{text-decoration:none;}
.oM a.active, .oM a.active span{height:20px;font-weight:bold;line-height:20px;color:#2b2b2b;text-decoration:none;}
.oM li .be{background:none;height:20px;width:17px; float: left;}
.oM li ul{width:100%;}
.oM a.active .be{background:url(images/logo_search.png) -396px -32px no-repeat;height:20px;width:17px;}
.oM a.active .en{background:url(images/logo_search.png) -413px -32px no-repeat;height:20px;width:11px;float: left;}
.oM u, .oM b{padding:0 5px 0 5px;font-weight:normal;float:left; text-decoration: none;}
.oM a.active u, .oM a.active b{background:#efefef;}
.oM a.active span{background:#efefef;}
.oM span{color:#7d7d7d;float:left;}
.nB{width:100%;border:1px #d9d9d9 solid;min-height:200px;margin:20px 0 0 0;float:left;background-color:#f5f5f5;}
.nBH{background:url(images/pieces.png) 0 -300px repeat-x;height:40px;width:100%;}
.nBH b, .nBH span{line-height:30px;font-size:13px;color:#646464;font-weight:bold;margin:0 0 0 10px;float:left;}
.nBH .topSearch{background:url(images/logo_search.png) -777px -52px no-repeat;height:32px;width:30px;margin:0 0 0 10px;}
.nBH .lastDownloads{background:url(images/logo_search.png) -312px -61px no-repeat;height:22px;width:24px;margin:5px 0 0 14px;}
.nB a{padding: 3px 5%; width: 90%; line-height: 20px; float: left;}
.topCorners{width:100%;}
.topLeftCorner{background:url(images/pieces.png) 0 -348px no-repeat;height:6px;width:6px;margin:-1px 0 0 -1px;}
.topRightCorner{background:url(images/pieces.png) -2px -362px no-repeat;height:6px;width:6px;float:right !important;margin:-1px -1px 0 0;}
.bottomCorners{width:100%;margin:-6px 0 0 0;float:left;}
.bottomLeftCorner{background:url(images/pieces.png) 0 -341px no-repeat;height:6px;width:6px;}
.bottomRightCorner{background:url(images/pieces.png) -2px -355px no-repeat;height:6px;width:6px;float:right !important;margin:0 -2px 0 0;}
.content cite, .content .so{font-size:11px;color:#46970f;font-style:normal;float:left;display:block;word-wrap:break-word;}
#resultsCount{float:none;display:inline;}
.centerColumn .results{font-size:15px;margin:0 0 0 10px;float:none;}
.centerColumn .results b, .centerColumn .results h1{color:#000000;float:none;display:inline;font-size:15px;}
.centerColumn .sRes{padding:10px 3% 10px 2%;width:95%;background:#FFF8E7;}
.sRes .seriesLogo{width:20%;}
.sRes .sDesc{width:80%;color:#111;}
.sRes .sDesc p{font-weight:normal;float:left;}
.sRes .sDesc span{color:#aaaaaa;display:inline;float:none;margin-left:5px;}
.sRes .sDesc a{font-weight:bold;display:inline;margin-right:5px;}
.sRes ul{font-size:10px;list-style:none;width:50%;margin:10px 0 0 0;}
.sRes ul li{margin:3px 0 0 0;float:none;display:block;}
.sRes h1{width:100%;font-size:15px;position:relative;margin-bottom:10px;}
.centerColumn em{display:inline;font-weight:bold;font-style:normal;float:none;}
#mainResultsBlock{float:left;display:block;width:100%;}
.F .longLink a{font-size:21px;}
.F .longLink h2{font-size:21px; text-transform: capitalize;}
.F{margin:0 0 20px 0;background-color:#F6F6F6;}
.F .whiteEnding{background:url(http://all-shares.com/social/images/logo_search.png) -716px -72px;}
.sR{list-style:none;width:100%;float:left;display:block;}
.sR li{padding:15px 5% 15px 5%;width:90%;float:left;border-bottom:1px dotted #ddd;}
.sR .longLink{width:80%;line-height:20px;font-family:'Myriad Pro','Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;}
.sR a, .sR h2, .sR h3, .sR .linkName{font-weight:normal;float:left;font-size:15px;}
.sR h3 a{text-decoration:underline;text-transform:capitalize;}
.sR .linkName{color:#315D9A; font-style: normal; text-decoration: none;}
.sR .delimiter{width:100%;height:1px;background-color:#f3f3f3;display:block;float:left;margin:0;padding:0;position:relative;}
.sR li:hover{background-color:#f6f6f6;}
.yS{background:url(images/logo_search.png) -312px -16px no-repeat;width:16px;height:16px;float:left;}
.fT{float:left;background:url('images/logo_search.png') -887px -83px no-repeat;width:21px;height:19px;text-align:center;margin:-3px 0 0 0;padding-top:3px;font-weight:normal;font-size:10px;color:#954804;font-family:'Arial narrow';}
.sR .rar, .sR .zip{background:url('images/logo_search.png') -971px -83px no-repeat;color:#b33c3b;}
.sR .avi{background:url('images/logo_search.png') -866px -83px no-repeat;color:#9700a5;}
.sR .mp3{background:url('images/logo_search.png') -908px -83px no-repeat;color:#076f0a;}
.sR .iso{background:url('images/logo_search.png') -929px -83px no-repeat;color:#0a41a5;}
.sR .pdf{background:url('images/logo_search.png') -950px -83px no-repeat;color:#0e888c;}
.sR .jar, .sR .exe{}
.sR .greyStar{background:url(images/logo_search.png) -312px -32px no-repeat;width:16px;height:16px;float:left;}
.sR .added{color:#adadad;font-size:11px;}
.sR .whiteEnding{height:22px;float:left;}
.sR li:hover .whiteEnding{background:url(images/logo_search.png) -716px -72px;}
.sR i{line-height:20px;color:#5f5f5f;display:inline;float:left;}
.sR p{float:right !important;font-size:15px;font-weight:bold;color:#000;}
.sR .hN{font-size:12px;color:#000000;clear:left;width:80%;line-height:20px;font-weight:normal;}
.sR span.hd{color:#46970F;clear:left;margin-right:20px;font-size:11px;float:left;display:block;}
.sR .so{line-height:22px;width:auto;margin-right:10px;white-space:pre-line;width:80%;}
.sR li:hover .dlP{background:url(images/logo_search.png) -448px -104px no-repeat;width:97px;height:28px;float:right !important;}
.sR li .dlP{background:url(images/logo_search.png) -546px -104px no-repeat;width:97px;height:28px;float:right !important;}
.sR .download{float:right !important;width:15%;line-height:22px;margin-top:7px;}
.F .dlP{background:url(images/logo_search.png) -448px -104px no-repeat !important;width:97px;height:28px;float:right !important;}
.F .aT{float:right;}
.longLink{overflow:hidden;position:relative;padding-left:10px;}
.F .so{clear:left;}
.F span.hd{color:#999999;}
.adR{margin:10px 0 0 0;width:100%;}
.adR .rBBeginning{background:url(images/pieces.png) 0 -419px no-repeat;width:8px;height:41px;}
.adR .rBBackground{background:url(images/pieces.png) 0 -460px repeat-x;height:41px;width:60%;}
.lC .adR{width:160px;}
.lC .rBBackground{width:144px;}
.rBEnding{background:url(images/pieces.png) 0 -501px no-repeat;width:8px;height:41px;}
.adR .rBBackground a{font-weight:normal;float:left;display:block;font-size:16px;margin:10px 0 10px 10px;width:85%;white-space:nowrap;overflow:hidden;}
.lC .rBBackground a{font-size:12px;width:auto;text-decoration:underline;margin-top:14px;}
.chHS{background:url(images/logo_search.png) no-repeat;width:10px;height:10px;margin-top:2px;}
.hideResults, .showResults{margin:0 10px 0 14px;cursor:pointer;}
.hideResults .chHS{background-position:-328px -32px;}
.showResults .chHS{background-position:-350px -32px;}
.adR .bottomLeftCorner{background:url(images/logo_search.png) -338px -38px no-repeat;margin:0;}
.adR .bottomRightCorner{background:url(images/logo_search.png) -344px -38px no-repeat;margin:0;}
.adR span{color:#6a6a6a;clear:left;float:left;}
.videoResults{width:100%;background-color:#f3f3f3;margin-top:-2px;}
.videoResultsPicture{background:url(images/logo_search.png) -328px 0 no-repeat;margin:5px 0 5px 0;width:28px;height:32px;position:relative;}
.videoList{position:relative;padding:10px 0 20px 10px;overflow:hidden;height:auto;width:100%;}
.vEl{width:100px;margin:1%;font-size:10px;float:left;display:block;}
.lC .vEl{margin-top:10px;clear:left;}
.lC .videoList{padding-top:0;}
.vEl a{float:left;}
.vEl .type{background:url(images/logo_search.png) -337px -44px no-repeat;width:36px;height:38px;float:right !important;display:block;margin-top:-37px;margin-left:65%;}
.vEl img{margin:5%;width:90%;}
.alsoTry{padding:20px 20px 0 20px;width:100%;}
.alsoTry span{color:#505050;margin:0 20px 0 0;}
.alsoTry a{margin:0 20px 0 0;}
#contact{float:left;}
.content .rightColumn{width:17%;float:right !important;display:block;}
.pagination{width:100%;float:left;display:block;margin:20px auto 0 auto;padding-bottom:20px;}
.pagination span ,.pagination span a{color:#505050;float:left;display:block;height:23px;margin:3px;line-height:23px;background:none;font-size:12px;}
.pagination a, .pagination .active a{background:url(images/logo_search.png) -373px -35px no-repeat;display:block;float:left;height:23px;width:23px;line-height:23px;text-align:center;font-size:10px;margin:3px;color:#000000;text-decoration:none;}
.pagination .active{background:url(images/logo_search.png) -400px -52px no-repeat;}
.bottom{width:100%;margin:30px 0 0 0;padding:0 0 20px 0;display:block;float:left;}
.bottom .informationBlock1{width:175px;background:#f8f8f8;display:block;float:left;border:1px #d9d9d9 solid;font-size:11px;}
.bottom .informationBlock2{width:81%;background:#f8f8f8;display:block;float:right !important;border:1px #d9d9d9 solid;font-size:11px;}
.bottom .topLeftCorner{margin:-1px 0 0 -1px;display:block;float:left;}
.bottom .topRightCorner{margin:-1px -1px 0 0;display:block;}
.bottom .bottomLeftCorner{z-index:10;margin:0 0 -6px -1px;display:block;float:left;}
.bottom .bottomRightCorner{z-index:10;margin:0 -1px -1px 0;display:block;}
.bottom .topCorners{float:left;display:block;}
.bottom .bottomCorners{float:left;display:block;margin:0;z-index:10;position:relative;}
.bottom span{float:left;display:block;color:#7c7c7c;}
.informationBlock1 span{margin:17px;}
.informationBlock2 span{margin:0 10px 0 0;}
.bottom ul{width:96%;float:left;display:block;list-style:none;margin:8px 2% 8px 2%;}
.bottom ul li{float:left;display:block;}
.bottom .twitterLogo{background:url(images/logo_search.png) -418px -16px no-repeat;height:16px;width:16px;float:left;display:block;margin:0 8px 0 8px;}
.bottom .facebookLogo{background:url(images/logo_search.png) -418px 0 no-repeat;height:16px;width:16px;float:left;display:block;margin:0 8px 0 8px;}
.bottom li a{text-decoration:none;display:block;float:left;}
.bottom .linkList{display:block;float:left;border-top:1px solid #d9d9d9;width:96%;margin:0 2% 8px 2%;padding:8px 0 0 0;}
.bottom .linkList a{color:#000000;margin:0 10px 0 0;display:block;float:left;}
.bottom .linkList a:hover{text-decoration: underline;}
#wrapper{display:block;margin:auto;width:100%;}
/*#pataDesc{display:none;position:relative;margin-top:-7px;margin-left:0;margin-right:-3px;background:#dad8b9;font:normal 130%/160%'trebuchet MS', arial, verdana, sans-serif;color:#333300;padding:30px;text-shadow:#fff 2px 1px 1px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:#333 1px 1px 2px;-webkit-box-shadow:#333 -1px 1px 4px;}*/
.tSB{width:100%;float:left;overflow:visible;padding:10px 0 0 0;}
.tSB ol{margin:0 10px 0 0;list-style:none;float:left;width:100%;}
.tSB .whiteEnding{height:22px;float:left;}
.tSB .longLink a:hover{text-decoration: underline;}
.tSB .longLink{width:90%;line-height:20px;float:left;}
.tSB li{width:100%;clear:left;display:block;min-height:22px; float:left; text-transform:capitalize; }
.tSB .c2{background-color:#ffffff; color: #000;}
.tSB .tSL{width:100%;float:right;}
.tSB a{font-family:'Myriad Pro'!important; word-wrap:break-word;}
.whiteEnding{background:url(images/logo_search.png) -684px -72px no-repeat;width:32px;position:relative;margin-left:-32px;display:inline;}
.banner{width:100%;}
.centerColumn .banner{padding-bottom:20px;}
.adR h3, #mainResultsBlock h3{width:100%;margin:3px 0 0 0;}
button{float:left;}
.sR img{float:left;}
body *{font-family:'Lucida Grande','Trebuchet MS', Tahoma;}
ul.userLinks{width:90%;margin:10px 3% 10px 3%;float:left;list-style:none;}
ul.userLinks li{float:left;width:100%;padding:5px 2% 5px 2%;}
ul.userLinks img{width:40px;float:left;}
ul.userLinks span{width:62%;margin-left:3%;float:left;font-size:11px;color:rgb(127, 127, 127);line-height:12px;overflow:hidden;height:50px;}
ul.userLinks a{text-decoration:none;}
ul.userLinks .popup{width:200px;}
ul.userLinks .bubbleInfo{height:50px;width:100%;}
.catalogue{width:30%;float:left;margin:3px 25px 0 0;}
.catalogue span{float:right;}
.footerCatalogue{margin:15px;}
.footerCatalogue a{margin-right: 10px;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
.socialResults .author span{float:left;margin-right:10px;font-size:15px;}
.framePage{height:100%;position:absolute;width:100%;}
.framePage #main{margin:0 auto;width:100%;}
.framePage .content{width:100%;display:block;float:left;min-height:0;margin:0;padding:0;}
.framePage iframe{width:100%;border:none;height:91%;margin-top:60px;position:fixed;}
.framePage .topPart{position:fixed;background-color:#eee;width:100%;height:65px;}
.framePage .header{margin:0;}
.framePage .compactLogo{margin:10px;}


/*High speed results beginning*/
.centerColumn .highSpeedResults{border-top:1px #d9d9d9 solid; width:100%; height:100%; margin:0;}
.highSpeedResults ul{list-style:none; width:100%; margin:0 0 0 10px;}
.highSpeedResults ul li{width:100%; height:33px; font-size:13px; overflow:hidden; border-bottom:1px solid #f4f4f4; margin-top: 10px;}
.highSpeedResults .picture{background: url(images/logo_search.png) -312px -61px no-repeat; height: 22px; width: 24px;border-bottom:1px solid #f4f4f4; line-height:20px;}
.highSpeedResults .name{font-size:15px; color:#505050; width:60%; text-align:center; margin:10px 0 0 10px; overflow:hidden;}
.highSpeedResults .downloads, .highSpeedResults .speed{width:18%;font-size:15px; color:#7f7f7f; margin:10px 0 10px 7px; text-align:center; }
.highSpeedResults .longLink{width:57%;}
.longLink{overflow:hidden; position:relative; padding-left:10px;}

.highSpeedResults ul a{text-align:left; line-height:20px; text-decoration:none; white-space:nowrap; height:22px; font-size: 14px;}
.highSpeedResults ul .whiteEnding{height:22px;}
.highSpeedResults ul .downloads, .highSpeedResults ul .speed{width:18%; font-size:13px; font-weight:bold; margin:0;	line-height:20px; text-align:center;}
.highSpeedResults ul li *{border-bottom:none !important;}
.highSpeedResults ul .downloads{color:#000000;}
.highSpeedResults  ul .speed{color: #46970f;}


.centerColumn .highSpeedResults{border-top: none; }
.centerColumn .results{padding-top: 30px;border-bottom: 1px solid #D9D9D9; clear: left;}	
.vEl{width: 120px;}
.sR .longLink{width: 65%;}
.rightColumn{margin-top: 0px;}
/*High speed results Ending*/


.thumbs{float: left; width: 105%; list-style: none; margin-bottom: 10px; margin-top: 10px;}
.thumbs li{ float: left; margin-right: 11px; width: 130px; position: relative; height: 200px;}
.thumbs li .imgHolder{height: 120px;min-width: 120px; overflow: hidden; position: absolute; top:43px; left: 4px;}
.thumbs li .imgHolder div{width: 120px; margin: 0 auto; float: none; border: none; height: 120px;}
.thumbs li a{clear: left;float: left;text-align: center;}
.thumbs li .titleHolder{width: 90%; margin: 0 5%; left:0; overflow: hidden; height: 30px; line-height:14px; color: #555; margin-top: 2px;position: absolute; top:8px; text-align: center; left: 0;}
.thumbs li .titleHolder b{font-weight: normal;}
.thumbs li .thumbOver{position: absolute; background: url(images/thumbs.png) 0 0 no-repeat; width: 129px; height: 190px; top:0; left: 0; float: left; display: block;}
.thumbs li .category{width: 90%; margin: 0 5%; left:0; overflow: hidden; line-height:14px;  position: absolute; top:166px; left: 0; text-align: center;}
.thumbs li .category:hover{text-decoration: underline;}
