/* */
/* Style Sheet for CHC Website */
/* Constructed by :   Nick Roberts */
/* Date Constructed : January 2010 */
/* */
/* Date last modified: January 2010 */
/* Nature of last change: Initial Draft*/
/* */
/* Set body colour to grey and place background image */
body {
	font-family: Arial, Helvetica, sans-serif;
      font-size:100%;
      color: #000000;
      margin-right: 5px;
      margin-bottom: 5px;
      background-image: url(images/bgwork1.jpg);
      background-attachment:fixed;
      background-position:bottom right;
      background-repeat:no-repeat;
}
/* Set Heading Level 1 colour to Purple */
nolink {
	text-decoration: none
}
h1    {
      font-family: Verdana, Helvetica, sans-serif;
      color: #004000;
}
/* Reduced size Heading Level 1 - 125% of normal text*/
h1.small {
	font-size:125%; 
}
/* Medium Reduced size Heading Level 1 - 175% of normal text*/
h1.medium {
      font-size:165%;
      }
/* Set Heading Level 2 colour to Purple */
h2    {
      font-family: Verdana, Helvetica, sans-serif;
      color: #008080;
}
/* Set Heading Level 3 colour to Purple */
h3    {
      font-family: Verdana, Helvetica, sans-serif;
      color: #008080;
}
/* Reduced size Heading Level 2 - 110% of normal text */
h2.small {
      font-size:110%;      
}
/* Reduced size Heading Level 3 - 90% of normal text*/
h3.small {
      font-size:90%;      
}
/* Set default para text size to 80% */
p {
	font-family: Verdana, Helvetica, sans-serif;
      font-size:70%;
}      
/* Reduced size para text */
p.small {
      font-size:70%;
}
/* Very small size para text */
p.tiny {
      font-size:60%;
}
/* Set default bullet text size to 80% normal */
ul    {
	font-family: Arial, Helvetica, sans-serif;
      font-size:80%;
}      
/* Para text which floats to the left of an image */
p.alternate {
	font-family: Verdana, Helvetica, sans-serif;
	color: #004000;
	font-size:70%;
}
a:link {color:#000080}    /* unvisited link */
a:visited {color:#400080} /* visited link */
a:hover {color:#0080c0}   /* mouse over link */
a:active {color:#800000}  /* selected link */
a.noline:link {color:#000080;text-decoration: none}    /* unvisited link */
a.noline:visited {color:#400080;text-decoration: none} /* visited link */
a.noline:hover {color:#0080c0;text-decoration: none}   /* mouse over link */
a.noline:active {color:#800000;text-decoration: none}  /* selected link */
/* 75% Reduced size bullet text */
ul.small    {
      font-size:75%;
}      
/* 90% Reduced size bullet text for indent*/
ul.smaller    {
      font-size:90%;
}      
/* 100% size bullet text*/
ul.restore    {
      font-size:100%;
}      
/* 90% reduced size bullet text, emboldened */
ul.large    {
      font-size:90%;
      font-weight:bold;
}      
/* Set form text size to 80% normal */
form  {
	font-family: Arial, Helvetica, sans-serif;
      font-size:80%;
}      
/* Column definition for use in div - Column 1 for Menu and supplementary images */
#col2and3 {
	position:absolute;
	top: 125px;
	left: 210px;
	width: 530px;
	font-family: Verdana, Helvetica, sans-serif;
}
#col2and3and4 {
	position:absolute;
	top: 125px;
	left: 210px;
	width: 790px;
	font-family: Verdana, Helvetica, sans-serif;
}
#col1 {
	position:absolute;
	top: 125px;
	left: 3px;
	width: 200px;
	font-family: Verdana, Helvetica, sans-serif;
}
#col1a {
	position:absolute;
	top: 340px;
	left: 3px;
	width: 200px;
	font-family: Verdana, Helvetica, sans-serif;
}
#col2 {
	position:absolute;
	top: 125px;
	left: 208px;
	width: 260px;
	font-family: Verdana, Helvetica, sans-serif;
}
#col3 {
	position:absolute;
	top: 125px;
	left: 474px;
	width: 260px;
	font-family: Verdana, Helvetica, sans-serif;
}
#col4 {
	position:absolute;
	top: 125px;
	left: 740px;
	width: 260px;
	font-family: Verdana, Helvetica, sans-serif;
}
/* Column definition for use in div - Column 1 for Menu and supplementary images */
#column1 {
      position:absolute; 
      top: 125px;
      left: 5px;
      width: 200px;
	font-family: Arial, Helvetica, sans-serif;
}
/* Absolute positioning for image immediately below menu */
#column1menuimage {
      position:absolute; 
      top: 345px;
      left: 5px;
      width: 200px;
	font-family: Arial, Helvetica, sans-serif;
}
/* Absolute positioning for accreditation logos immediately below menu and image */
#column1logos {
      position:absolute; 
      top: 615px;
      left: 5px;
      width: 200px;
	font-family: Arial, Helvetica, sans-serif;
}
/* Absolute positioning for accreditation logos immediately below menu and image - extended down for long image*/
#column1logoslow {
      position:absolute;
      top: 750px;
      left: 5px;
      width: 200px;
      font-family: Arial, Helvetica, sans-serif;
}
/* Column definition for use in div - Column 2 for main body text for page */
#column2 {
      position:absolute; 
      top: 105px;
      left: 205px;
      width: 570px;
	font-family: Arial, Helvetica, sans-serif;
}
/* Column definition for use in div - Column 3 for supplementary text and images*/
#column3 {
      position:absolute; 
      top: 105px;
      left: 790px;
      width: 200px;
	font-family: Arial, Helvetica, sans-serif;
      color: #004000;
}
/* Column definition for use in div - Single Column 2 for main body text for page */
#column2and3 {
      position:absolute; 
      top: 100px;
      left: 205px;
      width: 770px;
	font-family: Arial, Helvetica, sans-serif;
}
/* For placing the Logo and padding at the top of each page */
#topbanner {
      position:absolute; 
      top: 5px;
      left: 5px;
}
/* For placing urgent messages over the banner at the top of each page */
#topmessage {
      position:absolute; 
      top: 100px;
      left: 210px;
      width: 750px;
      font-family: Verdana, Helvetica, sans-serif;
      color: #ff0000;
      font-size:150%;
      font-style: italic;
      font-weight:bold;
}
/* For placing the Sponsors' Logos at the bottom of each page */
#SponsorRow {
      position:absolute; 
      top: 560px;
      left: 210px;
}
