/*
-----------------------------------------------
Site Print Styles
Author: 
Version:  27 jan 2007
----------------------------------------------- */
body {
	margin:.2in .55in;
	padding:0;
	font:12px/1.4 Arial, sans-serif;
	background:#fff;
	color:#000;
	}

/*hiding all the stuff*/
.secondary
, .sidebar
, #footer
, .sec
, .noprint, form
, .secondary
, .cats
, .banner
, .topbanner
, .assort
, .heading
, .post-acts
, .footer
, .aftepost
, #comments
, .relatedinfo
, .cbanner
, .aftepage
, .adsense
, .sendfriend
, .seecomments
, .related
, .f-subscribe
, #top_bn
, .tags
, .gallwr
, .b
, .la
, .today
, .themes
, .s-nav
, .h-nav
, .tickercontainer
, .binf-nav
, .informer
, .bx-top-panel
, .ushki 
, .cats 
, .subcats
, .lng
,.article-gallery ul
	{
	display:none;
	}
	.postin{
		width:300px;
		float:right;
		margin:0 0 2em 2em;
		padding-left:2em;
		background:#fff;
		position:relative;
		top:-2px;
		}
		.postin p{
			padding:10px;
			font-size:11px;
			}

.article .article-gallery-scroll {
	overflow:hidden;
	position:relative;
	width:180px;
	height:180px;
	float:right;
	margin:2em;
	}
	.article .article-gallery-scroll ul{
		list-style:none;
		z-index:10;
		margin:0;
		margin-right:2em;
		padding:0;
		}
		.article .article-gallery-scroll li{
			width:180px;
			height:150px;
			float:left;
			position:absolute;
			}
		.meta.photo {display:none;}
		.article .article-gallery-scroll .ph {
			position:absolute;
			bottom:0;
			right:0;
			color:#999999;
			font-size:85%
			}

.article .article-gallery-scroll .nav
, .article .article-gallery-scroll .nav-bg{
	display:none;
	}



canvas{
	display:none !important;
	}
span.cufon-alt,.cufon-canvas{
	display:inline !important;
	height:auto !important;
	width:auto !important;
	overflow:auto;
	font:bold 36px/1.3 Georgia,serif;
	margin-bottom:10px;
	}
.meta{
	border-top:2px solid #bbb;
	padding-top:10px;
	margin-bottom:20px;
	font-size:100%;
	}
.meta, .meta a{
	color:#666;
	}
.meta.date {display:none;}
.printheader img{
	vertical-align:middle;
	padding-right:10px;
	float:left;
	background:#fff;
	}
.printheader p{
	border-bottom:4px solid #d6d3a0;
	height:29px;
	padding-top:20px;
	}
/* =Links
----------------------------------------------- */
a {
	color:black;
	text-decoration:none;
	}
a:hover {color:#F70000}
a img {
	border-width:0;
	}
/* =Headings
----------------------------------------------- */
h1, h2, h3 {
	margin:.6em 0 0 0;
	font-family:Times,serif;
	font-weight:normal;
	clear:both;
	}
	h1 {
		margin-top:.5em;
		margin-bottom:.3em;
		font:22px/1 Times,serif;
		}
	h1 small {font:40%/2 Arial, serif; 	text-transform:lowercase;}
	.article h1{font-size:250%; margin-top:1em;}

	h2 {
		font-size:150%;
		margin-bottom:0;
		font-weight:bold;
		}
	h3 {
		font-size:125%;
		margin-bottom:0;
		}

p{
	margin:0 0 1em 0;
	font-size: 110%;
	}
	p.imp{
		font:normal 18px/1.4 Arial,sans-serif;
		}
blockquote{
	border-left:5px double #bbb;
	font-size:105%;
	padding-left:18px;
	font-style:italic;

	margin-left:0;
	}
h3+blockquote, h2+blockquote, p+ul, h2+ul, h3+ul{
	margin-top:.2em;
	}
.printcopy{
	padding-top:25px;
	border-top:4px solid #ccc;
	margin-top:2em;
	font-size: 90%;
	line-height: 1.2;
	}
.printcopy strong{
	font-size:13px;
	font-weight:normal;
	}
	.printcopy a{
		text-decoration:underline;
	}

.printaction{
	position:absolute;
	top:5%;
	left:50%;
	background-color:#eee;
	padding:2em 1em 1em 1em;
}

.closep {
	position:absolute;
	top:50px;
	right:10%;
	color:red;
}


#header {	

}

#header #logo{
	}

	#header #logo a
	, #header #logo a span
		{
		width:300px;
		height:90px;
		}

	#header #logo a{
		color:#fff;
		height:60px;
		overflow:hidden;
		display:block;
		position:relative;
		}

		#header #logo a span{
			position:absolute;
			top:0;
			left:0;
			background:transparent url(../img/logo_print.gif) no-repeat 0 0;
			cursor:hand;
			}

#page {
	margin-top:10px;
}

.date, .auth, .pr {
	color:#252525;
	font-size:100%;
	}

.date {
	font-size:90%;
	padding:0 1em;
	}

.themes {
	font-size:80%;
	padding:0 0 .5em 2em;
}

.auth {
	padding:.5em 0 0.5em 0em;
	border-top:5px double #BBBBBB;
	letter-spacing:.2em;
	font-style: italic;
}

.printcopy p {
	margin-bottom: .5em;
	}



/* =etc(text margin ....)
----------------------------------------------- 
.content a[href]:after,
.secondary a[href]:after,
#footer a[href]:after {
	content: " (" attr(href) ") ";
	font-size: 90%;
	}

.content a[href^="/"]:after,
.secondary a[href^="/"]:after,
#footer a[href^="/"]:after {
	content: " (http://bashinform.ru" attr(href) ") ";
	}

	*/