body, html {
	background: black url('images/bg.gif') repeat-x top ;
	padding:0; margin:0;
	font-family: 'Trebuchet MS';
}

a {
color: #d4e130;
text-decoration: none;
}

textarea,input {
	background: black; 
	border:1px solid #4c5866;
	color: white;
	font-family: Trebuchet MS, Georgia;
	padding:5px;
}

h2 {
	font-family: Tahoma;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 4px;
	font-size: 11px;
	width: auto;
	border-top: thin none;
	border-right: thin none;
	border-bottom: thin none;
	border-left: 3px solid #FF7400;
	background-color: #000000;
}

#comment {
	width:550px;
	height: 100px;
}

.news {
	width:618px;
	height:600px;
	float:left;
	overflow: auto;
}
.newsfeed_h {
	background: black;
	color: white;
	padding:5px;
	font-weight: bold;
	border-bottom:1px solid #ee6e04;
	width:100%;
	float:left;
}

.newsblock {
	background: url('images/dots_bg.gif');
	float:left;
	color: #d5d5d5;
	width:580px;
	font-family: 'Trebuchet MS';
	font-size: 0.8em;
	padding:10px;
	margin-bottom:1px;
}

.nblock_top {
	height:35px;
}

.nblock_content {
	width: 400px;
	float:left;
}

.nblock_date {
	width:100px;
	float:left;
	display:block;
	text-align: center;
}

.nblock_cat {
	width:100px;
	color: #66727b;
	float:left;
	font-family: tahoma;
	font-size:11px;
	display:block;
	text-align: center;
}

.nblock_cat a{
	color: #66727b;
}

.nblock_dn {
	font-family: Georgia;
	font-size: 2.5em;
}

.nblock_dm {
	font-size: 0.9em;
	color: #a8a8a8;
}

.nblock_h {
	font-size: 1.2em;
	font-weight: bold;
	color: white;
}

.comments_block {
	float:left;
	width:550px;
}





 /*
Theme Name: Grind
Theme URI:
Description: Dailgrind.ru
Version: 1.0
Author: Ruslan
Author URI: http://dailygrind.ru/
 */


img {border:0}

.comment_li a {
	background:url(images/comment.gif) no-repeat left center;
    padding: 5px 5px 5px 25px;
}


.comment2 {
	width:100%;
	float: left;
}

.commentlistname {
  background: url(images/downarrow.gif) no-repeat;
  color:white; font-weight: bold; text-transform: uppercase; font-size: 14px; margin-top: 20px;
  padding-left: 25px;
}
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
.commentlist li .avatar {float: left;border:1px solid #DADADA;background: #ccc; margin-right:10px;}
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
/* Ячейка комментария */
ol.commentlist li {float:left; width:100%; border-bottom:1px solid #d5d5d5; margin:0 0 10px; padding:5px 7px 5px 5px; position:relative;}
ol.commentlist li.alt { }
/*ol.commentlist li.even { background:#122438; }
ol.commentlist li.odd { background:#122438; }*/
ol.commentlist li.bypostauthor {border-color: #22384E;}
ol.commentlist li.comment {color:white;border-color: #242e39 !important;}
ol.commentlist li.byuser {color:white;border-color: #22384E;} 
/* ol.commentlist li.comment-author-admin {color:#EBFFD2; background-color: #122438} */
ol.commentlist li div.comment-author { padding:0 0 0 0; color:#FFF79B}
ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:white; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:white; }
/* ol.commentlist li div.vcard img.avatar { border:1px solid #d5d5d5; left:7px; position:absolute; top:7px; }*/
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:11px tahoma; position:absolute; right:10px; text-align:left; top:5px; }
ol.commentlist li div.comment-meta a { color:#4c555e; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:white; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }

ol.commentlist li div.reply {color:#7B7B7B; font:bold 10px helvetica,arial,sans-serif; padding:0;  width:56px; }

ol.commentlist li div.reply:hover { }
ol.commentlist li div.reply:hover a{}
ol.commentlist li div.reply a { color:white; text-decoration:none; }
ol.commentlist li div.reply:hover a { color:black; text-decoration:underline; }

ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {}
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}

ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
.says{display:none;}


.middle_main {
	height:280px;
	width:223px;
	background: url('images/middle-main.gif'); 
	float:left;
}

.text_main {
	margin:3px 0 10px 0;
	width: 169px;
	height: 188px;
	padding: 20px 30px 50px 20px;
	overflow: auto;
	color: white;
	font-size: 11px;
	text-shadow: 1px 1px 0px #343c41;
}

.testtext {
	display:block;
	float:left;
	color: #d4e130;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	width:90px; height:20px;
	margin:0 padding:0;
	rotation-point: 0 0;
	-webkit-transform-origin: 0 100%;
	-webkit-transform: rotate(90deg); 
	-moz-transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	border-left:8px solid #72797e;
	padding-left:10px;
}
.testtext :hover{
	text-decoration: underline;
	color:white;
}

.menubox {
	width:25px; height:100px; 
	background: black;
	text-decoration: none;
}

.menuul {
	float:left;  
}

.menuul ul {
    list-style-type: none;
	float:left;
    width: 500px;
    rotation-point: 0 0;
	-webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
	-webkit-transform: rotate(90deg); 
	-moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	color: #d4e130;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	margin:0;padding:0;    
}

.menuul li{
	margin:0;
	float:left;
	color: #d4e130;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
}

.menuul li a{
	float:left;
	background: url("images/boxoff.gif") left bottom no-repeat black;
	color: #d4e130;
	padding:2px 10px 5px 20px;
	text-decoration: none;
}

.menuul li a:hover{
	float:left;
	background: url("images/boxon.gif") left bottom no-repeat black;
	color: white;
	padding:2px 10px 5px 20px;
	/*text-decoration: overline;*/
}

.mainnewsblock {
    width:600px;
    float:left;
}

.wacom {
    width: 309px;
    height:465px;
    background: url('images/wacom.gif');
    z-index:-1;
    position:absolute;
    right:0; top:0;
}
.sphere {
    height:65px; width:50px;left:78px; top:37px;position: relative;background: url('images/sphere.gif');
}

#kpg-album-description {
    display: none;
}