@charset "ISO-8859-1"; 
/*

	Frank Marion, framar@interlog.com.
	http://www.framarstudios.com

	Date Created:	Friday, May 03, 2002 3:41:54 AM
	Last Modified:	Tuesday, September 10, 2002 8:04:26 PM
	Revision:		1.0

	This document is the CSS1 style sheet for the 'Publisher'
	application. It contains only class declarations, no layout.
		
	Very dark blue			#5D4914; 5D4914
*/

		
/* ------------------------------------------------------
	Articles (List descriptions)
------------------------------------------------------- */

div.ArticleDescription {
	font-size:				1em;
	line-height:			150%;
	color:					black;
	background-color:		transparent;
	margin:					0px;
	padding:				0px 5px 5px 5px;
}
div.ArticleDescription h2 {
	font-size:				110%;
	font-weight:			bold;
	margin:					1em -10px 5px 0px;
	color:					red;
}
div.ArticleDescription a {
	text-decoration:		none;
}
.moreLink {
	font-size:				.75em;
	text-decoration:		none;
}
div.ArticleDescription img {
	width:					100px;
	border:					none;
	margin:					2px 5px 5px 0px;
}
span.Author {
	font-size:				.75em;
	margin-top:				1px;
}
span.DateTime {
	font-size:				.75em;
	margin:					10px 0 0 25px;
}
div.articleReprintPolicy {
	font-size:				.75em;
	border:					none;
	margin:					10px 0 0 25px;
	width:					75%;
}
div.thisPageLink {
	font-size:				.75em;
	border:					none;
	margin:					10px 0 0 25px;
	width:					75%;
}
/* ------------------------------------------------------
	Articles (Full article)
------------------------------------------------------- */

div.ArticleDisplay {
	font-size:				1em;
	line-height:			150%;
	color:					black;
	background-color:		transparent;
	margin:					0px;
	padding:				0px 5px 5px 5px;
}
div.ArticleDisplay h2 {
	font-size:				110%;
	font-weight:			bold;
	margin:					1em -10px 5px 0px;
}
div.ArticleDisplay img {
	border:					1px solid #919646;
	margin:					2px 5px 5px 5px;
	float:					left;
}
div.ArticleHeader {
	font-size:				120%;
	font-family:			Verdana,Arial,sans-serif;
	font-weight:			bold;
	margin:					-5px 0px 0px 0px;
	line-height:			175%;
}


/* ------------------------------------------------------
	Author signature blocks
------------------------------------------------------- */

div.AuthorSigBlock {
	border:					none;
	margin:					10px 0 0 25px;
	width:					75%;
}
div.AuthorSigBlock img {
	float:					left;
	border:					1px solid #919646;
	margin:					0px 5px 5px 0px;

}

/* ------------------------------------------------------
	Sections
------------------------------------------------------- */
div#SectionListLinks {
	font-family:			Verdana,Arial,sans-serif;
	font-size:				.85em;
	font-weight:			bold;
}
div#SectionListLinks a {
	display:				block;
	min-width:				20%;
	max-width:				100%;
	margin:					0px 0px 2px 10px;
	padding:				5px 10px;
	border-left:			10px solid #2B1F09;
	text-align:				left;
	text-decoration:		none;
	color:					black;
	background:				transparent;
	background-image:		url(../images/link_gradient.jpg);
}
div#SectionListLinks a:hover {
	color:				red;
	background-color:		#F7B337;
}

div#SectionListMemberLinks {
	font-family:			sans-serif;
	font-size:				.85em;
	font-weight:			bold;
	text-decoration:		none;
}
div#SectionListMemberLinks a {
	display:				block;
	margin:					0px 0px 2px 10px;
	padding:				5px 10px;
	border-left:			10px solid #FA8072;
	border-top:				1px solid #0F0;
	text-align:				left;
	text-decoration:		none;
	color:					black;
	background:				transparent;
	background-image:		url(../images/link_gradient.jpg);
}
div#SectionListMemberLinks span {
	font-size:				100%;
	font-weight:			bold;
	display:				block;
	border-left:			10px solid #FA8072;
	color:					#FFF;
	background-color:		#FA8072;
	padding:				1px 0px 1px 5px;
	margin:					10px 0px 0px 10px;
}

/* ------------------------------------------------------
	Search form
------------------------------------------------------- */
div#searchform {
	display:				block;
	border-top:				1px solid #919646;
	border-right:			1px solid #919646;
	border-bottom:			1px solid #919646;
	border-left:			10px solid #919646;
	font-family:			sans-serif;
	font-size:				100%;
	text-align:				left;
	margin:					10px 0px 10px 10px;
	padding:				10px 5px 10px 5px;
	background:				transparent;
	background-image:		url(../images/link_gradient.jpg);
}
div#searchform span {
	margin:					0.5em;
	font-size:				90%;
	font-weight:			bold;
	display:				block;
}
div#searchform fieldset {
	border:					0;
	margin:					0;
	padding:				0;
}
.searchformTextInput {
	width:					95%;
	font-size:				75%;
	line-height:			100%;
	border:					1px solid #FFF;
	background-color:		#F0F0F0;
	padding:				2px 4px 2px 4px;
	display:				block;
}
.searchformButton{
	font-size:				10px;
	font-family:			Arial,Verdana,sans-serif;
	margin-top:				5px;
	display:				block;
}

/* ------------------------------------------------------
	Member login form
------------------------------------------------------- */
div#loginform {
	display:				block;
	border-top:				1px solid #919646;
	border-right:			1px solid #919646;
	border-bottom:			1px solid #919646;
	border-left:			10px solid #919646;
	font-family:			sans-serif;
	font-size:				100%;
	text-align:				left;
	margin:					10px 0px 10px 10px;
	padding:				10px 5px 10px 5px;
	background:				transparent;
	background-image:		url(../images/link_gradient.jpg);
}
div#loginform span {
	margin:					0.5em;
	font-size:				90%;
	font-weight:			bold;
	display:				block;
}
div#loginform fieldset {
	border:					0;
	margin:					0;
	padding:				0;
}
.LoginFormTextInput {
	width:					95%;
	font-size:				75%;
	line-height:			100%;
	border:					1px solid #FFF;
	background-color:		#F0F0F0;
	padding:				2px 4px 2px 4px;
	margin:					2px 0px 2px 0px;
	display:				block;
}
.LoginFormButton {
	font-size:				10px;
	font-family:			Arial,Verdana,sans-serif;
	margin-top:				5px;
	display:				block;
}

/* ------------------------------------------------------
	File download table
------------------------------------------------------- */
table#DownloadTable {
	width:					500px;
	border:					1px solid #009996;
	margin:					10px 0 0 25px;
}
table#DownloadTable th {
	font-size:				100%;
	font-family:			Verdana,Arial,sans-serif;
	font-weight:			bold;
	text-align:				left;
	color:					#000;
	background-color:		transparent;
	padding:				2px;
}
table#DownloadTable td {
	text-align:				left;
	font-size:				100%;
	font-family:			Arial,Helvetica,sans-serif;
	padding:				2px;
}
table#DownloadTable a {
}
.DownloadTableHeader {
	font-size:				1.25em;
	font-family:			Verdana,Arial,sans-serif;
	font-weight:			bold;
	text-align:				left;
	color:					#000;
	background-color:		lightgray;
	padding:				5px 5px 5px 2px;
}

