@charset "UTF-8";
/* CSS Document */
/*------ overides The Banff Centre template global styles  --------*/
#inner-container {
background-image: none !important;
}
#content-container {
width: 58.4615em;
*width: 57.03em;
float: none;
}

.titlez h1 {
font-size: 167%  !important;
color: #ffffff;
font-weight: normal  !important;
margin: 22px 0px 0px 28px !important;
padding: 0px !important;
display: inline-block  !important;
}

.titlez h2 {
font-weight: normal !important;
font-size: 138.5% !important;
color: #ffffff;
margin-top: 20px !important;
}

.titlez h3 {
font-weight: bold;
font-size: 131%;
color: #ffffff;
margin-top: 2px !important;
}

.h253 {
height: 253px;
}

.full-width {
width: 58.4615em;
*width: 57.03em;
float: none;

}
.border-2col-left {
border-top: .38461em solid #ffffff;
*border-top: .3753em solid #ffffff;
border-left: .38461em solid #ffffff;
*border-left: .3753em solid #ffffff;
width: 28.8461em;
*width: 28.5263em;
float:left;
}
.full-width-border {
width: 57.6923em;
*width: 57.052em;
border-right: .38461em solid #ffffff;
border-left: .38461em solid #ffffff;
*border-right: .3753em solid #ffffff;
*border-left: .3753em solid #ffffff;
float: none;
clear: both;
}
.border-bottom {
border-bottom: 5px solid #ffffff;
}
.pad28-top {
padding-top: 28px !important;
padding-bottom: 28px !important;
}
/*------------------------------ custum formating -------------------------------*/

/*to use classes in the column div with class example <div class="1colspan dark-color">- also use the border class simmilarly located in the global style sheet*/
.dark-color {
background-color: #bdc165;
background-image: url(http://www.banffcentre.ca/mountainculture/festivals/2008/common/images/leftnav-fade.jpg);
background-repeat: repeat-x;
background-position: top;
}

.dark-color h1, .dark-color h2 {
color: #ffffff !important;
}

.dark-color a:link, .dark-color a:visited {
color: #ffffff !important;
}
.dark p, .dark h1, .dark h2, .dark h3, dark a:link, dark a:visited, dark a:hover {
	color: #FB6D01;
}
.dark {
	background-color: #D0D4F2;
}

.padder {
padding-bottom: 50px !important;
}
.h515 {
height: 515px;
*height: 520px;
}
.light-color {
background-color:  #d9db88;
}

.logo {
float: right;
margin: 84px 28px 0px 20px;
}
#content-container {
padding-bottom: 0px !important;
}
.m100 h1, .m100 h2, .m100 h3, .m100 p{
margin-left: 66px;
margin-right: 66px;
}

/*-------------------------------- Heading Colors ---------------*/
#content-container h1,h2,h3,h4,h5,h6 {
	color: #FA6C00;
}

/*------------------------------- Link Colors ---------------*/
#content-container a:link, a:visited {
	color: #C86115;
}
