@charset "utf-8";
/* CSS Document */

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(../images2008/backer_body_white.jpg);
background-repeat: repeat-x;
background-color: #F7F7F7;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #707070;
}
body.bodyPurple {
background-image: url(../images2008/backer_body_purple.jpg);
background-repeat: repeat-x;
background-color: #6c5790;
}
body.bodyGreen {
background-image: url(../images2008/backer_body_green.jpg);
background-repeat: repeat-x;
background-color: #138716;
}
body.bodyGrey {
background-image: url(../images2008/backer_body_grey.jpg);
background-repeat: repeat-x;
background-color: #777778;
}
#wrapper
{
}
img {
border: 0px;
}
.imgInlineRight {
float: right;
font-size: 10px;
width: 273px;
margin: 0px 0px 20px 20px;
}
.imgInlineRight div {
clear: both;
}
a {
color: #F17F26;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
.bodyVariation a {
color: #ccc;
}
h1 {
color: #406881;
margin: 0px 0px 20px 0px;
padding: 0px;
font-size: 22px;
}
.bodyVariation h1 {
color: #f37e21;
}
h2 {
color: #666666;
margin: 0px 0px 22px 0px;
padding: 0px;
font-size: 18px;
}
.bodyVariation h2 {
color: #fff;
}
h3 {
color: #666666;
margin: 20px 0px 10px 0px;
padding: 0px;
font-size: 18px;
}
h4 {
color: #666666;
margin: 20px 0px 10px 0px;
padding: 0px;
font-size: 16px;
}
p {
margin: 0px 0px 10px 0px;
padding: 0px;
}
.headerDiv {
position: relative;
margin: 0px auto;
width: 980px;
height: 152px;
}
.logoTelus {
float:left;
position:absolute;
top:20px;
left:5px;
}

.navigationMain {
padding: 33px 0px 0px 60px;
background-image: url(../images2008/backer_navigation.jpg);
background-repeat: no-repeat;
float:right;
width:805px;
position:absolute;
top:10px;
left:150px;
}
.navigationMain a {
display: block;
height: 59px;
float: left;
background-repeat: no-repeat;
}
.navigationMain span {
display: none;
}
.navigationMain .btnhome {
width: 64px;
background-image: url(../images2008/btn_home.jpg);
}
.navigationMain .btnplan {
width: 88px;
background-image: url(../images2008/btn_plan.jpg);
}
.navigationMain .btnwhatson {
width: 84px;
background-image: url(../images2008/btn_what.jpg);
}
.navigationMain .btnmember {
width: 82px;
background-image: url(../images2008/btn_members.jpg);
}
.navigationMain .btnschool {
width: 131px;
background-image: url(../images2008/btn_school.jpg);
}
.navigationMain .btndonate {
width: 71px;
background-image: url(../images2008/btn_donate.jpg);
}
.navigationMain .btnabout {
width: 77px;
background-image: url(../images2008/btn_about.jpg);
}
.navigationMain .btntickets {
width: 75px;
background-image: url(../images2008/btn_tickets.jpg);
}
.navigationMain .btnhome:hover {
background-image: url(../images2008/btn_home_hi.jpg);
}
.btnhome#currentSection {
background-image: url(../images2008/btn_home_hi.jpg) !important;
}
.navigationMain .btnplan:hover {
background-image: url(../images2008/btn_plan_hi.jpg);
}
.btnplan#currentSection {
background-image: url(../images2008/btn_plan_hi.jpg) !important;
}
.navigationMain .btnwhatson:hover {
background-image: url(../images2008/btn_what_hi.jpg);
}
.btnwhatson#currentSection {
background-image: url(../images2008/btn_what_hi.jpg) !important;
}
.navigationMain .btnmember:hover {
background-image: url(../images2008/btn_members_hi.jpg);
}
.btnmember#currentSection {
background-image: url(../images2008/btn_members_hi.jpg) !important;
}
.navigationMain .btnschool:hover {
background-image: url(../images2008/btn_school_hi.jpg);
}
.btnschool#currentSection {
background-image: url(../images2008/btn_school_hi.jpg) !important;
}
.navigationMain .btndonate:hover {
background-image: url(../images2008/btn_donate_hi.jpg);
}
.btndonate#currentSection {
background-image: url(../images2008/btn_donate_hi.jpg) !important;
}
.navigationMain .btnabout:hover {
background-image: url(../images2008/btn_about_hi.jpg);
}
.btnabout#currentSection {
background-image: url(../images2008/btn_about_hi.jpg) !important;
}
.navigationMain .btntickets:hover {
background-image: url(../images2008/btn_tickets_hi.jpg);
}
.btntickets#currentSection {
background-image: url(../images2008/btn_tickets_hi.jpg) !important;
}

.contentDivWhite {
position: relative;
margin: 0px auto;
width: 980px;
}
.contentDivWhiteBlank {
background-image: url(../images2008/backer_content_div_white.jpg);
background-repeat: no-repeat;
position: relative;
margin: 0px auto;
width: 980px;
}
.contentDivRotate {
background-image: url(../images2008/backer_content_div_white.jpg);
background-repeat: no-repeat;
position: relative;
margin: 0px auto;
width: 980px;
}
.contentDivVariation {
position: relative;
margin: 0px auto;
width: 980px;
}
.navigationFooter {
clear: both;
padding: 20px;
color: #c7c7c7;
position: relative;
margin: 0px auto;
width: 980px;
text-align:center;
}
.navigationFooter a {
margin: 0px 5px 0px 5px;
color: #c7c7c7;
height:auto;
}
.navigationSection {
float: left;
width: 185px;
margin: 50px 0px 10px 0px;
color: #406881;
}
.bodyVariation .navigationSection {
color: #ccc;
}
.navigationSection a {
/*color: #406881;*/
}
.bodyVariation .navigationSection a {
color: #ccc;
}
.navigationSectionLinks {
width: 155px;
padding: 15px;
border: 1px #dddddd solid;
margin: 0px 0px 20px 0px;
background-image: url(../images2008/backer_nav_section.jpg);
background-repeat: repeat-x;
background-position: bottom;
}


.exhibitGalleryThumbnails {
width: 155px;
padding: 15px;
border: 1px #dddddd solid;
margin: 0px 0px 20px 0px;
background-image: url(../images2008/backer_nav_section.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
.navigationSectionFeature {
width: 185px;
border: 1px #dddddd solid;
margin: 0px 0px 20px 0px;
background-image: url(../images2008/backer_nav_section.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
.bodyPurple .navigationSectionLinks {
border: 1px #685587 solid;
background-image: url(../images2008/backer_nav_section_purple.jpg);
background-repeat: repeat-x;
background-position: top;
}
.bodyPurple .navigationSectionFeature {
border: 1px #685587 solid;
background-image: url(../images2008/backer_nav_section_purple.jpg);
background-repeat: repeat-x;
background-position: top;
}
.bodyGreen .navigationSectionLinks {
border: 1px #1a521a solid;
background-color: #1a521a;
background-image: url(../images2008/backer_nav_section_green.jpg);
background-repeat: repeat-x;
background-position: top;
}
.bodyGreen .navigationSectionFeature {
border: 1px #1a521a solid;
background-image: url(../images2008/backer_nav_section_green.jpg);
background-repeat: repeat-x;
background-position: top;
}
.bodyGrey .navigationSectionLinks {
border: 1px #adadad solid;
background-color: #828282;
background-image: none;
}
.bodyGrey .navigationSectionFeature {
border: 1px #adadad solid;
background-color: #828282;
background-image: none;
}
.columnHome {
float: left;
color: #406881;
width:300px;
overflow:hidden;
}
.columnSection {
float: left;
width: 640px;
margin: 40px 0px 20px 40px;
color: #707070;
}
.bodyVariation .columnSection {
color: #fff;
}
.sectionThumb {
width: 260px;
height: 100px;
margin: 0px 20px 0px 0px;
float: left;
}
.sectionThumb img {
float: left;
margin: 0px 20px 30px 10px;
}
.feature-events{
margin:14px 0 0 14px;
}
.feature-shows{
float:right;
width:300px;
}
#eventShows{

}
#eventsPrograms{
position:absolute;

}
#eventsPrograms p{
font-size:9px; line-height:11px;
color:#959595;
margin:0; padding:0;
}
#eventsPrograms a{
font-size:9px; line-height:11px;
color:#959595;
margin:0; padding:0;
}
#eventsPrograms ul{ 
list-style-type:none;
margin:0; padding:0;
color:#959595;
}
#eventsPrograms ul li{
margin-bottom:9px;
}
#eventsPrograms .date
{
font-size:9px; line-height:11px;
color:#959595;
}
.homefeature{width:600px;float:left;padding-top:20px;padding-bottom:20px;}
.defaultfeature{width:615px;height:550px;float:left;}

.navlink0{ font-weight:bold;color: #406881;}
.navlinkselected0{font-weight:bold; color:#F17F26;}
.navlink1{margin-left:10px; display:block;color: #406881;}
.navlinkselected1{margin-left:10px;display:block;color:#F17F26;}
.navlink2{margin-left:20px; display:block;color: #406881;}
.navlinkselected2{margin-left:20px;display:block;color:#F17F26;}

