@charset "windows-1251";
/*reset*/
* {padding: 0; margin :0;}
html, body {height: 100%;}
img,table {border: none;}
table {border-collapse: collapse; width: 100%;}
input:focus {outline: none;}
.clear {clear: both; height: 0; text-indent: -9000px; overflow: hidden;}
a {text-decoration: underline;}
a:hover {text-decoration: none;}
a:focus {outline: none;}


body {background: #e2e2e2; font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000;}

	.wrapper {width: 701px; margin: 0 auto; background: #fff; position: relative; min-height: 100%;}
	* html .wrapper {height: 100%;}
		
		.head {background: url(images/head-bg.png) no-repeat; position: relative; padding: 91px 0 0 0 ;}
		.head .logo {position: absolute; left: -2px; top: 0; z-index: 100;}
		.head .head-inner-bg1 {background: url(images/head-inner-bg1.png) left bottom no-repeat; padding: 0 0 17px 0; width: 675px;  margin: 0 0 0 12px;}
		.head .head-inner-bg2 { background: url(images/head-inner-bg2.png) repeat-y; width: 675px; padding: 30px 0 0 0;}
		.head .head-inner-bg3 { width: 100%; float: left; margin: 0 0 -6px 0; z-index: 50px; position: relative;}
		.head .head-inner-bg3 p { font-size: 11px; color: #696969; padding: 0 3px 0 8px;}
		
		.content { padding: 14px 0 168px 0;}
			.left-column { width: 166px; float: left;}
			.sidebar-bg1 {background: url(images/sidebar-bg1.png) no-repeat; padding: 18px 0 0 0; }
			.sidebar-bg2 { background: url(images/sidebar-bg2.png) left bottom no-repeat; padding: 0 0 32px 0;}
			.sidebar-bg3 { background: #ed648b; width: 158px; padding: 0 0 0 8px;}
			.searchs {width: 147px; height: 23px; position: relative;}
			.searchs #s { background: url(images/s-bg.png) no-repeat; width: 147px; height: 23px; line-height: 23px; border: 0;}
			.searchs .submit { background: url(images/submit-bg.png) no-repeat; width: 16px; height: 16px; position: absolute; right: 5px; top: 4px; border: 0; cursor: pointer;}
			.nav { padding: 4px 0 0 0;}
			.nav ul { list-style: none;}
			.nav ul li h2 { font-size: 12px; color: #493335; padding: 0 0 1px 0;}
			.nav ul li ul {color: #fff; list-style: disc; margin: 0 0 0 22px;}
			.nav ul li ul li a { color: #fff; text-decoration: none;}
			.post-body-bg1 { background: url(images/post-body-bg1.gif) no-repeat; width: 487px; padding: 5px 0 0 0;}
			.post-body-bg2 { background: url(images/post-body-bg2.gif) left bottom no-repeat; padding: 0 0 5px 0; width: 487px;}
			.post-body-bg3 {background: #f8f8f8; padding: 4px 8px 0 12px;}
			
			.right-column { width: 517px; float: left; padding: 0 0 0 18px;}
			.post { padding: 0 0 30px 0;}
			.post h2 { font-size: 22px; color: #080808; text-decoration: none;}
			.post h2 a { font-size: 22px; color: #080808; text-decoration: none;}
			.post h3 a { font-size: 22px; color: #080808; text-decoration: none;}
			.post .date { font-size: 12px; padding: 0 0 10px 4px;}
			.comments { padding: 22px 0 0 0;}
			.comments .author { padding: 0 2px 0 0;}
			.comments .author a { color: #c82b55; text-decoration: none;}
			.comments .com { padding: 0 0 0 3px;}
			.comments .com a { font-style: normal; text-decoration: none; color: #212121;}
			.pic { padding: 0 0 9px 38px;}
			
	.footer { background: #fff; height: 68px; width: 701px; margin: -68px auto 0 auto; text-align: center; position: relative;}
	
	
	
	
	.comment-inner-bg1 { background: url(images/comment-inner-bg1.gif) no-repeat; width: 373px; padding: 3px 0 0 0; position:relative;}
	.comment-inner-bg2 { background: url(images/comment-inner-bg2.gif) left bottom no-repeat; width: 373px; padding: 0 0 3px 0;}
	.comment-inner-bg3 { background: #f0f0f0; width: 373px;}
	.reply {padding: 0 4px 0 0;}
	.reply a { font-size: 11px; color: #343434; font-weight: normal;}
	
	
	
	.navigation {display: block;text-align: center;padding: 30px 30px 40px 0px;}
		.navigation a {font-size: 14px; color: #c82b55;}
		.navigation a:hover { color: #33CCFF;}
		h3#comments { padding: 0 10px 0 30px;}
		/* Begin Comments*/
		.alt {margin: 0;padding: 10px;}
		.commentlist {padding: 0;}
		.commentlist li {padding: 5px 5px 10px 10px;list-style: none;}
		.commentlist li ul li { margin-right: -5px;margin-left: 10px;}
		.commentlist p {margin: 10px 5px 10px 0;}
		.children { padding: 0; }
		#commentform p {margin: 5px 0 10px 0;}
		#commentform p a { color:#33CCFF;}
		.nocomments {text-align: center;margin: 0;padding: 0;}
		.commentmetadata {margin: 0;display: block;}
		/* End Comments */
		.comment-author { padding: 0 0 5px 0;}
		.comment-meta a { color: #FF3300;}
		.comment-meta a.comment-edit-link { color: #0099FF;}
		.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
		#respond { padding: 0 20px;}
		#respond h3 { color: #171717; font-size: 16px; font-weight: bold;}
		.post-edit-link { padding: 0 20px 10px 20px; display: block; color: #FFFF66;}
		.pagetitle {font-size: 14px; text-transform: uppercase; color: #db1e23; padding: 15px 0 0 25px; }
		.postmetadata { padding: 15px 0 0 0;}
		.postmetadata a { color: #fff;}
		.postmetadata .post-edit-link { display: inline; padding: 0;}
		#searchform {margin: 10px auto; padding: 50px 10px 400px 10px; text-align: center;}
		h2.center {font-size: 18px; text-transform: uppercase; color: #db1e23; padding: 30px 0 0 0;}
		.entry p a { color:#FF0000;}
		.sticky {background: #f7f7f7;padding: 0 10px 10px;}
		.sticky h2 {padding-top: 10px;}
		.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
		.commentlist li ul li {font-size: 1em;}
		.commentlist li {font-weight: bold;}
		.commentlist li .avatar {border: 1px solid #eee;padding: 2px;background: #fff; position: absolute; left: -52px; top: 14px;}
		.fn { position: absolute; width: 42px; left: -52px; top: 56px; display: block; overflow: hidden; }
		.fn .url {font-size: 11px; color: #9e9d9d; font-weight: bold; text-decoration: none; }
		.commentlist p {font-weight: normal;line-height: 1.3em;text-transform: none; font-size: 11px; color: #7e7e7e; margin-top: 5px; margin-bottom: 0;}
		
		.commentmetadata {font-weight: normal;}
		.commentmetadata a { text-decoration: none; font-size: 11px; color: #000; text-decoration: none;}
		small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #414141;}
		code {font: 1.1em 'Courier New', Courier, Fixed;}
		acronym, abbr, span.caps
		{font-size: 0.9em;letter-spacing: .07em;}
		img.centered {display: block;margin-left: auto;margin-right: auto;}
		img.alignright {display: inline;}
		img.alignleft {display: inline;}
		.alignright {float: right;}
		.alignleft {float: left;}
		.entry form {text-align:center;}
		select {width: 130px;}
		#commentform input {width: 172px;padding: 2px;margin: 5px 5px 1px 0; border: 1px solid #525252;}
		#commentform {margin: 5px 10px 0 0;}
		#commentform textarea {width: 90%; padding: 2px; border: 1px solid #525252;}
		#respond:after {content: "."; display: block;  height: 0;  clear: both;  visibility: hidden;}
		#commentform #submit {margin: 0 0 5px auto;float: left; background: #c0c0c0; cursor: pointer;}
		/* Begin Various Tags & Classes */
		acronym, abbr, span.caps {cursor: help;}
		acronym, abbr {border-bottom: 1px dashed #999;}
		blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}
		blockquote cite {margin: 5px 0 0;display: block;}
		.center {text-align: center;}
		.hidden {display: none;}	
		.screen-reader-text {  position: absolute; left: -1000em;}
		hr {display: none;}
		a img {border: none;}
		/* Captions */
		.aligncenter,
		div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
		.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
		.wp-caption img {margin: 0;padding: 0;border: 0 none;}
		.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
	
			
	