﻿* { margin:0px; 	padding:0px;}
a {color:#650000;}
a:hover {color:#5a5a5a;text-decoration:underline;}
body { line-height:150%;	margin:0px;	padding:0px;font-family:Arial, Helvetica, sans-serif;	font-size:medium;color:#000000;background:url(../images/bgR.png) repeat-x left top #ffffff;}
img{  border: none 0px; margin:0px;padding:0px;}
.clear {margin:0px;padding:0px;height:0px;font-size:0px;	clear:both;}
.utcdate { }
/*** Special ****/
.contacttext {list-style-type:none; }
.contacttext li { padding: 5px 0px 5px 0px;}
/******Top*********/
.langbar{	margin-top:12px; margin-left:821px; font-size:small; position:absolute; z-index:1000; }
.myname{margin-top:17px; margin-left:210px; position:absolute;  z-index:1000;}
.subscription{margin-top:42px; margin-left:832px; position:absolute; width:150px; z-index:1000; }
.langbar .ru{background: url(../images/icons/ru.gif) no-repeat 0px 2px;padding-left:20px;}
.langbar .en{background: url(../images/icons/en.gif) no-repeat 0px 2px;	padding-left:20px;}
.logo {	width:770px; height:90px;	padding-left:4px;	font-size:62px; font-weight:normal; z-index:1000; font-variant:normal; line-height: 68px;}
.logo a {text-decoration:none; color: Black;}
#branding {height:150px; padding-top:20px; position:absolute;}
/********* Menu ************/
ul.topNav  {margin:0px;padding:0px;	width:970px;}
.topNav li{ float:left; display:inline-block;}
.topNav li a{ float:left; font-family:tahoma, arial; font-size:11px; color:#FFFFFF; text-align:center; line-height:35px; display:inline-block; text-decoration:none;	 background:#313131; padding-left:12px; padding-right:12px; margin-top:5px; border-right:1px dotted #FFFFFF;}
.topNav li a:hover{background:#FFFFFF;	color:#000000;	text-decoration:none;	 border-right:1px dotted #000000;}
.topNav li a.topNavAct{background:#FFFFFF url(../images/topNavSep.png) no-repeat right bottom;	color:#000000;text-decoration:none;	height:40px;	position:relative;	top:-5px;	border-right:none;}
/***Main content**/
#wrapper {	margin:0px;padding: 0px 5px;width:970px;padding-bottom:50px;	text-align:left;}
.contant {width:970px;padding-top:200px;}
.contant h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:220%;color:#3a3a3a;font-weight:normal;	padding-bottom:20px;	padding-top:10px; line-height:normal;}
.contantleft {width:720px;float:left;}
.smalltext{font-size: 80%;}
.contant .postwrapper {padding:0px 0px 60px 0px;}
/****** Footer ***********/
#footerContainer {background:url(../images/footerContainerBgR.png) repeat-x left top;height:50px;line-height:50px;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;color:#B7B7B7;	width:100%;	text-align:left;}
#footerContainer p{	width:970px;	margin:auto;	padding:0px 10px;}
#footerContainer p label{	float:right;}
#footerContainer p label a{	color:#B7B7B7;}
#footerContainer p label a:hover{	color:#666666;}
/***** Side bar (twitters) *******/
.sideBar{  width:240px;float:left;	margin-left:10px; font-size:small;line-height:130%}
.sideBar h3{margin:0px;padding:0px 0px 5px 0px;   font-family:Georgia, "Times New Roman", Times, serif;	font-size:180%;	color:#3A3A3A;}
.sideBar ul {margin:0px;padding:0px;	list-style:none;}
/***** Bottom *******/
.footerForm {	width:925px;	padding: 20px;	color: black;	font-family: Arial, Helvetica, Sans-Serif;}
.footerForm legend { font-weight:bold; color: #4a4a4a; padding: 5px; font-size:large;}
.footerForm .info { font-family:Georgia, "Times New Roman", Times, serif; font-size:small; color:#b7b7b7;  font-weight:bold; line-height:100%}
.footerFormR {width:285px;margin-right:10px;float:left;margin-top:20px;}
.footerFormR1 {	width:612px;	margin-right:10px;	float:left;	margin-top:20px;}
.footerForm p{	margin: 0px 0px 5px 0px;}
.footerForm p label{		color: #6a6a6a; padding-bottom:2px;}
.footerForm input[type=text] {background:#FFFFFF;border:solid 1px #b7b7b7;	padding:6px;	width:274px;	height:20px;	padding-top:4px;	font-size:18px;font-weight:normal;}
.footerForm textarea {	background:#FFFFFF;	border:solid 1px #b7b7b7;	padding:6px;	width:600px;	padding-top:6px;	font-size:18px;	font-weight:normal;}
input.footerSubmit {background-color:#AEAEAE;	color:Black;	border:none;	width:108px;	height:37px;	font-size:18px;	font-weight:normal;	float:right;	cursor:pointer;}
div.footerBusy {	height:37px;float:right; padding-top:5px; display:none;}
.footerForm div.notification{display:none;}
.footerForm div.notification h4{text-align:left;color:#EAAB15; padding: 5px 0px 0px 0px; line-height:100%;}
/*** Comment View ****/
.comment fieldset {padding: 10px;}
.comment fieldset.my {padding: 10px; border: solid 2px #4a4a4a;}
.comment fieldset legend { font-size:large; margin-left: 10px; padding:2px; }
.comment .commenttext {padding-top:10px;padding-bottom:10px;padding-left:10px; float:right; width:850px;}
.comment .commentavatar {width: 80px; height: 80px; float:left; }
/*** Post ****/
.post p{padding: 10px 0px 10px 0px;}
.post h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:180%;color:#3a3a3a;font-weight:normal;padding-bottom:20px;padding-top:20px;}
.post h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:150%;color:#3a3a3a;font-weight:normal;padding-bottom:15px;padding-top:15px;padding-left:10px;}
.post h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:120%;color:#3a3a3a;font-weight:normal;padding-bottom:10px;padding-top:10px;padding-left:20px;}
.post h4{font-family:Georgia, "Times New Roman", Times, serif;color:#3a3a3a;font-weight:bold;padding-bottom:10px;padding-top:5px;}
.post ul {padding:5px 0px 5px 30px; list-style-type:disc; }
.post ol {padding:5px 0px 5px 30px;}
.post li { }
/*** Right Menu ***/
.items {margin:0px;padding:0px;	margin-bottom:25px;}
.items ul li{padding-top:3px; background:url(../images/sideBarArrow.png) no-repeat 5px 12px;display:block;border-bottom:1px  dotted #CBCBCB;padding-left:20px;font-size:normal;}
.items ul li a{color:#650000;text-decoration:none;font-family:tahoma, "Trebuchet MS";font-weight:bold;}
.items ul li a:hover{color:#3A3A3A;text-decoration:underline;}
/*** Tag cloud ***/
 ul.tags { margin:1em 0;padding:.5em 10px;text-align:center;background:#EBE8D9;	}
.tags li{	margin:0;padding: 0px 0px 3px 0px;list-style:none;display:inline; }
.tags li a{	text-decoration:none;padding:0 5px; white-space: nowrap; }
.tag1{font-size:100%;}
.tag2{font-size:110%;}
.tag3{font-size:120%;}
.tag4{font-size:130%;}
.tag5{font-size:140%;}
.tag6{font-size:150%;}
.tag7{font-size:160%;}
.tag8{font-size:170%;}
.tag9{font-size:180%;}
.tag10{font-size:190%;}
