/* CSS Document */
/* Created by Andrew Garib andrew.garib@sympatico.ca */

	/* LAYOUT */
	body{background-color: #999967; text-align: center;}
	#container {
		background-image: url('graphics/bleedfull.jpg');
		width: 716px;
		margin-right:auto;
		margin-left:auto;
		margin-top:2px;
		margin-bottom:0px;
		text-align:left;
		padding: 0px;
		}
	#title {
		background-color: #999967;
		width: 716px;
		height:109px;
		margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		margin-bottom:0px;
		float:left;
		}
	#leftpanel {
		background-color: transparent;
		width:120px;
		margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		margin-bottom:0px;
		padding-top: 15px;
		float:left;
		}
	#content {
		background-color:transparent;
		width:560px;
		margin-top:15px;
		margin-right:0px;
		margin-left:20px;
		margin-bottom:15px;
		float:left;
		}
	#infoline {
		background: #999967;
		width:716px;
		margin-top:0px;
		margin-right:auto;
		margin-left:auto;
		margin-bottom:0px;
		padding: 3px 0px;
		float:left;
		text-align:center;
		font-family: times;
		font-size:8pt;
		color:#d9d9a7;
		position:relative;
		top:2px;
		}
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
		}	
	
	/* TEXT STYLES */
	
	.dropcap{font-size: 450%; font-family: times; color:red; text-transform:uppercase; float:left; margin-bottom:-2.2%; margin-top:-2.3%;}

	.credit{font-size: 7pt;  font-family: arial; color:silver; text-transform:uppercase;}
	.caption{font-size: 10pt;  font-family: arial; color:gray; margin-top:.5%;}
	.subtle{color:#999967;}
	.date{color:#999967;}
	.byline{font-size: 8pt; font-family: arial; text-transform:uppercase; margin-top:1%}
	.section{font-size: 8pt; font-family: times; color:red; text-transform:uppercase;}
	.white{color:#ffffff;}
	
	p{font-family: arial; font-size: 10pt; text-decoration:none}
	li{font-family: arial; font-size: 10pt; text-decoration:none}
	ol{font-family: arial; font-size: 10pt; text-decoration:none}
	h1{font: 16pt times; margin-top:1%; margin-bottom:1%}
	h2{font: 13pt times; margin-bottom:0%; margin-top:0%;}
	h3{font: 12pt times; margin-bottom:0%; margin-top:0%; font-style:italic;} 

	/* LINK STYLES */

	/* Body Links */
	a:active{color:red; text-decoration:none}
	a:visited{color:#990000; text-decoration:none; border-bottom:1px dotted }
	a:link{color:red; text-decoration:none}
	a:hover{color:red; text-decoration:underline}

	/* Menu Links*/
	a.menu:active, a.menu:visited, a.menu:link, a.menu:hover{font-size: 10pt; font-family: times; text-decoration:none; border-bottom:none; font-weight: bold; }
	a.menu:active{color:white;}
	a.menu:visited{color:white;}
	a.menu:link{color:white;}
	a.menu:hover{color:#d9d9a7;}

	/* Submenu Links*/
	a.submenu:active, a.submenu:visited, a.submenu:link, a.submenu:hover{font-size: 10pt; font-family: times; text-decoration:none; border-bottom:none; font-weight: bold;}
	a.submenu:active{color:#d9d9a7;}
	a.submenu:visited{color:#d9d9a7;}
	a.submenu:link{color:#d9d9a7;}
	a.submenu:hover{color:white;}
	
	/* Title Links*/
	a.title:active, a.title:visited, a.title:link, a.title:hover{font-size: 10pt; font-family: arial; text-decoration:none; border-bottom:none; font-weight: bold;}
	a.title:active{ color:red; }
	a.title:visited{ color::#990000; }
	a.title:link{ color:red; }
	a.title:hover{ color:red; text-decoration:underline; }
	
	/* Infoline Links*/
	a.infoline:active, a.infoline:visited, a.infoline:link, a.infoline:hover{font-size: 8pt; font-family: times; text-decoration:none; border-bottom:none; }
	a.infoline:active{color:white;}
	a.infoline:visited{color:white;}
	a.infoline:link{color:white;}
	a.infoline:hover{color:#d9d9a7;  text-decoration:none; }

	/* TABLE FORMATTING (some deprecated) */

	th{padding: 0cm; spacing: 0cm; text-align:left; font-family: arial; font-size: 10pt; text-decoration:none; font-weight:bold;}
	td{padding: 0cm; spacing: 0cm; text-align:left; font-family: arial; font-size: 10pt; text-decoration:none}
	td.menu {padding-left: 0.0cm; padding-right:0.0cm; padding-top:0.0cm; padding-bottom:0.0cm; text-align:left;}
	td.content {padding-left: 0.6cm; padding-right:0.35cm; padding-top:0.5cm; padding-bottom:0.5cm; text-align:left;}
