/* Comments
-------------------------------------------------------------------*/
.comments { padding-left: 25px; }
.comments .comment { overflow: hidden; position: relative; zoom: 1; }
.comments .comment .comment { padding-left: 30px; }

/* Header */
.comments .header { margin-bottom: 20px; margin-left: 14px; }
.comments .header a.rss { margin-right: 20px; padding-left: 14px; background: url(http://blog.gamehall.ru/templates/skin/new/images/icons.gif) no-repeat scroll -70px -247px; }

/* Comment Types */
.comments .comment .content { background: #f7f7f7; } /* default background of comment */
.comments .comment .content.self { background: #fdf5e6 !important; }
.comments .comment .content.new { background: #e4fbf1 !important; }
.comments .comment .content.del { background: #c5c5c5 !important; }
.comments .comment .content.view { background: #cdf5a6 !important; }

/* Single Comment */
.comment .folding { width: 9px; height: 9px; float: left; position: relative; top: 17px; cursor: pointer; }
.comment .folding-open { width: 9px; height: 9px; float: left; position: relative; top: 17px; cursor: pointer; }
.comment .folding.off { display: none; }
.comment .content { margin: 0 50px 0px 13px; padding: 0; }
.comment span.delete { color: #c5c5c5; font-size: 16px; }

/* Rounded Corners */
.comment .content .tb { height: 7px; overflow: hidden; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-tb.gif) repeat-x; }
.comment .content .tl { height: 7px; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-tl.gif) no-repeat left top; }
.comment .content .tr { height: 7px; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-tr.gif) no-repeat right top; }
.comment .content .bb { height: 15px; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-bb.gif) repeat-x; margin-left: 24px; }
.comment .content .bl { height: 15px; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-bl.gif) no-repeat left bottom; }
.comment .content .br { height: 15px; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-br.gif) no-repeat right bottom; }

/* Text of Comment */
.comment .content .text { border-left: 1px solid #dddede; border-right: 1px solid #dddede; padding: 5px 25px 5px 10px; overflow: hidden; zoom: 1; }

/* Vote Block */
.comment .voting { width: 48px; height: 30px; position: absolute; right: 20px; top: 8px; z-index: 100; overflow: hidden; }
.comment .voting a.plus { width: 9px; height: 11px; display: block; overflow: hidden; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll 0px 0px; }
.comment .voting a.minus { width: 9px; height: 11px; display: block; position: relative; top: 5px; overflow: hidden; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll -10px 0px; }
.comment .voting .total { float: right; position: relative; top: 3px; }
.comment .voting a.plus:hover { background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll -40px 0px; }
.comment .voting a.minus:hover { background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll -70px 0px; }
.comment .voting.positive .total { color: #390; }
.comment .voting.negative .total { color: #f00; }
.comment .voting.guest a.plus { width: 9px; height: 11px; display: block; overflow: hidden; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll 0px 0px; }
.comment .voting.guest a.minus { width: 9px; height: 11px; display: block; overflow: hidden; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll -10px 0px; }
.comment .voting.plus a.plus { width: 9px; height: 11px; display: block; overflow: hidden; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll -40px 0px; }
.comment .voting.minus a.minus { width: 9px; height: 11px; display: block; overflow: hidden; background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll -70px 0px; }

.comment .voting.voted a.plus, .comment .voting.voted a.minus, .comment .voting.guest a.plus, .comment .voting.guest a.minus { cursor:default; }
.comment .voting.minus a.plus:hover {background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll 0px 0px; }
.comment .voting.plus a.minus:hover {background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-voting.gif) no-repeat scroll -10px 0px; }

/* Info Block */
.comment .info { font-size: 11px; line-height: 14px; margin-left: 14px; margin-bottom: 25px; overflow: hidden; zoom: 1; }
.comment .info p { font-size: 10px; }
.comment .info p a.author { font-size: 11px; font-weight: bold; color: #000; text-decoration: none; }
.comment .info p a.author:hover { color: #555; }
.comment .info img.avatar { float: left; margin: 3px 7px 0 0; *margin: 2px 7px 0 0; }

.comment .info ul li { float: left; font-size: 10px; margin-right: 10px; }
.comment .info ul li.date { color: #999; font-size: 10px; padding-right: 20px; }
.comment .info a.imglink { display: block; width: 9px; height: 11px; text-decoration: none; position: relative; top: 3px; }
.comment .info ul li.goto-comment-parent a { text-decoration: none; border-bottom: 1px dotted #79B1D4; font-family: tahoma;}
.comment .info ul li.goto-comment-child a { text-decoration: none; border-bottom: 1px dotted #79B1D4; font-family: tahoma;}
.comment .info a.link { background: url(http://blog.gamehall.ru/templates/skin/new/images/icons.gif) no-repeat scroll -10px -230px; }
.comment .info a.link:hover { background: url(http://blog.gamehall.ru/templates/skin/new/images/icons.gif) no-repeat scroll 0px -230px; }
.comment .info a.favorite { background: url(http://blog.gamehall.ru/templates/skin/new/images/icons.gif) no-repeat scroll -40px -40px; }
.comment .info a.favorite:hover { background: url(http://blog.gamehall.ru/templates/skin/new/images/icons.gif) no-repeat scroll -50px -40px; }
.comment .info a.favorite-active { background: url(http://blog.gamehall.ru/templates/skin/new/images/icons.gif) no-repeat scroll -50px -40px; }
.comment .info a.off { color: #999; }
.comment .info a.repair { color: #4CCC1B; }
.comment .info a.delete { color: #f00; }

.comment .comment-topic { font-size: 11px; color: #999; padding-bottom: 3px; padding-left: 2px; }
.comment .comment-topic a { font-weight: bold; }
.comment .comment-topic a.comment-blog { color: #999; }
.comment .comment-topic a.comment-total { background: url(http://blog.gamehall.ru/templates/skin/new/images/comment-total.gif) no-repeat 0 4px; padding-left: 10px; margin-left: 10px; text-decoration: none; font-weight: normal; color: #78c658; }

.comments.padding-none { padding-left: 0; }
.comments.padding-none .comment .content, .comments.padding-none .comment .info { margin-left: 0; }
.comments.padding-none .voting { top: 28px; }


/*#login-popup-wrap	{position:fixed;top: 90px; left: 30%;}*/

#login-popup-wrap	{
  display:none; 
  position:fixed; 
  _position:absolute; /* hack for internet explorer 6 */ 
  z-index:2; 
  }

#backgroundPopup{ 
  display:none; 
  position:fixed; 
  _position:absolute; /* hack for internet explorer 6 */ 
  height:100%; 
  width:100%; 
  top:0; 
  left:0; 
  background:#000000; 
  border:1px solid #cecece; 
  z-index:1; 
}


.login-popup { z-index: 100; width: 492px;  }
.login-popup .input-text { width: 402px; padding: 4px 5px; }
.login-popup .content { background: #dcdedd url(http://blog.gamehall.ru/templates/skin/new/images/login-popup-bg.gif) repeat-x; padding: 15px 40px; }
.login-popup .login-popup-top { height: 14px; background: url(http://blog.gamehall.ru/templates/skin/new/images/login-popup-top.gif) no-repeat; width: 492px; position: relative; }
.login-popup .login-popup-bottom { height: 14px; background: url(http://blog.gamehall.ru/templates/skin/new/images/login-popup-bottom.gif) no-repeat; width: 492px; }
.login-popup .close-block { position: absolute; top: 10px; right: 10px; width: 14px; height: 14px; background: url(http://blog.gamehall.ru/templates/skin/new/images/close-block.gif) no-repeat; }


.login-popup h3 { color: #bec0bf; margin-bottom: 20px; font-size:22px;}
.login-popup input.submit { float: right; }
.login-popup .input-text { width: 400px; font-size: 18px; padding: 4px 0; border: 1px solid #d7d7d7; color: #555; }
.login-popup .input-checkbox { padding-top: 7px; line-height:30px;}
.login-popup .input-checkbox input { position: relative; top: 0px; }
.login-popup p	{margin-bottom:15px;}
.lite-note { overflow: hidden; zoom: 1; }
.lite-note a { float: right; font-size: 11px; margin-right:10px;}
.lite-note input.submit	{margin-right:10px;padding:3px;width:70px;}

.login-popup-top a	{float:right;}
