/* ---- GENERAL  . css ---- */

body {	background-image:url(../Images/common/bg_general.jpg);
	background-image:url(../Images/experimental/bg_A-1-02.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	}

.leadIn { color:#C05C2C; }

.function {
		margin-bottom:0em;
		padding-left:1.5em;
		padding-right:12px;
		padding-top:1em;
		padding-bottom:0px;
		background-color:#ffffff;
		background-image:url(../Images/articles/shadow-article-x698_01.gif);
		background-repeat:no-repeat;
		width:548px;
		/*border:dotted 1px #990000;*/
		}

.functionBottom {
		background-image:url(../Images/articles/shadow-bottom_01.gif);
		background-repeat:no-repeat;
		width:548px;
		margin-bottom:1.7em;
		padding-top:16px;
		padding-bottom:0px;
		padding-right:70px;
		}		

.function .topline { 
		padding-right:6px;
		}

.function .topline .title {
		font-size:1.3em;
		font-family:georgia,arial,sans-serif;
		font-weight:bold;
		text-align:left;
		}

.function .dateTime {
		float:right;
		font-size:.9em;
		font-weight:bold;
		padding-right:10px;
		padding-left:10px;
		}

.function .subtitle {
		font-size:.9em;
		font-weight:bold;
		letter-spacing:1px;
		padding-bottom:.8em;
		margin-bottom:0;
		}
.function .speaker {
		font-size:1.1em;
		font-weight:bold;
		letter-spacing:1px;
		padding-bottom:.8em;
		margin-bottom:0;
		}

.function .description {
		line-height:1.3em;
		padding-right:20px;
		}

.function .photoCaption {
		font-size:8pt;
		text-align:center;
		padding-left:10px;
		float:right;
		padding-right:10px;
		}
.function .photoCaption img {
		border:1px solid #000000;
		margin:0 6px 2px 6px;
		}
.functionBottom .toTop {
		font-size:8pt;
		float:right;
		}
.toTop a { text-decoration:none; color:#aaaaff; }
.functionBottom .toTop { padding-right:20px; }

.function .hyperLinkHolder {
		clear:both;
		width:100%;
		}
.functionBottom .hyperLinkHolder {
		clear:both;
		width:550px;
		
		}
		


/*
table { padding:0px;}
.titleSection {
			border:0px;
			border-top:solid 1px #ccaa88;
			padding:0px;
			margin-top:2em;
			margin-bottom:.2em;
			font-size:.9em;
			font-weight:bold;
			}

.title {	text-align:left;
			letter-spacing:.1em;
			
			}

.time {		text-align:right;
			}

.smallTitle{letter-spacing:0em;}


p {			margin-top:.3em;
			margin-bottom:.1em;
			}

*/
