/* general settings */

BODY {font-size: 13px; line-height: 16px; color: black; font-family: Arial, Helvetica, Sans-serif; margin:0px; background-color:#faf9f1; }

img {border:none; }
table {empty-cells:show;border:none;}
a:link { color: #657e8d; text-decoration: none; font-weight: bold; }
a:visited { color: #657e8d; text-decoration: none; font-weight: bold; }
a:hover { color: #faf9f1; text-decoration: none; font-weight: bold; background:#a7c4d2; }

 /* to center the webpage in the browser window */
DIV.wrapper {position:absolute; left:50%; margin-left:-483px; width:964px; background:#dbd7ba;}

/* All for the SHTML-files: definitions for the sections of a page */
.outerframe {vertical-align:top; text-align:center; width:960px; border:2px solid #a0a0a0; }
.innerframe {width:960px; }

.headline {width:960px; height:25px; vertical-align:top; text-align:center; background-color:#a7c4d2; border-bottom:1px solid #a0a0a0; }
.orglogo {width:150px; height:25px; float:left;}
.orglogoimg {width:150px; height:25px; border:0px; vertical-align:top; }
.hlfil650 {width:648px; height:25px;float:left; }
.orkrlogo {width:160px; height:25px; float:right;}
.orkrlogoimg {width:160px; height:25px; border:0px; vertical-align:top; }

.headlogo {width:960px; vertical-align:top; text-align:center; background-color:#dcd8ba; }
.bklogo {width:100px; height:85px; text-align:center; background-color:#dcd8ba; border-bottom:1px solid #a0a0a0;float:left; }
.bklogoimg {width:70px; height:85px; vertical-align:top; border:0px; }
.headerlogo {width:860px; height:85px; border-bottom:1px solid #a0a0a0; float:right;}
.headerlogoimg {width:860px; height:85px; }

.menu {width:960px; height:50px; vertical-align:top; text-align:left; background-color:#a7c4d2; border-collapse: collapse; empty-cells:show; }
.menubar {width:960px; height:50px; }

.content {width:960px; vertical-align:top; text-align:center; background-color:#dbd7ba; border-top:1px solid #a0a0a0;}
.leftbar {float:left; width:200px; height:100%; text-align:center; vertical-align:top; }
.hleftbar {float:left; width:190px; height:100%; text-align:center; vertical-align:top; }
.middlebar {float:right;width:759px; height:100%; text-align:center; vertical-align:top; background-color:#faf9f1; border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;font-weight:normal; }
.hpmiddlebar {float:left; width:578px; height:100%; vertical-align:top; margin-left:auto;margin-right:auto; text-align:center; vertical-align:top; background-color:#faf9f1;border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0;}
.rightbar {float:right; width:190px; height:100%; vertical-align:top; background-color:#dbd7ba; padding:0px; margin:0px; }

.bottom {width:960px; vertical-align:top; text-align:center; background-color:#faf9f1; border-bottom:1px solid #a0a0a0; }
.bottomlogo {clear:both;background-image: url(BK-bottomlogo.gif);height:99px;}
.bottomtxt {margin-left:270px;padding-top:10px;font-size:12px;font-weight:bold;text-align:left;line-height:150%;color:#606060;}
.bottomlogoimg {width:960px; height:99px; vertical-align:top; border:0px; }
/* shtml end */
/* left - right - bars */
.galmenu {width:170px; font-size:12px; background-color:#faf9f1; padding:0px; margin-top:20px; margin-left:auto; margin-right:auto; border-width:1px; border-style:solid; border-color:#a0a0a0; }
.galmenuh {color:#979666; font-size: 13px; margin-top:0px; margin-bottom:10px; margin-left:auto;margin-right:auto;}
.menubox {width: 150px; color:#979666; font-size:12px; margin-top:10px; margin-bottom:15px; margin-left:auto;margin-right:auto;}
.naviLeft A {display: block; text-align:left; vertical-align:middle; padding-left: 5px; height: 24px; background-image: url(BK-bg-leftnavi.gif); background-repeat: repeat-x; border-top: 1px solid #faf9f1; color: #303030; line-height: 24px; }
.naviLeft A:hover {color: #faf9f1; }
.rbtablet {border: 1px solid #a0a0a0; margin-top:20px; margin-left:auto;margin-right:auto; padding-top:8px; padding-bottom:8px; width: 170px; background-color: #faf9f1; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size:12px; text-align: center; }
.rbtable {border: 1px solid #a0a0a0; margin-top:10px; margin-left:auto;margin-right:auto; padding-top:8px; padding-bottom:8px; width: 170px; background-color: #faf9f1; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size:12px; text-align: center; }
.rgtable {border: 1px solid #a0a0a0; margin-top:10px; margin-left:auto;margin-right:auto; padding-top:8px; padding-bottom:8px; width: 170px; background-color: #f5f3e3; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size:12px; text-align: center; }
.img148 {width:148px;border:1px solid #a0a0a0;margin-top:5px;}
/* left - right - bars end */

/* homepage middle bar */
.hgrbox {width:508px; border:1px solid #a0a0a0; background:#f5f3e3; margin-left:auto;margin-right:auto; text-align:justify; line-height:150%; font-size:13px; font-weight:normal;margin-top:20px; margin-bottom:10px; padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:15px; }
.hptitle {line-height:130%; text-align:center; font-size:20px; font-weight:bold; margin-top:0px; margin-bottom:20px; }
.rbbox {width:150px;padding:3px;border:1px solid #a0a0a0; background:#faf9f1;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;}
.hphead {width:500px; padding-top:5px; padding-bottom:5px; border:1px solid #a0a0a0; background:#f5f3e3; font-size:14px; font-weight:bold; margin-top:20px; margin-bottom:20px; }
.htab {width:500px;empty-cells:show;border-collapse:collapse;}
.htab td {vertical-align:top;text-align:center;font-size:12px; padding-bottom:3px;}
.hpbox {width:480px; padding-left:10px; padding-right:10px;border:1px solid #a0a0a0; background:#f5f3e3; text-align:justify; line-height:150%;font-size:13px; font-weight:bold; margin-left:auto;margin-right:auto;margin-bottom:10px; }
.hpboxn {width:480px; padding-left:10px; padding-right:10px;border:1px solid #a0a0a0; background:#f5f3e3; text-align:justify; line-height:150%;font-size:13px; font-weight:normal; margin-left:auto;margin-right:auto;margin-bottom:10px; }
/* homepage articles */
.hpidxhe {width:680px; padding-top:4px; padding-bottom:4px; border:1px solid #a0a0a0; background:#dbd7ba; text-align:center; font-size:14px; font-weight:bold; margin-left:auto;margin-right:auto; margin-bottom:20px; margin-top:20px; }
.hptab {width:680px;font-size:11px;empty-cells:show;margin-left:auto;margin-right:auto; }
.hpidx {text-align:center; vertical-align:top; line-height:130%; padding-left:10px;padding-right:10px;}
.hpidx img {margin-bottom:3px; }
.hpabox {width:658px; padding-left:10px; padding-right:10px;border:1px solid #a0a0a0; background:#f5f3e3; text-align:justify; line-height:150%;font-size:13px; font-weight:bold; margin-left:auto;margin-right:auto;margin-bottom:10px; }

/* some general settings for an ordinary content */
.cpage13 {line-height:130%; background-color:#faf9f1; width:682px; margin-top:10px; margin-left:auto; margin-right:auto; text-align:justify; font-size:13px; }
.cpage13w {line-height:130%; background-color:#faf9f1; width:740px; margin-top:10px; margin-left:auto; margin-right:auto; text-align:justify; font-size:13px; }
.cpage15 {line-height:150%; background-color:#faf9f1; width:682px; margin-top:10px; margin-left:auto; margin-right:auto; text-align:justify; font-size:13px; }
.cpage15w {line-height:150%; background-color:#faf9f1; width:740px; margin-top:10px; margin-left:auto; margin-right:auto; text-align:justify; font-size:13px; }
.abrbox {width:678px; border:1px solid #a0a0a0; background:#dbd7ba; margin-left:auto;margin-right:auto; text-align:justify; font-size:13px; margin-top:20px; margin-bottom:20px; padding:20px;}
.agrbox {width:678px; border:1px solid #a0a0a0; background:#f5f3e3; margin-left:auto;margin-right:auto; text-align:justify; font-size:13px; margin-top:20px; margin-bottom:20px; padding:20px; }
.arhead {line-height:130%; text-align:center; font-size:18px; font-weight:bold; margin-top:0px; margin-bottom:0px; }
.artitle {line-height:130%; text-align:center; font-size:18px; font-weight:bold; margin-top:0px; margin-bottom:20px; }
.reference {list-style:square;}
.reference li {font-size:11px;line-height:120%;text-align:left;margin-top:4px;}
.refnum {}
.refnum li {font-size:11px;line-height:120%;text-align:left;margin-top:4px;}
sup {font-size:60%;}
.imgtxt {font-size:11px; line-height:130%; color:#000000;margin-top:0px; font-weight:normal;}
.imgtxtl {font-size:11px; line-height:130%; color:#000000;margin-top:0px; text-align:left; }
.imgtxtc {font-size:11px; line-height:130%; color:#000000;margin-top:0px; text-align:center; }
.imgtxtr {font-size:11px; line-height:130%; color:#000000;margin-top:0px; text-align:right; }
.imgtxtj {font-size:11px; line-height:130%; color:#000000; text-align:justify; }
.imgtxtbj {font-size:11px; line-height:130%; color:#000000; text-align:justify; background:#dbd7ba;padding:3px;}
.imgtxtbc {font-size:11px; line-height:130%; color:#000000; text-align:center; background:#dbd7ba;padding:3px;}
.picr {float:right; margin-left:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picrnm {float:right; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl {float:left; margin-right:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl150 {width:152px;float:left; margin-right:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl200 {width:202px;float:left; margin-right:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl250 {width:252px;float:left; margin-right:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl266 {width:268px;float:left; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl300 {width:302px;float:left; margin-right:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl330 {width:332px;float:left; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl330m {width:332px;float:left; margin-right:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl350 {width:352px;float:left; margin-right:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl400 {width:402px;float:left; margin-right:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picl440 {width:442px;float:left; margin-right:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr150 {width:152px;float:right; margin-left:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr200 {width:202px;float:right; margin-left:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr250 {width:252px;float:right; margin-left:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr266 {width:268px;float:right; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr266m {width:268px;float:right; margin-left:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr300 {width:302px;float:right; margin-left:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr330 {width:332px;float:right; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr330m {width:332px;float:right; margin-left:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr350 {width:352px;float:right; margin-left:10px;margin-bottom:5px; margin-top:0px; text-align:center; }
.picr400 {width:402px;float:right; margin-left:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.picr440 {width:442px;float:right; margin-left:10px; margin-bottom:5px; margin-top:0px; text-align:center; }
.pargap {height:1px;}
.brk {clear:both;}
.HRLine {width:680px; border:1px solid #dbd7ba; text-align:center; height:0px; margin-top:25px; margin-bottom:25px; clear:both;}

.h3i { font-size: 14px; color: #000000; font-weight: bold; padding-top: 10px; font-style:italic; }
.h3i2l { width:650px;text-align:left; clear:both; font-size: 14px; color: #000000; font-weight: bold; margin-top:20px;padding: 15px; font-style:italic; border-top:2px solid #dbd7ba; border-bottom:2px solid #dbd7ba;}

.year {width:150px; margin-top:5px; margin-bottom:5px; margin-left:auto; margin-right:auto; border-collapse:collapse; empty-cells:show}
.year td {font-size:12px; font-family:Arial, Helvetica, sans-serif; height:30px; text-align:center; vertical-align:middle; border:1px solid #a0a0a0; }

.bny {width:144px;margin-top:15px; margin-bottom:15px; margin-left:auto; margin-right:auto; border-collapse:collapse; empty-cells:show}
.bny td { font-size:12px; width:48px;height:25px;text-align:center; vertical-align:middle; border:1px solid #a0a0a0;}
.yborder {border:1px solid #a7c4d2; }
.textmenu {border:1px solid #a0a0a0; margin-top:10px; padding:0px; width: 180px; background-color:#faf9f1; text-align: center;}

.ilk {margin-left:15px;clear:both;text-align:left;font-size:12px;}
.ilk img {margin-bottom:15px;}


.ilink {clear:both;margin-bottom;35px;border:1px solid #ff0000;}
.mr20 {margin-right:20px;}
/* end */
/* fonts */
.f10n {font-size:10px; font-weight:normal;}
.f10b {font-size:10px; font-weight:bold;}
.f11n {font-size:11px; font-weight:normal;}
.f11b {font-size:11px; font-weight:bold;}
/* .f12n {font-size:12px; font-weight:normal;} */
.f12n {font-size:12px; font-weight:normal;line-height:130%;}
.f12b {font-size:12px; font-weight:bold;}
.f13n {font-size:13px; font-weight:normal;}
.f13b {font-size:13px; font-weight:bold;}
.f14n {font-size:14px;font-weight:normal;}
.f14b {font-size:14px;font-weight:bold;}
.f14bi {font-size:14px;font-weight:bold;font-style:italic;}
.f16n {font-size:16px;font-weight:normal;}
.f16b {font-size:16px;font-weight:bold;}
.f16bi {font-size:16px;font-weight:bold;font-style:italic;}
.f16b2 {font-size:16px;font-weight:bold;color:#303030;}
.lh150 {line-height:150%;}
/* birdnews */
.bntitle {width:680px; padding-top:15px; padding-bottom:20px; border-bottom:2px solid #dbd7ba; background:#faf9f1; line-height:1.3em; text-align:center; line-height:1.3em; font-size:18px; font-weight:bold; margin-top:15px; margin-bottom:20px; }
.bnhead {width:680px; clear:both; padding-top:20px; padding-bottom:5px; border-top:2px solid #dbd7ba; line-height:1.3em; text-align:justify; font-size:13px; font-weight:bold; margin-top:25px; margin-bottom:15px; }
.bnhtxt {margin-left:0px; margin-right:10px; line-height:1.3em; text-align:left; font-size:13px; font-weight:bold;}
.bighead {width:680px;padding-top:15px;padding-bottom:20px;line-height:1.3em;text-align:center;line-height:1.3em;font-size:18px;font-weight:bold;margin-top:15px;margin-bottom:20px;}
.bn2pics {width:680px;clear:both;}

.bntable {border: 1px solid #a0a0a0; margin-left:auto;margin-right:auto; width: 174px; background-color: #faf9f1; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size:12px; text-align: center; }
.brbox {width:678px; padding-top:10px; padding-bottom:10px; border:1px solid #a0a0a0; background:#dbd7ba; text-align:justify; font-size:13px; margin-bottom:10px; }
.brlbox {width:678px; padding-top:10px; padding-bottom:10px; border:2px solid #dbd7ba; background:#faf9f1; text-align:justify; margin-bottom:10px; }
.blbox {width:678px; padding-top:10px; padding-bottom:10px; border:1px solid #a0a0a0; background:#cddee6; text-align:justify; font-size:13px; margin-bottom:10px; }
.boxtxt {margin-left:15px; margin-right:15px; }
.boxtxtbc {text-align:center; font-weight:bold; }
.grbox {width:678px; border:1px solid #a0a0a0; background:#f5f3e3; margin-left:auto;margin-right:auto;text-align:justify; font-size:13px; margin-bottom:10px; }
.glbox {width:678px; border:1px solid #a0a0a0; background:#faf9f1; margin-left:auto;margin-right:auto;text-align:justify; font-size:13px; margin-bottom:10px; }
.inb680 {width:678px;}
.imgl335 {width:335px;float:left;margin-right:6px;}
.imgr335{width:335px;float:right;}
.img50 {width:50px;border:1px solid #a0a0a0;}
.img75 {width:75px;border:1px solid #a0a0a0;}
.img80 {width:80px;border:1px solid #a0a0a0;}
.img100 {width:100px;border:1px solid #a0a0a0;}
.img130 {width:130px;border:1px solid #a0a0a0;}
.img150 {width:150px;border:1px solid #a0a0a0;}
.img160 {width:160px;border:1px solid #a0a0a0;}
.img180 {width:180px;border:1px solid #a0a0a0;}
.img190 {width:190px;border:1px solid #a0a0a0;}
.img200 {width:200px;border:1px solid #a0a0a0;}
.img210 {width:210px;border:1px solid #a0a0a0;}
.img220 {width:220px;border:1px solid #a0a0a0;}
.img230 {width:230px;border:1px solid #a0a0a0;}
.img250 {width:250px;border:1px solid #a0a0a0;}
.img266 {width:266px;border:1px solid #a0a0a0;}
.img300 {width:300px;border:1px solid #a0a0a0;}
.img330 {width:330px;border:1px solid #a0a0a0;}
.img333 {width:333px;border:1px solid #a0a0a0;}
.img335 {width:335px;border:1px solid #a0a0a0;}
.img350 {width:350px;border:1px solid #a0a0a0;}
.img400 {width:400px;border:1px solid #a0a0a0;}
.img440 {width:440px;border:1px solid #a0a0a0;}
.img450 {width:450px;border:1px solid #a0a0a0;}
.img500 {width:500px;border:1px solid #a0a0a0;}
.img550 {width:550px;border:1px solid #a0a0a0;}
.img600 {width:600px;border:1px solid #a0a0a0;}
.img640 {width:640px;border:1px solid #a0a0a0;}
.img680 {width:678px;border:1px solid #a0a0a0;}


/* Rarity Reports */
.rrybox {width:320px; padding:3px; border:1px solid #a0a0a0; background:#dbd7ba; text-align:center; font-size:14px; font-weight:bold; margin-bottom:10px; }

/* Tabellen */
.tabellen {font-size:12px; border-collapse:collapse; empty-cells:show; }
.tabellen td {padding:2px; font-size: 12px; border:1px solid #a0a0a0; vertical-align:middle; empty-cells:show;}
.tabellent {font-size:12px; border-collapse:collapse; empty-cells:show; }
.tabellent td {padding:2px; font-size: 12px; border:1px solid #a0a0a0; vertical-align:top; empty-cells:show;text-align:left; }
.tdh {padding:2px; font-size: 12px; font-weight:bold; background:#dbd7ba; border:1px solid #a0a0a0; vertical-align:middle; text-align:center; }
.tdhl {padding:2px; font-size: 12px; font-weight:bold; background:#dbd7ba; border:1px solid #a0a0a0; vertical-align:middle; text-align:left; }
.tdh14 {padding:2px; font-size: 14px; font-weight:bold; background:#dbd7ba; border:1px solid #a0a0a0; vertical-align:middle; text-align:center; }
.tdf {padding:2px; font-size: 12px; font-weight:bold; background:#dbd7ba; border:1px solid #a0a0a0; vertical-align:middle; text-align:right; }
.tdl {text-align:left;padding-left:3px;}
.tdr {text-align:right;padding-right:3px;}
.tdrb {text-align:right;font-weight:bold;padding-right:3px;}
.tdc {text-align:center;padding-right:3px;}
.CR {background:#ff5555;} .EN {background:#ff9955;} .VU {background:#ffe955;} .NT {background:#c6e258;}

/* Checklist */
.birdlist {border-collapse:collapse;empty-cells:show;margin-bottom;3px;}
.birdlist td {padding-left:2px;padding-right:2px;padding-top:4px;padding-bottom:2px; vertical-align:middle; font-size:12px; empty-cells:show; font-family: Arial, Helvetica; }
.infotd  td {padding:2px;}
.blhl { font-size:9px; font-weight:bold; color:#bbba82; text-align:center; vertical-align:bottom; }
.blcd { text-align:center; }
.chki1 {width:50px; vertical-align:middle; text-align:right; font-size:12px; }
.chki2 {width:20px; vertical-align:middle; text-align:center; font-size:12px; }
.chki3 {vertical-align:middle; text-align:left; font-size:12px; }
.chkthb {width:150px;height:100px;border:1px solid #a0a0a0;}

/* Gallery */
.gallery {min-height:440px; line-height:120%; background-color:#faf9f1; width:680px; margin-left:auto; margin-right:auto; margin-bottom:10px;text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
/* .stimg {border:1px solid #a0a0a0;margin-bottom:-4px;} */
.stimg {margin-bottom:-4px;}
.tthead {background:#dbd7ba;border-bottom:1px solid #a0a0a0;font-weight:bold;padding:4px;width:156px;}
.tttext {padding:4px;}
.ttgap {margin-bottom:5px;} 
.galpi {width:150px;height:100px;border:1px solid #a0a0a0;margin:5px;text-align:center;}

/* Gallery mainpage */
.galhead {width:680px; margin-bottom:25px; margin-top:10px;margin-left:auto; margin-right:auto; background:#dbd7ba; border:1px solid #a0a0a0; padding-top:12px; padding-bottom:12px; color:#606060; font-family:Arial,Helvetica,Dotum,sans-serif; font-size:20px; font-weight:bold; text-align:center; }
.famm {width:188px; padding:3px; color:#606060; font-size:14px; font-weight:bold; margin-bottom:2px; background:#dbd7ba; margin-top:0px; border:1px solid #a0a0a0; }
.famli {margin-bottom:3px; vertical-align:middle; width:196px;line-height:100%;}
.famli .stimg {margin-bottom:2px;}
.P1 {font-size:9px; margin-left:11px; }
.P2 {font-size:13px; margin-left:10px; }
/* Gallery families */
.family {min-height:397px;margin-bottom:40px;}
.famtitle {margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:20px; width:680px; background-color:#dbd7ba; border:1px solid #a0a0a0; text-align:center; padding-top:8px; padding-bottom:8px; font-size:18px; font-weight:bold; color:#606060; }
/* Gallery image boxes*/
.galbox {width:680px; border:1px solid #a0a0a0; background:#faf9f1; /*f0edda*/ margin-left:auto;margin-right:auto;text-align:justify; font-size:13px; margin-bottom:10px; }
.galrow {width:680px; margin-left:auto; margin-right:auto; clear:both; margin-bottom:15px; }
.galthumb {width:170px; float:left; text-align:center; margin-bottom:15px;}
.galthumb img { border:1px solid #a0a0a0; margin-left:auto;margin-right:auto;}
.galthumb a:link {text-decoration: none;}
.galthumb a:visited {text-decoration: none;}
.galthumb a:hover {text-decoration: none; background:#faf9f1;}
.galthtxt {margin-top:3px; font-size:11px; color: #606060; line-height:100%; }
/* Gallery species*/
.species {min-height:340px;margin-bottom:40px;}
.specmenu {width:170px; background-color:#faf9f1; padding:0px; margin-top:15px; margin-left:auto;margin-right:auto; border-width:1px; border-style:solid; border-color:#a0a0a0; }
.spechead {width:680px;margin-top:0px;margin-left:auto;margin-right:auto;padding-top:6px; padding-bottom:6px;font-size:18px;font-weight:bold;color:#606060;background-color:#dbd7ba;border:1px solid #a0a0a0;}
.specheadtxt {margin-left:10px;text-align:left;}
.specnum {float:right;padding:2px;background:#f5f3e3;border:1px solid #a0a0a0;font-size:12px;margin-right:3px;margin-top:-3px;}
.specinfo {width:680px;background:#faf9f1; margin-left:auto;margin-right:auto;border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}
.infol {float:left;width:403px;margin-left:0px;clear:both;}
.infor {float:left;width:266px;margin-left:10px;border-left:1px solid #a0a0a0;}
.infot {float:left;width:125px;margin-left:10px;padding-top:2px;padding-bottom:2px;font-size: 12px; color: #303030;text-align:left;}
.infotl {float:left;width:125px;margin-left:10px;padding-top:2px;padding-bottom:2px;font-size: 12px; color: #303030;text-align:left;}
.infotr {float:left;width:125px;margin-left:10px;padding-top:2px;padding-bottom:2px;font-size: 12px; color: #303030;text-align:left;}
.infotext {padding-top:2px;padding-bottom:2px;font-size: 12px; color: #303030;text-align:left;}
.gscr {float:left;width:266px;margin-left:10px;background:#ff5d5d;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;} 
.gsen {float:left;width:266px;margin-left:10px;background:#ff9955;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;} 
.gsvu {float:left;width:266px;margin-left:10px;background:#ffe955;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;} 
.gsnt {float:left;width:266px;margin-left:10px;background:#c6e258;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;} 
.specsubh {width:680px;margin-top:25px;background-color:#dbd7ba;margin-left:auto;margin-right:auto; border:1px solid #a0a0a0;padding-top:3px;padding-bottom:3px;color:#606060;clear:both;}
.specsubhtxt {margin-left:10px;font-size:13px;text-align:left;}
.thmbbox {width:680px; background:#faf9f1; margin-top:-13px;/*f0edda*/ margin-left:auto;margin-right:auto; border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0; text-align:justify; margin-bottom:0px; }
.galblt {margin-left:10px;padding-top:10px; padding-bottom:2px; font-size:13px; color:#606060;text-align:left; }
.idlink { border-top:1px solid #a0a0a0;clear:both;}
.idl {width:60px;background:#faf9f1; padding-top:2px; padding-bottom:2px; clear:both;float:left;}
.idlinkn {width:618px;background:#faf9f1; padding-top:2px; padding-bottom:2px; float:right;}
.idlinktxt {margin-left:10px;padding-top:2px;padding-bottom:2px;font-size: 12px; color: #303030;text-align:left;}
.gthmbtip {padding:5px;background:#faf9f1;color:#606060;border:1px solid #dbd7ba;}
/* Gallery bottom navi */
.snavboxs {width:680px; height:55px; background:#faf9f1; border:1px solid #a0a0a0; ; text-align:justify; font-size:11px; margin-bottom:0px;margin-left:auto;margin-right:auto; }
.snavboxf {width:680px; height:22px; background:#faf9f1; border:1px solid #a0a0a0; ; text-align:justify; font-size:11px; margin-bottom:0px; margin-left:auto;margin-right:auto;}
.gsnavn {margin-left:7px;}
.gsnavp {margin-right:7px;}
.famnav {width:682px;margin-left:auto;margin-right:auto;margin-bottom:0px;clear:both;font-size:11px;line-height:100%;}
.famlinkl {width:216px;text-align:left;padding-left:10px;float:left;margin-top:4px;}
.famlinkc {width:228px;text-align:center;float:left;margin-top:4px;}
.famlinkr {width:216px;text-align:right;padding-right:10px;float:left;margin-top:4px;}
.speclinkl {width:330px;text-align:left;float:left;padding-left:10px;padding-top:5px;margin-bottom:10px;}
.speclinkr {width:330px;text-align:right;float:right;padding-right:10px;padding-top:5px;margin-bottom:10px;}
/* unused */
.galblh {width:680px;padding-bottom:5px;margin-top:10px;margin-bottom:15px;margin-left:auto;margin-right:auto;border-bottom:2px solid #dbd7ba;clear:both;}
.galsrow {width:680px; margin-left:auto; margin-right:auto; clear:both; margin-bottom:10px; }
/* gallery end */

/* Habitats */
.habitat {min-height:600px; line-height:130%; background-color:#faf9f1; width:680px; margin-top:25px; margin-left:auto; margin-right:auto; text-align:justify; font-size:13px; }
.kloc {width:60px;height:60px;border-top:1px solid #a0a0a0;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}
.habhbox {width:617px; height:40px; padding-top:10px; padding-bottom:10px; border:1px solid #a0a0a0; background:#dbd7ba; text-align:justify; font-size:13px; margin-bottom:10px; }
.ksat {width:200px;height:200px;border:1px solid #a0a0a0;}
.hrbox { border:1px solid #a0a0a0; background:#f5f3e3; /*f0edda*/ width:90px; padding:3px; text-align:left; font-size:13px; font-weight:bold; margin-bottom:10px; }
.hrboxdl { border:1px solid #a0a0a0; background:#dbd7ba; /*f0edda*/ width:200px; padding:3px; text-align:left; font-size:13px; font-weight:bold; margin-bottom:10px; }
.hrboxl { border:1px solid #a0a0a0; background:#f5f3e3; /*f0edda*/ width:200px; padding:3px; text-align:left; font-size:13px; font-weight:bold; margin-bottom:10px; }
.hrboxll { border:1px solid #a0a0a0; background:#f5f3e3; /*f0edda*/ width:330px; padding:3px; text-align:left; font-size:13px; font-weight:bold; margin-bottom:10px; }
.hrboxdll { border:1px solid #a0a0a0; background:#dbd7ba; width:330px; padding:3px; text-align:left; font-size:13px; font-weight:bold; margin-bottom:10px; }
.habthmb {border:1px solid #a0a0a0; margin: 0 0px;cursor:url(/menufiles/slimbox/lupe.cur), pointer;}
.habthsp {border:1px solid #a0a0a0; margin: 0 0px;}
.hthmbbox {width:680px; background:#faf9f1; margin-top:25px;/*f0edda*/ margin-left:auto;margin-right:auto; border:1px solid #a0a0a0; text-align:justify; margin-bottom:0px; }
.hthmbboxs {width:462px; background:#faf9f1; margin-top:0px;/*f0edda*/ margin-left:auto;margin-right:auto; border:1px solid #a0a0a0; text-align:justify; margin-bottom:0px; }
.habhdr {margin-left:10px;padding-top:2px; padding-bottom:2px; font-size:13px; color:#606060;text-align:left; }
.hdesc {margin-left:10px;margin-right:10px;}
.siteimg1 {width: 658px; height: 124px; border: 0; padding: 10px;}
.siteimg2 {width: 658px; height: 124px; white-space: nowrap; overflow-x: scroll; border: 0; padding: 0;}
.article {margin-right:10px;vertical-align:top;float:left;}
.hart {margin-left:15px;clear:both;text-align:left;font-size:12px;}
.hart img {margin-bottom:5px;width:100;border:1px solid #a0a0a0;}
.ilist {margin-left:20px;clear:both;text-align:left;}
.ilist img {margin-bottom:5px;width:35;border:1px solid #a0a0a0;}
.sitename {padding:4px; width:288px; background-color:#dbd7ba; text-align:center; border:1px solid #a0a0a0; font-weight:bold; font-size:16px; }

/* presentations */
.presthumb {width:150px; margin-top:5px;cursor:url(/menufiles/slimbox/lupe.cur), pointer;}
.thmbl {width:152px; float:left; margin-right:15px; margin-bottom:15px; margin-top:0px; text-align:center; }
.thmbr {width:152px; float:right; margin-bottom:15px; margin-top:0px; text-align:center; }


/* habitat unused anymore - delete when changes finished */
.ha-site {border-collapse: collapse; empty-cells:show; font-size:12px; }
.ha-site td {padding:0px; vertical-align: top; }
.siteinfo {border:0px solid #a0a0a0; text-align:left; padding-top:0px; }
.ksatmap {padding:0px;}

.coord {font-size:12px; text-align:center; }
.kmap {padding:0px;margin:0;border-top:1px solid #a0a0a0;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0; }
.sitesat {padding:0px;margin:0;border:1px solid #a0a0a0;}


.medialnk {padding-left:10px; font-size: 12px; }
.sdesc {margin-left:5px; margin-right:20px; margin-bottom:10px; font-size:12px; text-align:justify; overflow:auto; padding-right:5px; }
.shd {margin-left:5px; margin-right:20px; margin-bottom:10px; font-size:12px; text-align:justify; font-weight:bold; }
.thb {border:1px solid #a0a0a0; }
.ft10 {font-size:10px; }

/* members updates */
.mutitle {width:680px; padding-bottom:20px; border-bottom:2px solid #dbd7ba; text-align:center; font-size:18px; font-weight:bold; margin-bottom:10px; }
.muidx {font-size:13px; margin-left:15px; }
.muhead {width:680px; padding-top:5px; padding-bottom:5px; border:1px solid #a0a0a0; font-size:14px; font-weight:bold; margin-top:20px; margin-bottom:20px; }
.muh1 {width:680px; padding-bottom:5px; font-size:14px; font-weight:bold; margin-bottom:20px; }
.muh2 {width:680px; padding-bottom:5px; font-size:14px; font-weight:bold; margin-bottom:20px; }
.muh3 {width:680px; padding-bottom:5px; font-size:14px; font-weight:bold; margin-bottom:20px; }
.muhead .t15 {margin-left:15px; }
.muh1 .t15 {margin-left:15px; }
.muh2 .t15 {margin-left:15px; }
.muh3 .t15 {margin-left:15px; }
.mufooter {width:680px; padding-top:10px; padding-bottom:10px; border:1px solid #a0a0a0; background:#dbd7ba; text-align:justify; font-size:12px; margin-bottom:10px; }
.mufotxt {margin-left:15px; margin-right:15px; }

/* MoE Locations */
.MoEpage13 {line-height:130%; background-color:#faf9f1; width:702px; margin-top:10px; margin-left:auto; margin-right:auto; text-align:justify; font-size:13px; }
.MoEnumbox {margin-left:0px;float:right;border:solid 1px #a0a0a0;background:#dbd7ba;display: table-cell;vertical-align: middle;}
.MoEnumtxt {font-size:18px; font-weight:bold;text-align:center;padding:15px;}
.galmenu2 {text-align:left;width:186px; height:1000px; overflow:auto;font-size:11px; background-color:#faf9f1; padding:0px; padding-right:2px;margin-top:20px; margin-bottom:5px; margin-left:auto;margin-right:auto; border-width:1px; border-style:solid; border-color:#a0a0a0; }
.MoEhead {width:700px;text-align:center;margin-top:25px;margin-left:auto;margin-right:auto;padding-top:6px; padding-bottom:6px;font-size:16px;font-weight:bold;color:#606060;background-color:#dbd7ba;border:1px solid #a0a0a0;}
.MoEgrbox {width:720px; border:1px solid #a0a0a0; background:#f5f3e3; margin-left:auto;margin-right:auto; text-align:justify; font-size:13px; margin-top:20px; margin-bottom:10px; padding-top:10px; padding-bottom:10px; }
.dtext {width:700px;text-align:left;margin-left:auto;margin-right:auto;}
.bred {font-weight:bold;color:#ff0000;}
.MoEblt {margin-left:10px;padding-top:2px; padding-bottom:2px; font-size:12px; color:#606060;text-align:left; }
.MoEblh {width:700px;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;border-bottom:2px solid #dbd7ba;clear:both;}
.MoEHRLine {width:700px; border:1px solid #dbd7ba; text-align:center; height:0px; margin-top:25px; margin-bottom:25px; clear:both;}
.MoEthead {background:#f5f3e3;border-bottom:1px solid #a0a0a0;font-weight:bold;padding:4px;}
.MoEpi {width:150px;height:100px;margin:5px;text-align:center;}

.loctab {border-collapse:collapse;empty-cells:show;margin-top:0px;margin-bottom:0px;}
.loctab td {font-family: Arial, Helvetica, Sans-serif;font-size:11px;border:1px solid #a0a0a0;}
.loctab {width:680px;margin-left:auto;margin-right:auto;}
.delmapshdr {margin-left:10px;padding-top:2px; padding-bottom:2px; font-size:13px; color:#606060;text-align:left; font-weight:bold;}
.thead {text-align:center; font-weight:bold;background-color:#dbd7ba;color:#404040;}
.tdc {text-align:center; padding-left:5px;padding-right:5px;color:#404040;}
.tdr {text-align:right; padding-left:5px;padding-right:5px;color:#404040;}
.tdl {text-align:left; padding-left:5px;padding-right:5px;color:#404040;}
.ttitle {width:700px; margin-left:auto;margin-right:auto;padding-top:15px; padding-bottom:5px; border-bottom:2px solid #dbd7ba; background:#faf9f1; text-align:center; line-height:1.3em; font-size:18px; font-weight:bold; margin-bottom:20px; }
.mapthumb {width:170px; float:left; text-align:center; margin-bottom:15px;}
.mapthumb img {width:150px; border:1px solid #a0a0a0; }
.locsrow {width:700px; margin-left:auto; margin-right:auto; overflow:scroll; padding-left:10px;padding-right:10px; margin-bottom:10px; }
.coordtab {border-collapse:collapse;empty-cells:show;margin-top:0px;margin-bottom:0px;}
.coordtab td {font-size:11px;border:0px solid #a0a0a0;vertical-align:top;}
.coordtab {margin-left:auto;margin-right:auto;}

