BODY {font-family: Gill Sans, Comic Sans, sans-serif, Helvetica, Geneva, SunSans-Regular;
 background:  #fdfeff  url(i/smpier.jpg) no-repeat 15px 5px;  color:black;}
 /* background: #9B9E9D , smpier.jpg, #FFAA4B fa4 vlink="#542901" alink="#542901"*/
 /* stranslated to #fa4, bg was f90 */
 
CODE {font-family: "Courier New", Courier, Monaco, monospace;font:bold; color:black;}
PRE {font-family: "Courier New", Courier, Monaco, monospace;} 
HR {color: orange ; }
H2, H3 {font: bold italic 110%;color:black;background:#777;}
h3 {font-style:italic;}
H4 {font-size: 75% ; color: red;}
H5 {font: bold;font-size:1.2em; margin-bottom:0;}
b.topic {font: bold; color:black;}
p.rubric {color:black;background: #fdfeff ;font-family: Gill Sans, Verdana, sans-serif;font-weight:bold;text-transform:lowercase}

a:link {color:blue}
a:visited {color:purple}
a:hover{color:black;background:#f90;}
a.pulsate:hover{color:black;background:#00f; font-size:1.7em; }
a:active{color:red}

/* webinfo */
div#c1 {position:absolute;top:81px;left:120px;width:110px;padding:0.5em;}
div#c2 {position:absolute;top:81px;left:240px;width:110px;padding:0.5em;}
div#c3 {position:absolute;top:81px;left:360px;width:110px;padding:0.5em;}
div#c4 {position:absolute;top:81px;left:0px;width:110px;padding:0.5em;}
div#c5 {position:absolute;top:81px;left:600px;width:110px;padding:0.5em;}
div#c6 {position:absolute;top:81px;left:480px;width:110px;padding:0.5em;}
div#c7 {position:absolute;top:81px;left:720px;width:310px;padding:0.5em;}
div#c8 {position:absolute;top:81px;left:1030px;width:110px;padding:0.5em;}
div#c9 {position:absolute;top:81px;left:1150px;width:110px;padding:0.5em;}

div#c {position:absolute; background-color:#fdfeff;top:81px; font:1.0em; float:left;width:520px;margin-right:0.5em; padding:0.5em;border-bottom:dotted #f90;}
div#c td {font:1.0em; }
div#c p {font:140%;}
div#f {float:left;width:93%;padding-bottom:10px;}

div#m {position:absolute;background-color:#fdfeff;left:540px;top:81px;float:right;border-left:dotted #f90;border-bottom:dotted #f90;
margin-right:0.5em; padding:0.5em;
}
.mhd{font:italic 115%;color:black;
margin-top:.1em;margin-bottom:.1em;margin-left:15px;}
.mi{display:block;font:92% sans-serif;display:block;padding:5px 5px 5px 0.5em;background-color:ff9a3b;
margin-top:.1em;margin-bottom:.1em;margin-left:25px;}
.mi a{display:block;text-decoration:none;}
.mi a:hover{font: 100% sans-serif;background-color: #b83c44;
	color: #ff0; text-decoration:none;
	}

.oheader { 
font-family: Gill Sans, GillSans, Verdana, sans-serif;
color:#fff;
background-color:#457DA2;
/* border:1px solid #000; */
border-width:70%;
padding:1px;
margin-bottom:.1em;
font-weight:heavy;
text-transform:none;
}


/* blogdate*/
.date{font-family: Gill Sans, Verdana, sans-serif;
font-weight:normal;
color:#fff;
background-color:#7EBBE5;
/* border:2px solid #bbb; */
padding:1px;
margin-bottom:.1em;
text-transform:none;
}

/* menu of blog*/
p.menuhead {color:black;text-align:left;font-family: Gill Sans, Verdana, sans-serif;
font-weight:normal;margin-top:.1em;margin-bottom:.1em;margin-left:15px;
padding:1px;}
p.menu {color:black;text-align:left;font-family: Gill Sans, Verdana, sans-serif;margin-top:.1em;margin-bottom:.1em;margin-left:25px;padding:1px;}

.perma{text-transform:none;}

/ xml line */
p.x {color:#999;text-align:left;
font-family: Gill Sans, Verdana, sans-serif;
margin-bottom:0;margin-top:0;
}
p.x a {
margin-top:.1em;
margin-bottom:.1em;
margin-left:25px;
padding:1px 1px 1px 1px;
border-top:1px solid #ffc8a4;border-right:1px solid #7d3302;border-bottom:1px solid #3f1a01;
border-left:2px solid #ff9a57;
background-color:#FF6600;text-align:left;
text-decoration:none;
color:black;font-weight:bold;font-size:12px; }

/* rss line */
p.rx {color:#77f;text-align:left;
font-family: Gill Sans, Verdana, sans-serif;
margin-bottom:0;margin-top:0;margin-right:0;
}
p.rx a {
margin-top:.1em;
margin-bottom:.1em;
margin-left:10px;
padding:1px 1px 1px 1px;
border-top:2px solid #bbf;border-right:1px solid #00f;border-bottom:1px solid #00f;
border-left:2px solid #bbf;
background-color:#55b;text-align:left;
text-decoration:none;
color:black;font-weight:bold;font-size:12px; }

@media print {
* { background: transparent !important;
	color: #000 !important;
	}
#m { display: none !important;
}

}