@charset "ISO-8859-1";
/* ------------------------------------------------------
	Frank Marion, framar@interlog.com.
	http://www.framarstudios.com
	
	Date Created:	Saturday, August 10, 2002 3:44:01 AM
	Last Modified:	Monday, June 28, 2004 06:18 PM
	Revision:		1.0

	Function: Define the layout and appearance of the link
	and content div for later browsers (ns6+ ie5+)
	I know this is all pretty verbose, but when you're wrapping
	a number of these apps as often as I do, it's simpler.
	
	Notes:	Grey:			#666
			Light Blue:		#AACCEE
			Deep Blue:		#333366
			Yellow:			#FFFF99
	
	1 tab=4 spaces.

------------------------------------------------------- */

/*
div {
	border:						1px yellow solid;
	margin:						5px;
}
*/

/* Handle teh BS differences between browsers */
div,h1,h2,h3,p,a,td {
 	margin:						0px;
	padding:					0px;
}
 
/* ----------------------------------------------------- */
/* General tag defs */
body {
	color:						#3D0F9E;
	background-color:			#FFCC33;
	margin:						0px;
	padding:					1em;
	font:						1em/150% Verdana, Arial, sans-serif;
	font-weight:				normal;
}
a {
	font-size:					100%;
	text-decoration: 			none;
	color:						purple;
}
a:visited {
	font-size:					100%;
	text-decoration: 			none;
	color:						black;
}
a:hover {
	font-size:					100%;
	text-decoration: 			none;
	color:						green;
}
a:active {
	font-size:					100%;
	text-decoration: 			none;
	color:						blue;
}
fieldset {
	border:						none;
}


/* ----------------------------------------------------- */
/* Identified and classed items */
table#framing_table {
	width:						100%;
	border:						none;
	background-color:			transparent;
	padding:					0px;
}
#mast {
	height:						100px;
	vertical-align:				top;
}

/* ----------------------------------------------------- */
/* Navigation sections */
#navlink {
	padding:					0px;
	margin:					0px 20px 20px 0px;
	width:					150px;
	line-height:				225%;
}
#navlink  a {
	display:					block;
	margin-bottom:				.35em;
	border-bottom:			1px solid gray;
}
#navlink  a:hover {
	background-color:			cornsilk;
}

/* ----------------------------------------------------- */
/* Content sections */
#content {
	padding:					10px;
	padding-left:				25px;
	padding-bottom:				100px;
	width:						580px;
}
#content h1,h2,h3,p{
	margin-bottom:				.5em;
}
#content h1{
	font-size:					16pt;
	font-weight:				normal;
}
#content h2{
	font-size:					13pt;
	font-weight:				bold;
}
#content h3{
	font-size:					11pt;
	font-weight:				bold;
}

/* ----------------------------------------------------- */
/* Footer */
#copyright td{
		border-top:					1px solid gray;
}
#footer_copyright {
	color:						white;
}
#footer_blurb {
	padding:					2px 0px 0px 25px;
}

/* ----------------------------------------------------- */
/* Publisher */

/* Articles */

#article_display {

}

#article_display h2 {

line-height:		135%;


}
#article_display img {
	border:					1px solid black;
	margin:					5px;

}

#article_file_download {
	border:					1px solid gray;
	background-color:		cornsilk;
	width:					450px;
	margin:					10px auto;
}
#article_file_download td{
	padding:				2px;
	border:					1px solid gray;
}

#table_header {
	background-color:		grey;
	font-weight:			bold;
}

/* Sections */
.section_title {

}
.section_article_block {
	margin-bottom:					20px;
}
.section_article_block h2{
	line-height:			135%;

}
.section_article_block img{
	width:							100px;
	border:							1px solid black;
	margin-right:					5px;
}
.section_article_block .more_link{

}
.section_article_block .author{

}
.section_article_block .date_time{

}

/* Site search form */
#form_site_search {

}
#form_site_search #text_field {

}
#form_site_search #search_button {

}

/* Site search form */
#form_login {

}

/* Author signature blocks */
#author_sig_block {

}


