@charset "utf-8";
/* Amazon World Zoo Park CSS Document - Copyright Agent8 Design Limited - www.agent8.co.uk */

html { height:100%;
/*filter: expression(document.execCommand("BackgroundImageCache", false, true));  -- fix for msie bakground image flash, applied in html now */
}

body {
margin: 0;
padding: 0;
font-family: Helvetica, Arial, sans-serif;
	font-size:100%;
	line-height:1.0em; /* 16x1.125=18px */
letter-spacing: 0;
text-align: left;
word-spacing: normal;
text-decoration: none;
color: #3e3a31;
background-color: #908167;
background-image:url(images/bg.jpg);
background-attachment:scroll;
background-position:top center;
background-repeat: no-repeat;
 min-height:100%; height:100%;
}


img {border:none; font-size: 0.7em;color:#4f3f2f;}
.floatleft {float:left; margin-right: 10px;}
.floatright {float:right; margin-left: 10px;}
.logos { margin: 10px;}
.label {font-size: 0.9em;}

p {font-size: 0.7em; /* 16x0.5=8px */ padding:0px; margin:0px; }
p a{color:#3e3a31;text-decoration:underline;}
p a:visited{color:#3e3a31;text-decoration:underline;}
p a:hover{color:#3e3a31;text-decoration:underline;}
.marginleft10 {margin-left: 10px;}
.marginleft10 a{ color:#4f3f2f;}
.marginleft10 a:visited{ color:#4f3f2f;}
.marginleft10 a:hover{ color:#eb5700;}

h1 {font-size: 1.3em; line-height:1.6em; /* 16x0.5=8px */ padding:0px; margin:0px; font-weight:normal;}
h1 a{color:#4f3f2f;text-decoration:none;}
h1 a:visited{color:#4f3f2f;text-decoration:none;}
h1 a:hover{color:#eb5700;text-decoration:none;}
.introtexthome { padding-right: 150px;}

h2 {font-size: 1.1em; line-height:1.6em; /* 16x0.5=8px */ padding:0px; margin:0px; font-weight:normal;}
h2 a{color:#4f3f2f;text-decoration:none;}
h2 a:visited{color:#4f3f2f;text-decoration:none;}
h2 a:hover{color:#eb5700;text-decoration:none;}

#row1 li {list-style: disc;font-size: 0.7em; /* 16x0.5=8px */ padding:0px; margin-left:-10px; margin-bottom:0px; list-style-position:outside;}
#row1 li a{color:#3e3a31; text-decoration:none;}
#row1 li a:visited{color:#3e3a31;text-decoration:none;}
#row1 li a:hover{color:#a08227;text-decoration:none;}

.headercopy { padding: 4px 0px 6px 0px; text-align:center; font-size: 0.7em;}
.headergold { color: #ffdd73;}
.headergold a{ color: #ffdd73; text-decoration:none;}
.headergold a:visited{ color: #ffdd73; text-decoration:none;}
.headergold a:hover{ color: #ffdd73; text-decoration:underline;}

.whiteblock {background-color:#fff; }

.goldblock {background-color: #b19a53; color:#fff;}
.goldblock a{background-color: #b19a53; color:#fff;}
.goldblock a:visited{background-color: #b19a53; color:#fff;}
.goldblock a:hover{background-color: #b19a53; color:#fff;}

.beigeblock {background-color:#e5dbc4; }
.beigeblock a{background-color:#e5dbc4; }
.beigeblock a:visited{background-color:#e5dbc4; }
.beigeblock a:hover{background-color:#e5dbc4; }

.brownblock {background-color: #676153; color:#fff;}
.brownblock a{background-color: #676153; color:#fff;}
.brownblock a:visited{background-color: #676153; color:#fff;}
.brownblock a:hover{background-color: #676153; color:#fff;}

.panel { margin:10px; display:block;}
.panelintro { padding:10px 200px 14px 10px; font-size: 1.1em;}
.title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em;}
.title a{ text-decoration:none;}
.title a:visited{ text-decoration:none;}
.title a:hover{ text-decoration:none;}


.grey {color:#979696;text-decoration:none;}
.grey a{color:#979696;text-decoration:underline;}
.grey a:visited{color:#979696;text-decoration:underline;}
.grey a:hover{color:#4f3f2f;text-decoration:underline;}

.copyright {font-size: 0.6em; color:#676153;text-decoration:none; margin: 10px;}
.copyright a{color:#676153;text-decoration:none;}
.copyright a:visited{color:#676153;text-decoration:none;}
.copyright a:hover{color:#3e3a31;text-decoration:none;}


#wrapper{position:relative;width: 800px;margin: 0px auto; border-top: 0px; background-color:#f1e0ba; background-image: url(images/bgwrapper.jpg); background-attachment:scroll; background-position: top left; background-repeat:no-repeat; min-height: 100%;}
#headerwrapper{position:relative;left: 0px;top: 0px; width: 800px; height: 37px;}
#header{position:absolute;left: 0px;top: 0px; width: 800px; background-color:#565145;  color: #fff; font-family:Verdana, Arial, Helvetica, sans-serif;  display:block; margin-bottom: 37px;}

#nav{position:relative;left: 0px; width: 200px; float:left;}

.nav1{list-style:none;font-size: 0.8em; /* 16x0.5=8px */ padding:0px; margin-left:20px; margin-bottom:0px;}
.nav1 a{color:#3e3a31; text-decoration:none;}
.nav1 a:visited{color:#3e3a31;text-decoration:none;}
.nav1 a:hover{color:#a08227;text-decoration:none;}

.nav2{list-style:none;font-size: 0.8em; /* 16x0.5=8px */ padding: 0px; margin-left:30px; margin-top:0px;}
.nav2 a{color:#a08227; text-decoration:none;}
.nav2 a:visited{color:#a08227;text-decoration:none;}
.nav2 a:hover{color:#3e3a31;text-decoration:none;}

#content{position:relative; width:600px; margin:0px; padding: 0px; background-color:#f1e0ba; float:right; display:block;}
#row1 {position:relative;left: 0px;top: 0px; width:600px; display:block; float:left;margin:0px; padding: 0px; background-color:#e5dbc4;}
#row1_c1{position:relative; width:200px; float:left; margin: 0px; }
#row1_c2{position:relative; width:200px; float:left; margin: 0px; }
#row1_c3{position:relative; width:200px; float:left; margin: 0px; }

#row1_c1_right{position:relative; width:200px; float:right; margin: 0px; }
#row1_c2_right{position:relative; width:200px; float:right; margin: 0px; }
#row1_c3_right{position:relative; width:200px; float:right; margin: 0px; }


#row1_c1_single{position:relative; width:200px; float:left; margin-left: 0px; padding-bottom: 35px; }
#row1_c1_double{position:relative; width:380px; float:left; margin-left: 0px; padding: 10px; }
#row1_c2_double{position:relative; width:400px; float:left; margin-left: 6px; margin-bottom: 20px; padding: 10px 30px 10px 10px; background-color:#fff; }
#row1_c3_single{position:relative; width:200px; float:left; margin-left: 6px; margin-bottom: 20px; padding: 10px 30px 10px 10px; background-color:#fff; }
#row_animals{position:relative; width:570px; float:left; margin-left: 0px; margin-bottom: 0px; padding: 10px 20px 10px 10px; background-color:#fff; }


#row2 {position:relative;left: 0px;top: 0px; width:600px; display:block; float:left;margin:0px; padding: 0px;}
#row2_c1{position:relative; width:200px; float:left; margin-left: 0px; }
#row2_c2{position:relative; width:200px; float:left; margin-left: 0px; }
#row2_c3{position:relative; width:200px; float:left; margin-left: 0px; }
#row2_c3_home{position:relative; width:200px; float:left; margin-left: 0px; min-height: 160px; }

#row2_c2_double{position:relative; width:460px; float:left; margin-left: 6px; margin-bottom: 20px; padding: 10px 30px 10px 10px; background-color:#fff; }


#content_fullwidth {position:relative;left: 0px;top: 0px; width:600px; display:block; margin: 0px 0px; float:left; padding: 0px; }
#content_fullwidth2 {position:relative;left: 0px;top: 0px; width:600px; display:block; margin: 0px 0px; float:left; padding: 0px; }

#content_title {position:relative;left: 0px;top: 0px; width:390px; display:block; margin: 0px 0px; float:left; background-color: #b19a53; color:#fff;  }



#footer{position:relative; padding: 0px 0px; float:left; width: 600px; display:block; margin:0px;}

.signup { font-size: 0.8em; background-color: #fff; border: 1px solid #787878; padding-left:4px; float:left; width:120px; margin:0px; color:#979696; }
.butt_submit {margin-left:10px;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
