html{height:100%}body{background-color:#58051b;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;width:100%;height:100%;min-width:940px;min-height:538px;color:#33030f}body.home{background-color:white}body.home
#intro{position:absolute;height:430px;width:600px;margin-top:-300px;margin-left:-300px;top:50%;left:50%}body.home #intro
div{text-align:center}body.home
a{text-decoration:none}body.home a:link{color:#903}body.home a:visited{color:#903}body.home a:hover{color:#CC0042}#outer{width:100%;height:100%;display:table}#inner{display:table-cell;vertical-align:middle;min-height:538px}#container{background-color:white;padding:0;margin:20px
auto 0 auto}nav{background-color:white;height:27px}nav
ul{width:1020px;margin:0
auto;position:relative}nav ul
li{float:left;dislay:inline-block;position:relative;border-left:1px solid #ccc}nav ul li
a{display:block;padding:5px
10px;color:#33030f;text-decoration:none;border-bottom:1px solid white}nav ul li a:hover,
nav ul li
a.selected{color:white;background-color:#58051b}nav ul li:first-child{border-left:0}nav ul li:hover
a{background-color:#58051b;color:white}nav ul li:hover
ul{display:block;z-index:10}nav ul li
ul{display:none;position:absolute;top:27px;left:-40px;width:200px}nav ul li ul
li{float:none;border-left:none}nav ul li ul li
a{width:auto;color:white;background-color:#58051b}nav ul li ul li a:hover{background-color:#a34f58}nav ul li ul li:last-child
a{border-bottom:none}nav.footer{font-size:10px;height:24px}nav.footer li
a{border:none;padding:5px}nav.footer li.languages
a{float:left;width:20px;height:12px;margin:7px
8px 0 0;padding:0;background:url('/images/sprite.png') no-repeat transparent;text-indent:-9999px}nav.footer
li#social{float:right;border:none;padding:0
0 0 5px}nav.footer li#social
a{display:inline;float:left;margin:6px
5px 0 0;height:14px;width:14px;padding:0;background-color:transparent;background:transparent url("/images/sprite.png") no-repeat top left;text-indent:-9999px;overflow:hidden;display:block}nav.footer li#social
#rss{background-position:-58px -20px}nav.footer li#social
#twitter{background-position:-74px -20px;width:17px}nav.footer li#social
#facebook{background-position:-43px -35px}nav.footer li#social
#blogger{background-position:-59px -35px}nav.footer li#social
#fancy{background-position:-74px -35px}nav.footer li#social
#youtube{background-position:-21px -50px;width:33px}nav.footer
li#search{float:right;border:none;margin:0}nav.footer li#search
form{margin-top:2px;padding:2px
2px 2px 5px;background-color:#e0dfdf}nav.footer li#search form
input{width:90px;height:14px;margin:0;border:none;line-height:14px;color:#56212c;background:#e0dfdf}nav.footer li#search form
button{display:inline;cursor:pointer;margin:0;padding:0;border:none;background:#e0dfdf url("/images/sprite.png") no-repeat -25px -99px;text-indent:-9999px;overflow:hidden;width:13px;height:14px}#english{background-position:-22px -33px}#french{background-position:-22px -20px}ul#menu li:hover ul.sub-menu{display:block}#logo{position:absolute;right:10px;top:5px}#logo
a{width:96px;height:19px;display:block;background:url('/images/sprite.png') no-repeat -21px 0 transparent;text-indent:-9999px;padding:0}#background{clear:both;background-color:white;min-height:453px;padding-top:33px}#content{position:relative;background:rgba(255,255,255,0.8);width:780px;height:390px;overflow:hidden;margin:0
auto;padding:0
30px 30px 30px}#content
p{margin-bottom:10px}#content
a{color:inherit;text-decoration:underline}#content a:hover{text-decoration:none}#content
a.arrow{padding-right:12px;background:url('/images/arrow_right.png') no-repeat center right}.club #inner-content{height:290px}#inner-content{height:350px;text-align:justify;padding-right:10px;outline:none}#inner-content.tabbed{height:310px;text-align:justify;padding-right:10px}#content-body p:first-child{margin-top:0}#col-left{float:left;width:49%}#col-right{float:right;margin-left:10px;padding-left:10px;width:48%}#col-right.one-third{width:250px;border-left:1px solid #58051b;height:350px}#col-right-header{position:absolute;top:0;left:560px}#col-right
ul{margin:0
0 20px 15px;padding:0}#col-right ul
li{font-size:10px;margin-bottom:4px}#col-right ul li
a{text-decoration:none}#col-right ul li a:hover{text-decoration:underline}#col-right
div{text-align:center;font-size:9px;margin-bottom:10px}#col-right div
a{display:inline-block}h1{font-size:16px}h2{font-size:14px;margin:0;clear:both}input[type="submit"]{background-color:#58051b;color:white;padding:4px
15px;border:none}span.small{font-size:10px}label.required:after{content:' *';color:red}img.imgleft{float:left;margin:0
10px 10px 0}table.links{width:100%}table.links
td{width:50%;font-size: .9em}ul.downloads{margin:0
0 20px 0}#years{padding:0}#years
li{float:left;list-style-type:none}#years li
a{display:block;width:30px;height:20px;padding:3px
10px 1px 10px;text-decoration:none}#years li a:hover,
#years li
a.selected{background-color:#5a0d1f;color:white}img.event-cover{display:block;margin:0
auto}#event-links{display:table;width:100%;margin-top:10px}#event-links ul,
#event-links
li{margin:0;padding:0;list-style-type:none}#el-left,#el-middle,#el-right{display:table-cell;width:33.33%}#el-left{text-align:left}#el-middle{text-align:center}#el-right{text-align:right}#gallery{width:100%;padding:0}#gallery
li{float:left;width:16%;height:110px;list-style-type:none;padding-right:30px}#gallery-links{display:table;width:100%;position:absolute;top:330px;margin:0;padding:0;list-style-type:none}#gallery-links
li{margin:0;padding:0;list-style-type:none}#mini-gallery{margin-top:15px;height:60px}#mini-gallery-inner{height:60px;outline:none}#mini-gallery-inner
a{float:left;margin-right:6px}#gl-left,#gl-right{display:table-cell}#gl-left{width:60%;text-align:left}#gl-right{width:40%;text-align:right}#press-releases{width:100%;padding:0}#press-releases
li{float:left;width:46%;height:50px;list-style-type:none;padding-right:30px}#press-releases li
a{white-space:pre-wrap}#press-features{width:100%;padding:0}#press-features
li{float:left;width:140px;height:250px;list-style-type:none;padding-right:30px}#press-features li
a{white-space:pre-wrap}#videos{width:100%;padding:0}#videos
li{float:left;width:222px;height:190px;list-style-type:none;padding-right:30px;text-align:center}#videos li
a{display:block}div.form
p{display:inline-block;width:49%;margin:0
0 10px 0}div.form p
label{display:inline-block;width:130px;text-align:right}div.form p
label.error{color:#b00}div.form p input[type="text"],
div.form p
textarea{width:200px;padding:2px;font-family:Verdana,Arial,Helvetica,sans-serif;border:1px
solid #ccc}div.form p input[type="text"].error,
div.form p
textarea.error{background-color:#ffbfc5;border:1px
solid #c00}div.form p
select{width:207px;padding:2px;font-family:Verdana,Arial,Helvetica,sans-serif}div.form p
select.error{background-color:#ffbfc5;border:1px
solid #c00}div.form
p.wide{width:100%}div.form p.wide
label{width:auto}div.form
p.right{width:100%;text-align:right}div.form p.right input[type="submit"]{margin-right:80px}div.form
p.early{width:49%;float:right;padding-left:130px;box-sizing:border-box;font-size:10px;font-style:italic}div.form p.checkbox
span{display:inline-block;width:70px;text-align:right;vertical-align:top;padding-top:4px}div.form p.checkbox
label{width:260px;text-align:left}div.form p.checkbox.wide
label{width:auto}#col-left.form p,
#col-right.form
p{width:100%}#col-left.form p.right input[type="submit"],
#col-right.form p.right input[type="submit"]{margin-right:42px}