/* Coded by Rick Curran / Wideopenspace Ltd, November 2007 *//* Base Font size and relationships set based on the article: *//* http://www.alistapart.com/articles/howtosizetextincss */body {	font-family: Helvetica, Arial, sans-serif;	font-size:100%; /* Set base font size */	line-height:1.125em; /* 16×1.125=18 */	color:#666;	background: #fff;	padding: 0;	margin: 10px;}p  {	/*font-size:0.875em; /* 16x.875=14 */	font-size:0.75em; /* 16x0.75=12 */	padding: 0.3em 0.4em 0.4em 0;	margin: 0;}h1 {	padding: 0;	margin: 0;	height: 0;	line-height: 0;	font-size: 0;	text-indent: -5000px;}h2, h3 {	padding: 0.5em 0.3em 0.4em 0;	margin: 0;	font-size: 0.875em;	font-weight: bold;	color:#F3892D;}h4, h5, h6 {	padding: 0.5em 0.3em 0.4em 0;	margin: 0;	font-size: 0.75em;	font-weight: bold;	color:#F3892D;}form {	padding: 0;	margin: 0;}a {	text-decoration: none;}a:link {	color:#F3892D;	text-decoration: underline;}a:visited {	color: #F3892D;	text-decoration: underline;}a:active {	color:#F3892D;}a:hover {	color:#333;	text-decoration: none;}blockquote { 	margin-left: 1em;}.msgbox {	height: 150px;	width: 450px;}.txtbox {	width: 450px;}#wrapper {	width: 940px;	padding: 0;	margin: auto;}#header {	width: 940px;	height: 75px;	padding: 0;	margin: 0;	background-color: #F3892D;}#subheader {	width: 940px;	height: 270px;	padding: 10px 0 0 10px;	margin: 0;	display:block;}#navheader {	width: 940px;	padding: 2px 0 2px 0;	margin: 0;	background: #fff;}#content {	width: 940px;	padding: 0;	margin: 20px 0 0 0;}#footer {	width: 940px;	margin: 0;	padding: 0;	text-align:center;}#footer p.footerblock {	display:block;	margin: 0;	padding: 0.3em 0;	color: #fff;	background-color:#F3892D;}#footer p.footerblock a, #footer p.footerblock a:link, #footer p.footerblock a:visited {	color:#fff;	text-decoration: none;	border-bottom: none;}#footer p.footerblock a:hover {	color:#fff;	text-decoration: none;	border-bottom: none;}#phark {	height: 75px;	margin: 0 0 0 0;	padding: 0 0 0 0;	text-indent: -5000px;	background: url(file:///Macintosh%20HD/Users/shaleph/Library/img/imd-header.png) no-repeat 0 0;}.breakdiv {	clear:both;	margin: 0;}.leftcolumn {	float: left;	display:inline;	width: 240px;	text-align: left;	margin: 0 0 30px 0;	padding: 0;}.leftcolumn p {	margin: 0;	padding: 0;}.leftcolumn blockquote {	margin: 0 0 0.3em 0;	padding: 0;}.leftcolumn blockquote p {	font-size: 1.125em;	font-style:italic;	line-height: 1.3em;	color:#F3892D;	margin: 0 0 0.3em 0;	padding: 0;}.leftcolumn .disclaimer {	font-size:0.5em;	color:#bbb;	line-height:1.2em;	margin-top:1em;}.leftcolumn .intro_para {	color:#F3892D;	margin: 1em 0 1em 0;}.leftcolumn h3, .leftcolumn h2 {    margin: 0 0 5px 0;    padding: 0;}.leftcolumn a:link, .leftcolumn a:visited {	text-decoration: none;}.leftcolumn a:hover {	text-decoration: underline;}.leftcolumn ul {	margin: 0;	padding: 0;	font-size: 0.75em;}.leftcolumn li {	margin: 0 0 0.5em 0;	padding: 0;	list-style:none;	float: left;background-image: url ();background-repeat: no repeat;}.maincolumn {		float: right;	display:inline;	width: 630px;	text-align: left;		margin: 0 0 0 0;	padding: 0 0 30px 0;}.maincolumn h2 {		margin: 0 0 5px 0;    padding: 0;	border-bottom: 1px solid #F3892D;	text-transform:uppercase;}.maincolumn p {		margin-left: 0;	margin-right: 230px;}.maincolumn ul {	padding: 0.3em 0.4em 0.4em 1.7em;	margin: 0;	margin-right: 230px;}.maincolumn li {	font-size:0.75em; /* 16x0.75=12 */	list-style-type:circle;}.column {	float: left;	display:inline;	width: 315px;	text-align: left;	margin: 0.5em 0 0 0;	padding: 0;}.column p {		margin-right: 30px;}.column h3 {		margin: 0.5em 0 0.5em 0;    padding: 1em 0 0.5em 0;	font-weight: normal;	font-size: 0.75em;	border-bottom: 1px solid #F3892D;}.profileimage {	float: left;	display:inline;	margin: 0 10px 0 0;	padding: 0;}.playbutton {	float: left;	display:inline;	margin: 0 25px 0 0;	padding: 0;}.break {	clear:both;}#flashcontent {	background-color:#CFE1BE;}#flashcontent p {	font-size: 1.3em;	padding: 1em;	text-align:center;	line-height: 1.5em;	color:#CC3300;}
