body { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif;	font-size: 16px; background-image: url(../images/bg.jpg); background-repeat: repeat; }

h1 { font-size: 25px; font-weight: bold; }
h2.home { font-size: 25px; font-weight: bold; color: #FE5619; }
h2 { font-size: 16px; font-weight: bold; }

img { border: 0; }

.blue { color: #076BA6; font-weight: bold; }
.blue2 { color: #076BA6; font-size: 20px;}
.orange { color: #FE5619; }
.pink { color: #E3037F; }

a:link, a:visited, a:hover { font-size: 16px; color: #000000; text-decoration: underline; }
a:hover { text-decoration: none; color: #006600; }

#container { clear:both; margin: 0 auto; width: 988px; height: 100%;}
#content { background-image: url(../images/border_bg.gif); background-repeat: repeat-y; width: 968px; height: 630px; padding-top: 268px; padding-left: 10px; padding-bottom: 20px; padding-right: 10px; }
#homeleft, #infoleft { position: absolute; width: 605px; margin-left: 37px; background-color: #ffffff; }
#homeright, #inforight { position: absolute; width: 245px; margin-left: 688px; }
#infoleft { width: 470px; margin-top:10px; }
#inforight { width: 405px; margin-left: 540px; background-color: #ffffff; }

#header { position: absolute; width: 938px; height: 199px; background-image: url(../images/header_bg.jpg); background-repeat: no-repeat; padding-top: 20px; padding-left: 50px;}
#contact { position: absolute; margin-left: 560px; margin-top: 20px; width: 200px; text-align: right; font-weight: bold; font-size: 13px; }
#animals { position: absolute; width: 159px; height: 68px; margin-left: 765px; }
#zebra { position: relative; background: url(../images/footer2.gif); background-repeat: no-repeat; width: 985px; height: 130px; font-size: 11px; color: #000000; text-align: center; }

table { border-collapse: collapse; }
table td, table th { padding: 0; vertical-align: top; }
ul.list { clear: both; margin-left: 15px; padding: 0; border: 0; }

#nav { position: absolute; margin-top: 199px;  background-image: url(../images/nav_bg.gif); background-repeat: no-repeat; width: 988px; height: 42px; }
ul#menu { margin:0; padding-left: 18px; list-style-type:none; position:relative; display:block; text-transform:uppercase; }
ul#menu li { display:block; float:left;	margin:0; pading:0; }
ul#menu li a { display:block; float:left; color:#ffffff; font-size: 13px; font-weight: bold; text-decoration:none; padding: 14px 34px 10px 34px; }
ul#menu li a:hover { color:#FE5A1E; }

#footer { background: url(../images/footer.gif); }
#footer p { padding-top: 10px; padding-bottom: 5px;}
#footer a { font-size: 12px; color: #000000;  font-weight: normal; text-decoration: none;}
#footer a:visited { font-size: 12px; color: #000000;  font-weight: normal; text-decoration: none;}
#footer a:hover{ font-size: 12px; color: #f4f4f4; text-decoration: none;}

#footer2 { background: url(../images/footer2.gif); }
#footer2 p { padding-top: 135px; padding-bottom: 5px;}
#footer2 a { font-size: 12px; color: #000000;  font-weight: normal; text-decoration: none;}
#footer2 a:visited { font-size: 12px; color: #000000;  font-weight: normal; text-decoration: none;}
#footer2 a:hover{ font-size: 12px; color: #f4f4f4; text-decoration: none;}

#footer, #footer2 { position: absolute; background-repeat: no-repeat; width: 985px; font-size: 12px; color: #000000; text-align: center; }

#formbg { position: relative; width: 500px; }
label { width: 100px; float: left; display: block; }
input, textarea, select { border: 1px solid #666666; width: 65%; }
.button { border: none; height: 29px; width: 71px; margin-left: 100px; }

