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

body {margin:0; border-left:15px solid #000000;border-right:15px solid #000000;border-bottom:15px solid #000000;border-top:35px solid #000000;	background-color:#f3efe5;	position:relative;	z-index:5; min-width:1000px;}
p {font-family: 'Oswald', sans-serif; font-weight:300; font-size:18px; line-height:26px;}
h1 {font-family: 'Oswald', sans-serif; font-size:18px; line-height:24px;}
h2 {font-family: 'Oswald', sans-serif; font-size:18px; line-height:24px;}
h3 {font-family: 'Oswald', sans-serif; font-size:22px;}
#fixedheader {top:0; position:fixed;background-color:#000000;width:100%;height:35px;z-index:1000}
#fixedheadercontent {width:950px; height:35px;margin-left:auto;margin-right:auto;}
#fixedheaderleft {float:left;height:35px;width:auto;margin-top:0;}
#fixedheaderleft a {color:#8d7851; text-decoration:none;}
#fixedheaderleft p {font-family: 'Oswald', sans-serif; font-weight:300;font-size:20px;font-weight:bold;color:#8d7851; text-transform:uppercase;margin:0;padding-top:5px;letter-spacing:1px; }
#fixedheaderright {float:right;height:35px;width:auto;margin-top:0;}
#fixedheaderright p {font-family: 'Oswald', sans-serif; font-weight:300;font-size:16px;color:#8d7851;margin:0;padding-top:4px; }
#fixedheaderright a {color:#8d7851; text-decoration:none;}
#fixedheaderright a:hover {color:#8d7851; text-decoration:underline;}

#maincontent {clear:both; width:930px; padding-left:15px; padding-right:15px;margin-left:auto;margin-right:auto; margin-top:25px;}
#maincontent p a {color:#8d7851;text-decoration:underline;}
#maincontent p a:hover {color:#8d7851;text-decoration:none;}

#mainbook {width:300px;float:right;padding-bottom:30px;}
#bookimage {position:relative;z-index:300;}
#buytext {position:relative;margin-left:55px;z-index:500;margin-top:-45px;background-color:#8f7a4f;text-align:center;width:234px;float:left;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow:2px 2px 3px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:2px 2px 3px 0px rgba(50, 50, 50, 0.75);box-shadow:2px 2px 3px 0px rgba(50, 50, 50, 0.75);}
#buytext:hover {-webkit-box-shadow:0 0 0 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0 0 0 0px rgba(50, 50, 50, 0.75);box-shadow:0 0 0 0px rgba(50, 50, 50, 0.75);}
#buytext p a {font-size:24px;font-weight:bold;padding-top:30px; padding-bottom:30px;text-transform:uppercase;text-align:center;text-decoration:underline;color:#ffffff; letter-spacing:1px;}
#buytext p a:hover {text-decoration:none; color:#ffffff;}

#headercenter2 {width:950px;margin-left:auto;margin-right:auto;overflow:hidden;	display:block;vertical-align:top;}
#animalimage {height:425px; width:auto; margin-left:auto; margin-right:auto; display:block;}
#animalimage p {margin-top:0; margin-bottom:0;}
#animalimage h3 {font-family: 'Oswald', sans-serif;font-weight:300;margin-bottom:20px; text-align:center;}
#animalheader {float:left;padding-left:15px;display:block;width:540px;}
#animalheader h3 {font-family: 'Oswald', sans-serif;margin-bottom:20px;}
#animaldescription {float:left;padding-left:15px;display:block;width:540px;}
#animaldescription  {font-family: 'Oswald', sans-serif;}

.blurb {font-family: 'Oswald', sans-serif; margin-top:25px; margin-bottom:0; font-size:18px;line-height:24px;}
.blurber {font-family: 'Oswald', sans-serif; margin-top:8px; margin-bottom:8px; font-size:30px; color:#8d784d; text-shadow: 1px 1px 1px rgba(150, 150, 150, 1); font-weight:bold; font-variant:small-caps;letter-spacing:1px;}
.credit {font-family: 'Oswald', sans-serif; margin-top:0; margin-bottom:0; margin-left:8px; font-size:24px}

.rounded {-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

a.anchor{display: block; position: relative; top: -30px; visibility: hidden;}

#mask {position:absolute; left:0; top:0; z-index:9998; background-color:#000; display:none;}
#boxes .window {position:fixed; left:0; top:0; width:640px; height:325px; display:none; z-index:9999; padding:20px; border-radius:10px 10px 10px 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px;}
#boxes #dialoganimalweapons {width:640px; height:auto; padding:10px; background-color:#ffffff;}
#closeButton {position: absolute; left: 615px; top:-6px;}