/* Article controls */

.article {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	background: #FFF;
}

.articleHeader {
	margin: 0px;
	padding: 0px;
	background: transparent url(../images/norm_right.jpg) no-repeat top right;
	font-weight: bold;
}

.articleHeader h1 {
	margin: 0px;
	padding: 3px 0px 4px 0px;
	background: transparent url(../images/norm_left.jpg) no-repeat top left;
	font-size: 10pt;
	text-align: center;
}

.articleContent {
	margin: 0px;
	padding: 5px;
	border: 2px solid #CAE09D;
	background: #fff url(../images/article_bg.jpg) no-repeat bottom left;
}

.articleContent p {
	margin: 0px 0px 12px 0px;
	padding: 0px;
	text-align: justify;
}

.articleContent img {
	float: left;
	margin: 5px;
	padding: 0px;
	border: none;
}

.articleContent h3 {
	margin: 0px;
	padding: 3px 0px 4px 0px;
	font-size: 10pt;
	width: auto;
	border-bottom: 2px solid #CAE09D;
	border-right: 2px solid #CAE09D;
}

.articleFooter {
	margin: 0px;
	padding: 0px;
	background: transparent url(../images/foot_right.jpg) no-repeat top right;
	font-weight: bold;
}

.articleFooter p {
	margin: 0px;
	padding: 2px 5px 2px 0px;
	background: transparent url(../images/foot_left.jpg) no-repeat top left;
	text-align: right;
}

/* the quote elements */

.quote {
	background: transparent url(../images/start_quote.gif) no-repeat top left;
	padding: 0px 0px 0px 25px;
	text-align: right;
	font-weight: bold;
	width: 90%;
	margin: 0px auto;
}

.quote p {
	font-weight: normal;
	background: transparent url(../images/end_quote.gif) no-repeat bottom right;
	padding: 0px 25px 0px 0px;
	text-align: justify;
}

/* talks */

.talkItem {
	height: 60px;
	background: #ffffff;
    font-size: 10pt;
    font-weight: normal;
}

.talkItem p {
	margin: 0px;
	padding: 0px;	
}
