
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:white;
}


a:link {
color: black;
text-decoration:none;
}


#print-header {
float: left;
position: relative;
height:50px;
width:350px;
margin-bottom: 25px;
display:inline !important;/*Without this, IE6 will display the print-header in Print Preview, but not print it.*/
}

#top-nav_container{display: none;}

#left-column {display: none;}


/*------------ Right Column and Centre Content Column wrap starts ------------*/
#contentright-container{
float:right;
position:relative ;
border-left: 1px solid white; /*  this is the border that runs down the right side of the left-hand menu (side-nav). */
margin: 0px;
padding: 0px;
min-height:350px;			/*These three lines are a hack to force IE6 to recognize the min-height*/
height:auto !important;	/*The min-height keeps this container tall enough that it extends its left border past the bottom of the left-hand menu (side-nav), and matches the tallest height of either the center or right column..*/
height:350px;				/*Change these settings to allow for changes in left-hand menu (side-nav) content.*/
width:98%;/*Must be set or this div goes below leftcolumn in Firefox.*/
display:inline;
background:white;
}


/*------------ Right Column and Centre Content Column wrap ends. Centre Content starts. ------------*/


div#content_center {
width: 45%; 
float:left;
margin: 0px 0px 0px 0px;
text-align:left;
padding:0 20px 0 20px;
border-right:#CCC solid 1px;
}


div#content_center p {
font-weight:normal;
font-size:11px;
color:#333333;
line-height:24px;
}


div#content_center h1{/* UC HEAD  */
font-size: 12px;
color: #666666;
font-weight: bold;
padding-bottom:20px;
}


div#content_center img {
padding: 5px 0 10px 15px;
}


/* Center content ends. Right Column starts*/

div#content_column-right {
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0 0 0px;
width: 355px;
width: 45%;
height:500px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
line-height:16px;
background-color: white;
}


div#slideshow {
float: right;
position:relative;
width: 252px; !important
padding: 0px;
margin-top:0px;
margin-left: 5px;
margin-right: 50px;
background:white ;
}



/*  Extra styles for Karen Thiessen. */



/*Sets up positioning and margin for left-aligned images*/
.picleft{
margin:0px 15px 15px 0px;
float:left;
}



/*Sets up positioning and margin for right-aligned images*/
.picright{
margin:0px 0px 15px 15px;
float:right;
}


