blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0}a{color:#3f7ab7}a.pdf{background:url(images/icon-pdf.gif) no-repeat scroll 100% transparent;padding-right:20px}img.photo-right{float:right;margin-left:20px}img.photo-left,img.photo-right{background-color:#f8f8f8;border:1px solid #ccc;margin-bottom:10px;padding:10px}img.photo-left{float:left;margin-right:20px}body{background-color:#fff;color:#666;font-family:Verdana;font-size:14px}h1,h2,h3,h4{color:#3f7ab7;font-family:trebuchet MS;font-weight:700;letter-spacing:-.025em;margin-bottom:10px;margin-top:30px}h1{font-size:26px;margin-top:0}h2{font-size:20px}h3{font-size:16px;margin-top:20px}strong{font-weight:700}p{line-height:20px;margin-bottom:10px}.banner{background-color:#a0cfec;background:#3b73ac url(images/banner.png) repeat-x;height:158px;left:0;position:absolute;top:30px;width:100%}.page{margin:0;text-align:center}.centered{margin:0 auto;text-align:left;width:960px}.site-title{color:#fff;font-family:trebuchet MS;font-size:30px;font-weight:700;left:210px;letter-spacing:-.025em;line-height:40px;margin:0;position:relative;text-align:justify;text-transform:uppercase;top:95px;width:600px}.word-speleological{font-size:55px;letter-spacing:-.031em}.word-manitoba,.word-society{font-size:40px}.word-of{font-size:29px}.header{height:200px;position:relative;width:100%}.header img{left:8px;position:absolute;top:18px;z-index:200}.content{float:left;margin-bottom:30px;margin-left:20px;margin-top:20px;width:740px}.content ul{list-style-position:outside;list-style-type:disc;margin-bottom:20px;margin-top:10px;padding-left:40px}.content ul ul{list-style-type:circle;margin-bottom:10px}.content ol{list-style-position:outside;list-style-type:decimal;margin-bottom:20px;margin-top:10px;padding-left:40px}.content li{margin-bottom:3px}.content li ul{margin-top:3px}.content dt{font-weight:700}.content dd{margin-bottom:6px}.content .cave-list{width:100%}.content .cave-list td{border-top:1px solid #eee}.content .cave-list thead tr th{font-weight:700}.content .cave-list .column-1{font-weight:700;padding:0 10px;text-align:right;width:20px}.content .cave-list .column-3{padding:0 10px;text-align:right;width:100px}.content .cave-list tr{line-height:20px}.content .cave-list tbody tr:hover{background-color:#ddd}.footer{border-top:1px solid #ccc;clear:both;margin:0 10px 0 210px;padding:10px 0 20px;text-align:center}.menu{float:left;margin-bottom:30px;margin-left:10px;margin-top:20px;width:180px}.menu ul{list-style:none;margin:0;padding:0}.menu ul li{display:block;float:left;margin-bottom:5px;width:180px}.menu ul li a{background-color:transparent;color:#3f7ab7;display:block;font-family:trebuchet MS;font-size:16px;font-weight:700;letter-spacing:-.025em;padding:2px 0 2px 10px;text-decoration:none}.menu ul li a.current,.menu ul li a:hover{background-color:#3f7ab7;color:#fff}.alert{background-color:#c40000;color:#fff;line-height:20px;margin-bottom:14px;text-align:center}.alert a{color:#fff;display:block;text-decoration:none}#membershipform{margin-bottom:20px;margin-top:20px}#membershipform tr td{font-weight:700;padding-bottom:5px}#membershipform tr td input,#membershipform tr td select{font-weight:400;margin:0 0 5px;padding:3px;width:200px}