body {font-family:Arial,Gulim;color:#606060;text-size-adjust: none;}
html {-webkit-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
.home {background-image:url(../res/home.jpg);background-position:center top; background-attachment:fixed;background-repeat: repeat-y;}
DIV.wrap {position:absolute; left:50%; margin-left:-500px; width:1000px; }
h2 {font-size:18px;font-weight:bold;margin:6px;text-align:center;}
h3 {font-size:15px;font-weight:bold;margin:2px;text-align:center;}
a:link { text-decoration:none; font-weight:bold; color:#606060; }
a:active { text-decoration: none; font-weight:bold;color: #606060; }
a:visited { text-decoration: none; font-weight:bold;color: #606060; }
a:hover { text-decoration: none; font-weight:bold;color: #e05454; }
.thbox {margin-bottom:10px;padding:10px;border:1px solid #a0a0a0;width:980px;border-radius: 5px;background:#efefef;text-align:center;}
.txboxm {width:944px;margin-left:auto;margin-right:auto;margin-top:0px;padding:5px;border:1px solid #a0a0a0;border-radius: 5px;background:#f5f5f5;text-align:left;font-size:13px;text-align:center;}


.box0 {margin-bottom:10px;padding:10px;border:1px solid #a0a0a0;width:980px;border-radius: 5px;background:#efefef;text-align:center;}
.box1 {width:934px;margin-left:auto;margin-right:auto;margin-top:10px;padding:10px;border:1px solid #a0a0a0;border-radius: 5px;background:#f5f5f5;text-align:left;font-size:13px;}
.htbox {background:#fcfcfc;border:1px solid #a0a0a0;text-align:center;padding:5px;font-weight:bold;border-radius: 5px;}
.htboxtl {background:#fcfcfc;border:1px solid #a0a0a0;text-align:left;padding:5px;font-weight:bold;font-family:Arial; font-size:12px;line-height:130%;border-radius: 5px;}
.flbox {background:#fcfcfc;border:1px solid #a0a0a0;text-align:center;padding:10px;font-weight:bold;font-family:Arial; font-size:12px;border-radius: 5px;}
.flboxo {background:#fcfcfc;border-left:1px solid #a0a0a0;border-top:1px solid #a0a0a0;border-right:1px solid #a0a0a0;text-align:center;padding:10px;font-weight:bold;font-family:Arial; font-size:12px;border-radius: 5px 5px 0px 0px;}
.flboxu {background:#fcfcfc;border:1px solid #a0a0a0;text-align:center;padding:10px;font-weight:bold;font-family:Arial; font-size:12px;border-radius: 0px 0px 5px 5px;}
.hdr {width:910px;margin-top:5px;text-align:center;}

.bgb {background-image:url(../res/bg-Birds.jpg);}
.bgn {background-image:url(../res/bg-Nature.jpg);}
.bgt {background-image:url(../res/bg-Turtles.jpg);}
.bgr {background-image:url(../res/bg-BRT.jpg);background-position:center; }
.rpt {background-image:url(../res/bg-RPT.jpg);}
.pan {background-image:url(../res/bg-Panoramas.jpg);}

.pr {position:relative;}
.pb {position:absolute;bottom:0px;left:0px;}

.butbirds {width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Birds.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butphotos {width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-nphoto.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butturtles {width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Turtles.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butpublications {width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-PDFs.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butpanoramas {width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Panos.jpg); background-position:0px 0px; background-repeat:no-repeat;}

button:hover {color: #e05454;border_bottom:3px solid #e05454;background-color:#ddf4d5;}
.marbut {height:50px;background-color: #fcfcfc;color: #606060; text-align: left; font-size: .86em; font-weight:bold; border: 1px solid #a0a0a0; border-radius:5px; display: inline-block;cursor: pointer;text-decoration:none;}
.menbut {width:32px;height:42px;background-color: #fcfcfc;color: #606060; background-image:url(../res/But-Images/BG-menu.png);text-align: left; font-size: .82em; font-weight:bold; border: 1px solid #a0a0a0; border-radius:5px; display: inline-block;cursor: pointer;text-decoration:none;}
.mb {margin:0px 0px 5px 0px;}
.dpd {position: relative;display: inline-block;}
.dpd-numlist {display: none;position: absolute;top:10px; left:-192px;background-color:#ffffff;font-weight:bold; z-index: 55;padding:5px 5px 0px 5px;border:solid 2px #a0a0a0; border-radius:5px;} 
.dpd:hover .dpd-numlist {display: block;}

.phdr4 {width:400px;margin-bottom:10px;padding:10px;color: #606060;background-color:rgb(255 255 255 /1);border:1px solid #a0a0a0;border-radius: 5px;margin-left:auto;margin-right:auto;}
.phdr2 {width:130px;margin-bottom:10px;padding:10px;color: #606060;background-color:rgb(255 255 255 /0.7);border:1px solid #a0a0a0;border-radius: 5px;margin-left:auto;margin-right:auto;}
.phdrx {margin:10px;padding:0px 10px 0px 10px;color: #606060;background-color:rgb(255 255 255 /0.7);border:1px solid #a0a0a0;border-radius: 5px;}


.mbut { padding:.5em ; /* padding:5px 8px 5px 8px;*/ background-color: #ffffff; color: #606060; font-size: 12px; font-weight:bold; text-align: center; border: 1px solid #a0a0a0; border-radius:5px; display: inline-block;cursor: pointer;text-decoration:none;}
.mbut:hover {color: #fcfcfc;background:#c0c0c0;}
col2 {display: grid; grid-template-columns: auto auto;}
col3 {display: grid; grid-template-columns: 40% 40% 20%;}
.marrl {margin-left:5px;margin-right:5px;}
.marr {margin-right:5px;}
.marl {margin-left:5px;}
.ml6 {margin-left:6px;}
.ml10 {margin-left:10px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.fr {float:right;}
.fl {float:left;}
.bgi {font-size:10px; margin-right:20px; text-align:right;}
.clr0 {clear:both;}
.clr20 {clear:both;margin-bottom:20px;}
.mc {margin-left:auto;margin-right:auto;}
.bp10 {padding-bottom:10px;}

.hidden {display:none;}
.thumb {border:1px solid #a0a0a0; border-radius:5px;}
.w420 {width:420px;}
.w350 {width:330px;}
.w180 {width:180px;}
.w150 {width:150px;}
.logo {font-size:1em;width:170px;margin-top:10px;margin-bottom:10px;text-align:center;float:left;padding:1px;background:#efefef;line-height:120%;border:1px solid #a0a0a0;border-radius: 5px;}
.logom  {background:#fafafa;border:1px solid #a0a0a0;border-radius: 5px;width:150px;margin-top:5px;margin-bottom:5px;}
.thumbm {background:#fafafa;border:1px solid #a0a0a0;border-radius: 5px;width:150px;padding:0px;}
.f16 {font-size:16px;}
.f12 {font-size:6px;}
.tc {text-align:center;}
.fs08 {font-size:10px;}
.fs092 {font-size:88%;}
