/* --  GENERIC-ARTICLE . CSS   -- */

body {	
	background-image:url(../Images/experimental/bg_A-1-02.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	}

.content { width: 580px; }

.article {
	width:560px;
	margin-top:0px;
	padding-top:0px;

	padding-bottom:.7em;
	border-bottom:dotted 1px rgb(218,206,166);
	margin-bottom:1em;
	
}
.articleBottom{
	padding:0px;
	margin:0px;
	
}

/* ---- sub Article ---- */

.subarticle {
	width:520px;
	margin-top:0px;
	padding-top:0px;

	margin-left:3em;
	
	padding-bottom:.5em;
	border-bottom:dotted 1px rgb(244,242,217);
	margin-bottom:.7em;
}

.subsectionTitle {
	text-align:left;
	font-size:11pt;
	font-weight:bold;
	letter-spacing:2px;
	color:rgb(195,165,95);
	padding-left:0;
	margin-bottom:1em;
	}


/*  the .frame will add a style frame around the article */
.article .frame {
	margin:0px;
	padding:0px;
}

.articleBottom .frame {
	margin:0px;
	padding:0px;
}

.framedArticle {
		width:570px;
		margin-bottom:0em;
		padding-left:30px;
		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;
		
}
.framedArticleBottom {
		width:570px;
		background-image:url(../Images/articles/shadow-bottom_01.gif);
		background-repeat:no-repeat;
		margin-bottom:1.2em;
		padding-top:16px;
		padding-bottom:0px;
		padding-right:70px;
		}		

#pageLeadIn {
	font-size: 1.05em;
	letter-spacing:1px;
	color:rgb(86,21,79);
	padding-right:0em;
	padding-left:0em;

	margin-top:0;
	padding-top:0;
	padding-bottom:.7em;
	border-bottom:solid 1px	rgb(218,206,166);
	margin-bottom:.7em;

	position: relative;
	top:-24px;
	}
/*
.ArticleMenu .title {
	font-size:12pt;
	font-weight:bold;
	letter-spacing:2px;
	color:rgb(86,21,79);
	}

.articleCategory {
	font-size:14pt;
	font-weight:bold;
	letter-spacing:2px;
	color:rgb(86,21,79);
	font-variant:small-caps;
	margin-top:6px;
	margin-bottom:1.3em;
	}
*/

/* --- formatting within article --- */
.article .title {
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:.4em;
	}


.article .description {
	font-size:1em;
	line-height:1.25em;
/*	line-height:1.2em; */
	}

.article .description p {
	margin-top:0px;
	margin-bottom:.8em;
	}

.article li{
	margin-bottom:.4em;
}

.article table {

	font-size:1em;
	border-color: rgb(218,206,166);
	}

.article .photo {
	float:right;
	margin-bottom:1em;
	margin-left:1.5em;
	border:solid 1px #000000;
	}

.article .photoLeft {
	float:left;
	margin-bottom:1em;
	margin-right:1.5em;
	border:solid 1px #000000;
	}

/* --- formatting within SUBarticle --- */
.subarticle .title {
	font-size:1em;
	font-weight:bold;
	margin-bottom:.2em;
	}


.subarticle .description {
	font-size:.9em;
	line-height:1.15em;
/*	line-height:1.2em; */
	}

.subarticle .description p {
	margin-top:0px;
	margin-bottom:.5em;
	}

.subarticle li{
	margin-bottom:.2em;
}

.subarticle table {

	font-size:.9em;
	border-color: rgb(218,206,166);
	}

.subarticle .photo {
	float:right;
	margin-bottom:.7em;
	margin-left:1.2em;
	border:solid 1px #000000;
	}

.subarticle .photoLeft {
	float:left;
	margin-bottom:.7em;
	margin-right:1.5em;
	border:solid 1px #000000;
	}




/* ---- submenu bar for page with generic articles ---- */
.articleMenu {
	border-top:solid 1px rgb(218,206,166);
	border-bottom:dotted 1px rgb(218,206,166);

/*	margin-top:5em; */
	padding-top:6px;
	padding-bottom:3px;
	margin-bottom:0px;
	}

.articleMenu .title {
	text-align:left;
	font-size:10pt;
	letter-spacing:2px;
	color:rgb(86,21,79);
	padding-left:36px;
	}
.articleMenu .subsectionTitle { margin-bottom:.3em; }	

.articleMenu .links {
	font-size:8pt;
	letter-spacing:0;
	font-variant:small-caps;
	font-weight:bold;
	text-align:center;
	}

.reducedLink {
	font-size:8pt;
	letter-spacing:0;
	font-variant:small-caps;
	font-weight:bold;
	text-align:center;
	color:#8888ff;
}

.prominentLink {
	font-size:12pt;
	letter-spacing:1px;
	font-variant:small-caps;
	font-weight:bold;
	text-align:center;
	color:rgb(194,165,95);
}

a.prominentLink { text-decoration:none; color:rgb(194,165,95);cursor:pointer;}




/* ---- toTop link ---- */

.toTop {
		font-size:8pt;
		float:right;
		padding-right:20px;
		}
.toTop a { text-decoration:none; color:#aaaaff; }

.hyperLinkHolder {
		clear:both;
		width:100%;
		}
.hyperLinkHolder {
		clear:both;
		width:550px;
		margin-top:0px;
		
		}

/* ---- more Link ---- */
.more { font-size:.9em; }
.more a{ text-decoration:none; color:#6666ff; }

