 html{font-size:16px} body{text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:normal;font-size:0.8em;padding:0 0 2.5em;margin:0;color:#494949;position:relative;background:#4D4D4D url(/img/core/background.gif) repeat;border-top:4px solid #000} h1 span,#shadowtop img,.rhs,.search,div,#logo,#logo span,.clearboth,.clearboth2,h1,h2,h3,h4,table,form,span,p{margin:0px;padding:0px;font-size:1em} .clearboth,.clearboth2{clear:both;font-size:1px;height:1px;width:1px;border:none;overflow:hidden} h1 span{display:block;position:relative;z-index:1;cursor:pointer} h1,h2{font-weight:bold;color:#333} h3,h4{margin:0;padding:0;font-weight:bold} h1,.side>h3,h2{margin:0 0 .5em;padding:0 0 .25em;} h1,.side>h3{border-bottom:1px solid #CCC} h1{font-size:1.6em} h2{font-size:1.3em;color:#344D0F} h3{font-size:1.15em;font-style:italic} .side>h3{font-size:1.3em;font-style:normal} h4{font-size:1.1em;margin:0;color:#333} a{color:#3366CC;text-decoration:underline} a:hover{color:#375210} img{border:0} table,p{line-height:1.35em} p{margin:0.75em 0 1.5em} td,tr{text-align:left} ul{margin-top:.25em} #container{position:relative;text-align:left;margin:0 auto;padding:0;background:#FFF} #container,.footcontainer{width:980px} #content{position:relative;float:left;margin:0 10px;text-align:left;z-index:3;padding:0 0 30px;width:960px} #copy{width:635px;padding:0 15px 0 10px;margin:10px 0 0 0;float:left;font-size:1.1em} .side{float:right;position:relative;margin-top:45px;width:291px;padding:0} .side .clearboth{padding:.5em 0} .addthis_toolbox{float:right;position:relative;width:270px;height:10px;padding:5px 10px} .side_special{position:absolute} div.row{clear:both;margin:0;padding:.75em 0;position:relative} div.row p{margin:0;padding:0;font-size:1em} div.row span{float:left;padding:0} span.label,span.label_r,span.label_d{margin:0 10px 0 0;font-weight:bold;width:20%;color:#666} span.label{text-align:left} span.label_d{width:80%} span.formw{margin:0;width:77%} .header{position:relative;z-index:900;height:75px;display:block;background:url(/img/core/bg-nav.jpg) repeat-x;margin:0 10px;width:960px;} .header h1{overflow:hidden} .logo{position:absolute;top:-1px;left:5px;z-index:2} #logo{margin:0;padding:0} #logo, #logo span{width:220px;height:82px} #logo span {background:url(/img/scottish-beaver-trial.gif) no-repeat} #headright{position:absolute;top:40px;right:15px;text-align:right;width:350px;font-size:1.1em;font-weight:bold;color:#0C5C5A;padding:0} #headright span{color:#498A8E} .tagline{position:absolute;top:62px;left:95px;color:#8A6C4D;font-size:1.3em;font-style:italic} #flashbanner{position:relative;float:left;width:662px;height:308px;border:3px solid #333;background:#000} .geosites{float:right;margin-top:45px;background:#456514;height:269px;width:291px} .geosites ul{list-style:none;margin:0;padding:0} .geosites li{background:url(/img/core/geosite_background.png) repeat-y top left;width:275px;height:66px;margin:7px 5px;padding:2px 5px 2px 0;clear:both;-moz-border-radius:5px;border-radius:5px;overflow:hidden} .geosites li img{float:left;height:66px;width:auto;margin:1px 10px 1px 5px} .addthis_toolbox{width:291px;margin:0;padding:5px 0;height:20px;border-top:1px solid #FFF} .addthis_button_facebook_like{width:75px;margin-left:3px;overflow:hidden} .addthis_button_tweet{width:105px;overflow:hidden} #head_buttons{margin:.55em 0} #head_buttons li{display:inline;margin:0px;} #head_buttons li a{padding:.25em .85em;background:url(/img/core/bg-nav.png) repeat-x center center;color:#FFF;text-decoration:none;margin:0;font-size:1.1em} #head_buttons li a.item1{background-color:#C33218} #head_buttons li a.item2{background-color:#DF650B} #head_buttons li a.item3{background-color:#609D37} #head_buttons li a:hover{background-image:none;text-decoration:underline} #breadcrumbs{font-size:0.9em;color:#666;border-bottom:1px solid #D5E7F7;padding:6px 0 10px 10px;margin:0 0 0 -10px;float:left;width:705px} #breadcrumbs span{font-weight:bold} #breadcrumbs a{color:#666} #breadcrumbs a:hover{color:#333} #index .addthis_toolbox,.landing .addthis_toolbox{background:#000;margin:0} .home_box{position:relative;width:300px;float:left;margin:10px 10px 0 0;padding:10px 10px 40px;background:#FFF} #index .home_box{height:320px;overflow:hidden} #index #content{background-color:#D1D1D1} #index #copy,.landing #copy{width:660px;padding:0} #index #copy{margin-left:10px} #index .side{margin-right:10px;width:260px;padding:10px} #index .side p{font-size:1.1em} .home_box#widget3{width:630px;height:auto;} .home_box#widget3 li{font-size:.9em;list-style:disc;margin-left:1.2em} .home_box#widget3 p{padding:0;margin:0} .home_box h2{border-bottom:1px solid #CCC} #index .side h1{border-bottom:1px solid #CCC;font-size:1.3em} #index .side{background-color:#FFF;margin-top:20px} .home_box ul{list-style:none;margin:0;padding:0;line-height:1.25em} .home_box li{margin:.35em 0;padding:0 0 0.45em} .more_link{position:absolute;bottom:5px;right:5px;font-size:.9em} .home_box a{font-weight:bold;font-size:.9em} .ticker{position:absolute;top:75px;height:25px;margin:0 0 10px;padding-top:8px;width:660px;overflow:hidden} .ticker ul,.ticker li{list-style:none;margin:0;padding:0;float:left} .ticker a{text-decoration:none;color:#D9D9D9}.ticker a:hover{text-decoration:underline} .ticker span{font-weight:bold;font-size:.9em;color:#D9D9D9;float:left;padding:1px .5em 0 2.5em} .ticker a#rss{position:absolute;top:10px;left:10px;display:block;width:15px;height:15px} #subnav_cont{float:left;position:relative;width:220px;margin-right:20px;} #subnav{position:relative;background:#D5E7F7;padding:0 0 40px;width:220px} #subnav>ul{padding:0;margin-left:0;width:220px;float:left;margin:0 20px 0 0;font-size:1.1em;padding-bottom:10px;background:#D5E7F7;} #subnav li{list-style:none;margin:0} #subnav li a{display:block;padding:.5em;border-left:.6em solid #C3DCF3;background:#D5E7F7;margin:0;border-bottom:1px solid #FFF;text-decoration:none;color:#0069A9;font-weight:bold} #subnav li a:hover,#subnav .active{border-left-color:#C6006F;color:#FFF;background:#0069A9} #subnav>ul>li>ul{margin:0;padding:5px 0;background:#E4F1FA;border-left:.6em solid #E08BAA} #subnav>ul>li>ul a:hover,#subnav>ul>li>ul .active{color:#000;text-decoration:underline;background:none} #subpages li a{background:#E4F1FA;margin:0px;color:#333;padding:2px 0 0 .5em;font-weight:normal;font-size:0.9em;border:0px} .kids #copy img{padding:.3em;vertical-align:top;border:1px solid #ccc;margin:.3em} ul.newslist img{float:right;width:50px;margin-left:5px} ul.newslist p{margin:0;padding:.25em 0 0;line-height:1.1em;font-size:.9em} ul.newslist li{clear:both;padding:0 0 .45em;} .newsthumb{overflow:hidden;padding:1px;float:left;margin:0 15px 0 5px} .newsthumb img{border:none} .newsdetails{position:absolute;top:-.9em;right:5px} .newsauthor{display:block;float:left;clear:right;font-size:1em;background:#FFF;font-weight:bold;padding:0 .2em} .newsbody{margin-left:5px;position:relative;font-size:.9em} .news_image{float:right;margin-left:10px} .news_date{background: none repeat scroll 0 0 #FFFFFF;color:#333333;font-size:0.95em;font-style:italic;font-weight:bold;padding: 0 0 0.2em 0.2em;position:absolute;right:0;top:-1.9em;} .indexnews{border-bottom:1px dotted #CCCCCC;margin:0 0 1.2em;padding:0 0 1em;} .indexnews h2{font-weight:bold;font-size:1.1em;margin:0;padding:.5em 0 .25em} .indexnews .newsthumb{border:none} #teaminfo .label{width:30%;color:#333} #teaminfo .formw{width:65%} .footcontainer{margin:0 auto 10px;padding:0;width:960px} .footer{text-align:left;font-size:0.85em;color:#666;position:relative;padding:0;margin:0} .foottext{margin:0;padding:0;text-align:center;font-family:Arial, Helvetica, sans-serif;clear:both} .foottext p{margin:.25em 0 .5em} #footright{position:absolute;right:5px;top:5px} .rp{position:absolute;bottom:-25px;right:-10px} .rp a{color:#333;text-decoration:none;padding:.35em .5em;display:block;} .rp a:hover{color:#FFF;background-color:#000;text-decoration:underline} .banner{position:absolute;top:8px;right:2px;width:468px;height:60px;display:block;text-align:right;z-index:100} .errors{font-size:1em;font-weight:bold;color:#C00;margin:0;padding:0 0 0 18px;list-style-type:square} .clientimg{width:120px;height:120px;padding:10px;display:table-cell;vertical-align:middle;text-align:center} .moreinfo{text-align:right} .moreinfo a{text-decoration:none;color:#666} .moreinfo a:hover{text-decoration:underline} .visit-us{float:left;width:280px} .icons{margin-right:3px} .reserve-image{float:right} .imagebox{width:140px;height:175px;position:relative;font-size:0.8em;border:1px solid #CCC;padding:1px;text-align:center} #leafletsbox{background-color:#E4F0FA;border:1px solid #C3DCF3;padding:10px;margin:20px 0;} #leafletsbox img {float:left;margin-right:10px} #leafletsbox h3{margin-top:0px} #leafletsright{width:300px;float:left} #leafletsright ul li{list-style-image: url(/img/core/pdf.jpg);margin:5px 0 5px 10px;line-height:1.1em;font-weight:bold;font-size:0.9em} #leafletsright ul li a{color:#666;text-decoration:none} #backbox{margin:30px 0;font-size:0.9em} #reserves #content ul{margin-top:0px;} .visitor_info span{font-weight:bold;} #species_box{display:block;} #species_box div{width:50%;float:left;} #gmap{position:relative;width:238px;height:400px;margin:-4px -5px 10px;float:right;border:none} .contact_map{position:relative;width:600px;height:400px} #gmapLarge{width:680px;height:700px;margin:30px 0} #gmap-caption{font-size:0.9em;margin:0 0 5px;color:#666;} .inline .frmradiocont .frmradio{float:left;padding:0 15px 0 0} .inline .frmrow .frmlabel{display:block;clear:both;float:none;text-align:left;margin:0 0 3px;width:auto} .inline .frmrow{clear:none;float:left;margin-right:10px} .twoup{width:45%;float:left;margin-right:1.25em} .xxsmall{width:50px} .xsmall{width:85px} .small{width:120px} .medium{width:180px} .large{width:250px} .xlarge{width:350px} .xxlarge{width:550px} .cards{height:6em} .cards img{padding-right:25px;width:auto;float:left;max-height:30px} .cards a img{max-height:33px;padding:0 0 0 25px} #searchbox{width:268px;margin:0;padding:10px;display:block;position:relative;background-color:#E5E5E5;border:1px solid #CCC} #searchbox .button{margin:1em 0em;display:block;font-size:1em} #searchbox label{color:#666;padding:5px 0 2px;font-size:0.9em;display:block;} #criteria_legend{border:1px solid #CFDBE7;margin-top:20px;} #criteria_legend table{margin:10px 5px;color:#666666} #criteria_legend table td{vertical-align:top} #featured_event{border:3px solid #D5E7F7;padding:10px;position:relative;margin-bottom:20px;} #event_button{display:block;width:100px;text-align:center;padding:5px;background:#0069A9;color:#FFF;font-weight:bold;text-decoration:none;margin-bottom:10px;} #event_list li{margin-bottom:15px;list-style:none;clear:both} #event_list{margin:0 0 20px;border-top:1px dotted #CCC;padding:15px 0 0} #event_list h3{font-size:1em} .event_dates{color:#999;} .paging_nav{margin-top:2em} .paging_nav a{border:1px solid #CCC;padding:5px 7px;background:#E0E0E0;color:#333;text-decoration:none;} .paging_nav a:hover{background:#66981D;color:#FFF;} .paging_nav b{border:1px solid #CCC;padding:5px 7px;background:#000;color:#FFF;} #cse-search-box{background:none repeat scroll 0 0 #000000;padding:10px 5px 10px 6px;position:absolute;right:0;top:76px;z-index:900} #cse-search-box #q{width:205px} #gbutton{width:65px} #google-search-results{font-size:.8em} #page-search-box{position:relative} #page-search-box #cse-search-box{position:relative} #page-search-box #cse-search-box #q{width:210px} #map_container{position:relative;width:290px;height:450px} #map_canvas{position:absolute;top:0;right:0;width:285px;height:450px;overflow:hidden} #map_toggle{position:absolute;top:0;left:0;cursor:pointer !important;z-index:999} .page_subnav{margin:1em 0 0;padding:0} .page_subnav li{list-style:none;padding:0 0 0 1.5em} .subnav_title{margin-top:.5em !important} .page_subnav .active{text-decoration:none;color:#333;font-style:italic} .page_subnav ul{margin-top:0} #amazon-bookshop #copy{width:940px} #amazon-bookshop .side{display:none} .nav{position:relative;margin:.5em 0.25em;padding:0;font-size:0.9em;font-weight:bold;font-family:Arial,Helvetica,sans-serif;z-index:4;float:right} .nav ul,.menu li{list-style-type:none;text-align:left;overflow:visible;margin:0;padding:0;} .nav a{display:block;color:#FFF} .nav a:visited,.menu a:active{color:#FFF} .menu .topmenuli #active:hover{text-decoration:none} .menu{position:relative;margin:0;list-style-image:none;text-align:right;margin:0 1px} .menu .topmenuli{list-style-type:none;padding:0;float:left;border-right:1px solid #456514;margin:0px} .menu .topmenuli a{padding:0 .7em;text-decoration:none;margin:0px} .topmenuli>a{text-transform:uppercase} .menu .topmenuli a:visited{text-decoration:none} .menu .topmenuli a:hover{text-decoration:underline} .menu .topmenuli:hover,.menu .topmenuli:hover ul,.menu .topmenuli.over ul{visibility:visible;z-index:110} .menu .topmenuli.active ul{visibility:visible;z-index:100} .nav .menu{height:3em;line-height:3em;} .nav .menu .topmenuli>a:hover,.nav .menu .topmenuli:hover>a,.nav .menu .topmenuli>#active{background:#000;color:#FFF;border:none;z-index:10} .menu .topmenuli#nav8{border-right:none} .menu .topmenuli.active{background:#333;border:none} .menu .topmenuli.active ul,.menu .topmenuli.active ul li a{background:#333} .menu .topmenuli.active ul{z-index:10 !important} .menu .topmenuli.active:hover ul,.menu .topmenuli.active:hover ul li a{background:#000} .menu .topmenuli li.active a{text-decoration:underline !important} .menu ul{visibility:hidden;position:absolute;width:100%;top:2.6em;left:0;margin:0;padding:0;font-weight:normal;font-size:1em;background:#000;z-index:100;overflow:visible} .menu ul li{display:block;float:left;margin:0;padding:0;line-height:2.65em;z-index:120} .menu ul li a{display:inline-block;margin:0;padding:0;white-space:nowrap;background:#000;color:#FFF;border-right:1px solid #282828} .ftnav{position:relative;font-size:0.85em;line-height:1.3em;background:#000000;width:100%} .ftnav .topmenuli{display:block;float:left;padding:5px 15px 5px 10px} .ftnav li,.ftnav ul{margin:0;padding:0;list-style:none} .ftnav ul{border-top:1px solid;margin-top:2px;padding-top:3px;} .ftnav li a{text-decoration:none}.ftnav li a:hover{text-decoration:underline} .ftnav li.active>a{text-decoration:underline !important} .ftnav .topmenuli>a{font-weight:bold;color:#D9D9D9} .ftnav ul a{font-style:italic;color:#999}
