/* Style sheet for Newman Grove Reporter pages */

/* Created August 9, 2007 */
/* Author: Ken Purscell */

/* Body is a floral white */
	body {background-color: floralwhite}
	
/* Horizontal rule (hr) is blue */
	hr {color: blue}

/* Paragraph is straightforward */
	p
		{
			color: black;
			font-family: times;
		}

/* h1 and h2 are for upper and lower banner, h3 for any content headers */
	h1,h2
		{
			text-align: center;
			font-family: times;
			font-weight: bold;
			white-space: nowrap;
		}

	h1
		{
			font-size: 300%; 
			font-variant: small-caps; 
			font-style: italic;
			white-space: nowrap;
		}

	h2 {font-size: 120%}
	
	h3
		{
			font-family: times;
			font-weight: bold;
			font-size: x-large;
		}

/* div.banner puts the banner in a better spot */
  div.banner
{
    text-align: center;
    font-family: times;
    font-size: 120%;
    white-space: nowrap;
    overflow: hidden;
}

/* div.menu for the menu items */
	div.menu
		{
			font-family: sans-serif;
			float: left;
			width: 21%;
			margin-left: 0;
			margin-top: 0.7cm;
			padding: 0.2cm
		}
	
/* 	div.content is for the main element on the page */
	div.content
		{
			margin-left: 250px;
			padding: 1cm;
			border-left: solid thin blue
		}

/* div.tn-right and div.tn-left float thumbnails right and left in content */
	div.tn-left,div.tn-right
		{
			padding: 15px;
			border: 1px solid black;
			text-align: center;
			font-size: small;
		}
	
	div.tn-right
		{
			float: right;
			margin: 0px 0px 15px 20px;
		}
		
	div.tn-left
		{
			float: left;
			margin: 0px 20px 15px 0px
		}

/* div.issue sets up a slight margin to present the issue pages */
	div.issue
		{
			margin-left: 100px;
			margin-right: 100px;
		}

/* li pads below to extend the menu */
	li
		{
			padding-bottom: 0.2cm
		}

/* Span.issue-?? to cover the issue elements for the issue index pages */
	span.issue-ll,span.issue-l,span.issue-r,span.issue-rr
		{
			font-family: times;
			font-size: large;
		}
	
	span.issue-ll	{float: left}
		
	span.issue-l 
		{
			position: absolute;
			left: 250px;
		}
	
	span.issue-r 
		{
			position: relative;
			left: 450px;
		}
	
	span.issue-rr 
		{
			position: absolute;
			right: 10px;
		}
 

/* span.ngr to cover the italics for the Reporter title in text */
	span.ngr
		{
			font-style: italic
		}
	
	/* span.new to make the NEW tag for the menu items */
		span.new
			{
				font-style: comic;
				font-weight: bold;
				color: red;
			}

	/* table.ads for the table for ads at the page bottom */
		table.ads
			{
				border: 0px;
				cellspacing: 20px;
				cellpadding: 5px
			}
