/* HEADINGS and P */
#content h2{
	font-size: 120%;
	color: #1d75cf;
	font-family: Century Gothic, Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.1em;
}

#content h3{
	font-size: 100%;
	font-weight:bold;
	font-family: Century Gothic, Tahoma, Verdana, Arial, sans-serif;
	margin-top: 0.4em;
	margin-bottom: 0.1em;
}


#content p{
	margin-bottom: 0.5em;
	font-family: tahoma,arial,verdana, sans-serif;
	font-size: 85%;
}

.news a .item p{
	color: #222;
	text-decoration:none;
}

.news a:hover .item p{
	color: #1d75cf;
	text-decoration:none;
}

.news .item img{
	float:left;
	padding-right:5px;
}
.news .item h2{
	padding:5px 5px 0 5px;
}
.news .item p{
	padding:0 5px 0 5px;
}
/*
#content .news .item h2,
#content .news .item h3{
	width: 405px;
	clear:none;
}
#content .news .item p{
	width: 405px;
	clear:none;
}
*/
#content ul,
#content ol{
	font-family: tahoma,arial,verdana, sans-serif;
	font-size: 85%;
}

#content ul ul,
#content ol ol{
	font-size:100%;
}

#content a{
	color: #1d75cf;
}
#content a:hover{
	text-decoration:none;
}

#aside h2{
	font-size: 120%;
	color: #1d75cf;
	font-family: Century Gothic, Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.1em;
}

#aside h3{
	font-size: 100%;
	font-weight:bold;
	font-family: Century Gothic, Tahoma, Verdana, Arial, sans-serif;
	margin-top: 0.4em;
	margin-bottom: 0.1em;
}


#aside p{
	margin-bottom: 0.5em;
	font-family: tahoma,arial,verdana, sans-serif;
	font-size: 85%;
}

#aside ul,
#aside ol{
	font-family: tahoma,arial,verdana, sans-serif;
	font-size: 85%;
}

#aside a{
	color: #1d75cf;
}
#aside a:hover{
	text-decoration:none;
}

strong{
	font-weight:bold;
}

em{
	font-style: italic;
}

/* QUOTES */
q, blockquote{
	font-style: italic;
	font-family: serif;
}

blockquote{
	margin: 0.5em 1.5em 0.5em 1.5em;
}

/* LISTS (ul,ol,dl) */
#content ul, #content ol, #content dl{
	margin: 0.3em 0;
}

#content ul, #content ol {
	margin-left: 1.2em;
}

#content ul > li {
	list-style: disc;
	padding: 0.1em 0;
}

#content ol > li {
	list-style: decimal;
}

#content dl{
	clear: both;
	float: left;
	width: 100%;
}

#content dl > dt{
	font-weight: bold;
	height: 1.5em;
}

#content dl > dd {
	height: 1.5em;
	margin-left: 20px;
}

#aside .news a{
	text-decoration:none;
}
