@charset "utf-8";
/* CSS Document */

BODY { background: url(rotator.php) no-repeat center top; font-family: Trebuchet MS, Helvetica, Arial, sans-serif; background-color:#2F3236;}

H1 { font-size:12pt; margin-top:0px;  color:white; font-weight:lighter; line-height:175%; text-align:center; }

H2 { font-size:13pt; margin:5px; color:black; line-height:90%; font-variant:small-caps; font-weight:bolder; }

H3 { font-size:11pt; margin:5px; color:#2F3236; font-style:italic; text-align:right; }

H4 { font-size:11pt; margin:5px; padding-top:2px; color:#2F3236; line-height:100%; font-style:italic; font-weight:lighter; }

H5 { font-size:11pt; margin:5px; padding-top:2px; color:#FFF; line-height:100%; font-style:italic; font-weight:lighter; }

HR { color:transparent; margin-top:-1px; height:3px; background-repeat:repeat-x; border:none; }

HR.info { background-color:#000; height:1px; }

HR.animation { background-image:url(img/hr-animation.png); }

HR.contact { background-image:url(img/hr-contact.png); }

HR.print { background-image:url(img/hr-print.png); }

HR.donot { background-image:url(img/hr-donot.png); }

HR.help { background-image:url(img/hr-help.png); }

HR.photography { background-image:url(img/hr-photography.png); }

HR.faunaflora { background-image:url(img/hr-faunaflora.png); }

HR.y1968 { background-image:url(img/hr-y1968.png); }

HR.bifff { background-image:url(img/hr-bifff.png); }

HR.adres { background-image:url(img/hr-adres.png); }

HR.email { background-image:url(img/hr-email.png); }

HR.phone { background-image:url(img/hr-phone.png); }

P { font-size:12pt; margin:5px; font-weight:lighter; line-height:140%; color:black;  }

P.white { font-size:11pt; margin:5px; padding-top:30px; color:#FFF; line-height:150%; font-style:italic; width: 800px; }

P.work { font-size:11pt;; margin:5px; line-height:140%; color:#2F3236; font-style:italic; }

P.form { font-size:11pt; margin:5px; line-height:140%; color:#2F3236; margin-top:12px; }

P.info { font-size:11pt; margin:5px; line-height:140%; color:#2F3236; font-style:italic; text-align:right; }

IMG { border:none; }

IMG.thumbs { border:solid black 1px; }

A:link { text-decoration:none; }

A:visited { text-decoration:none; }

A:hover > DIV:first-child { border:solid white 1px;  }

A:hover > DIV:first-child#homebar { border:solid white 1px; background-color:#2F3236; color:white; }

A:hover > DIV:first-child#backbar { border:solid white 1px; background-color:#2F3236; color:white; }

DIV#horizon { position: absolute; top: 50%; left: 0; width: 100%; }

DIV#center { position:absolute; margin-left:-450px; top:-300px; width:900px; height:500px; left: 50%; }

DIV#homebar { position:absolute; border: white solid 1px; margin-left:-400px;; top:10px; left:50%; width:800px; height:30px; z-index:15; }

DIV#backbar { position:absolute; border: white solid 1px; margin-left:-175px;; top:50px; left:50%; width:350px; height:30px; z-index:15; }

DIV#animation { position:absolute; opacity:0.9; margin-left:130px; margin-top:80px; background-color:#D9FF5C; width:110px; height:400px; z-index:11; }

DIV#contact { position:absolute; opacity:0.9; margin-left:100px; margin-top:270px; background-color:#009BFF; width:410px; height:70px; z-index:11; }

DIV#print { position:absolute; opacity:0.9; margin-left:360px; margin-top:180px; background-color:#D00560; width:120px; height:140px; z-index:11; }

DIV#help{ position:absolute; opacity:0.9; margin-left:720px; margin-top:110px; background-color:#F1EFFF; width:25px; height:500px; z-index:11; }

DIV#photography { position:absolute; opacity:0.9; margin-left:610px; margin-top:430px; background-color:#2DC2B0; width:150px; height:130px; z-index:12; }

DIV#donot { position:absolute; opacity:0.9; margin-left:710px; margin-top:250px; background-color:#FF5842; width:90px; height:90px; z-index:11; }

DIV#info { position:absolute; background-color:transparent; border:#2F3236 solid 1px; z-index:16;  }

.border { border:solid white 1px; }

.white { color:white; }

.black { color:black; }

.staight { font-style:normal; }

.underline { text-decoration:underline; }

.capitals { font-variant:small-caps; color:#888; }

.bold { font-weight:bold; }