body {
        font-family: sans-serif;
        font-size: 10pt;
}

#content {
        margin: 0;
        padding: 0;
        width: auto;
}

.abstract {
	color: #999;
	margin-bottom: 20pt;
}

h1,h2,h3 {
        font-weight: normal;
}
h1 {
        font-size: 20px;
        font-weight: normal;
        margin-top: 5px;
        margin-bottom: 25px;
}

h2 {
        font-size: 11px;
        text-transform: uppercase;
        letter-spacing: 0.1em;
        border-bottom: 1px solid #666;
        margin-top: 0;
        margin-bottom: 15px;
}
h3 {
        font-size: 17px;
        font-weight: bold;
        line-height: 25px;
        margin: 0;
        margin-bottom: 2px;
        width: 400px;
}

a {
	color: black;
	text-decoration: underline;
}

h1 a, h2 a, h3 a {
	text-decoration: none;
}
.news-details {
	font-size: 7pt;
}

.news-content, .comment-content {
	text-align: justify;
}

#logo, #nav, #right, .hide, .news-commentcount {
	display: none;
}

.breadcrumb, #footer {
	font-size: 8pt;
}
