body	{
	margin: 0px;
	padding:0px;
	background: #b7d4c0 url("images/bg.gif") repeat-y fixed 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 auto;
		}
/* Using ems for font sizes, in conjunction with body font size a percentage, is done for accessibility, allowing viewers to change their font sizes. */

img		{
		border: none;
		}

table	{
		border: 0px;
		margin: 0px;
		}
		
td	{
	vertical-align: top;
	font-size: 1.1em;
	}
	
p		{
		font-size: 1.1em;
		color: #000;
		margin: 12px;
		}

.awardSub {
	color:#CC6633;
	font-size:.7em;
	}

p.subtitle		{
		font-weight: bold;
		font-size: 1em;
		}

p.slogan	{
	font-style: italic;
	font-weight: bold;
	font-size: 1em;
	}

.publication	{
	font-weight: bold;
	color: #117030;
	}

/* h1 is used for for page title */	
h1		{
		font-size: 1.4em;
		color: #f74c19;
		margin: 12px;
		}

h2		{
		font-size: 1.2em;
		color: #117030;
		margin: 30px 12px 10px 12px;
		}
		
h3		{
		font-size: 1.1em;
		color: #f74c19;
		margin: 12px 12px -6px 12px;
		}

h4	{
		font-size: 1.0em;
		color: #000;
		margin: 12px 12px -6px 12px;
		text-transform: uppercase;
		}

li		{
		font-size: 1.1em;
		margin-bottom: 12px;
		margin-right: 12px;
		}

.bold	{
		font-weight: bold;
		}

.bolditalic	{
		font-weight: bold;
		font-style: italic;
		}

.credits	{
		font-size: .9em;
		line-height: 1em;
		color: #555;
		margin: 2px;
		}

.contentimage {
		float: right;
		margin: 5px 15px 5px 5px;
		}

a:link {color: #117030; text-decoration: underline;}     /* unvisited link */
a:visited {color: #885588; text-decoration: underline;}  /* visited link */
a:hover {color: #f74c19; text-decoration: underline;}   /* mouse over link */
a:active {color: #117030;text-decoration: underline;}   /* selected link */

a.menu:link {color: #fff; text-decoration: none; font-size: 1.2em; font-weight: bold; padding: 0px 0px 8px 16px; display: block;}
a.menu:visited {color: #fff; text-decoration: none; font-size: 1.2em; font-weight: bold; padding: 0px 0px 8px 16px; display: block;}
a.menu:hover {color: #000; text-decoration: none; font-size: 1.2em; font-weight: bold; padding: 0px 0px 8px 16px; display: block;}
a.menu:active {color: #fff;text-decoration: none; font-size: 1.2em; font-weight: bold; padding: 0px 0px 8px 16px; display: block;}

img.curlLeft	{
	position: absolute;
	top: 10px;
	left: 10px;
	}

img.curlRight	{
	position: absolute;
	top: 10px;
	left: 715px;
	}
	
img.cover1	{
	position: absolute;
	top: 10px;
	left: 10px;
	}
	
img.cover2	{
	position: absolute;
	top: 10px;
	left: 135px;
	}
	
img.cover3	{
	position: absolute;
	top: 10px;
	left: 260px;
	}
	
img.cover4	{
	position: absolute;
	top: 10px;
	left: 385px;
	}

img.cover5	{
	position: absolute;
	top: 10px;
	left: 510px;
	}

img.cover6	{
	position: absolute;
	top: 10px;
	left: 635px;
	}

img.cover7	{
	position: absolute;
	top: 10px;
	left: 670px;
	}

img.photo1	{
	position: absolute;
	top: 10px;
	left: 10px;
	}
	
img.photo2	{
	position: absolute;
	top: 10px;
	left: 260px;
	}

img.photo3	{
	position: absolute;
	top: 10px;
	left: 510px;
	}

div.pressRelease	{
	float: right;
	width: 175px;
	margin: 10px;
	border: 1px solid #117030;
	background-color: #E7F0EA;
	}

/*  POSITIONING */

#logo	{
	position: absolute;
	top: 170px;
	left: 0px;
	text-align: center;
	background-color: #000;
	width: 200px;
	height: 73px;
	}

#covers	{
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000;
	width: 760px;
	height: 170px;
	margin:0;
	padding:0;
	}
	
#content	{
	position: absolute;
	top: 170px;
	left: 200px;
	width: 558px;
	background-color: #fff;
	}

#menu {
	position: absolute;
	top: 246px;
	left: 2px;
	width: 196px;
	background-color: #117030;
	}

#footer	{
	font-size: .9em;
	text-align: center;
	color: #666;
	margin-top: 30px;
	margin-bottom: 20px;
	}
