/*-----------------------------------------------mallinson.on.ca/jamesStylesheet:  Global White.cssAuthor:   James MallinsonVersion:  1 February 2007Revision: 1 February 2007----------------------------------------------- *//* STRUCTURE---------------------------------------------*/#header {	margin: -10px 0 0 72px;	width: 700px;	height: 290px;}#container {	margin: 50px 0px 0px 100px;	width: 800px;	text-align: left;}#container .end {	margin: 0px 0px 0px 100px;	width: 700px;	height: 0px;	clear: both;}#footer {	margin: -15px 0px 0px 100px;	padding: 5px 0px 0px 10px;	width: 660px;	height: 45px;}/* SUB-STRUCTURE---------------------------------------------*/h5.header {	position: absolute;	top: 182px;	left: 155px;}#topnav {	position: absolute;	top: 39px;	left: 260px;}#portnav {	margin: 15px 20px 0px -10px;}#banner {	margin: 0px 5px 0px 0px;	padding: 60px 10px 10px 30px;	width: 720px;	height: 220px;}#paragraph {	float: left;	margin: 0px 0px 0px 0px;	padding: 0px 20px 0px 10px;	width: 420px;	clear: left;}#image {	float: left;	margin: 0px 0px 0px 0px; 	padding: 20px 20px 20px 10px;	width: 420px;	clear: both;}/* BODY TEXT & HEADERS---------------------------------------------*/body {	text-align: left;	font-family: arial;	font-weight: 100;	font-size: 9pt;}h1 {	text-align: left;	font-family: arial black;	font-weight: bold;	font-size: 24pt;	letter-spacing: 0px;}h2 {	text-align: left;	font-family: arial;	font-weight: 100;	font-size: 12pt;}h3 {	text-align: left;	font-family: arial;	font-style: italic;	font-weight: 100;	font-size: 8pt;}h4 {	text-align: left;	font-family: arial;	font-style: italic;	font-weight: 100;	font-size: 8pt;}h5 {	text-align: left;	font-family: arial;	font-weight: 100;	font-size: 7pt;}h7 {	text-align: left;	font-family: arial;	font-weight: 100;	font-size: 11pt;}/* IMAGES---------------------------------------------*/img {	border: 0;	padding: 0;}/* BASIC NUMBERED LIST---------------------------------------------*/ol {	margin: 0;	padding: 0 0 0 0;}ol li {	line-height: 1.5em;}ol li a, ol li a:visited {	font-weight: 100;	text-decoration: none;}/* BASIC UNORDERED LIST---------------------------------------------*/ul {	margin: 0;	padding: 0 0 10px 5px;}ul li {	line-height: 1.5em ;	list-style: none;}ul li a, ul li a:visited {	font-weight: 100;	text-decoration: none;}/* COLOURS---------------------------------------------*/body {	background-color: #ffffff;	background-repeat: repeat;	background-attachment: fixed;/*	background-image: url("bg.jpg"); */	color:#555555;}#header {	background-color: none;	background-repeat: no-repeat;/*	background-image: url("bg_head.jpg"); */}#banner {	background-color: none;}#contactinfo {	background-color: none;	border-style: none;}#container {	background-color: none;	border-style: none;}#paragraph .l {	background-color: none;	border-style: none;}#image .l {	background-color: none;	border-style: none;}#footer {	color: #999999;	background-color: none;	border-style: none;}h1 {	color: #000000;}h2 {	color: #000000;}h4 {	color: #999999;}h3, h5 {	color: #777777;}h7 {	color: #663300;}a {	text-decoration: none;	color: #93BF35;}a:link {	text-decoration: none;	color: #9E6C3A;}a:visited {	text-decoration: none;	color: #333333;}a:hover {	text-decoration: none;	color: #663300;}a:active {	text-decoration: none;	color:#333333;}