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

body {
margin:20px;
background-image:url(images/graphics/bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#F0E68C;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#006600;
}

h1 {
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
display:inline;
}

h2 {
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
display:inline;
}

.main {
background-image:url(images/graphics/header-shadow.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#BDB76B;
padding-top:10px;
padding-right:10px;
padding-left:10px;
}

.main a:link, .main a:active, .main a:visited {
color:#006600;
text-decoration:none
}
.main a:hover {
color:#595727;
text-decoration:underline;
}

.gallerydesc {
font-size:12px;
}

.contactbar {
background-color:#595727;
color:#FFFFFF;
padding:5px;
}

.adminmenu a:link, .adminmenu a:active, .adminmenu a:visited {
background-color:#666666;
color:#FFFFFF;
display:block;
padding:8px;
text-decoration:none;
}

legend {
color:#006600;
}

fieldset {
padding:10px;
border-top-color:#006600;
border-top-width:1px;
border-top-style:solid;
border-bottom-color:#006600;
border-bottom-width:1px;
border-bottom-style:solid;
border-left-color:#006600;
border-left-width:1px;
border-left-style:solid;
border-right-color:#006600;
border-right-width:1px;
border-right-style:solid;
border-width:1px;
}

.adminmenu a:hover {
background-color:#CCCCCC;
color:#666666;
display:block;
padding:8px;
text-decoration:none;
}

textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

.latestnews {
background-color:#7E7A3A;
padding:10px;
color:#FFFFCC;
}

.latestnews h1 {
color:#595727;
}

.imgborder {
border-style:solid;
border-width:2px;
border-color:#595727;
}

.animalborder {
border-style:solid;
border-width:10px;
border-color:#7A7436;
}

.animalborder:hover {
border-style:solid;
border-width:10px;
border-color:#595727;
}

.footer {
font-size:10px;
color:#FFFFFF;
background-color:#595727;
padding-top:7px;
padding-bottom:7px;
}

.footer a:link, .footer a:active, .footer a:visited {
color:#FFFFFF;
text-decoration:none;
}

.footer a:hover {
color:#FFFFFF;
text-decoration:underline;
}