/* This main stylesheet provides the overall style for all pages. */
/* Each section has its own specific stylesheet. */  

/* Styles used for the header portion of the main index page */
.page_head
{
	padding:			15px; 
	text-align:			center;	
	height:				100px;
	font-weight:		bold;
	color:				#EEE8AA;
	background-color:	 #556B2F;
	font-size:			9pt;
	width:				560;
}

.page_head p
{
	margin-top: -10px;
	margin-bottom: 10px;
}

.page_head hr
{
	margin-top: -10px;
	margin-bottom: -10px;
}

/* Styles used in the main body of the index page */
.index_col
{
	background-color: 	#EEE8AA;
	color: 				#000000;
	padding-left: 		10px;
	padding-right:		10px;
	padding-top:		10px;
	width:				580px;
	height:				500;
	text-align:			center;
	vertical-align:		top;
	font-size:			10pt;
	height:				700px;
	font-family:			Arial;
}

/* Style overrides the default for the <a> tag in the main body of the index page */
.index_col a
{
	font-weight:		bold;
	text-decoration:	underline;
}

/* Style overrides the default for links in the main body of the index page */
.index_col a:link
{
	color: 				#006400;
}

/* Style overrides the default for visited links in the main body of the index page */
.index_col a:visited
{
	color: 				#556B2F;
}

/* Style overrides the default for active links in the main body of the index page */
.index_col a:active
{
	color: 				#8FBC8B;
}

/* Style overrides the default for links "on mouseover" in the main body of the index page */
.index_col a:hover
{
	color:				#2E8B57;
}

/* Styles for a horizontal rule in the main body of the index page */
.index_col hr
{
	color:				#006400;
	text-align:			center;
}

/* Styles for H1 headings in the main body of the index page */
.index_col h1
{
	color:				#006400;
	text-align:			center;
	font-size:			12pt;
	font-weight:			bold;
}

/* Style for the Copyright and disclaimer on the index page */
.disclaimer
{
	font-family: 		Arial;
	font-size:			7pt;
	position:			relative;
	position-left:		-15px;
} 

/* Style for "thank you" section on the main page (currently unused)  */
.thanks
{
	text-align:			center;
	font-size:			8pt;
	font-family:			Arial;
	color:				#000000;
	padding-left:		20px;
	padding-right:		20px;
}

/* Styles for the upcoming issues table */
.upcoming
{
	font-family:			Arial;
	font-size:			8pt;
	font-weight:		bold;
	text-align:			center;
	vertical-align:		top;
	padding-top:		10px;
	padding-bottom:	5px;
	color:				#FFFFFF;
	background-color:	#000000;
}

/* Sets the link color for the upcoming issues table */
.upcoming a
{
	font-size:		8pt;
}

.upcoming a:link
{
	color:			#FFFFFF;
	font-size:		8pt;
}

/* Sets the width of the upcoming issues table */
.upcoming td
{
	width:				130px;
}

/* Sets the style of a horizontal rule in the upcoming issues table */
.upcoming hr
{
	color:				#FFFFFF;
}

/* Styles the volumns and issue text in the <span> tag */
.upcoming cite
{
	font-size:			8pt;
	font-family:			Arial;
	font-weight:		normal;
	font-style:			normal;
}

/* Styles the current issue number box */
.issue_box
{
	background-color:	#000000;
	width:				300px;
	text-align:			center;
	height:				50px;
	color:				#FFFFFF;
	top:				100px;
	font-size:			14pt;
	font-weight:		bold;
	padding-top:		10px;
	padding-bottom:		10px;
}


/* Overrides the <p> styles to tighten the spacing in the issue box */
.issue_box p
{
	margin-top: -20px;
	margin-bottom: -20px;
}

/* Small font in the current issue box */ 
.issue_small
{
	font-size: 			8pt;
	font-family:			Arial;
	padding-bottom:			10px;
}

/* Styles the Art Attack section in the left column */
.artattack
{
	width:				150px;
	vertical-align:		center;
	text-align:			center;
	font-size:			10pt;
	font-family:			Arial;
	font-weight:		bold;
}

/* Aligns the Art Attack image in the left column */
.artattack img
{
	align:				left;
}

/* Overrides the main style for the left column */
.left_col
{
	padding-top:	10px;
}