/*
** @KIMMI i Ultor - vi mudaki!
*/

@charset "utf-8";
/*Presets*/

@font-face {
	font-family:"Myriad Pro";
	src:local('Myriad Pro'),
		local('MyriadPro'),
		url('fonts/MyriadPro-Regular.otf') format('opentype');
}

html, body {height: 100%}

body {
	font-size:100.1%;
	margin:0;
	padding:0;
	background-color:#fff;
	font-family:Verdana, Geneva, sans-serif;
}

a {color:#06F;text-decoration:underline;cursor:pointer !important}
a:hover {color:#09F}
a.inside {text-decoration:none;border-bottom:1px dashed}
a img {border:0}

table {border-collapse:collapse;border-spacing:0;}
p {margin:0 0 15px}
q:before, q:after, blockquote:before, blockquote:after {content:""}
pre, code {white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;line-height:140%}
input, textarea {font-family:Verdana, Geneva, sans-serif;font-size:100%}
h1, h2, h3, h4, h5, h6 {cursor:default}

.hidden {display:none}
.center {text-align:center}
.arial {font-family:Arial, Helvetica, sans-serif}
.small {font-size:80%}
.placeholder {color:#CCC;cursor:text;}

.clearfix:after {content: ".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix {height: 1%;}

input[type="text"], input[type="password"], textarea, select {
	border:1px solid;
	border-color:#CACACA #CCC #DDD;
	padding:3px 5px;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
	-webkit-box-shadow:0 0 1px #CCC, 0 3px 5px #F0F0F0 inset;
	-moz-box-shadow:0 3px 5px #F0F0F0 inset;box-shadow:0 3px 5px #F0F0F0 inset;
}
textarea {padding:5px}

input[type="text"]:hover, input[type="password"]:hover, textarea:hover, select:hover {
	border-color:#C0C0C0 #C2C2C2 #D5D5D5;
	-webkit-box-shadow:0 0 1px #CCC, 0 3px 5px #ECECEC inset;
	-moz-box-shadow:0 3px 5px #ECECEC inset;box-shadow:0 3px 5px #ECECEC inset;
}

input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus {
	border-color:#f93 #ff9c39 #ffbe7d;
	outline:0;
	-webkit-box-shadow:0 0 1px #ffbe7d, 0 3px 5px #ECECEC inset,0 0 2px #ffbe7d;
	-moz-box-shadow:0 3px 5px #ECECEC inset,0 0 2px #ffbe7d;box-shadow:0 3px 5px #ECECEC inset,0 0 2px #ffbe7d;
}

.button {
	padding:3px 6px;
	color:#333;
	text-shadow:1px 1px 0 #FFFFFF;
	background-color:#E0E0E0;
	background-image:url('/img/button-sprite.gif');
	background-repeat:repeat-x;
	border:1px solid #DDD;
	border-color:#DDD #CDCDCD #A6A6A6;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
	box-shadow:0 -1px #F0F0F0 inset;-moz-box-shadow:0 -1px #F0F0F0 inset;-webkit-box-shadow:0 -1px #F0F0F0 inset;
}

.button:hover {background-color:#EEE;background-position:0 -60px;}

#container {
	width:950px;
	min-height: 100%;
	margin:0 auto;
	background-color:#fff;
	background-image:url('img/1.gif');
	background-position:640px 0;
	background-repeat:repeat-y;
	overflow:hidden;
	position:relative;
}

#wrapper {
	width:640px;
	margin-right:40px;
	float:left;
	padding-bottom:20px;
}

#header {height:85px;margin:15px 0 5px}

#logo {
	display:block;
	background-image:url('img/2.gif');
	background-repeat:no-repeat;
	background-position:0 55%;
	text-decoration:none;
	padding:0 5px 0 115px;
	margin-left:10px;
	width:300px;
	height:85px;
	overflow:hidden;
	outline-color:#F63 !important;
	white-space:nowrap;
}

#logo h1 {
	color:#000;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:310%;
	font-weight:normal;
	margin:0 0 0;
	cursor:pointer;
	text-shadow:0 0 1px #fff;
	bottom:0;
}

#logo h1 span {letter-spacing:-4pt}

#logo > span {
	display:block;
	width:299px;
	color:#333;
	text-align:center;
	font-family:"Myriad PRO","Trebuchet MS","helvetica neue",Helvetica,Arial,sans-serif !important;
	font-size:130%;
	margin-top:-10px;
	font-weight:normal;
	text-shadow:0 0 .1pt #333;
}

@media screen and (-webkit-min-device-pixel-ratio:0){#logo > span {text-shadow:0 0 1px #FFF}}

#footer {
	position:absolute;
	bottom:0;
	height:65px;
	margin-left:685px;
	width:265px;
	clear:both;
	font-size:65%;
	font-family:Tahoma, Geneva, sans-serif;
	color:#777;
}

#content {padding:0 15px 0 5px;width:623px;}

#sidebar {
	width:263px;
	padding:5px 2px 75px 5px;
	float:right;
	font-size:90%;
}

.topNav {
	font-size:90%;
	padding:0 0 5px 5px;
	color:#999;
}

.topNav a {color:#999}
.topNav a:hover {color:#666}

.searchForm {
	height:20px;
	position:relative;
	margin:5px 0 15px 5px;
	font-size:90%;
}

.searchForm #search {
	width:230px;
	font-family:Tahoma, Geneva, sans-serif;
	padding:3px 22px 3px 5px;
}

.searchForm .searchSbm {
	width:18px;
	height:24px;
	padding:3px 0;
	position:absolute;
	right:3px;
	top:0;
	border:0;
	background-color:transparent;
	background-image:url('img/search.png');
	background-position:0 50%;
	background-repeat:no-repeat;
	cursor:pointer;
}

.searchPlaceHolder .u-sugglist {
	margin-top:0px !important;
	border-color:#F93 !important;
}

.searchPlaceHolder .u-suggcont td { padding-left:3px; }

@media screen and (-webkit-min-device-pixel-ratio:0){
	.searchPlaceHolder span {margin-top:5px;}
	.searchForm .searchSbm {margin-top:2px;}
}

#allAboutUs img {
	margin:3px 0 5px 10px;
	float:left;
}

#findMe {
	float:right;
	margin-top:6px;
}

#findMe a {
	display:block;
	padding:0 0 1px 20px;
	margin:3px 0;
	background-image:url('img/3.png');
	background-repeat:no-repeat;
}

#findMe .twiLink {background-position: 0 0;color:#56c2db;}
#findMe .twiLink:hover {color:#11aed3;}

#findMe .habrLink {background-position: 0 -20px;color:#658493;}
#findMe .habrLink:hover {color:#495e68}

#findMe .gamerLink {background-position:0 -40px;color:#46784e;}
#findMe .gamerLink:hover {color:#29462e}

#findMe .steamLink {background-position: 0 -60px;color:#555;}
#findMe .steamLink:hover {color:#000}

#twi {
	font-size:90%;
	padding-left:5px;
	color:#333;
	line-height:140%;
	margin-bottom:5px;
	clear:both;
}
#twi span {font-family:Georgia, "Times New Roman", Times, serif;}
#twi .deltaLnk {
	font-size:85%;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
}

.sideBlock {
	margin:15px 0 5px;
	overflow:hidden;
	width:263px;
}

.sideBlock h4 {
	margin:5px 0;
	font-family:"Myriad PRO","Trebuchet MS","helvetica neue",Helvetica,Arial,sans-serif;
	font-size:160%;
	font-weight:normal;
	text-align:center;
}

.CommInf {
	margin:8px 0;
	padding:0 0 3px 20px;
	height:15px;
	background-image:url('img/users-sprite.png');
	background-repeat:no-repeat;
	background-position:0 2px;
	white-space:nowrap;
	overflow:hidden;
	position:relative;
}

.sBlWrap > .infMsg:first-child { margin-top:0; }
.sBlWrap > .infMsg:last-child { margin-bottom:0; }

.CommInf.logoff { background-position: 0 -16px; }

.infUser { color:#666; }

.infFade {
	position:absolute;
	top:0;
	right:0;
	width:16px;
	height:18px;
	background-image:url('img/4.png');
}

.CommInf a, .entryInf a { color:#666; }
.CommInf a:hover, .entryInf a:hover { color:#000; }

.entryInf {
	margin-bottom:10px;
}

.entryInf .infDate {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#999;
}

.CommInf .infSecLnk, .entryInf .infSecLnk{ color:#c30; }
.CommInf .infSecLnk:hover , .entryInf .infSecLnk:hover { color:#930; }

#tagCloud {
	line-height:1.7em;
	margin:15px 5px 5px;
	letter-spacing:5pt;
}

#tagCloud a { color:#900;letter-spacing:0; }
#tagCloud a:hover { color:#B30 }

#tagCloud .eTagGr8, #tagCloud .eTagGr9 { color:#9E9E9E; }
#tagCloud .eTagGr10, #tagCloud .eTagGr11, #tagCloud .eTagGr12 { color:#666; }
#tagCloud .eTagGr25, #tagCloud .eTagGr24, #tagCloud .eTagGr23, #tagCloud .eTagGr22, #tagCloud .eTagGr21, #tagCloud .eTagGr20, #tagCloud .eTagGr19, #tagCloud .eTagGr18 { font-family:Georgia, "Times New Roman", Times, serif; }

.sideBlock.blogRoll a {
	display:block;
	margin:0 0 4px 3px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:125%;
	color:#900;
}
.sideBlock.blogRoll a:hover {color:#B30}

.breadcrumbs {color:#333;font-size:75%;margin:5px 0;}
.breadcrumbs a {color:#666}
.breadcrumbs a:hover {color:#333}
.pageInfo {border:1px solid #ccc;padding:5px;font-size:90%;margin:15px 0;}

/* Entry */

.twittersuck {margin:20px 0;overflow:hidden;color:#cc9;font-size:190%;font-family:Arial, Helvetica, sans-serif;cursor:default;}

.entry {margin:15px 0}

.enTitle {
	margin:0 0 10px;
	font-family:"Myriad PRO","Trebuchet MS","helvetica neue",Helvetica,Arial,sans-serif;
	font-size:210%;
	font-weight:lighter;
	line-height:105%;
	color:#000;
}
.enTitle .enTitleLink { color:#000;text-decoration:none;border-bottom:2px solid #666;position:relative;top:-4px; }
.enTitle .enTitleLink:hover { border-color:#F60; }
.enTitle .enTitleLink span { position:relative;bottom:-4px; }

h2.enTitle {font-size:230%;text-shadow:1px 1px 3px #BBB}

.enBody {
	margin-left:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:100%;
	line-height:140%;
	color:#333;
}

.enBody img {
	border:1px solid #CC9;
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
	box-shadow:2px 2px 3px #E8E8E8;-moz-box-shadow:2px 2px 3px #E8E8E8;-webkit-box-shadow:2px 2px 3px #E8E8E8;
	margin:3px;
	padding:5px;
	max-width:595px;
}

.enBody img.noStyle {
	padding:0;
	border:0;
	border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;
	box-shadow:0;-moz-box-shadow:0;-webkit-box-shadow:0;
}

.enBody pre {
	width:598px;
	overflow:auto;
	border:1px solid #ccc;
	background-color:#f5f5f5;
	border-width:1px 0;
	padding:3px 5px 3px 10px;
	text-shadow:1px 1px 0px #FFF;
}

.enBody img.floL {float:left;margin:7px 8px 0 0}

.enBody h4 { 
	font-family:"Myriad PRO","Trebuchet MS","helvetica neue",Helvetica,Arial,sans-serif;
	font-size:160%;
	font-weight:normal;
	margin:0 0 15px -10px;
}

.enShare {height:32px;overflow:hidden;margin-bottom:10px;padding:4px 0 0}

.enShare a {
	background-image:url('img/share-sprite.png');
	background-repeat:no-repeat;
	height:32px;
	width:32px;
	display:block;
	float:left;
	margin:0 4px;
	padding-bottom:3px;
	outline:0;
}

.enShare span {float:right}
/*.enShare a:hover {margin-top:-2px;}*/

.enShare .twitter {background-position: 0 0} 
.enShare .facebook {background-position: -40px 0} 
.enShare .vkontakte {background-position: -80px 0} 
.enShare .yandex {background-position: -120px 0} 
.enShare .memori {background-position: -160px 0} 
.enShare .google {background-position: -200px 0} 
.enShare .evernote {background-position: -240px 0} 
.enShare .bobrdobr {background-position: -280px 0} 
.enShare .delicious {background-position: -320px 0} 
.enShare .friendfeed {background-position: -360px 0} 
.enShare .email {background-position: -400px 0} 
.enShare .rsstoemail {background-position: -440px 0} 
.enShare .rss {background-position: -480px 0} 

.enTags {
	background-image:url('img/tag-small.png');
	background-repeat:no-repeat;
	background-position:left 2px;
	padding:0 8px 0 18px;
	margin-bottom:10px;
	font-size:80%;
}

.enTags a {color:#663}
.enTags a:hover {color:#333}

.eTagEdit {
	background:url('/img/plus-small.png') no-repeat center 2px;
	height:16px;
	padding-left:10px;
	text-decoration:none;
}

.enInfo {
	border-top:1px solid #f60;
	height:25px;
	margin-bottom:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:80%;
	padding:3px 3px 0 5px;
	position:relative;
}

.enInfo a { color:#444; }
.enInfo a:hover {color:#000;}

.enDate {
	float:right;
	margin-right:5px;
	color:#666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.enRelated {
	overflow:hidden;
	margin:-5px 0 25px;
}

.enRelated h4 {
	font-family:"Myriad Pro", "Trebuchet MS", "helvetica neue", Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size:150%;
	margin:0 0 5px;
}

.enRelated ul {
	margin:0;
	list-style:none;
	padding-left:15px;
}

.enRelated li {margin:2px 0 5px}
.enRelated li a {color:#663}
.enRelated li a:hover {color:#333}

.catOut,.commNum {
	padding:1px 3px 1px 18px;
	height:16px; 
	background-position: left top;
	background-position:0 2px;
	background-repeat: no-repeat;
	float:left;
	display:block;
	cursor: pointer;
}


.commNum { background-image: url('img/comments.png');margin-left:5px; }
.catOut { background-image: url('img/folder-open.png');margin-left:10px;padding-left:20px; }

.cRaiting a, .eRate a {
	display:block;
	background-position:50% 50%;
	background-repeat:no-repeat;
	height:16px;
	width:16px;
	margin-top:1px;
	float:left;
	text-decoration:none;
	background-image:url('img/rate_sprite.png');
	outline:0;
}

.eRate {float:left}
.eRate b {display:block;float:left;margin:1px 2px 0;font-size:115%;line-height:100%;font-weight:normal}

.RateUp {background-position:0 1px !important}
.RateDn {background-position:2px -16px !important}
.RateUp.inactive {background-position:-17px 1px !important}
.RateDn.inactive {background-position:-15px -16px !important}

.cRaiting .cRnegative, .negativeRate {color:red}
.cRaiting .cRzero, .nullRate {color:gray}
.cRaiting .cRpositive, .positiveRate {color:green}
.positiveRate:before {content:'+'}

.bbCodeBlock .bbCodeName {display:none}
.codeMessage {
	font-size:90%;
	font-family:monospace;
	border:1px solid #ccc !important;
	background-color:#f5f5f5;
	border-width:1px 0 !important;
	padding:3px 5px 3px 10px;
	margin:5px 0;
}

.CommCount {
	background-image: url('img/comments.png');
	background-repeat:no-repeat;
	padding-left:20px;
	margin-top:-5px;
	margin-bottom:20px;
	color:#333;
}

#addMyCom {color:#333;text-decoration:none;border-bottom:1px dashed #999;}
#addMyCom:hover {color:#000;border-color:#000}

#comments {margin-right:5px}

.comReloadHolder,.addLinkHolder {position:relative;top:-42px;}

.onTheLine {
	height:25px;
	width:25px;
	position:absolute;
	right:-44px;
}

.onTheLine div {position:relative;}

.onTheLine a {
	display:block;
	height:24px;
	width:24px;
	background-color:#f5f5f5;
	border:1px solid #f60;
	background-position:50% 50%;
	border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	background-repeat:no-repeat;
	outline:0 !important;
}

#comReload a {background-image:url('/img/arrow-circle-double-135.png');}
#addLink a {background-image:url('/img/plus.png');}

.cBlock {margin-bottom:10px}

.cRaiting {
	position:absolute;
	right:10px;
	top:15px;
	height:18px;
	line-height:normal;
}

.cRaiting span {margin:0 5px;float:left;}

.cTop {height:41px;border-bottom:1px solid #ccc;padding:6px 10px 10px;overflow:hidden;position:relative;}
.cBlock.NewCom .cTop {border-color:#09F}
.cBlock.MyCom .cTop {border-color:#C03}

.cTopAvatar {border:1px solid #ccc;display:block;float:left;margin-right:5px;width:40px;height:40px;overflow:hidden;}
.cTopAvatar a {line-height:3.5}

.cTop .cUserName {
	font-size:150%;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
}

.cTop a.username {text-decoration:none;color:#000;border-bottom:1px dashed #AAA;}
.cTop a.username:hover {border-color:#666}

.cTopName {margin:-5px 0 0 50px;}

.cScrollToParent, .cScrollToChild {color:#666;text-decoration:none;border-bottom:1px dashed #AAA;position:relative;top:-1px;font-size:110%}
.cScrollToParent:hover, .cScrollToChild:hover {color:#666;border-color:#666}
.cInfo {margin:1px 50px;color:#666;font-size:85%;}
.cInfo a {color:#666}

.cInfo .awnserUrl a {text-decoration:none;border-bottom:1px dashed #666;}
.cInfo .awnserUrl a:hover {border-color:#000}

.cMessage {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	line-height:135%;
	padding:5px 10px;
	font-size:100%;
}
.cMessage p {margin:15px 0 0}

.cAdd {margin-left:25px;width:550px}
#allEntries .cAdd {margin:0 0 25px 5px;width:auto;max-width:550px;}

.cAdd .commError {font-size:90%;margin:-10px 0 10px;}

.comLoginPlease {
	background-color:#F1F1F1;
	border:1px solid #CCC;
	border-width:1px 0;
	padding:10px 3px;
	margin:-5px 0 35px;
	text-align:center;
}

.cAdd textarea.commFl {width:536px;height:135px;margin:5px 3px;font-family:Georgia, "Times New Roman", Times, serif;}
.cAdd input.commFl {width:256px;margin:5px 0 5px 0;font-family:Tahoma, Geneva, sans-serif;padding:4px 5px;}
.cAdd .nameFl {float:left;margin:5px 11px 5px 3px !important;}

.cAdd .cAcode {float:right;}
.cAdd .cAcode, .cAdd .addcButC {margin-left:3px;}
.cAdd .securityCode {margin:0 !important;height:25px}
.cAdd .cAcode img {margin:2px 0 5px !important}

.cAdd .commSbmFl {
	font-size:110%;
	padding:5px 20px;
}

.cAdd .placeholder {color:#999}

#bb_line {margin-left:8px;line-height:1%}
.bb_sprite {
	background:transparent url('/img/bb_sprite.png');
	border:0;
	cursor:pointer;
	width:18px;
	height:18px;
	padding:10px;
	font-size:.1pt;
}
.bb_separator {
	border-left:1px solid #ccc;
	margin:0 10px 0 4px;
	position:relative;
	bottom:-4px;
}
.bb_sprite.i {background-position:0 -20px}
.bb_sprite.u {background-position:0 -40px}
.bb_sprite.s {background-position:0 -60px}
.bb_sprite.url {background-position:0 -80px}
.bb_sprite.img {background-position:0 -100px}

.bb_sprite.b:hover, .bb_sprite.b:active {background-position:-20px 0}
.bb_sprite.i:hover, .bb_sprite.i:active {background-position:-20px -20px}
.bb_sprite.u:hover, .bb_sprite.u:active {background-position:-20px -40px}
.bb_sprite.s:hover, .bb_sprite.s:active {background-position:-20px -60px}
.bb_sprite.url:hover, .bb_sprite.url:active {background-position:-20px -80px}
.bb_sprite.img:hover, .bb_sprite.img:active {background-position:-20px -100px}


/* Search Styles */
.bigSearch {margin:15px 3px 15px 0;}

.searchBlock {margin-bottom:20px}
.searchTitle a {font-size:120%;}

.searchTitle a, .searchDetails a {color:#000}
.searchTitle a:hover, .searchDetails a:hover {color:#600}

.searchMessage {padding-left:10px;font-family:Georgia, "Times New Roman", Times, serif;margin:5px 0;color:#333}
.searchDetails {font-size:80%;font-family:Tahoma, Geneva, sans-serif;border-top:1px solid #f60;margin:10px 0 3px;padding:3px 10px 0;position:relative;}

.searchUrl {color:#093}
.searchSvedOn {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#999;position:absolute;right:10px;}

/* almlex`s paginator styles */
#almginator {
	width:610px;
	height:55px;
	margin-left:5px;
	position:relative;
	clear:both;
}

.almPagLnkNav {
	height:40px;
	font-size:90%;
	margin-top:3px;
}

.almPagLnkNav a, .almPagLnkNav span {color:#000;display:block;}

.almPagLnkNav span {
	background: url('img/almginator-sprite.png') no-repeat top left;
	color:#CCC;
	text-decoration:underline;
	margin-bottom:5px;
	cursor:default;
}

.almPagLnkNav a span {color:#222;cursor:pointer;}
.almPagLnkNav a:hover, .almPagLnkNav a:hover span {color:#555;}

.almPagLeft {float:left;width:130px;}
.almPagRight {float:right;text-align:right;width:120px;}

.almPagLnkNav .almPagPrev { background-position: 0 -255px;padding-left:20px; } 
.almPagLnkNav .almPagFirst { background-position: 0 -287px;padding-left:23px;margin-left:-3px; } 
.almPagLnkNav .almPagNext { background-position: 100% -319px;padding-right:20px; } 
.almPagLnkNav .almPagLast { background-position: 100% -351px;padding-right:23px;margin-right:-3px;  } 

.almPagLnkNav a .almPagPrev {background-position: 0 2px} 
.almPagLnkNav a .almPagFirst {background-position: 0 -30px} 
.almPagLnkNav a .almPagNext {background-position: 100% -62px} 
.almPagLnkNav a .almPagLast {background-position: 100% -94px}

.almPagLnkNav a:hover .almPagPrev {background-position: 0 -126px}
.almPagLnkNav a:hover .almPagFirst {background-position: 0 -158px}
.almPagLnkNav a:hover .almPagNext {background-position: 100% -190px}
.almPagLnkNav a:hover .almPagLast {background-position: 100% -222px}

.almPagScrlbl {
	float:left !important;
	width:340px;
	margin:0 10px;
	position:relative;
	z-index:100;
}

.almPagScrlbl a {color:#000;}
.almPagScrlbl a:hover {color:#F60;}

.almPagPages {
	position:absolute;
	bottom:0;
	left:140px;
	color:#999;
	font-size:80%;
	z-index:90;
}

.paginator table{border-collapse:collapse;table-layout:fixed;width:100%;}
.paginator table td{padding:0;white-space:nowrap;text-align:center;}
.paginator span{display:block;padding:3px 0;color:#fff;}
.paginator span strong,.paginator span a{padding:2px 6px;}
.paginator span strong{background:#ff6c24;font-style:normal;font-weight:normal;}
.paginator .scroll_bar{width:100%;height:20px;position:relative;margin-top:10px;}
.paginator .scroll_trough{width:100%;height:3px;background:#ccc;overflow:hidden;}
.paginator .scroll_thumb{position:absolute;z-index:2;width:0;height:3px;top:0;left:0;font-size:1px;background:#363636;}
.paginator .scroll_knob{position:absolute;top:-5px;left:50%;margin-left:-10px;width:20px;height:20px;overflow:hidden;padding-top:4px;background:url(img/mouse.png) no-repeat 50% 50%;cursor:pointer;cursor:hand;}
.paginator .current_page_mark{position:absolute;z-index:1;top:0;left:0;width:0;height:3px;overflow:hidden;background:#ff6c24;}
.fullsize .scroll_thumb{display:none;}
.paginator_pages{width:610px;text-align:right;font-size:0.8em;color:#808080;margin-top:-10px;}


/* random admin`s stuff */
.manTable {margin-top:10px;width:610px;}
.manTdBrief .codeButtons, .manTdText .codeButtons,
.manTd1, .manTd2 {font-size:90%;}

.manTable .codeButtons, .manTdBut input {padding:2px 15px;margin:0 2px;font-size:80%;border:1px solid #000;cursor:pointer;}

#brief, #message {font-family:Georgia, "Times New Roman", Times, serif}



#nwM16 .manTd2 select {font-size:120%}
.manTd2, .manTdText, .manTdBrief {padding:10px 5px}
.manTdText, .manTdBrief {padding:10px 5px 0}

.manTable .codeButtons, .manTdBut input {color:#333;background-color:#e0e0e0;background-image:url("http://almlex.net/img/button-sprite.gif");border-color:#DDDDDD #CDCDCD #A6A6A6;-moz-box-shadow:0 -1px 0 #FFF inset;text-shadow:1px 1px 0 #fff;-moz-border-radius:4px;}
.manTdBut input {font-weight:normal !important}
.manTable .codeButtons:hover, .manTdBut input:hover {background-color:#eee;background-position:0 -60px;}

.manTdBut {padding:5px 0 10px !important}

#nwM16 > tbody > tr:first-child td.manTd1,
#nwM18, #nwM30,
#format_brief, #html_brief, #format_message, #html_message,
.manTdSep, .edtTypeMenu,
label[for="format_brief"], label[for="html_brief"],
label[for="format_message"], label[for="html_message"],
.manTdBrief > div > div[style="padding-bottom: 3px;"]:not([class]),
.manTdText > div > div[style="padding-bottom: 3px;"]:not([class])
{display:none !important}

#nwM16 > tbody > tr:first-child {float:left;}
#nwM16 > tbody > tr:first-child td.manTd2 {padding-right:0 !important}

#nwM16 > tbody > tr:first-child .manTd2 select {font-size:100% !important;height:43px;padding:11px 5px !important;}

#nwM17 {float:right;margin-top:5px;}

#nwM19 {height:50px;}
#nwM19 .manFlTitle {font-family:"Myriad PRO","Trebuchet MS","helvetica neue",Helvetica,Arial,sans-serif;font-size:200%;width:430px !important;position:absolute;margin-top:-20px;}
#tagsTd2 #suggEdit {font-size:inherit !important}
#nwF7 {font-size:120%;padding:10px 15px}

.enTitle .moderpanel {float:right;height:16px;padding:5px 3px;line-height:1;font-size:25%;margin-top:10px;}
.enTitle .moderpanel [src="http://s15.ucoz.net/img/fr/EmnAR_.gif"],
.enTitle .moderpanel [src="http://s15.ucoz.net/img/fr/EmnAR.gif"],
.enTitle .moderpanel [onclick^="new _uWnd('TgEd'"], .enTitle .moderpanel img[width="1"]{display:none}
.enTitle .moderpanel span {display:block !important;}
.enTitle .moderpanel a img {visibility:hidden}
.enTitle .moderpanel a {background-image:url('/img/moderpanel-sprite.png');background-repeat:no-repeat;height:16px;display:block;float:left;height:16px;margin:0 2px;}
.enTitle .moderpanel [onclick^="_entrRem('aib"] { background-position: 0 0; } 
.enTitle .moderpanel [onclick^="new _uWnd('cntEd"] { background-position: -20px 0; } 
.enTitle .moderpanel [href^="http://almlex.net/news/0-0-0-"] { background-position: -40px 0; } 
.enTitle .moderpanel [onclick^="_entrRem('dib"] { background-position: -60px 0; } 


/* almlex's uWnd mod */

/*
!
Uvzhaite chuzhoi trud!
Luboe kopirovanie dannogo koda vinudit menya pisat' na vas abuse.
!
*/

[id^="_uwndTop"] .xw-tl {padding-left:8px;background-image:url(img/uWnd/left-corners.png)}
[id^="_uwndTop"] .xw-tr {padding-right:0;width:100%;background-image:url(img/uWnd/right-corners.png)}
[id^="_uwndTop"] .xw-tc {background-image:url(img/uWnd/top-middle.gif);margin-right:7px;}

[id^="_uwndTop"] .xt-close {height:24px;width:24px;background:url(img/uWnd/close-button.png)}
[id^="_uwndTop"] .xt-close:hover {margin-top:3px}

[id^="_uwndTop"] .xw-hdr {height:33px}

[id^="_uwndTop"] .xw-hdr-text {
	color:#FFF;
	text-shadow:0 -1px 1px #930;
	font-family:"Myriad PRO","Trebuchet MS","helvetica neue",Helvetica,Arial,sans-serif;
	font-size:28px;
	line-height:31px;
	font-weight:normal;
}

[id^="_uwndTop"] .xw-ml {background:#F6F6F6 url(img/uWnd/top-middle.gif) 0 -34px repeat-x;border-left:1px solid #A40;padding-left:8px;display:block !important}
[id^="_uwndTop"] .xw-mr {background:transparent;border-right:1px solid #A40;padding-right:8px;}
[id^="_uwndTop"] .xw-mc {background:transparent;border:0}
[id^="_uwndTop"] .xw-body {border:0;padding:10px 3px 0px !important;}

[id^="_uwndTop"] .myWinCont {font-size:140%;font-family:Georgia, "Times New Roman", Times, serif;}

[id^="_uwndTop"] .xw-bl {padding-left:8px;background-image:url(img/uWnd/left-corners.png);display:block !important}
[id^="_uwndTop"] .xw-br {padding-right:0;width:100%;background-image:url(img/uWnd/right-corners.png)}
[id^="_uwndTop"] .xw-bc {background:#f6f6f6;border-bottom:1px solid #A40;height:9px;margin-right:7px;}

[id^="_uwndTop"] .xw-blank {display:none !important}

[id^="_uwndTop"] .xw-dragging .xw-body {visibility:hidden}
[id^="_uwndTop"] .xw-dragging .xw-tl {opacity:.9}


/* Profile Page + uWnd Tweak */
#uBody {background:0;background-color:#ebebeb;font-size:.9em;height:auto;}
#uPage a, .profileInner a {color:#000;text-decoration:underline}
.profileInner .udtb {text-align:left;padding:0 0 8px 3px;clear:left}
.profileInner .udtlb {clear:left;float:left;width:190px}
#uPage #title, #uPage #main {margin:15px 15px 0;padding:5px}
#uPage #title {border:2px solid #FEAB3C;background-color:#FFF;font-size:1.5em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:normal;text-align:center;padding:2px}
#uPage #title div {width:auto;height:100%;background-color:#FEAB3C;color:#FFF;padding:5px}
#uBody #main {margin-top:0;border:1px solid #FEAB3C;border-width:0 2px 2px;overflow:hidden;background-color:#FFF}
.profileInner #avaPlace {float:right;width:150px;border:3px double #FEAB3C;overflow:hidden;text-align:center;padding:2px}
.profileInner #block25 {clear:both;padding-bottom:2px}.profileInner  #info {padding-right:154px}.profileInner #uList {text-align:center}
/* 4 ajax wnd */
.myWinCont .profileInner .notax, .profileInner .axOnl {display:none !important}
.myWinCont .profileInner {margin:0 !important;padding:0 !important}
.myWinCont .profileInner, .myWinCont .profileInner #avaPlace {border:0 !important}
.myWinCont .profileInner, .myWinCont .profileInner * {background-color:transparent !important}
.myWinCont .profileInner #block25, .myWinCont .profileInner #block22 {padding-bottom:0 !important}