TABLE {
	font-size:100%;
	}

/* Global Centering */
* HTML BODY {
	text-align:center;
	}
.export {
	text-align:left;
	}
#header,
#genres DIV,
#body {
	text-align:left;
	}
* HTML #layout {
	width:expression(document.documentElement.clientWidth< 995 ? '995px' : '100%');
	}


/* Layout */
#header,
#body,
#footer {
	zoom:1;
	}
#body {
    height:1%;
	width:984px;
	w\idth:936px;
	}
.hr {
	height:4px;
	he\ight:1px;
	}

/* Userbar */
.userbar {
	zoom:1;
	width:210px;
	}
.userbar DT .ljuser {
	position:relative;
	zoom:1;
	}

/* Search Bar */
* HTML .searchbar {
	width: 39%;
	}
.searchbar UL LABEL {
	padding:7px 9px 4px;
	}
.searchbar TABLE {
	margin-top:-1px;
	}
.searchbar TABLE .btn INPUT {
	top:-1px;
	}
.searchbar .links A {
	position:relative;
	}

/* Login Box */
.login-form FIELDSET LABEL A {
	position:relative;
	}

/* Themes */
.themes {
	zoom:1;
	}
.themes SPAN {
	padding:9px 12px 6px;
	}

/* Genres */
#genres DIV {
	width:938px;
	w\idth:936px;
	}

/* Latest */
.latest {
	zoom:1;
	}
* HTML .latest-panel {
	position:relative;
	margin-right:-24px;
	width:240px;
	w\idth:216px;
	}
.latest-earlier {
	width:192px;
	w\idth:180px;
	}
.areyou {
	height:96px;
	he\ight:58px;
	}
.areyou .txt {
	margin-bottom:4px;
	width:200px;
	w\idth:182px;
	height:22px;
	he\ight:14px;
	}

/* Module */
.mod-tl {
	zoom:1;
	}

/* Side Banner */
.side-banner,
.side-banner .two-set {
	zoom:1;
	}

/* Colset */
.colset {
	zoom:1;
	}
.colset-first,
.colset-second {
	display:inline;
	}

/* Comm List */
.comm-list LI {
	zoom:1;
	}
.comm-list DD LI {
	margin-right:.3em;
	}
.comm-fav UL {
	zoom:1;
	}
	* html .comm-fav LI {
		height:68px;
		}

		* html .comm-fav DT {
			left:-67px;
			}

/* Paging */
.paging A {
	position:relative;
	}

/* Statset */
.expander {
	zoom:1;
	}
.expander LI {
	float:left;
	width:100%;
	}
.expander .ico {
	position:static !important;
	}
.expander DT {
	cursor:pointer;
	cursor:hand;
	}

/* Friends Roll */
* HTML .friends-roll .roll {
	width:334px;
	w\idth:auto;
	}
.friends-roll .nav {
	zoom:1;
	}
.friends-roll .nav LI {
	width:auto;
	}

/* Rating Position */
.ratepos.out {
	position:relative;
	left:1em;
	lef\t:auto;
	top:.5em;
	to\p:auto;
	}

/* Rating Users */
.rate-users .ljuser .ico {
	vertical-align:middle;
	}
/* Rating Posts */
.guests .ljuser IMG { vertical-align: middle !important;}

/* Day Photo */
.dayphoto {
	zoom:1;
	}
.dayphoto .earlier {
	width:273px;
	w\idth:271px;
	}
.dayphoto .earlier LI {
	position:relative;
	}
.dayphoto .earlier DT {
	zoom:1;
	}
	.dayphoto .desc {
		height:204px;
		}

/* Themes List */
.themes-list DL {
	zoom:1;
	}
.themes-list LI {
	float:left;
	width:100%;
	}

/* Head Set */
.head-set,
.head-set LI A {
	zoom:1;
	}

/* Canyon */
.canyon {
	zoom:1;
	}
	.canyon H3 {
		zoom: 1;
		}
	
/* Options list */
.opt-list {
	padding:0;
	}
.opt-list STRONG {
	line-height:1.8;
	}

/* Paging */
.paging {
	zoom:1;
	}
.paging DD UL UL A,
.paging DD UL UL STRONG {
	border:solid 1px #CCC !important;
	}
.paging DD UL UL STRONG {
	border-color:#829DBF !important;
	}
.paging-set {
	zoom:1;
	}

/* Calendar */
.calendar {
	width:100%;
	w\idth:auto;
	}
.calendar UL {
	zoom:1;
	}
.calendar A {
	zoom:1;
	}

/* Comments Tree */
#comm-tree LI {
	display:inline-block;
	}
#comm-tree LI {
	display:block;
	}
#comm-tree DL,
#comm-tree DT {
	zoom:1;
	}
#comm-tree .opts {
	zoom:1;
	}
#comm-tree .opts A {
	line-height:1.6;
	}

/* Comments Form */
.comm-form {
	width:100%;
	w\idth:auto;
	}
.comm-form TEXTAREA {
	xwidth:98%;
	margin-right:-6px;
	zoom:1;
	}
.comm-form .ico {
	width:117px;
	w\idth:95px;
	}

/* Links Set */
.links-set LI {
	zoom:1;
	}

/* Photo Set */
.photo-set {
	zoom:1;
	}
.photo-set .cur .pic IMG {
	filter:alpha(opacity=50);
	}
.photo-set .cur {
	position:relative;
	}

/* Widget Set */
.widget-set UL,
.widget-set .type {
	zoom:1;
	}
.widget-set .type LABEL {
	cursor:pointer;
	cursor:hand;
	}

/* Widget Options */
.widget-options LI {
	display:inline-block;
	}
.widget-options LI {
	display:block;
	}
.widget-options .first SPAN {
	width:302px;
	}
* HTML .widget-options .cur {
	width:361px;
	w\idth:302px;
	}

.widget-options LI,
.widget-options A,
.widget-options .first SPAN {
	zoom:1;
	}

	
	
	
/* Userinfo */
.userinfo {
	zoom:1;
	}
* HTML .userinfo {
	height:72px;
	}
* HTML .userinfo.lite {
	height:40px;
	}

/* Footer */
#footer {
	zoom:1;
	}
#footer A {
	position:relative;
	}

/* Tagged List */
.tagged-list LI,
.tagged-list .comment DL {
	zoom:1;
	}

/* Search Excerpt */
.search-excerpt {
	zoom:1;
	}

/* Search Precise */
.search-precise {
	zoom:1;
	}
.search-precise .hint {
	float:left;
	width:100%;
	}

/* Celebs Cats */
.celeb-cats {
	zoom:1;
	}

/* User List */
.user-list UL {
	zoom:1;
	}
* HTML .user-list LI {
	width:287px;
	w\idth:220px;
	height:84px;
	he\ight:52px;
	}

/* Alphabet List */
.alphabet-list {
	zoom:1;
	}

/* Celebrity */
* HTML .celebrity {
	height:100px;
	}

/* Voting */
.voting,
.voting DT SPAN {
	zoom:1;
	}

/* Poll Result */
.poll-result DD DIV {
	margin-left:-40px;
	}
	
/* Error page */
#error-page {
	text-align:left;
	float:left;
	zoom:1;
	display:inline;
	}

/* Service List */
.service-list {
	zoom:1;
	}
* HTML .service-list UL {
	display:inline;
	height:15em;
	}
		
/* avito vert horis */
.avito-vert,
.avito-horiz {
	text-align:left;
	}
.avito-horiz DD {
	zoom:1;
	}
.avito-vert .ads LI {
	zoom:1;
	}
.avito-vert .opts {
	zoom:1;
	}
* HTML .avito-horiz .ads LI {
	padding:8px 8px 0;
	}
.avito-horiz .opts {
	width:150px;
	}
.avito-horiz .find .txt {
	width:100px;
	}
			
/* Show Post */
.show-post A {
	cursor:pointer;
	}
	
/* Entry */
.entry-lead {
	zoom:1;
	}

/* Photo Meta */
.photo-meta {
	zoom:1;
	}

/* Ratings Filter */
.rate-filter .sort LI A,
.rate-filter .sort LI STRONG {
	position:relative;
	}

/* Quotes */
* HTML .quote-post {
	height:32px;
	}
* HTML .quote-comment{
	height:30px;
	}

/* Show Post */
.show-post {
	clear:both;
	zoom:1;
	}

/* Splash
-------------------------------------- */
HTML,BODY {
	height:100%;
	}
* HTML #splash {
	position:absolute;
	top:expression((x=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+'px');
	}
	#splash .shad {
		filter:alpha(opacity=80);
		}
	#splash .pict {
		}

/* Diagram
-------------------------------------------------- */
/* Legend */
.diagram-legend {
	height: 1%;
	}
.diagram-legend LI {
	display: inline;
	}
/*Filter*/
UL.diagram-menu UL LI A {
	float: none;
	zoom: 1;
	}
/* Bubble 
-----------------------------------------------*/
.diagram-tip {
	zoom: 1;
	}
	.diagram-tip DIV DIV SPAN {
		left:-1px;
		margin:0 0 0 3px;
		}

/* Borders of Bubble in Double Diagram */
.diagram-double .diagram-tip DIV DIV SPAN {
	left:-1px;
	}
	.diagram-bottom .diagram-tip DIV DIV SPAN {
		left:-4px;
		}


/* Split Diagram Body */
.diagram-split {
	zoom: 1;
	}


/*.statistic-of SELECT {
	position: relative;
	top:.18em
	}*/
	
/* Pop-up Diagram Window
---------------------------- */	
.window-open {
	zoom:1;
	}

.diagram-window .diagram-w-shade {
	filter:expression( runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity='+currentStyle.opacity*100+')' );
	zoom:1;
	}
.diagram-w-content {
	zoom:1;
	}
* HTML .diagram-w-shadow {
	padding-bottom:10000px;
	margin-bottom:-10000px;
	}
.diagram-w-btm, .diagram-w-shadow {
	filter:expression((runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,runtimeStyle.backgroundImage = 'none');
	}

.diagram-w-content DT {
	scrollbar-face-color: expression(runtimeStyle.scrollbarFaceColor = '#fff', (this == parentNode.firstChild) ? className += ' first-child' : '' )
	}
	

/* Widget 
---------------------------------------------------*/
/* Textarea in widget */	
* HTML .widget-settings #widget-settings-text DIV.textarea-box {
	margin-left: 0px;
	zoom:1;
	}
	* HTML .widget-settings #widget-settings-text textarea {
		width: 97%;
		}

/* Items in sidebar for widget */
* html .widget-options .cur {
	left:-24px;
	width: 301px;
	margin-right: -23px;
	}	

/* Modules */
* html .widget-set .mod-bl {
	height: 125px;
	}
	
	
/* Header of statistic (change )
---------------------------------------------  */
/* Custom select */		
.select-nick {
	display: inline;
	}
.select-open DL UL LI {
	line-height: 1.2em;
	
	}
	.select-open DL UL LI A {
		}

/* LJ Club 
-------------------------------------- */
.club-partners {
	margin-top: 0;
	position: static;
	}
DL.bonus-list DT {
	margin-top: 0;
	}
	
/* btn-balloon
-------------------------------------- */	
/* Baloon */
.btn-set .btn SPAN,
.btn-set .btn-grey SPAN {
	display:inline;
	zoom:1;
	}
.btn-grey-balloon SPAN SPAN SPAN SPAN SPAN {
	position:absolute;
	left:0;
	top:0;
	padding:0;
	width:11px;
	height:14px;
	background:url(http://www.awstrian.ru/www.livejournal.ru/i/btn/grey-balloon-tl.gif) no-repeat;
	}

/* Select for search
-------------------------------------- */
.search-precise .found-themes {
	padding-top: 2px;
	}
/* Numbers in search result */
.search-ljru-result LI DT STRONG.search-number {
	line-height: 1.3em;
	}
	
/* Zh-men
---------------------------------------------- */
/* Series & heros list */
.series-list,
.heros,
.heros UL,
.heros LI {
	zoom:1;
	}
.heros LI {
	 display: inline;
	}
* html .heros LI {
	height: 128px;
	}
* html .series-list LI.ready-series DT SPAN.play {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=/i/zh-men/play.png);
	}
/* banner with community advertising */
* html .comm-adv DT {
	left:-67px;
	}		
/* New series's block 305px */
* html .new-series {
	height: 1%;
	}
/* Columns */
.columns {
	zoom:1;
	}
/* ZH-MEN'S block on the main page 
-------------------------------------------- 305px---*/		
* html .zh-film .canyon {
	height: 1%;
	}
#body .series-list li {
	height: 150px;
	position: relative;
	}
.heros P {
	color: #404040;
	}

/* Search.lj.ru */
* html #adsform {
	zoom:1;	
	}

/* JJJ section
---------------------------------------------------- */
* html #jjj-posts p img {
	zoom:expression(
		function(t){
			if (350 < t.scrollWidth && t.scrollWidth > t.scrollHeight) {
				t.width = '350';
			}
			else if (350 < t.scrollHeight) {
				t.height = '350';
			}
		t.runtimeStyle.zoom = 1;
	}(this));
}
* html #jjj-posts .userpic {
	zoom:expression(
		function(t){
			if (40 < t.scrollWidth && t.scrollWidth > t.scrollHeight) {
				t.width = '40';
			}
			else if (40 < t.scrollHeight) {
				t.height = '40';
			}
		t.runtimeStyle.zoom = 1;
	}(this));
}
* html .jjj-partners img {
	zoom:expression(
		function(t){
			if (168 < t.scrollWidth && t.scrollWidth > t.scrollHeight) {
				t.width = '168';
			}
			else if (168 < t.scrollHeight) {
				t.height = '168';
			}
		t.runtimeStyle.zoom = 1;
	}(this));
}
* html .jjj-header SPAN {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=/i/jjj/logo-jjj.png);
	}
.jjj .jjj-partners .jjj-partner DD P IMG,
.jjj .jjj-content .jjj-posts-list LI P IMG,
.jjj .jjj-content .post-meta DT IMG  {
	-ms-interpolation-mode: bicubic;
	}
.jjj .jjj-content .post-meta {
	height: 40px;
	zoom:1;
	}
	.jjj .jjj-content  .post-meta P {
		overflow: hidden;
		zoom:1;
		}

/* Ratings Table Data */
.rate-list .desc {
	width: auto;
	}
