.header {
	padding-top: 36px;
}

.s_button, .pop-c, .where-load, .table {
	float: left;
	margin-left: expression(((this.parentNode.offsetWidth - this.offsetWidth) / 2) + "px");
}

.box {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('beforeEnd',
	'<span style="background:url(/images/bg-navigation.png) no-repeat 100% -152px;display:block;height:11px;overflow:hidden;font:0px/0px sans-serif;"><img src="/images/c-lb.gif" alt="" /></span>')
	);
}

.vipbox {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('beforeEnd',
	'<span style="background:url(/images/bg-navigation.png) no-repeat 0 -635px;display:block;height:11px;overflow:hidden;font:0px/0px sans-serif;"></span>')
	);
}

.buyking {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('beforeEnd',
	'<span style="background:url(/images/bg-navigation.png) no-repeat 0 -646px;display:block;height:11px;overflow:hidden;font:0px/0px sans-serif;"></span>')
	);
}

.sign-box {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('beforeEnd',
	'<span style="background:url(/images/bg-navigation.png) no-repeat 100% -226px;display:block;height:11px;overflow:hidden;font:0px/0px sans-serif;"></span>')
	);
}

.menu {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<span style="background:url(/images/bg-navigation.png) no-repeat 100% -322px;display:block;height:8px;overflow:hidden;font:0px/0px sans-serif;"></span>')
	);
}

.agreement ul li {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'\2002\2011\2003')
	);
}

.up-wrap,
.box .i1,
.local .overlaym,
.warning-ok,
.warning-error,
.wrapper,
.profile,
.groupedit .row,
.faq li a,
#advancedSearch,
.prof-count,
.vips,
.mod-sign-bot,
.ind-bot,
.profile-up,
.gift-side li a,
.gifter a {
	zoom: 1;
}

.f-date {
	height: 1%;
	width: 100%;
}

.gift-side ul {
	width: 176px;
}

.mod-gifts-lite .gift-side ul {
	width: 100%;
}

.gift-side li {
	margin: -1px 0 0;
	padding: 1px 8px 0;
}

.gift-side li:hover,
.gift-side li.active {
	position: static;
}

.wallet-nav a {
	height: 1%;
}

.profmeta dd li,
.vip-bonuses li,
.txt-page .half li {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<span style="background:#a0a0a0;position:absolute;left:1px;top:7px;width:3px;height:3px;overflow:hidden;font:0px/0px sans-serif;"></span>')
	);
}

.up-info li {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<span style="background:#2f7ab3;position:absolute;left:10px;top:9px;width:5px;height:5px;overflow:hidden;font:0px/0px sans-serif;"></span>')
	);
}

.bluebox li {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<span style="background:url(/images/sprite-header.png) no-repeat -152px -46px;position:absolute;left:2px;top:6px;width:5px;height:9px;overflow:hidden;font:0px/0px sans-serif;"></span>')
	);
}

i.countdown {
	margin-right: 3px;
}

.nominal ins {
	margin: 8px 1px 0;
}

.msg-area,
.prof-count {
	margin-bottom: expression(this.nextSibling==null?'0':'12px');
}

.favs,
.justbox {
	margin-bottom: expression(this.nextSibling==null?'0':'<12px></12px>');
}

.ss-body,
.photolinks .prev,
.photolinks .next {
	height: expression((document.documentElement.clientHeight - 95) + 'px') !important;
}

.ss-body {
	position: relative;
}

.photolinks {
	position: static;
}

.photolinks .prev,
.photolinks .next {
	top: 0;
}

.pop-box {
	width: 524px;
}

.faq li a {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<span style="background:url(/images/sprite-header.png) no-repeat -111px -143px;position:absolute;left:7px;top:8px;width:3px;height:5px;overflow:hidden;font:0px/0px sans-serif;"></span>')
	);
}

.faq li a:hover span {
	background: url(../images/sprite-header.png) no-repeat -108px -143px !important;
}

.faq li.open a {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<span style="background:url(/images/sprite-header.png) no-repeat 0 -41px;position:absolute;left:6px;top:9px;width:5px;height:3px;overflow:hidden;font:0px/0px sans-serif;"></span>')
	);
}

.faq li.open a:hover span {
	background: url(../images/sprite-header.png) no-repeat 0 -41px !important;
}

.warning {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;top:50%;left:7px;width:22px;height:20px;margin-top:-10px;background:url(/images/sprite.png) no-repeat -200px 0;"></i>')
	);
}

.warning-ok {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;top:50%;left:8px;width:18px;height:15px;margin-top:-8px;background:url(/images/sprite.png) no-repeat -250px 0;"></i>')
	);
}

.warning-error {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;top:50%;left:9px;width:15px;height:15px;margin-top:-8px;background:url(/images/sprite.png) no-repeat -230px 0;"></i>')
	);
}

.warning-news {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;top:50%;left:9px;width:14px;height:16px;margin-top:-8px;background:url(/images/sprite.png) no-repeat -280px 0;"></i>')
	);
}

.list-promo li {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;left:0;top:5px;width:7px;height:8px;background:url(/images/sprite.png) no-repeat -120px -40px;"></i>')
	);
}

.list-promo li {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;left:0;top:5px;width:7px;height:8px;background:url(/images/sprite.png) no-repeat -120px -40px;"></i>')
	);
}

.ad-stats {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;width:31px;height:45px;left:0;top:12px;background:url(/images/sprite.png?7) no-repeat -160px -190px;"></i>')
	);
}

.list-tags-pop a {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;left:0;top:7px;width:3px;height:5px;background:url(/images/sprite.png) no-repeat -146px -40px;"></i>'),
	insertAdjacentHTML('beforeEnd',
	'<i style="position:absolute;right:0;top:0;width:35px;height:100%;background:url(/images/sprite.png) repeat-y 0 -460px;z-index:89;"></i>')
	);
}

.list-blogs li {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('beforeEnd',
	'<i style="position:absolute;left:179px;top:0;width:35px;height:100%;background:url(/images/sprite.png) repeat-y 0 -460px;z-index:89;"></i>')
	);
}

.win-top {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('beforeEnd',
	'<i style="position:absolute;left:0;top:0;width:171px;height:167px;background:url(/images/bg-serv-win.jpg) no-repeat;z-index:1;"></i>')
	);
}

.fullsize-top {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('beforeEnd',
	'<i style="position:absolute;left:0;top:0;width:171px;height:167px;background:url(/images/bg-serv-fullsize.jpg) no-repeat;z-index:1;"></i>')
	);
}

.translation-top {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('beforeEnd',
	'<i style="position:absolute;left:0;top:0;width:171px;height:167px;background:url(/images/bg-serv-translation.jpg) no-repeat;z-index:1;"></i>')
	);
}

.real-top {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('beforeEnd',
	'<i style="position:absolute;left:0;top:0;width:171px;height:167px;background:url(/images/bg-serv-real.jpg) no-repeat;z-index:1;"></i>')
	);
}

.list-blogs a {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;left:1px;top:0;width:12px;height:14px;background:url(/images/sprite.png) no-repeat -380px -50px;"></i>')
	);
}

.nav-wallet a {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;left:12px;top:13px;width:3px;height:5px;"></i>')
	);
}

.ind-sign .text,
.ind-sign textarea,
.ind-sign select {
	margin: -1px 0;
}

.nav-wallet a i {
	background: url(../images/sprite.png) no-repeat -140px -40px;
}

.nav-wallet a:hover i,
.nav-wallet .active a i {
	background-position: -143px -40px;
}

.nav-wallet .active ul a i {
	background-position: -140px -40px;
}

.nav-wallet .active ul a:hover i,
.nav-wallet .active ul .active a i {
	background-position: -143px -40px;
}

.tagbox {
	display: inline;
}

.clear-filter {
	margin-bottom: 3px;
}

.messenger .mes-tools textarea,
.mod-messenger .mes-tools textarea {
	margin: -1px 0 7px;
}

.realtable li {
	zoom: expression(
	runtimeStyle.zoom = 1,
	insertAdjacentHTML('afterBegin',
	'<i style="position:absolute;left:0;top:7px;width:3px;height:3px;background:#a0a0a0;"></i>')
	);
}

#content {
	min-height: 100%;
}

#content .content-holder {
	padding-bottom: expression(document.getElementById("footer").offsetHeight + "px");
}

#footer {
	position: relative;
	margin-top: expression(- this.offsetHeight + "px");
}