/* CSS Document */
html {
    height: 100%;
}

body {
    font-family: 'ArialRegular';
}

.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}

body {

}

p {
    padding: 0;
    margin: 0;
}

img {
    border: 0;
}

form {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
}

a:hover {
}

h1 {
    font-weight: normal;
    margin: 0;
}

h1 a {
    text-decoration: none;
}

h1 a:hover {
    text-decoration: underline;
}

h2 {
    font-weight: normal;
    margin: 0;
}

h3 {
    font-weight: normal;
    margin: 0;
}

input {
    outline: 0;
}

.content p {
    padding-bottom: 10px;
    text-align: justify;
}

.content ul,
.content ol {
    margin-top: 0;
}

.content ul li,
.content ol li {
    margin-bottom: 10px;
}

.blog .item {
    margin-bottom: 30px;
}
