/*------------------------- General styles start -------------------------*/
body {
 margin-top: 60px;
 margin-bottom: 60px;
 padding-right: 0px;
 background: url(http://www.hd-wallpapers.com/download/call-of-duty-black-ops-no-label_1920x1080_353-hd.jpg) no-repeat fixed 100%;
 background-size:100%;
 background-position: top center;
 font: 11px 'Verdana';
 color: white;
 text-align: center;
}


body a {
 color: #ff9000;
 -moz-transition: color 0.4s;
 -webkit-transition: color 0.4s;
 -o-transition: color 0.4s;
 transition: color 0.4s;
 text-decoration: none;
}

body a:active {
 color: #ff9000;
}

body a:hover {
 color: #dab01f;
 -moz-transition: color 0.4s;
 -webkit-transition: color 0.4s;
 -o-transition: color 0.4s;
 transition: color 0.4s;
 text-decoration: none;
}

* {
 font-size: 11px;
 font-family: 'Verdana';
}

input[type=submit], input[type=reset], input[type=button] {
 color: white;
 font-weight: bold;
 font-family: 'comic sans ms';
 font-size: 10px;
 border: 2px silver solid;
 padding-left: 6px;
 padding-right: 6px;
 padding-top: 3px;
 padding-bottom: 3px;
 border-radius: 6px;
 background: black;
 margin: 2px;
 cursor: pointer;
 box-shadow: 0px 0px 0px 0px silver;
 -moz-transition: color 0.2s, box-shadow 0.2s;
 -webkit-transition: color 0.2s, box-shadow 0.2s;
 -o-transition: color 0.2s, box-shadow 0.2s;
 transition: color 0.2s, box-shadow 0.2s;
 background: #aebcbf;
 background: -moz-linear-gradient(top, #aebcbf 0%, #6e7774 50%, #0a0e0a 51%, #0a0809 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aebcbf), color-stop(50%,#6e7774), color-stop(51%,#0a0e0a), color-stop(100%,#0a0809));
 background: -webkit-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%);
 background: -o-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%);
 background: -ms-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%);
 background: linear-gradient(to bottom, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aebcbf', endColorstr='#0a0809',GradientType=0 );
 
}

input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {
 color: orange;
 box-shadow: 0px 0px 4px 2px silver;
 -moz-transition: color 0.2s, box-shadow 0.2s;
 -webkit-transition: color 0.2s, box-shadow 0.2s;
 -o-transition: color 0.2s, box-shadow 0.2s;
 transition: color 0.2s, box-shadow 0.2s;
}

textarea, input[type=text], input[type=password]{
 color: color;
 font-family:;
 font-size: 12px;
 border: 0px;
 background: #c2c9cc;
 resize: none;
 width:100%;
}

#owly
{
 width: 250px;
 height: 297px;
 background:url(http://t3.gstatic.com/images?q=tbn:ANd9GcRAEBTOIYBelayMqc9Tsfa3gNBxlXyBywrwX6H8DSDfEKnjQlD-yDdvJfykcg);
 background-size:100%;
 position:absolute;
 left:0px;
 top:50px;
}

#sitelogo
{
 position:absolute; 
 margin-left: -275px;
 margin-top: -140px;
 z-index: 1000;
 opacity: 0.6;
 -moz-transition: opacity 0.35s;
 -webkit-transition: opacity 0.35s;
 -o-transition: opacity 0.35s;
 transition: opacity 0.35s;
}

#sitelogo:hover
{
 opacity: 1.0;
 -moz-transition: opacity 0.35s;
 -webkit-transition: opacity 0.35s;
 -o-transition: opacity 0.35s;
 transition: opacity 0.35s;
}

/*------------------------- General styles end -------------------------*/

/*------------------------- Header start -------------------------*/

#container { /*------------------all content--------------*/
 width: 960px;
 margin: 0px auto;
}

#header {
 width: 100%;
 height: 315px;
 color: #ffffff;
}

#header_left {
 position: relative;
 left: 20px;
 z-index: 998;
 float: left;
 width: 500px;
 text-align: left;
 height: 160px; 
 border: 3px gray outset;
 background: black;
 border-radius: 4px 4px 0px 0px;
}

.header_left_title
{ 
 position: relative;
 margin-left: -25px;
 font-size: 18px;
 font-family: Tahoma;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 4px;
 color: orange;
 font-weight: bold;
}

#bulb
{
 left: 400px;
 top: -45px;
 position: absolute;
 background: url(http://www.veryicon.com/icon/png/Business/Or%20Application/light%20bulb.png);
 background-size: 100%;
 width: 200px;
 height: 200px;
 z-index: 995;
}

#santas_hat
{
 margin-left: 70px; 
 margin-top: -20px; 
 position: absolute; 
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -moz-transform:rotate(45deg);
 width:150px;
 height:150px;
 background: url(http://s012.radikal.ru/i319/1012/f2/ccb11f6b918c.png);
 background-size: 100% 100%;
}

#header_left:hover #bulb
{
 
}

#site_logo {
 font: bold 32px 'Verdana';
 margin-top: 40px;
 margin-left: 20px;
}

#header_right2 {
 float: right;
 margin-right: 50px;
 margin-top: 15px;
 overflow: hidden;
 width: 154px;
 height: 300px;
 background: url(/.s/t/794/2.png);
}

#header_right1 {
 float: right;
 margin-top: 15px;
 overflow: hidden;
 width: 197px;
 height: 112px;
 background: url(/.s/t/794/3.png);
}

#header_nav {
 clear: both;
 float: left;
 font: 11px 'Verdana';
 margin: 0px;
 margin-top: -197px;
 margin-left: 10px;
}

.header_nav1 {
 float: left;
 width: 9px;
 height: 19px;
 background: url(/.s/t/794/4.png);
}

.header_nav2 {
 float: left;
 display: table-cell;
 vertical-align: middle;
 line-height: 19px;
 height: 19px;
 background: url(/.s/t/794/5.png);
}

.header_nav2 a {
 color: #656565;
 text-decoration: none;
}

.header_nav2 a:hover {
 color: #656565;
 text-decoration: none;
 text-shadow: 1px 1px 1px white, 0 0 1em green;
}

.header_nav3 {
 float: left;
 width: 4px;
 height: 19px;
 background: url(/.s/t/794/6.png);
}

/*------------------------- Header end -------------------------*/

/*------------------------- Main start -------------------------*/

#maintable {
 width: 960px;
}

#content {
 clear: both;
 float: left;
 width: 750px;
 margin: 0px;
 margin-top: -178px;
}

#content a {
 color: #ff9000;
 text-decoration: none;
}

#content a:active {
 color: #ff9000;
}

#content a:hover {
 color:#dab01f;
 text-decoration: none;
}

#whois_left {
 float: left;
 width: 12px;
 height: 36px;
 background: url(/.s/t/794/7.png);
}

#whois {
 float: left;
 width: 726px;
 height: 36px;
 color: #ffffff;
 text-align: left;
 background: url(/.s/t/794/8.png) repeat-x;
}

#whois_leftcol {
 float: left;
 display: table-cell;
 vertical-align: top;
 padding-top: 6px;
 width: 463px;
}

#whois_rightcol {
 float: right;
 display: table-cell;
 vertical-align: top;
 padding-top: 14px;
 width: 263px;
 text-align: right;
}

#whois_right {
 float: left;
 width: 12px;
 height: 36px;
 background: url(/.s/t/794/9.png);
}

#maincontent {
 border-left: 5px solid #314147;
 border-right: 5px solid #314147;
 vertical-align: top;
 text-align: justify;
 background: #232c31 !important;
 color: white;
 padding: 5px;
}

.eBlock {
 width: 100% !important;
 
}

.eTitle {
 color: gold !important;
 font: bold 14px 'Verdana' !important;
 padding-left: 0px; /*10px*/
 /*background: url(/.s/t/794/10.png) no-repeat;*/
}

.eTitle a {
 color: gold !important;
 font: bold 14px 'Verdana' !important;
 text-decoration: none !important;
 text-align: left;
}

.eTitle a:hover {
 color: orange !important;
 text-decoration: none !important;
}

.eMessage, .cMessage, .eText, eAnswer{
 text-align: justify !important;
 margin-top: 0px;
}

.eDetails, .eDetails1, .eDetails2 {
 margin-top: 10px;
 padding: 5px;
 border: 1px silver outset;
 background: black;
}

#powered_left {
 float: left;
 width: 12px;
 height: 36px;
 background: url(/.s/t/794/11.png);
}

#powered {
 float: left;
 width: 726px;
 height: 36px;
 display: table-cell;
 vertical-align: middle;
 line-height: 30px;
 text-align: center;
 color: #ffffff;
 background: url(/.s/t/794/12.png);
}

#powered img {
 vertical-align: middle !important;
}

#powered_right {
 float: left;
 width: 12px;
 height: 36px;
 background: url(/.s/t/794/13.png);
 margin-bottom: 8px;
}

.cBlock1 {
 background: #e7e5e5;
}

.cBlock2 {
 background: #c7c6c6;
}


/*------------------------- Main end -------------------------*/

/*------------------------- Blocks Container start -------------------------*/
#blocks {
 width: 210px;
 margin-top: -1px;
 padding-top: 140px;
}

#games {
 width: 196px;
 height: 32px;
 margin-left: 4px;
 background: url(/.s/t/794/14.png);
}

#blocks_top {
 width: 210px;
 height: 5px;
 background: url(/.s/t/794/15.png) no-repeat;
}

#blocks_bottom {
 width: 210px;
 height: 5px;
 margin-top: -5px;
 background: url(/.s/t/794/16.png) no-repeat;
}

#sidebar {
 background: #262b2e;
 padding: 0px 5px 0px 5px;
 color: #ffffff;
 margin-top: -8px;
}

html>body #sidebar {
 margin-top: 0px;
}

.block {
 border: 1px inset #17191b;
 background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0)));
 background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
 background: -o-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
 background: -ms-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
 background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );
 padding: 0px 5px 0px 5px;
 margin-bottom: 5px;
}

.block_img
{
 position:absolute; 
 margin-top: -43px;
 opacity: 0.0;
 -webkit-transition: opacity 0.75s;
}

.block:hover .block_img{opacity: 1.0; -webkit-transition: opacity 0.75s}

.block_title {
 margin-top: 5px;
 border: 1px solid #3e4649;
 background: #232c31;
 width: 100%;
 text-align: center;
 vertical-align: middle;
 line-height: 23px;
 color: #a5d0e1;
 font-family: 'Verdana';
 font-size: 12px;
 font-weight: bold;
}



.block_content {
 padding: 5px;
 max-width: 180px;
 text-align: left;
}

.block_content iframe {
 position: relative;
 width: 100%;
}

.block_content table {
 position: relative;
 width: 170px;
}

#content .block_content a {
 color: #a5d0e1;
}

#content .block_content a:hover {
 text-decoration: none;
 color: #e5e5e5;
}

#content .block_content a:active {
 color: #a5d0e1 !important;
}

.block_content ul {
 margin: 0px;
 padding: 0px;
 margin-left: 20px;
}

.block_content li {
 margin-left: 0px;
 padding: 0px;
}

/*------------------------- Blocks Container end -------------------------*/

#content .swchItemA, #content .swchItem { /*------------------------- Page switches -------------------------*/
 color: white;
 padding: 3.5px;
 width: 15px;
 height: 18px;
 color: white !important;
 text-decoration: none;
 background: #d75726;
 border: 1px solid #fdac4a;
}

#content a.swchItem:hover {
 text-decoration: underline;
}


/*------------------------- Forum start -------------------------*/

.fNavLink{background: black}

.forumContent input[type=button], .forumContent input[type=submit],.forumContent input[type=reset] {border-radius: 0px; margin: 0px}
.gTable, .postTable {
 width: 100% !important;
 max-width: 100% !important;
 border-collapse: collapse;
 background: black;
}

.gTable td {
 border: 1px solid #d2d2d2;
 border-collapse: collapse;
 padding: 2px;
 
}

.gTableTop {
 height: 22px;
 background-color: #dbdbdb;
 color: #7b7b7b;
 font-weight: bold;
 padding-left: 5px;
}

.gTableTop a {
 color: #7b7b7b !important;
 font-weight: bold;
 text-decoration: none !important;
}

.gTableTop a:hover {
 color: #7b7b7b !important;
 font-weight: bold;
 text-decoration: underline !important;
}

.postBottom table td {
 border: 0px;
}

.postSeparator {
 height: 2px;
 background: #DBDBDB;
}

.posttdMessage {
 text-align: justify;
}

/* forum Page switches */
.pagesInfo { background:#dbdbdb;padding-right:10px;font-size:7pt; color: #7b7b7b;}
.switches {background:#d2d2d2;}
.switch {background:#cdcdcd;width:15px;font-size:7pt;}
.switchActive {background:#b2b2b2;font-weight:bold;color:#fff;width:15px}

a.switchBack:link,a.switchNext:link {text-decoration: none; font-weight:bold; color:#fff !important; }
a.switchBack:visited,a.switchNext:visited {text-decoration: none; font-weight:bold; color:#fff !important; }
a.switchBack:hover,a.switchNext:hover {text-decoration: none; font-weight:bold; color:#fff !important; }
a.switchBack:active,a.switchNext:active {text-decoration: none; font-weight:bold; color:#fff !important; }

a.switchDigit:link{text-decoration:underline; font-weight:bold; color:#7b7b7b !important; }
a.switchDigit:visited {text-decoration:underline; font-weight:bold;color:#7b7b7b !important;}
a.switchDigit:hover {text-decoration:underline; font-weight:bold;color:#7b7b7b !important;}
a.switchDigit:active{text-decoration:underline; font-weight:bold; color:#7b7b7b !important;}
/* ------------------- */

/*------------------------- Forum end -------------------------*/

input[type=submit], input[type=reset], input[type=button] {vertical-align:middle; font-size:8pt !important; font-family:verdana,arial,helvetica !important;}
form {padding:0px;margin:0px;}


/*------------------------- User profile start -------------------------*/
.admBarCenter div, .myWinSuccess {
 font-size: 11px !important;
 font-family: 'Arial' !important;
}

.userinfo {
 color: #ffffff;
 font-weight: bold;
 background: url(/.s/t/794/19.png) repeat-x !important;
}

/*------------------------- User profile end -------------------------*/

#test_header
{
 position: relative;
 z-index: 1000;
 clear: both;
 float: left;
 font: 11px 'Arial';
 top: -173px;
 left: 10px;
 /*margin-top: -199px;
 margin-left: 10px; */
}

.test_but:hover
{
 background: gold;
 -moz-transition: background 0.5s;
 -webkit-transition: background 0.5s;
 -o-transition: background 0.5s;
 transition: background 0.5s;
}

.test_but
{
 position: relavite;
 background: black;
 -moz-transition: background 1.5s;
 -webkit-transition: background 1.5s;
 -o-transition: background 1.5s;
 transition: background 1.5s;
 font-family: tahoma;
 text-align: center;
 float: left;
 padding-top: 2px;
 padding-left: 8px;
 padding-right: 8px;
 padding-bottom: 2px;
 
 border-top: 1px gray solid;
 border-right: 1px gray solid;
 border-left: 1px gray solid;
 color: white;
 vertical-align: middle;
 font-size: 12px;
 font-weight: bold;
}

.test_but a{
 text-shadow: 1px 1px 0px gray, 0 0 1em red;
 font-family: comic sans ms;
 color: white;
 font-size: 14px;
 font-weight: bold; 
 text-decoration: none;
}

.test_but a:hover{
 color: black; 
 text-shadow: 1px 1px 0px silver, 0 0 1em red;
}


}

/*-MY-*/

.socialblock
{
 z-index: 999;
 background: url(http://warcraftcraft.ucoz.ru/.s/t/826/17.gif);
 background-repeat: repeat;
 opacity: 0.5;
 position: fixed;
 border-right: 2px darkgray solid;
 border-bottom: 2px darkgray solid;
 border-top: 2px darkgray solid;
 border-radius: 0px 8px 8px 0px;
 padding-top: 5px;
 padding-bottom: 5px;
 background: black;
 top: 60px;
 left: -40px;
}
.socialblock:hover{opacity: 1.0; left: 0px;}


img.socialbut:hover {opacity: 1.0}
img.socialbut
{
 height: 50px;
 opacity: 0.75;
 cursor: pointer;
 float: left;
}

.topside_mainblock
{
 float: left; 
}

.topside
{
 z-index: 1005;
 font-size: 14pt;
 background-color:rgba(0,0,0,0.65);
 position: fixed;
 left: 0px;
 top: -20px;
 width: 100%;
 box-shadow: 0px 5px 5px black;
 -moz-transition: opacity 0.4s, top 0.4s;
 -webkit-transition: opacity 0.4s, top 0.4s;
 -o-transition: opacity 0.4s, top 0.4s;
 transition: opacity 0.4s, top 0.4s;
}

.topside:hover{top: 0px;-webkit-transition: top 0.2s;opacity: 1.0;background: url(http://www.wallpaperhi.com/thumbnails/detail/20120227/patterns%20textures%20gradient%20carbon%20background%201440x900%20wallpaper_www.wallpaperhi.com_55.jpg) repeat-x;}
.topside_block{float:left}

.topside_block:hover .topside_comment{visibility: visible}
.topside_comment
{
 z-index: 999;
 text-transform: uppercase;
 font-family: arial;
 padding-left: 3px;
 padding-right: 3px;
 visibility: hidden;
 position: absolute;
 top: 50px;
 left: 0px;
 color: gold;
 font-weight: bold;
 font-size: 12px;
 text-shadow: black 2px 2px 2px;
}

.topside_button, .topside_button_RSS
{
 position: relative;
 opacity: 0.5;
 font-family: tahoma;
 text-align: center;
 float: left;
 padding-top: 2px;
 padding-left: 8px;
 padding-right: 8px;
 padding-bottom: 2px;
 color: white;
 vertical-align: middle;
 font-size: 14pt;
 font-weight: bold;
 cursor: pointer;
}

.topside_button_RSS:hover, .topside_button:hover 
{
 top: 3px;
 -moz-transition: top 0.2s;
 -webkit-transition: top 0.2s;
 -o-transition: top 0.2s;
 transition: top 0.2s;
}

.topside_button_RSS:hover{color: orange; opacity: 1.0}
.topside_button:hover
{
 color: aqua; 
 opacity: 1.0;
 -moz-transition: opacity 0.4s;
 -webkit-transition: opacity 0.4s;
 -o-transition: opacity 0.4s;
 transition: opacity 0.4s;
 top: 3px;
 -moz-transition: top 0.2s;
 -webkit-transition: top 0.2s;
 -o-transition: top 0.2s;
 transition: top 0.2s;
}

.topside2
{
 padding-left: 50px;
 padding-right: 50px;
 z-index: 999;
 font-size: 14pt;
 background-color: rgba(0, 0, 0, 0.8);
 position: fixed;
 left: 0px;
 top: 55px;
 width: 100%;
 box-shadow: 0px 5px 5px black;
 opacity: 1;
}
/*slider frame*/
#sliderFrame 
{
 width:920px;
 margin:0 auto; /*remove the "margin:0 auto;" if you want to align the whole slider to the left side*/
 padding:20px;
 box-shadow: 0 0 5px #BBB;border:1px solid #CCC; background-color:#FFF;
}



#slider {
 float:left;
 width:680px;height:306px;/* Make it the same size as your images. */
 background:#fff url(http://linegames.3dn.ru/Slider/loading.gif) no-repeat 50% 50%;
 position:relative;
 margin:0 auto;/*make the image slider center-aligned */
}
#slider img {
 position:absolute;
 border:none;
 visibility:hidden;
}

/* the link style (if an image is wrapped in a link) */
#slider a.imgLink {
 z-index:2;
 display:none;position:absolute;
 top:0px;left:0px;border:0;padding:0;margin:0;
 width:100%;height:100%;
}

/* Caption styles */
div.mc-caption-bg, div.mc-caption-bg2 {
 position:absolute;
 width:400px;
 height:auto;
 padding:10px;
 left:120px; /*if the caption needs to be aligned from right, specify by right instead of left. i.e. right:20px;*/
 bottom:10px;/*if the caption needs to be aligned from top, specify by top instead of bottom. i.e. top:150px;*/
 z-index:3;
 overflow:hidden;
 font-size:0;
}
div.mc-caption-bg {
 background:#DDD; /*Caption background color. Can be set to "background:transparent;", or set to semi-transparent through the sliderOptions.captionOpacity setting in the javascript.*/
 border:1px solid white;
 border-radius: 5px;
}
div.mc-caption {
 font:bold 13px/16px Arial;
 color:#069;
 z-index:4;
 text-align:center;
}
div.mc-caption a { 
 color:#060;
}


/* ------ built-in navigation bullets wrapper that is relative to the #slider ------*/
div.navBulletsWrapper {
 display:none;
}


/*thumbnails*/
#thumbs 
{
 float:left;
 margin-left:10px;
 width:230px;
 font:normal 11px/13px Arial;
 border-top:1px solid #CCC;
 color:#666;
}
#thumbs .thumb 
{
 border:1px solid #CCC;
 border-top:1px solid #FFF;
 padding:11px 8px;
 background:#EEE;
}
#thumbs .thumb-on 
{
 background:#FFF;
}

#thumbs img{border:1px solid #DDD; cursor:pointer; width:70px; height:44px;}

#thumbs .frame {float:left;padding:2px;border:1px solid #CCC;background:white;border-radius:3px;box-shadow:0 0 3px #BBB;font-size:0;line-height:0;}
#thumbs .thumb-content {float:left;width:110px;padding-left:18px;}

/* Captions in #thumbs .thumb-content */
#thumbs .thumb-content p {font-weight:bold; color:#BF5D9B; margin:0 0 3px;padding:0;}
#thumbs .thumb-on .thumb-content p {color:#BB0000;}


/* --------- Others ------- */
#slider 
{
 transform: translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
}

/*-MY END-*/

.panel_info
{
 position: relative; 
 z-index: 1000;
 top: -4px; 
 background-color:black; 
 border-radius:10px; 
 border: 3px silver outset; 
 color: white; width: 104%; 
 left: -2%;
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
 
}

.panel_info_soc
{
 position: relative; 
 top: -4px; 
 background-color:black; 
 border-radius: 0px 0px 0px 0px; 
 border-bottom: 3px silver outset; 
 border-right: 3px silver outset; 
 border-left: 3px silver outset; 
 color: white; width: 100%; 
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
 
}
.userblock
{
 margin-right: 150px;
 position: relative;
 top: 6px;
 float: right;
 z-index: 1000;
}

.userblock_avatarblock
{
 position: absolute;
 border: 2px gray solid;
 z-index: 1001;
 border-radius: 8px;
 width: 150px;
 height: 150px;
}

table.fileupload .fileinfo
{
 text-shadow: white 0px 2px 2px;
 color: orange;
 font-size: 256px;
 font-weight: bold;
 font-style: italic;
 visibility: hidden;
 position:absolute;
 z-index: 998;
 margin-top: -35px;
 margin-left: 210px;
}

table.fileupload:hover .fileinfo
{ 
 font-size: 32px;
 visibility: visible;
 margin-top: 10px;
 -moz-transition: all 0.25s ease, color 0.75s;
 -webkit-transition: all 0.25s ease, color 0.75s;
 -o-transition: all 0.25s ease, color 0.75s;
 transition: all 0.25s ease, color 0.75s; 
}

table.fileupload
{
 z-index: 999;
 cursor:pointer; 
 border: silver 2px outset; 
 border-radius: 25px;
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
 
 box-shadow: 0px 0px 0px 0px gold;
 -moz-transition: box-shadow 0.25s;
 -webkit-transition: box-shadow 0.25s;
 -o-transition: box-shadow 0.25s;
 transition: box-shadow 0.25s; 
}

table.fileupload:hover
{
 top: -5px;
 box-shadow: 0px 0px 10px 5px gold;
 -moz-transition: box-shadow 0.2s, margin-top 0.2s;
 -webkit-transition: box-shadow 0.2s, margin-top 0.2s;
 -o-transition: box-shadow 0.2s, margin-top 0.2s;
 transition: box-shadow 0.2s, margin-top 0.2s; 
}

/*--------------<PHOTO_BLOCK>------------*/

#photo_block
{
 position: absolute;
 width: 225px;
 margin-left: -229px;
 background: #314147;
 border-radius: 16px 0px 0px 16px;
 border-left: 4px #314147 outset;
 border-bottom: 4px #314147 outset;
 border-top: 4px #314147 outset;
 z-index: 998;
}

#photo_block .photo
{
 -webkit-filter: grayscale(70%);
 -moz-filter: grayscale(70%);
 -ms-filter: grayscale(70%);
 -o-filter: grayscale(70%);
 filter: grayscale(70%);
 -webkit-transition: left 0.25s;
 -moz-transition: left 0.25s;
 -o-transition: left 0.25s;
 -ms-transition: left 0.25s; 
 
 
 background: black;
 position: relative;
 border: 1px #232c31 solid;
 opacity: 0.8;
 left: 0px;
 -moz-transition: left 0.2s;
 -webkit-transition: left 0.2s;
 -o-transition: left 0.2s;
 transition: left 0.2s;
}


.photo .title
{
 background: rgba(0,0,0,0.6); 
 color: orange; 
 padding: 0px 4px 4px 0px;
 font-weight: bold; 
 font-family: Tahoma; 
 font-size: 13px;
}

.photo .description
{
 padding: 2px;
 float: left;
 position: relative;
 color:white; 
 font-weight: bold;
 background: rgba(0,0,0,0.6); 
 border-radius: 0px 0px 5px 0px;
}

#photo_block .photo:hover
{ 
 opacity: 1.0; 
 box-shadow: 0px 0px 8px 2px darkblue;
 left: -4px;
 z-index: 1000;
 
 -moz-transition: left 0.2s;
 -webkit-transition: left 0.2s;
 -o-transition: left 0.2s;
 transition: left 0.2s;
 
 -webkit-filter: grayscale(0%);
 -moz-filter: grayscale(0%);
 -ms-filter: grayscale(0%);
 -o-filter: grayscale(0%);
 filter: grayscale(0%);
}

.photo .quality
{
 float: right;
 opacity: 0.0;
 position: relative; 
 background: url(http://www.droidnews.ru/wp-content/uploads/2012/12/full_hd_logo.png) no-repeat; 
 width: 48px; height: 38px; 
 background-size: 100%; 
 background-color: black; 
}

.photo:hover .quality{box-shadow: 0px 0px 8px 2px gold; opacity: 1.0;}

.addition-tree
{
 width: 200px;
 height: 178px;
 z-index: 999;
 background: url(http://www.softka.ucoz.ru/skripty/vetka_elka.png);
 background-size: 100%;
 background-position: top center;
 position: absolute;
 margin-left: -210px;
 margin-top: -40px;
}

/*--------------------------</PHOTO_BLOCK>----------------*/

/*--------------------------<TEXT_EFFECTS>----------------*/

HS
{
 position: relative;
 text-decoration: none;
 text-shadow: orange 0px 1px 1px;
 box-shadow: 0px 5px 5px silver;
 border: 2px silver outset;
 border-radius: 6px;
 background: black;
 color: gold;
 font-size: 28px;
 font-weight: bold;
 padding-left: 2px;
 padding-right: 2px;
 -webkit-transition: top 0.5s, background 0.5s;
}

/*---------------------------</TEXT_EFFECTS>--------------*/

.mainmenu
{
 list-style: none;
}

.mainmenu:hover ul li {padding: 4px 0px 4px 38px;}

.mainmenu ul{
 margin: 0px;
 padding: 0px;
 list-style: none;
}
.mainmenu ul li {
 box-shadow: 0px 0px 10px 0px silver;
 -moz-transition: box-shadow 0.25s;
 -webkit-transition: box-shadow 0.25s;
 -o-transition: box-shadow 0.25s;
 transition: box-shadow 0.25s; 
 cursor: pointer;
 color: white;
 font-size: 14px;
 font-weight: bold;
 font-family: comic sans ms;
 padding: 4px 0px 4px 10px;
 border-top: 1px solid #333;
 border-bottom: 1px solid #111;
 background-color: black;
}
.mainmenu ul li:first-child {
 border-top: none; 
 border-radius: 10px 10px 0px 0px;
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
}

.mainmenu ul li:last-child {
 border-bottom: none; 
 border-radius: 0px 0px 10px 10px;
 background: rgb(0,0,0);
 background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(69,72,77,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(69,72,77,1)));
 background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(69,72,77,1) 100%);
 background: -o-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(69,72,77,1) 100%);
 background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(69,72,77,1) 100%);
 background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(69,72,77,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#45484d',GradientType=0 );
 
}
.mainmenu ul li a {
 padding: 10px;
 display: block;
 text-decoration: none !important;
}

.mainmenu ul li:hover {
 background: url(http://openclipart.org/image/800px/svg_to_png/26733/Anonymous_aiga_right_arrow_bg.png) no-repeat;
 background-size: 36px 36px;
 background-position: 2px 50%;
 position: relative;
 z-index: 1000;
 color: black !important;
 box-shadow: 0px 0px 10px 5px silver;
 -moz-transition: box-shadow 0.2s;
 -webkit-transition: box-shadow 0.2s;
 -o-transition: box-shadow 0.2s;
 transition: box-shadow 0.2s;
}




/*.uMenuH li {float:left;padding:0 5px;list-style: none;}

.block_content uMenuV, .block_content ul.uMenuRoot {
margin: 0px;
padding: 0px;
margin-left: 0px;
}

.uMenuV .uMenuRoot .uMenuItem span {
margin-left: 13px;
}

.u-menu span {
margin-left: 5px;
}

.uMenuV .uMenuRoot .uMenuItem {
margin-bottom: 3px;
}

.uMenuV .uMenuRoot li {
margin-left: 0px;
list-style-type: none;
line-height: 17px;
}

.uMenuV .uMenuRoot a {
color: #a5d0e1 !important;
text-decoration: none !important;
background: url(/.s/t/794/17.png) no-repeat;
background-position: 0px -2px;
}

.u-menubody a {
color: black !important;
text-decoration: none !important;
}


.uMenuV .uMenuRoot .uMenuItem a:hover {
background-position: 0px -29px;
}

.uMenuV .uMenuRoot li:hover {

}

.uMenuV .uMenuRoot .uMenuArrow {
position: absolute;
height: 7px;
width: 4px;
top: 6px;
right: 0px;
background: url(/.s/t/794/18.gif) no-repeat;
}*/


.ePhotoBlock:hover
{
 -webkit-filter: grayscale(0%);
 -moz-filter: grayscale(0%);
 -ms-filter: grayscale(0%);
 -o-filter: grayscale(0%);
}

.ePhotoBlock
{ 
 cursor: pointer;
 -webkit-filter: grayscale(100%);
 -moz-filter: grayscale(100%);
 -ms-filter: grayscale(100%);
 -o-filter: grayscale(100%); 
 background-repeat: no-repeat;
 border-radius: 12px;
 border: 3px gray solid;
}

.ePhotoblock a{color: white;text-decoration: none;}
.ePhotoblock img.photo{margin-top: 10px; margin-bottom: 10px; border: 2px white solid; border-radius: 6px; visibility: hidden; position:relative; z-index: 998}
.ePhotoblock:hover .header{opacity:1.0}
.ePhotoblock img.photo:hover{position: relative; top: -2px; box-shadow: 0px 0px 2px 4px silver;}
.ePhotoblock:hover img.photo{visibility: visibl}
.ePhotoblock:hover .header2
{
 top: 150px; 
 left: 110px;
 z-index: 999; 
 width: 120px;
 border-radius: 6px; 
 box-shadow: 0px 0px 4px 2px gold;
 -webkit-transition: all 0.25s ease;
 -moz-transition: all 0.25s ease;
 -o-transition: all 0.25s ease;
 -ms-transition: all 0.25s ease; 
}

.ePhotoblock:hover .quality
{
 opacity: 1.0;top: 150px; left: 100px;
 -webkit-transition: top 0.25s ease, left 0.25s ease;
 -moz-transition: top 0.25s ease, left 0.25s ease;
 -o-transition: top 0.25s ease, left 0.25s ease;
 -ms-transition: top 0.25s ease, left 0.25s ease; 
}


.ePhotoblock .eDetails {background: black; border:none;border-radius: 0px 0px 8px 8px; margin: 0px}
.ePhotoblock .header {
 position: relative;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 8px;
 padding-right: 8px;
 color: white; 
 font-family: tahoma; 
 font-weight: bold; 
 font-size: 16px; 
 text-align:center;
}

.ePhotoblock .quality
{
 box-shadow: 0px 0px 10px 5px gold;
 z-index: 1000;
 position: absolute; 
 opacity: 0.0;
 background: url(http://www.droidnews.ru/wp-content/uploads/2012/12/full_hd_logo.png) no-repeat; 
 width: 24px; height: 19px; 
 top: 150px; left: 0px;
 background-size: 100%; 
 background-color: black; 
}

.ePhotoblock .header2 {
 text-align: center;
 background: black;
 border-radius: 0px 0px 6px 0px;
 position: absolute;
 padding-left: 4px;
 padding-right: 4px;
 color: white; 
 font-family: tahoma; 
 font-weight: bold; 
 font-size: 16px; 
 text-align:center;
}

.ePhotoblock .details{position: relative; z-index: 999;background: rgba(0,0,0,0.8);border-radius: 8px 8px 0px 0px;}

.comment
{
 color: white;
 border: 1px black outset; 
 border-radius: 10px;
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
}

.linegameslab_block div.mainimg
{
 position:relative; left: 8px;
 -moz-transition: top 0.5s;
 -webkit-transition: top 0.5s;
 -o-transition: top 0.5s;
 transition: top 0.5s;
}

.linegameslab_block .desc
{
 border-radius: 12px; 
 color: white; 
 border: 1px silver solid; 
 padding: 10px;
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
 -moz-transition: box-shadow 0.5s;
 -webkit-transition: box-shadow 0.5s;
 -o-transition: box-shadow 0.5s;
 transition: box-shadow 0.5s;
}

.linegameslab_block .screenshot{margin-right: 5px}

.linegameslab_block:hover .desc
{
 box-shadow: 0px 0px 10px 5px gold;
 -moz-transition: box-shadow 0.5s;
 -webkit-transition: box-shadow 0.5s;
 -o-transition: box-shadow 0.5s;
 transition: box-shadow 0.5s;
}

.linegameslab_block:hover .mainimg
{
 top: -5px;
 -moz-transition: top 0.5s;
 -webkit-transition: top 0.5s;
 -o-transition: top 0.5s;
 transition: top 0.5s;
}


.linegameslab_block

{
 color: white;
}

.linegameslab_block .eTitle a
{
 color: gold !Important;
 text-decoration: none !Important;
}

.linegameslab_block .eTitle a:hover
{
 color: orange !Important;
 text-decoration: none !Important;
}

.linegameslab_block .edetails
{
 box-shadow: 0px 2px 2px black;
 color: white;
 background-color: black;
 border-radius: 0px 0px 8px 8px;
}

.gradient-black-white
{
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
}

.gradius-black-white2
{
 background: #aebcbf;
 background: -moz-linear-gradient(top, #aebcbf 0%, #6e7774 50%, #0a0e0a 51%, #0a0809 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aebcbf), color-stop(50%,#6e7774), color-stop(51%,#0a0e0a), color-stop(100%,#0a0809));
 background: -webkit-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%);
 background: -o-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%);
 background: -ms-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%);
 background: linear-gradient(to bottom, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aebcbf', endColorstr='#0a0809',GradientType=0 );
 
 
}

/*---------------------<ADDITION FORM>--------------------*/

.commTable
{
 border-radius: 12px; color: white;
 border: 1px silver outset;
 border-bottom: none;
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
 
}

.commFl{background: white; color: black}

.commbut
{
 background: black;
 padding: 2px;
 border-radius: 4px;
 color: white;
}


.Fileblock
{
 width: 100% !important;
 border: 1px silver outset;
 border-radius: 12px;
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
}

.Fileblock .eTitle{}

.Fileblock .eDetails
{
 border-radius: 0px 0px 8px 8px; 
 opacity: 0.6; 
 -moz-transition: opacity 0.4s;
 -webkit-transition: opacity 0.4s;
 -o-transition: opacity 0.4s;
 transition: opacity 0.4s;
}

.Fileblock:hover .eDetails
{
 opacity: 1.0;
 -moz-transition: opacity 0.4s;
 -webkit-transition: opacity 0.4s;
 -o-transition: opacity 0.4s;
 transition: opacity 0.4s;
}

.Fileblock .img{
 position:relative; top:0px;
 -moz-transition: top 0.25s;
 -webkit-transition: top 0.25s;
 -o-transition: top 0.25s;
 transition: top 0.25s;
}
.Fileblock:hover .img
{
 top: -8px;
 -moz-transition: top 0.25s;
 -webkit-transition: top 0.25s;
 -o-transition: top 0.25s;
 transition: top 0.25s;
}

#searchblock {
 -webkit-filter: grayscale(70%);
 background: black;
 box-shadow: 0px 1px 1px 3px silver;
 margin-left: 540px;
 margin-top: -270px;
 width: 210px;
 position: absolute;
 z-index: 999;
}

img.fileinfimage
{
 position: relative; top: 0px;
 -moz-transition: top 0.25s;
 -webkit-transition: top 0.25s;
 -o-transition: top 0.25s;
 transition: top 0.25s;
}

img.fileinfimage:hover
{
 top: -4px;
 -moz-transition: top 0.25s;
 -webkit-transition: top 0.25s;
 -o-transition: top 0.25s;
 transition: top 0.25s;
}


.pollBlock{}

.pollBlock:hover{}

.pollQue
{
 font-size:8pt;text-align:center; padding: 4px; margin-bottom: 8px; border-radius: 10px;
 -moz-transition: color 0.5s, box-shadow 0.5s, background 0.5s;
 -webkit-transition: color 0.5s, box-shadow 0.5s, background 0.5s;
 -o-transition: color 0.5s, box-shadow 0.5s, background 0.5s;
 transition: color 0.5s, box-shadow 0.5s, background 0.5s;
}

.pollBlock:hover .pollQue{
 color: red; 
 background: black;
 box-shadow: 0px 0px 6px 3px gold;
 -moz-transition: color 0.5s, box-shadow 0.5s, background 0.5s;
 -webkit-transition: color 0.5s, box-shadow 0.5s, background 0.5s;
 -o-transition: color 0.5s, box-shadow 0.5s, background 0.5s;
 transition: color 0.5s, box-shadow 0.5s, background 0.5s;
}

.block:hover .floatingdesc
{
 visibility: visible;
 margin-top: 20px;
 -moz-transition: margin-top 0.5s;
 -webkit-transition: margin-top 0.5s;
 -o-transition: margin-top 0.5s;
 transition: margin-top 0.5s;
}

.floatingdesc
{
 text-shadow: 0px 2px 2px black;
 -webkit-transform:rotate(10deg);
 -o-transform:rotate(10deg);
 -ms-transform:rotate(10deg);
 -moz-transform:rotate(10deg);
 color: white;
 width: 60px;
 font-size: 20px;
 font-family: comic sans ms;
 margin-top: 0px;
 margin-left: 180px;
 position: absolute;
 z-index: 999;
 visibility: hidden;
}

.topnew
{
 -moz-transition: box-shadow 0.25s;
 -webkit-transition: box-shadow 0.25s;
 -o-transition: box-shadow 0.25s;
 transition: box-shadow 0.25s;
 height: 100%;
 -webkit-filter: grayscale(100%);
 -moz-filter: grayscale(100%);
 -ms-filter: grayscale(100%);
 -o-filter: grayscale(100%);
 filter: grayscale(100%);
 
}

.topnew:hover
{
 -webkit-filter: grayscale(0%);
 -moz-filter: grayscale(0%);
 -ms-filter: grayscale(0%);
 -o-filter: grayscale(0%);
 filter: grayscale(0%);
 box-shadow: 0px 0px 12px 6px lime;
 background: #e6f0a3;
 background: -moz-linear-gradient(top, #e6f0a3 0%, #d2e638 50%, #c3d825 51%, #dbf043 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f0a3), color-stop(50%,#d2e638), color-stop(51%,#c3d825), color-stop(100%,#dbf043));
 background: -webkit-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%);
 background: -o-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%);
 background: -ms-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%);
 background: linear-gradient(to bottom, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#dbf043',GradientType=0 ); 
}
.manTable{background: black}
/*----*/
.topnew{cursor:none}
.topsidecontent{cursor: none}
.topside{cursor:none}
/*----*/
#arrow{
 visibility: hidden;
 position:absolute; 
 top: 50px;
 z-index:1002;
 width: 72px;
 height: 72px;
 background: url(http://openclipart.org/image/250px/svg_to_png/30793/go-top.png);
 background-size: 100%; 
}

.topnew:hover .topnew_content
{
 display: block;
 border: 1px silver outset;
 border-radius: 0px 0px 12px 12px;
}

.topnew .topnew_content
{
 visibility: hidden;
 box-shadow: 0px 0px 10px 5px silver;
 display: none;
 position:fixed;
 z-index: 995;
 top: 60px;
 width: 19%;
 padding: 10px;
 background: rgb(69,72,77);
 background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
 background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
}

.topnew .img{
 position:relative;z-index:1000; 
 -moz-transition: all 0.4s;
 -webkit-transition: all 0.4s;
 -o-transition: all 0.4s;
 transition: all 0.4s;
}

.topnew:hover .img
{
 position: relative;
 top:12px; 
 -moz-transition: all 0.25s;
 -webkit-transition: all 0.25s;
 -o-transition: all 0.25s;
 transition: all 0.25s;
}

.infTitle{color:orange}
.topnew:hover .infTitle{color:black !important}
.topsidecontent:hover #arrow{visibility: visible}

#bottomsideblock
{
 z-index: 1005;
 font-size: 14pt;
 position: fixed;
 left: 0px;
 top: 0px;
 width: 100%;
 box-shadow: 0px 0px 10px 5px black;
 opacity: 0.5;
 -moz-transition: opacity 0.4s;
 -webkit-transition: opacity 0.4s;
 -o-transition: opacity 0.4s;
 transition: opacity 0.4s;
 background-color: rgba(0, 0, 0, 0.8);
}

#bottomsideblock:hover{ opacity: 1.0;background: url(http://www.wallpaperhi.com/thumbnails/detail/20120227/patterns%20textures%20gradient%20carbon%20background%201440x900%20wallpaper_www.wallpaperhi.com_55.jpg) repeat-x;}












#windowcaution{
 display: none;
 border: 2px silver outset;
 border-radius: 15px 0px 0px 0px;
 position:fixed;
 width: 400px;
 height: 200px; 
 top:0px;
 left:0px;
 background: #45484d;
 background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));
 background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%);
 background: -o-linear-gradient(top, #45484d 0%,#000000 100%);
 background: -ms-linear-gradient(top, #45484d 0%,#000000 100%);
 background: linear-gradient(to bottom, #45484d 0%,#000000 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
}

#windowcaution .windowcaution_title
{
 font-size: 16px;
 font-family: tahoma;
 border-radius: 12px 0px 0px 0px;
 text-align:center;
 font-weight: bold;
 text-transform: uppercase;
 width: 100%;
 display: block;
 padding: 8px;
 color: Gold;
 background: gray;
}

#windowcaution .windowcaution_content;
{
 font-family: comic sans ms;
 width: 100%;
 padding: 20px;
 font-size: 10px;
 color: orange;
}