/* Clearfix
   ========================================================================== */

/**
 * Clearfix using the 'A new micro cleafix hack' method.
 *
 * More info: http://nicolasgallagher.com/micro-clearfix-hack/
 */
.clearfix:after,
header:after,
nav ul:after,
.container:after,
footer:after,
#paginator:after,
#monthly-list:after {
  content: "";
  display: table;
  clear: both;
}


/*=================================================
===================================================*/


body {font-family: lucida console, monospace; color: #333333; font-size: 14px;}
a:link {color: #333399;} a:visited {color:#6666cc;} a:hover {color:#990000;} a:active {color:#990000;}
h1 a:visited, h1 a:link {text-decoration:none}

.main {width:760px; margin: 0 auto;}
.dotted { padding: 5px 12px; border: 1px dotted gray; margin: 5px;}
.dotted-for-thumbnail { padding: 5px; border: 1px dotted gray; margin: 5px; float:left;}
.last-block { margin: 0;  clear:left; width:0;}
.dotted-combined {display: inline-block; border: 1px dotted gray; margin:0, 5px, 0, 0;}
.dotted-sipmly {border: 1px dotted gray;}
.block { padding: 5px;}
.categories a:link, .categories a:visited {color:#cccccc;}
em, i, cite, {font-family: courier new, monospace;}
cite {color: #996633;}

p {font: 14pt/18pt lucida console;}
input {font-family: courier new, monospace; font-size: 14px; color: #999999;}
h1 {font-family: Georgia; font-size: 32px; margin: 1.8em auto 0;} h2 { font-size:20px; } h3 {font-family: Georgia; font-size:24px;} h4 {font-size: 16px;} h5 {font-size: 14px} h6 {font-size: 12px;}
.footnote {font-size: 12px; color: #aaaaaa; margin:0;}
ul li {list-style-type: square;}
ol li {margin:1em 0}
hr {
    border: none; /* Убираем границу для браузера Firefox */
    color: #cccccc; /* Цвет линии для остальных браузеров */
    background-color: #cccccc; /* Цвет линии для браузера Firefox и Opera */
    height: 1px; /* Толщина линии */
    margin: 2em;
   }