a:hover { text-decoration: underline; }
div.method_rec { background: #FFFCE4; border-color: #006DA6; }
h3.method_rec  { color: #006DA6; }
.color     { color: #2BB34B; }
.quecolor     { color: #006DA6; }
hr.color { border-color: #006DA6; }
div.blocks { background: #FFFCE4; border-color: #006DA6; }
h3.blocks  { color: #006DA6; }
ul.galka   { text-align: justify; list-style:square inside url(/images/galka.gif); margin: 0; }
.initial::first-letter { color: #006DA6; }

img[style*="float: right;"] {
    margin-left: 1em;
}

ul ~ div.method_rec {
    margin-top: 0px;
}

table ~ div.method_rec {
    margin-top: 0px;
}

div ~ div.method_rec {
    margin-top: 10px;
}

.GreenNumbers {
    list-style-type: none;
}
.GreenNumbers ol {
    margin-left: 2em;
}
.GreenNumbers li {
    counter-increment: count-me;
}
.GreenNumbers li::before {
    content: counter(count-me) ". ";
    display: block;
    position: relative;
    max-width: 0px;
    max-height: 0px;
    left: -1.3em;
    top: .05em;
    color: #9D60A8;
    font-weight: bold;
}

ol {
  margin: 0 0 0em;
  padding: 0;
  counter-reset: item;
}

ol > li {
  margin: 0;
  padding: 0 0 0 0em;
  text-indent: -1.6em;
  list-style-type: none;
  counter-increment: item;
}

ol > li:before {
  display: inline-block;
  width: 1em;
  padding-right: 0.5em;
  font-weight: bold;
  text-align: right;
  content: counter(item) ".";
}

@font-face {
    font-family: "My Custom Font";
    src: url(/fonts/monotype_corsiva.ttf) format("truetype");
}
.customfont { 
    font-family: "My Custom Font", Verdana, Tahoma;
}

@font-face {
	font-family: "Blogger Sans"; src: url(/fonts/Blogger_Sans.otf) format("opentype"); }
.blogger { font-family: "Blogger Sans"; font-size: 14pt; }

@font-face {
	font-family: "Adventure"; src: url(/fonts/adventure.ttf) format("truetype"); }
.adventure { font-family: "Adventure"; font-size: 14pt; }

.fb-share-button {
transform: scale(1.2);
-ms-transform: scale(1.2);
-webkit-transform: scale(1.2);
-o-transform: scale(1.2);
-moz-transform: scale(1.2);
transform-origin: top left;
-ms-transform-origin: top left;
-webkit-transform-origin: top left;
-moz-transform-origin: top left;
-webkit-transform-origin: top left;
}