*{font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;}
html, body, td{
	padding: 0xp; margin: 0px; font-size: 11pt; color:  #555;
}

body{ text-align: center; background-color: #d0131c;}

h1 { font-size: 200%; margin: 0px 0px 20px 0px; font-weight: bold; }
h2 { font-size: 2em; }
p { margin-top: 5px; }

a{color:#d0131c;}

#page{
	background-image: url("../images/gk_gradient.png");
	background-repeat: repeat-x;
}
#nft-wrapper{
	background-color: #ffffff;
	padding: 20px;
	margin: 0px -20px;
	overflow: hidden;
}
#content{ 
	width:950px; margin-left: auto; margin-right: auto; text-align: left;
	background-color: #000000;
}
#main-content{
	width: 640px;
	float:left;
	border: dashed 0px #cd6c70;
	border-right-width: 1px;
	padding-right: 20px;
}
#sidebar{
	width: 269px;
	float:right;
	padding-left: 10px;
	font-size: 0.9em;
}
#sidebar a{
	font-size: 0.9em;
}
#sidebar ul{
	list-style-type:none;
	padding: 0px 10px;
	margin: 0px;
}
#sidebar li{
	padding: 0px;
	margin: 0px;
	margin-bottom:6px;
}
#sidebar h4{
	background-color:#d0131c;
	color: #ffffff;
	padding: 5px 10px;
	font-size: 1.1em;
	text-align: center;
	margin: 10px 0px;
}

#top-menu{ width:950px; margin-left: auto; margin-right: auto;
	padding: 10px;
	background-color: #000;
	height: 106px;
	overflow:hidden;
}
#title{
	padding-top: 10px;
	width: 600px;
	float: left;
	text-align: left;
}
#title a{
	font-size: 2.3em;
	color: #fff;
	text-decoration: none;
}
#top-menu ul{
	width: 100px;
	float: right;
	list-style-type: none;
	padding: 0px;
	margin: 15px 30px 0px 0px;
}
#top-menu li{
	padding: 0px; margin: 0px;
	margin-bottom: 5px;
	text-align: center;
	background-color: white;
}
#top-menu ul a{color: #000; font-size: 1.2em; text-decoration: none;}

#logo{
	width: 131px;
	float: right;
}
/*
#top-menu ul{list-style-type: none; padding: 0px; margin: 0px;}
#top-menu li{
margin: 0px; text-align: center;
padding: 1px 10px; 
//padding: 1px 8px 1px 12px; 
margin-left: -6px; 
//margin-left: -1px; 
margin-bottom: 25px;display:inline; border: 0px solid red; border-width: 0px 1px;}
#top-menu ul a{color: white; font-size: 1.1em;}
*/

.post_title {margin:0px;}
.post_title a,.post_title{color: #000; font-weight: normal;text-decoration:none;}
.post_title.disabled:after{content: " - отключен"; color: #aaa;}
.post_title.disabled a{color: red;}
.post_date {color: #aaa; font-size: 0.8em;}
.post_post {margin: 10px 0px;}
.post_block {margin-bottom:30px;}

#last-posts{list-style-type: none; padding: 0px; margin: 0px; border:0px solid #666;border-top-width:2px;}
#last-posts .post_title{margin: 2px 0px; padding-top: 10px;}

#prevnextlinks{overflow: hidden; margin-bottom: 10px;}
#prevnextlinks #prevlink{width:310px; float:left; padding-bottom:10px; font-size: 9pt;}
#prevnextlinks #nextlink{width:310px; float:right;text-align:right; padding-bottom:10px; font-size: 9pt;}
#tag-block{padding:30px; background-color: black; color: white;}
#tag-block a{color: white;}

.product_tags{
	font-size: 0.8em;
}
.product_tags a{
	color: #cd6c70;
	text-transform: capitalize;
}

a img{border-width:0px;}

/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}

/*���� � ����������*/

.menu_ul
{
	z-index:99; 
	position: absolute; 
	visibility: hidden;
	top: -1000px; 
	left: -1000px; 
	border: 1px solid #DDD; 
	background-color: white;
	padding:0px;
	margin:0px;
}
.menu_point_li, .menu_point_over_li, .menu_divider_li, .menu_divider_over_li
{
	text-align: left;
	cursor: default;
	padding: 2px 10px 2px 10px;
	margin:2px;
	list-style-type:none;
	color: #666666;
	font-size: 80%;
}
.menu_point_over_li{
	background-color: #CCC;
	color: #000000!important;
}

.menu_divider_li{
	border: #cccccc 0px solid;
	border-top-width: 1px;
}

.menu_divider_over_li{
	background-color: #eeeeee;
	color: #000000;
	border: #cccccc 0px solid;
	border-top-width: 1px;
}

.menu_ul a{
 text-decoration: none!important;
 color: #333!important;
}

.menu_point_over_li a{
 text-decoration: none!important;
 color: #666!important;
}

#buttons img{ border: 1px solid #999; }
#buttons a{font-size: 0.8em; color: #777;}

.padding_block{padding-top: 15px;}

.tagscloud a{	text-transform: capitalize;}

.myepas{font-size:0.7em; text-align: center;}
