/* CSS Document */
html {height:100%; overflow-y: auto; width:100%; font-family: "Trebuchet MS", Calibri, sans-serif;}
body {margin:0; padding:0; background-color: #000004;}
#wrapper {position:relative;height:auto;width:1000px;margin:20px auto 0 auto;}
#homepage {position:relative;height:472px; width:945px;  margin:0;background-color:#000004; border:15px solid #520909;background-image:url(/images/home.jpg)}
#content {position:relative;height:502px; width:975px;  margin:0;background-color:#000004;}
#title {position:relative;width:547px; height:50px;margin:22px; left:-22px; cursor:pointer;}

#menuboxes {position:relative; cursor:pointer; width:975px; height:32px;margin:15px 0 0 0;line-height:1px;font-size:1px;}
.menubox-home {position:absolute; float:left; width:32px; height:32px; background-color:black;}
.menubox {position:absolute; float:left; width:32px; height:32px; background-color:black; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45);opacity:0.45;}
.menubox:hover {position:absolute; float:left; width:32px; height:32px; background-color:black; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
#menutext {position:relative; width:230px; height:18px; bottom:0; margin:15px 425px 0 0px; float:right; text-align:right; color: #ffffff; font-size:13px;}
#text {position:absolute; width:520px; height:462px;top:0;left:0;background-color:#000004; border-top:15px solid #520909;  border-right:15px solid #520909; border-bottom:15px solid #520909; border-left:15px solid #520909;  padding:0px 10px 10px 10px; overflow:hidden;}
/* grey text background-color:#212124;*/

p {font-size:13px; line-height:16px; color: #c6c3bf; margin:0px 0px 8px 0px;}
p.credits {color:#aeaba8; font-size:12px; line-height:15px; margin:0px 0px 2px 0px;}
p.quote {color:#94726b; text-align:right; padding-left:130px;}
p.quotefull {color:#94726b; text-align:left; margin:5px 0px 15px 0px;}
p.smalltext {font-size:11px; line-height:14px; color: #9c9c9c; text-align:left; margin:0px 0px 8px 0px;}
.greyer {color:#aeaba8;}
.redish {color:#94726b;}
ul {margin:12px 0 0 15px; padding-left:0px; list-style-position: outside; list-style-image: none; list-style-type: disc;}
li {font-size:13px; line-height:16px; color: #94726b; margin:0px 0px 8px 0px;}

td {font-size:13px; line-height:16px; color: #c6c3bf;}
table.bordertable {background-color:#464646; border:1px solid #000004;}
td.bordertable {font-size:13px; line-height:16px; color:#000004;}
.species {padding:0px 5px 0px 0px;}
h2 {font-size:15px; line-height:15px; color: #ffffff; margin:5px 0px 8px 0px;}
hr {color:#520909; background-color:#c5c5c5; height:1px; border:none; margin: 0px 0px 5px 0px;}
img.title {position:relative; left:-10px; border:0; margin:0; padding:0; height:50px;}

#image {position:absolute; width:390px; height:390px;top:0;left:555px; background-color:#000004; border-top:15px solid #520909;  border-right:15px solid #520909; border-bottom:15px solid #520909; border-left:15px solid #520909; }
#largeimage {position:absolute; width:390px; height:472px;top:0;left:555px; background-color:#000004; border-top:15px solid #520909;  border-right:15px solid #520909; border-bottom:15px solid #520909; border-left:15px solid #520909; }

/*#audio {position:absolute; width:408px; height:34px; left:440px; top:420px; background-color:#520909;padding-top:0px; border-right:1px solid #520909; border-left:1px solid #520909;}*/
#inbetween {position:absolute; width:408px; height:34px; left:525px; top:420px; background-color:#520909;padding-top:0px; border-right:1px solid #520909; border-left:1px solid #520909;}
#thumbnail {position:absolute; z-index:0; width:390px; height:70px; vertical-align:middle; text-align:center; top:402px; left:555px; background-color:#840000; background-image:url(/images/thumbnail-bg.gif); background-position:center; border-top:15px solid #520909; border-right:15px solid #520909; border-bottom:15px solid #520909; border-left:15px solid #520909;}
#thumbnail-4 {position:absolute; z-index:0; width:390px; height:70px; vertical-align:middle; text-align:center; top:402px; left:555px; background-color:#840000; background-image:url(/images/thumbnail-bg-4.gif); background-position:center; border-top:15px solid #520909; border-right:15px solid #520909; border-bottom:15px solid #520909; border-left:15px solid #520909;}
.thumbnail {margin:6px; border:2px solid #520909;cursor:pointer;}
.gallery_fader{position:absolute;width:390px;height:390px;top:0px;}
.img_click{cursor:pointer; position:absolute;top:7.5px;height:55px;width:55px;background-position:center;background-repeat:no-repeat;display:none;}
.op_div{position:relative;height:100%;width:100%;background-color:#333;opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);visibility:hidden;}

a:link {font-weight:normal; color:#c6c3bf; text-decoration:underline;border:none;}
a:visited {font-weight:normal; color:#c6c3bf; text-decoration:underline;border:none;}
a:hover {font-weight:normal; color:#520909; text-decoration:underline;border:none;}
a:active {font-weight:normal; color:#c6c3bf; text-decoration:underline;border:none;}
a.col:link {font-weight:normal; color:#94726b; text-decoration:underline;border:none;}
a.col:visited {font-weight:normal; color:#94726b; text-decoration:underline;border:none;}
a.col:hover {font-weight:normal; color:#520909; text-decoration:underline;border:none;}
a.col:active {font-weight:normal; color:#94726b; text-decoration:underline;border:none;}

/*Blog*/
#blog_div {position:absolute; width:740px; height:472px;top:0;left:0;background-color:#000004; border-top:15px solid #520909;  border-right:15px solid #520909; border-bottom:15px solid #520909; border-left:15px solid #520909;  padding:0; overflow:hidden;font-family: "Trebuchet MS", Calibri;color:#c6c3bf;font-size:14px;}
#blogtext {position:absolute; width:680px; height:452px;top:0;left:0;padding:10px 20px 10px 20px;overflow-y:scroll;}
#blogmenu_div {position:absolute; width:190px; height:462px;top:0;left:735px; background-color:#840000; border-top:15px solid #520909;  border-right:15px solid #520909; border-bottom:15px solid #520909; border-left:15px solid #520909; padding:0px 10px 10px 10px;font-family: "Trebuchet MS", Calibri;color:#c6c3bf;font-size:14px;}
#blogmenu {position:absolute;height:452px;width:170px;top:0;left:0;padding:10px 20px 10px 20px;overflow-y:scroll;}
#blogtext h2 {margin:10px 0 10px 0;font-size:17px;}
#blogmenu h2 {margin:20px 0 10px 0;font-size:17px;}
#blogtext p.date-line {font-size:12px;color:#94726b;}
#blogmenu ul {font-size:12px;padding:0;margin-left:20px;}
#blogmenu h2 {color:#94726b;}
#blogmenu ul li{margin-bottom:5px;color:#c6c3bf;}
img {border:none;}
