xhtml {  
	padding:0;  
	margin:0;  
}
body {
	margin: 0;
	background-color: #ffffff;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding: 9px;
}
#wrapper {  
	margin:0;  
	min-width: 980px;	
	_width: expression((document.documentElement.clientWidth||document.body.clientWidth)<990?'980px':'100%');
}
#page-c {
	width:100%;  
	display: inline;
}
#side {  
	display: inline;
	width:224px;  
	oveflow:hidden; 
	padding: 0; 
}
.left #page-c {  
	float:right;  
	margin-left: -234px;
}
.left #page-t {  
	margin-left: 234px;	
}
.left #side {  
	float:left;  
}
.right #page-c {  
	float:left;  
	margin-right: -234px;
}
.right #page-t {  
	margin-right:234px;  
}
.right #side {  
	float:right;  
}
h2,h3,h4 {  
	margin:0;  
}
.header h2,.header h3 ,.header h4 {  
	display:inline;  
}
.aleft {
	text-align:left;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
.postInner{
	width: 100%;
	float: right;
	margin-left: -140px;
}
.paragraph2{
	margin-left: 0px;
	padding:0 5px 5px 5px; 	
//	padding-bottom: 7px;
	line-height: 130%;
	text-align: justify;
}
.paragraph{
	margin-left: 140px;
	padding:0 5px 5px 5px; 	
//	padding-bottom: 7px;
	line-height: 130%;
	text-align: justify;
}
.commentAuthor{
	width: 130px;
	float:left;
	margin-left: 5px;
	display: inline;
	overflow:hidden;	
	position:relative;
}
.commentAuthor div{
	width: 120px;
	margin: 0 0 10px 0;
}
.sign{
	overflow: hidden;
	font-size:85%;
}
.postActionLinks  {  
	list-style:none;  
	margin:0;  
	padding:0;  
	float:right;  
	position:relative;
}
.postActionLinks li {  
	float:left;  
	list-style:none;  
	margin:0 0 0 5px;  
	padding:0;  
	overflow:hidden;  
}
.postActionLinks li a {  
	padding-left:0px;  
	display: block;
}
.voting {  
	margin:0 0 10px;  
	clear:left;  
}
.atMusic,.atMood,.atTag {  
	margin:0;  
	clear:both;  
	font-size:92%; 
	padding:0;
}
.atMusic span,.atMood span,.atTag span {  	
	font-size:108%;  
}
.postLinks {  
/*	float:right;  */
	display:inline;  
	font-size:100%;  
	margin:0 0 1px 0;  
	padding:0;  
}
.postLinks li {  
	list-style:none;  
	display:inline;  
	padding:0;  
	margin:0 0 0 10px;  
}
a {  
	text-decoration:none;  
}
a:hover {  
	text-decoration:underline;  
}
.paragraph a {  
	text-decoration:underline;  
}
.paragraph a:hover {  
	text-decoration:none;  
}
#side ul {  
	padding:0;  
	margin:0;  
}
#side ul li {  
	padding:0;  
	margin:0 0 1px 0;  
	list-style:none;  
}

/*#groupLinkTextBox,#groupLinkComboBox{
	width:400px;
}*/
#sortOrder {  
	float: right;
	list-style:none;  
	padding:0;  
	margin:0;
}
#sortOrder li {  
	float:left;  
	list-style:none;  
	margin:0 0 0 5px;  
	padding:0; 
	height: 14px; 
}
#sortOrder li a {  
	padding-left:0px; 
	display:block; 
}
.postLinksOld{  
	padding:0;  
	font-size:100%;  
	clear:both;  
	margin:0;  
}
.postLinksOld li {  
	list-style:none;  
	display:inline;  
	padding:0;  
	margin:0;  
}

.prevNextLinks {  
	margin-bottom:1px;  
	height:1.2em;  
}
.prevNextLinks .prevPostLink {  
	float:left;  
	margin-left:0; 
	padding:0 0 5px 0; 
}
.prevNextLinks .nextPostLink {  
	text-align:right;  
	margin-left:0; 
	padding:0 0 5px 0; 
}
/*для табличного*/
#topNav {  
	padding:5px;  
	margin:0 0 1px 0;  
	text-align:center;  
	font-size:93%;  
}
#topNavLinks {  
	margin:0;  
	padding:0;  
	list-style:none;  
}
#topNavLinks li {  
	margin:0 10px;  
	padding:0;  
	list-style:none;  
	display:inline;  
}
.singlePost, .menuSection, #side h1, .header, .postContent, .singleComment, .section, .postDate{
	margin-bottom:1px;
}
.postContent, .menuSection, .bordered{
//	height: 1%;
}
#epigraph, .list_box { 
	padding: 5px 5px 5px 5px; 
	width: auto; 
}
#epigraph a {
	text-decoration:underline; 
}
#epigraph a:hover {
	text-decoration:none;
}
#side h1 {  
	padding:5px;  
	text-align:center;  
	margin: 0 0 1px 0;
}

.header, .postDate{  
	text-align:left;  
	padding:5px; 
}
.header *, .postDate *{
	font-size:100%;  	 
}
.postDate{
	text-align: right;
}
.postLinksBackg{
	padding: 5px;
	font-size: 85%;
	text-align: right;
}
.formcontainer{
	margin: 0 0 1px 0;
	padding: 5px;
}
img {  
	border:none;  
}
table {  
	font-size:100%;
	border-collapse:collapse;
}
#thisDiaryInfo {  
	text-align:center;  
}
#thisDiaryPhoto {  
	margin:0 0 10px 0;  
}
.menuSection{  
	overflow:visible;  
	font-size:92%;  
	margin:0 0 1px 0;  
	padding:5px 10px 5px 10px; 
}
.section{
	font-size: 100%;
	margin:0 0 1px 0;  
	padding:5px 10px 5px 10px; 	
}
.authorName{
	padding:3px 0 7px 5px;
}
 .communityName{
 	padding: 3px 0 0 5px;
 }
 #TagsList {
	padding:5px 0 0 10px;
	font-size:90%;
}
#TagsList ul {  
	width:95%;  
	overflow:hidden;  
}
#TagsList ul li {  
	margin:0 0 5px;  
	width:100%;  
	overflow:hidden;  
}
#TagsList ul li span {  
	display:block;  
	float:right;  
}
.birthday { 
	background:url("sharik.gif") no-repeat 0%;  
	padding-left:15px;  
}
.headlineTitle {
	font-weight:normal;
}


input {  
	font-size:100%;  
	font-family:"Verdana",monospace; 	
	margin: 0 2px 2px 0; 
}
label{
/*	margin-left: 3px;*/
}
input.text,select {  
	padding:1px 2px;
	margin: 2px 0 0 0;  
	color: #333; 
	border: 1px solid #cccccc;
	background-color: transparent; 	
}
textarea {  
	background-color: transparent; 
	font-size:100%;  
	font-family:"Verdana",monospace;
	color: #333; 
}

#content{
	padding: 5px;
}
.tags_ul_all{
	float: left;
	width: 25%;
	margin-right: 3%;
	margin-bottom: 20px;
	padding-left: 15px;
	margin-left:5px;
}
.tags_header{
	font-weight:bold;
	list-style: none;
	margin-left: -15px;
	margin-bottom: 3px;
}

.smilieTable {  
	border-width:2px;  
	border-style:outset;  
}
#commentForm table,#commentForm td {
	border-collapse:collapse;  
	padding:0;  
}
#commentForm p {  
	margin:5px 0; 
}
.vDash {  
	margin:0 5px;  
}
#codebuttons td {  
	padding:0 5px 5px 0;  
}
#forTextarea{
	border-collapse: collapse;
	width: 100%;
}
#message {  
	width:99%;  
}
#description{
	width: 70%;
	border-width: 1px;
	border-style: solid;
}
#addCommentArea {  
	padding-bottom:0;  
}

/* Some very old stuff from diary.ru */

.calnd {  
	margin:5px;  
}
.calnd td {  
	text-align:right;  
	font-weight:bold;  
	font-size:92%;  
}
.calnd small {  
	text-align:center;  
	font-size:100%;  
	display:block;  
	margin-bottom:2px;
	font-weight:normal;
}
.calnd small b{
	font-weight: bold;
}
.swb,.s {  
	font-size:92%;  
}
.s li {  
	list-style-position:outside;  
	list-style-type:square;  
	padding:0 0 2px 10px;  
	margin:0 0 2px 10px;  
}
#cn1 {
	width:100%;
	margin-left:20%;  
	text-align:right;  
}

/* Popups */
.withfloat { 
	display: block;
}
.withfloat:hover {  
	text-decoration:none;
	position: relative;
	z-index: 10;
}
.withfloat b{
	font-weight: normal;
}
.withfloat .flwin {  
	display:none;

}
.withfloat:hover .flwin {  
	display:block;
	left: 20px;
	bottom: 120%;
	position:absolute;  
	z-index:10;
	width:300px;  
	text-align:left; 
	text-decoration: none;
}
.withfloat:hover .flwin:hover {  
	display:none; 
}
.withfloat .flwin strong {  
	display:block;  
	padding:3px 9px;  
	background:#800000;  
	color:#fff;  
	font-weight:normal;  
}
.withfloat .flwin em {  
	white-space: normal;
	display:block;  
	padding:8px;  
	background:#fffbf6;  
	color:#666;  
	font-style:normal;  
	font-weight:normal;  
	border-width:1px;  
	border-style:solid;  
	border-color:#800000;  
	overflow:hidden;
}
.withfloat .flwin.right {  
	left: -280px;
	_margin-left:-280px;	
}
.withfloat:hover .flwin.top{
	bottom:0;
	top: 0;
}
/*информациооные окошки*/
#info_wind .withfloat{
	display: inline;
}
#info_wind .flwin {
	background-color:#ffffff;
	border:1px solid #ffffff;
	opacity:0.9;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);	
	padding:5px;
	width:250px;
	font-weight:normal;
}
#info_wind .withfloat:hover .flwin {  
	_bottom: 102%;
}
#info_wind .flwin b{
	font-weight: bold;
}
#publick_info.withfloat:hover .flwin{
	left:-154px;
}
#rewrite_record_info.withfloat:hover .flwin{
	left:-194px;
}
/*плавание для оперы*/
html:first-child .withfloat :hover{
	position:static;
}
html:first-child .withfloat:hover .flwin{
	bottom:auto;
	left: auto;
	margin-left: 125px;
	margin-top: -125px;
}
html:first-child .flwin em{
	min-height: 70px;
}
html:first-child .withfloat .flwin.right{
	left: auto;
	margin-left: -280px;
}
html:first-child .calnd .withfloat .flwin{
	margin-left: 20px;
}
html:first-child .calnd .withfloat .flwin.right{
	margin-left: -300px;
}
html:first-child #info_wind .withfloat:hover .flwin{
	margin-top: -140px;
	margin-left:0;
}
/* buttons */
input.submit{
	font: normal 90% Tahoma;
	vertical-align: middle;
	margin: 1px 0 1px 0;
	cursor: pointer;
	border: #999 1px solid;
	background: #e6e6e6;
	color: #666;
	width: 120px;
}
input.simplebutton {
	padding: 0px 2px 1px 2px;
	font: normal 90% Tahoma;
	background: #e6e6e6;
	border: #b8b8b8 1px solid;
	cursor: hand;
	margin-left: 1px;
}
.img_div{
	width:100%;
	overflow:auto;
	overflow-y:hidden;
	display:block;
}

/* formTags */
.formTags { 
	width: 100% 
}
.formTags .content {  }
.formTags .favTags {
	float:right;  
	width:57%;
}
.formTags .favTagsContent { 
	height:165px; 
	overflow:auto; 
	overflow-y:hidden; 
	border:ridge 1px;
	font-size:85%;
	background:#FFFFFF;
	#color:#000000;
}
.formTags .sndTags {
	float:left;  
	width:42%; 
	overflow:hidden; 
}

/*новые темы*/
#my_tags{
	border: 1px solid #cccccc;
	padding: 5px;
	margin: 3px 0 3px 0;
	overflow:auto; 
	overflow-y:hidden; 
	_width: 98%;
}
#my_tags ul{
	list-style: none;
	margin: 0 40px 0 0;
//  margin-bottom: 15px;	
}
#my_tags ul li{
	white-space:nowrap;
	padding: 0;
}
#my_tags ul li input,
#my_tags ul li label{
	padding: 0;
	margin-bottom: 0;
	//margin-top: -3px;
}

/* Сообщение */
#msgWin
{ 
	width:300px;
	position:fixed;
	margin-left:-150px;
	margin-top:-100px;
	left:50%; 
	top:50%;
	visibility:hidden;
	display:none;
}
#msgTitle
{
	display:block;
	background:#800000;
	color:#fff;
	font-weight:bold;
	width:100%;
}
#msgText
{
	display:block;
	padding:8px;
	background-color:#fffbf6;
/*	height:70px;*/
	padding:10px;
	color:#666;
	font-style:normal;
	border:1px solid #800000;
	text-align:justify;
	vertical-align:middle;
}
#msgText a{
	color: #640e06;
	border-bottom: 1px solid #e5dfda;
	text-decoration: none;
}
#msgText a:hover{
	border-bottom: 1px solid #640e06;
	text-decoration: none;
}
.msgErr
{
	background:#f6f1ed url("alert.png") no-repeat 10px 40% !important;
	padding-left:70px !important;
}
*html #msgWin
{
	position: absolute;
}

.TagL {
	text-decoration: none !important; 
	font-weight: bold; 
}
.TagJIco {
	text-decoration: none !important;
}

.AttMessage1{
	width:98%; 
	position:absolute; 
	left:1px; 
	top:0px; 
	padding:0px;
}
.AttMessage2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ff0000;
	background:#eeeeee;
	border:1px #000000 solid;
	padding:3px;
	width:100%;
}
.AttMessage3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	margin:0;
	padding:0;
}
.offtop{color:#999;}
.selectlist {
	background-color:#f0f0ee;
	display:inline;
	font-size:7pt !important;
	font-weight:normal;
	margin:3px;
	padding:0pt;
	vertical-align:top;
}
#list_smiles{
	margin: 0 5px 5px 5px;
}
.SmilePanelElement{
	float:left; 
	text-align:center;
	border:1px;
}
.SmilePanelElement small{
	border:1px #bbbbbb solid;
	padding:0 2px 0 2px; 
	margin:2px; 
	display:block; 
	color:#000000; 
	font-size:70%;
}
*:first-child+html #shsmile{
	position: relative;
}
#msg_form .mce table td{
	padding: 2px;
}
#msg_form .mce .mceToolbarTop{
	padding:0;
}

/*вкладки*/
#vkl{
	position: relative;
	bottom: -1px;
	top: 1px;
	list-style: none;
	text-align: center;
	z-index: 2;
	margin: 7px 0 0 0;		
}
#vkl{
	height: 23px;		
}
#vkl .z_top{
	height: 2px;
	display: block;
	margin: 0;
}
#vkl .z_top b{
	display:block;
	height: 1px; 
	overflow: hidden;
	font-size: 0%;
}
#vkl .z_v{
	margin: 0 2px 0 2px;
	background-color: #cccccc;
}
#vkl .z_n{
	margin: 0 1px 0 1px;
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
}
#vkl li{
	float: left;
	margin: 0;
	display: block;
	margin-right: 2px;
}
#vkl li a{
	font: 11px Tahoma;
	padding: 3px 5px 4px 5px;
	display: block;
	text-decoration: none;	
	color: #666666;
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	white-space:nowrap;
}
#vkl .current a{
	padding: 3px 5px 5px 5px;
	border-bottom: none;
}
/*end вкладки*/

.quote_text{
	font-style: italic;
}

/*суггестр*/
#suggestform{
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	background-color: #ffffff; 
	z-index: 100; 
	position: absolute; 
	font-size: 100%;
	padding: 0;		
	cursor: pointer;
	margin-top: -2px;
	text-align: left;
	color: #333333;
}
.suggest_select, .suggest_unselect{
	padding: 2px 2px 2px 5px;
}
.suggest_select{
	background-color:#f0f0ee;
}

.pageBar {  
	text-align:center;  
	font-size: 90%;
	margin-bottom:1px;
	padding:5px;
}
.pageBar table{
	margin-left: auto;
	margin-right: auto;
}
.pageBar td{
	white-space: nowrap;
	padding: 0;
}
.pageBar a,
.pageBar strong{
	margin: 0 1px 0 1px;
	padding: 0 5px 0 5px;
}
.pageBar strong{
	font-size: 105%;
}
.pages_str a{
	font-weight: normal;
	margin: 0 7px 0 7px;
	padding: 0;
}
.clear{
	clear:both;
}
#login_change{
	display: none;
	border: 1px solid #928477;
	padding: 5px 12px 5px 12px;
	position: absolute;
	background-color: #ffffff;
	color: #333333;
	width:175px;
	z-index: 10;
	font-size:11px;
}
#login_change a{
	color: #640e06;
}
#login_change table, 
#login_change form{
	margin: 0;
	padding: 0;
}
#login_change h3{
	font-size: 100%;
	margin-bottom: 5px;
}
#login_change input{
	margin-bottom: 0;
}
#login_change .submit{
	width: 70px;
	margin-top: 7px;
	border: 1px solid #928477;
}
#login_change input.text{
	border: 1px solid #928477;
	background-color: #ffffff;
	color: #333333;
}
#YaSearchForm{
	margin: 3px 0 0 0;
}
#YaSearchForm input.submit{
	width: auto;
	margin: 0;
	padding: 1px 2px 0 2px;
//	padding: 0 2px 0 2px;
}
html:first-child #YaSearchForm input.submit{
	padding: 2px;
}
#YaSearchForm input.text{
	width: 95%;
	margin: 0;
}
#GroupOp {
	padding:5px; 
	text-align: right; 
//	height: 1%;
}
/* для сдвига блоков в ВР */
blockquote, .paragraph li, .paragraph ul {
	margin-top:0;
	margin-bottom:0;
}
.linkssection{
	margin-bottom: 1px;
}
.linkssection .paragraph{
	padding: 5px;
}
.linkssection .postLinks{
	clear: none;
	font-size: 85%;
	font-weight: normal;
	float:right;
}

/*.block_design - блочный дизайн*/
.block_design #topNav{
	display: none;
}
.block_design .bordered{
	border-style:solid;
	border-width:1px;
	margin-bottom:10px;
	padding:10px;
}
.block_design .singlePost, .block_design .menuSection, .block_design #side h1, .block_design .header, .block_design .postContent, .block_design .singleComment, .block_design .postDate{
	margin:0;
}
.block_design .singlePost, .block_design .menuSection, .block_design .singleComment, .block_design .pageBar{
	border-top: 1px solid #ffffff;
	padding: 10px 0 10px 0;
}
.block_design .singlePost, 
.block_design .singleComment{
	padding: 5px 0 5px 0;
}
.block_design #epigraph{
	border-top: none;
	border-bottom: 1px solid #ffffff;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
.block_design .list_box{
	border-top: none;
	padding:0 0 10px 0;	
}
.block_design .menuSection{
	padding: 10px 5px 0 5px;
	margin: 10px 0 0 0;
}
.block_design .section{
	padding: 0 5px 10px 5px;
	margin:0 0 10px 0;
	border-bottom: 1px solid #ffffff;
}
.block_design .lastPost{
	border: none;
	margin: 0; 
	padding: 0;
}
.block_design .first{
	border: none;
}
.block_design #side h1, .block_design .header, .block_design .authorName, .block_design .postDate{
	padding: 0;
	margin: 0 0 10px 0;
}
.block_design #side h1{
	font-size: 100%;
	font-weight: normal;
}
/*.block_design .postTitle{
	margin-bottom: 0;
}*/
.block_design .formcontainer{
	margin-bottom: 0;
	padding: 0;
}
.block_design .postInner{
	margin-left: -135px;
}
.block_design .paragraph{
	margin-left: 135px;
	padding: 0 0 5px 0;
}
.block_design .commentAuthor{
	margin-left: 0;
}
.block_design #content{
	padding: 0;
}
.block_design .postLinksBackg{
	padding: 5px 0 0 0;
}
.block_design #GroupOp {
	 padding:10px 0 0 0; 
	 border-bottom: none; 
	 border-top-width: 1px;
	 border-top-style: solid;
	 margin-top: 10px;
}
.block_design .communityName{
	padding: 0;
}
.block_design .group_link{
	border-top: 1px solid #ffffff;
	padding: 10px 0 0 0;
	margin-top: 10px;
}
.block_design .linkssection{
	margin-top: 10px;
	margin-bottom: 0;
}
.block_design .linkssection .postLinksBackg{
	padding: 0;
}
/*end .block_design*/
.prevNextLinks span{
	font-size: 115%;
}
.checkPostLink input{
// margin-top:-2px;
}
#lastComments ul {  
	width:100%;  
	overflow:hidden;  
}
#lastComments ul li {  
	margin:0 0 0.5em 0;  
	width:100%;  
	overflow:hidden;  
}
#lastComments ul li span {  
	display:block;  
	float:right;  
}
.in-list.first{
	padding-top:0;
}
.urlLink{
	float:left;
}
.prevnext{
	margin-top:1px;	
}
.block_design .prevnext{
	margin-top:0;
}
p{
	margin:5px 0 10px 0;
}
form{
	margin: 0;
	padding: 0;
}
.group_link{
	text-align: right;
}
#login_form td span{
	white-space: nowrap;
}
#login_form input.inp_check{
	margin-bottom: 0;
}
#login_form input.submit{
	width:70px;
	margin: 5px 0 5px 0;
}
#usrlog{
	width: 85px;
	margin-right: 5px;
}
#usrpass{
	width: 85px;
}
#open_uri{
	width: 180px;
}
.block_design #open_uri{
	width: 168px;
}
#login_change #usrlog,
#login_change #usrpass{
	width:75px;
}
#login_change #open_uri{
	width: 151px;
}
#open_id input, #open_id_com input{
	background-image: url("openid.gif");
	background-repeat:no-repeat;
	background-position: left;
	padding-left: 18px;
}
#log_pass td, #log_pass_r td{
	padding: 0;
}
#save, #openid{
	//margin-left:-3px;
}
#from_form td{
	height: 1.8em;
}
#from_form table td{
	height: 1em;
}
#msg_form #from_form td{	
	padding: 0;
}
.opac6{
	opacity: 0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

#Journal.journal_list .postInner, 
#Journal.journal_list .paragraph, 
#post0 .paragraph, 
#post0 .postInner{
	float: none;
	margin-left: 0;
}
#Journal.journal_list .commentAuthor, 
#post0 .commentAuthor{
	float: none;
	display: none;
}
#change_bg_area{
	float:right;
	position:relative;
	z-index:50;
	line-height: 23px;
}
#change_bg_area input, #change_bg_area_comm input{
	margin: 0 2px 0 0;
}
#pchs ul{
	overflow: hidden;
	width: 100%;
}
.input_line tr{
	vertical-align: middle;
}
.input_line input{
	margin-bottom: 0;
}
.input_line td{
	padding: 1px 4px 1px 0;
	//padding: 0 4px 0 0;
}
#trspisok{
	margin: 3px 0 3px 30px;
}
#AvatarSelector{
	padding-left: 20px;
	margin: 3px 0 3px 0;
}
#addPictureSection{
	padding-left:25px;
	border-style:none;
}
.blockquote {
	padding-left:30px;
}
.rssIco{
	opacity: 0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
input.std_submit{
	border: 1px solid #928477;
	background: #ffffff url("but_bg.gif") repeat bottom left;
	color: #786f66;
	font-weight: bold;
	font-size: 100%;
	cursor: pointer;
	margin: 0;
	padding: 1px 2px 1px 2px;
	//padding: 0 2px 1px 2px;
	font-family: Tahoma;
}
.advertising .adoff{
	width:728px;
	font-size: 90%;
	text-align:right;
}
#closetext_box td{
	padding-top: 5px;
}
#close_text{
	width:100%;
}
#NContentFrame{
	width: 50%!important;
}
.code
{
font-family:"Courier New", Courier, monospace;
font-size:90%;
border-width:1px;
width:97%;
padding:0 3px;
}
#ChebraCounter img{
	width:0;
	height:0;
}
#ChebraCounter{
	position:absolute; 
	width:0;
	height:0; 
	font-size: 0;
	left:0;
	top: 0;
	opacity: 0;
}
