body
{
font-family: Arial;
background-color: #EFE2D2;
padding:0px;
margin:0px;
}
p {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}
p a:link {
color: #647910;
}
p A:hover { text-decoration: underline; color: #f07818; }

a{ color:#647910;}
a:hover{color:#647910;}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: x-large;
line-height: normal;
color: #6d3020;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: large;
line-height: normal;
color: #6d3020;
}
h3 {
font-family: Arial, Helvetica, sans-serif;
color: #9E9367;
}
h4 {
font-family: Arial, Helvetica, sans-serif;
color: #f07818;
/*font-size: medium;*/
font-size:11pt;
font-weight: bold;
margin: 0px;
padding: 0px;
}
h5 {
color: #9b7950;
font-family: Arial, Helvetica, sans-serif;
line-height: 0px;
}
h6 {
color: #9b7950;
font-family: Arial, Helvetica, sans-serif;
line-height: 0px;
font-size: x-small;
}

/***************** PRIMARY NAVIGATION ******************/

#nav1 {
position:absolute;
z-index:5;
left: 26px;
top: 89px;
padding:0px;
margin:0px; 
list-style:none;
width:968px;
}

#nav1 li{
float:left;
min-width:6%;
padding:0px;
margin:0px;
margin-right:10px;
background-image: url(../../Images/ValleyZoo/nav_background.gif);
}

#nav1 li a{
display:block;
background-image: url(../../Images/ValleyZoo/nav_background_right.gif);
background-position:right top;
background-repeat:no-repeat;
text-align:center;
white-space:nowrap;
color:#BB9D77;
padding:13px 10px 10px 10px;
font-size:13px;
text-decoration:none;
}

#nav1 li a:hover{
display:block;
background-image: url(../../Images/ValleyZoo/nav_background_right.gif);
background-position:right top;
background-repeat:no-repeat;
text-align:center;
white-space:nowrap;
color:#fff;
padding:13px 10px 10px 10px;
font-size:13px;
text-decoration:underline;
}

#nav1 .selected{
padding:0px;
margin:0px;
float:left;
min-width:6%;
margin-right:10px;
background-image: url(../../Images/ValleyZoo/selected.gif); 
}

#nav1 .selected a{
display:block;
text-align:center;
white-space:nowrap;
color:#b8608e;
padding:13px 10px 10px 10px;
font-size:13px;
background-image: url(../../Images/ValleyZoo/selected_right.gif);
background-position:right top;
background-repeat:no-repeat;
text-decoration:none;
}

#nav1 .selected a:hover{
display:block;
text-align:center;
white-space:nowrap;
color:#b8608e;
padding:13px 10px 10px 10px;
font-size:13px;
background-image: url(../../Images/ValleyZoo/selected_right.gif);
background-position:right top;
background-repeat:no-repeat;
text-decoration:underline;
}

/*************** SUB NAVIGATION******************/
#subnav
{
padding:0px;
margin:0px;
clear:both;
}
#subnav li
{
list-style:none;
padding:0px;
margin:0px;
width:172px;
float:left;
clear:left;
}
#subnav li .leftnav0{
display:block;
text-align:right;
color:#6d7b2e;
padding:2px 20px 2px 0px;
font-size:13px;
text-decoration:none;
}

#subnav li .leftnav0:hover, #subnav li .leftnav0over:hover, #subnav li .leftnav0over{
display:block;
text-align:right;
color:#fff;
padding:2px 20px 2px 0px;
font-size:13px;
background-image: url(../../Images/ValleyZoo/nav_bg.jpg);
background-position:left top;
background-repeat:no-repeat;
background-color:#7f4a3c;
text-decoration:none;
}

#subnav li .leftnav1{
display:block;
text-align:right;
color:#6E3F35;
padding:2px 20px 2px 0px;
font-size:11px;
text-decoration:none;
}

#subnav li .leftnav1:hover, #subnav li .leftnav1over:hover, #subnav li .leftnav1over{
display:block;
text-align:right;
color:#6d7b2e;
padding:2px 20px 2px 0px;
font-size:11px;
background-color:#fff;
text-decoration:none;
}


.navtitle
{
float:right;
text-align:right;
color:#333333;
padding:5px 20px 5px 0px;
margin:20px 0px 5px 0px;
font-size:18px;
font-weight:bold;
}

/***************** LAYOUT ******************/
#header {
width:968px;
height:128px;
z-index:2;
background-image: url(../../Images/ValleyZoo/grass_top.jpg);
}
#title2 
{
float:right;
z-index:4;
}

#logo1 {
position:absolute;
width:152px;
height:69px;
z-index:3;
left: 7px;
top: 8px;
}
#logo2
{
float:right;
z-index:3;
margin-top:15px;
}
#content {
width:968px;
z-index:1;
background-color:#ded9c5;
height:auto;
background-image: url(../../Images/ValleyZoo/default_bg.jpg);
background-repeat:no-repeat;
border-bottom:solid 1px #ded9c5;
}
#content_home {
width:968px;
z-index:1;
background-color:#eee7dd;
height:auto;
background-image: url(../../Images/ValleyZoo/home_bg.jpg);
background-repeat:no-repeat;
border-bottom:solid 1px #eee7dd;
border-top:solid 1px #eee7dd;
}

#pagecontent , #centercontent 
{
font:normal .9em/1.2em Arial, Helvetica, sans-serif; 
}
#pagecontent li, #centercontent li
{
margin-left:10px;
font:normal .9em/1.2em Arial, Helvetica, sans-serif; 
}
#pagecontent h1 , #centercontent  h1
{
}

#leftfeature {
width:230px;
height:auto;
padding-top:20px;
padding-left:20px;
float:left;
}

#leftcontent {
padding-left: 10px;
height:20px;
margin-left:1px;
height:auto;
border-top: solid 1px #fff;
}
#leftimage
{
float:right;
z-index:6;
}
#leftnavigation{width:175px;float:left;height:550px;}
#centercontent{width:594px;float:left;position:relative;}
#pagecontent{position:relative;padding-left:40px;padding-right:25px; padding-top:20px;}
#pageimage{float:right;z-index:50;padding-left:40px;padding-bottom:60px;}
#polaroid{float:right;position:absolute;right:0px; top:0px; z-index:51;}
#rightcontent{width:199px;float:left;height:550px;}
#homefeature{width:685px;height:550px;float:left;padding-top:20px;padding-left:15px;}

/*************Bottom Feature***************/
#featurerow
{
clear:both;
position:relative;
height:300px;
margin-top:30px;
margin-left:10px;
}
.feature
{
width:225px;
height:300px;
margin-left:10px;
float:left;
background-image: url(../../Images/ValleyZoo/featgradient.gif);
background-repeat:no-repeat;
background-position:left 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: x-small;
}
.featureImage {
float:right;
overflow:visible;
/*border:solid 1px red;*/
width:65px;
}
.featurecontent
{
padding:10px;
padding-right:20px;
}

/*************Right column content***************/
#related
{
width:199px;
}
.relateditem
{
padding:10px;
}

.relatedcontent
{
padding-right:20px;
}

/********FOOTER**********/
.quicklinktitle
{
color:#a3996f;
padding:0px;
margin:0px;
padding-left:30px;
}
#footer {
width:968px;
min-height:296px;
z-index:3;
background-image: url(../../Images/ValleyZoo/ValleyZoo_main.jpg);
clear:both;
/*border-top:solid 1px #EEE7DF;*/
}
#quicklinks{
padding:0px;
margin:0px;
/*margin-top:20px;*/
margin-left:40px;
background-color:#000;
}
.qlink {
font-family: Arial, Helvetica, sans-serif;
color: #f07818;
font-size: small;
display:block;
float:left;
width:120px;
padding-right:10px;
}
.wlink {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
margin-left: 10px;
font-size: small;
list-style-type:none;
padding:0px;
margin:0px;
margin-left:.5em;
}

.wlink A:link {
text-decoration: none;
color: #FFFFFF;

}
.wlink A:visited { text-decoration: none; color: #FFFFFF; }
.wlink A:active { text-decoration: none;  color: #FFFFFF; }
.wlink A:hover { text-decoration: underline; color: #f07818; }

.quicklinktitle
{ 
clear:both;
}


/*TJ updated styles*/
.polaroid
{
	float:right;
	position:absolute;
	right:0px; 
	top:0px; 
	z-index:51;
}
.polaroidImage{float:right;z-index:50;padding-left:40px;padding-bottom:60px;}

#pagecontent .eventDate, #pagecontent .label{
font-size:small;
font-weight:bold;
}