.no-print,
.top-panel .search-form,
.top-panel .social-networks,
.top-panel .phone-number,
.top-panel .tel,
.top-panel .top-links a.blog,
#admin-bar,
.user-panel,
.nav-holder,
.breadcrumbs,
#sidebar,
.social-tags,
.social-tags div,
#btn-top,
.footer-holder,
.footer-frame,
.payment,
a.header-logo-stars,
.needle-links,
.boast-box {
	display: none;
}

#ruk_float_tab {
	display: none !important;
}

#header,
#header .header-holder,
.header-content,
.logo,
.logo img,
.logo span,
#main,
.container,
#main .content-holder {
	margin: 0;
	padding: 0;
	min-width: 0;
	max-width: none;
	width: auto;
	height: auto;
}

.gallery {
	width: 100%;
}

.header-content {
	margin: 5px 0 0 0 !important;
	/*
	position: absolute;
	top: 10px;
	right: 10px;
	*/
}
.logo img {
	/* width="135" height="123" */
	width: 90px;
	height: 82px;
}
.logo span {
	font-size: 42px;
	line-height: 90px;
}

a:link, a:visited  {
	text-decoration: none !important;
}


table#tbl-yarn-conversion td {
	padding: 2px 5px 2px 5px;
	font-size: 13px;
}
table.tbl-std {
	display: table;
	width: 100%;
}

#main.blog-list .content-holder, #main.checkout .content-holder {
	margin: 0;
	padding: 0;
}
table.tbl-std th { background: #e7eef5; }

#tbl-needle-conversion .col-right {
	float: right;
}
#tbl-needle-conversion .col-left table {
	border-bottom: 2px solid #609ab3;;
	margin-bottom: 20px;
}
#tbl-needle-conversion .col-right table {
	border-top: 2px solid #609ab3;;
}
#tbl-needle-conversion .col-right tr th {
	display: table-cell;
}