*		{ font-family: arial, arial unicode ms, arial; font-size: 12pt;}
body		{ background:#0B7C25 repeat-y top; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;}
xA:link          { font-size: 10pt;color: white; font-weight: bold;}
xA:visited       { font-size: 10pt;color: white; font-weight: bold;}
xA:active        { font-size: 10pt;color: white; font-weight: normal;}
xA:hover         { font-size: 10pt;color: white; font-weight: normal;}
img		{border-style: none;}

.bold		{ font-type: impact; font-size: 10pt; font-weight:bold; }
.normal		{ font-type: impact; font-size: 10pt; font-weight:normal; }
.gradientIMG	{ filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#acbddb', startColorstr='#3b87bb', gradientType='0');}
.gradientMNU	{ filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#664222', startColorstr='#246d0c', gradientType='0');}
.bottomborder	{ border-width: 0px; border-bottom-width: 2px; border-color: gray; border-style: solid;}
.topborder	{ border-width: 0px; border-top-width: 2px; border-color: black; border-style: solid;}
.fullborder	{ border-width: 1px; border-color: white; border-style: solid;}
.tagline	{ font-size: 12pt; color: white; font-weight: bold; width: 100%;filter:glow(Color=#444444) }
.pagetitle	{ font-family: arial; font-size: 16pt; color: #782424; font-weight: normal; width: 100%; filter:glow(Color=#FFFFFF)}
.pagetitle2	{ font-family: arial; font-size: 16pt; color: #782424; font-weight: normal;}
.bioname	{ font-size: 12pt; color: white; font-weight: bold; width: 100%;filter:glow(Color=#444444) }
.biostat	{ font-size: 10pt; color: white; font-weight: bold;}
.biotext	{ font-size: 10pt; color: #000000; font-weight: normal;}
.lineitem	{ border-width: 0px; border-bottom-width: 1px; border-style: solid; border-color: black;}
.xken		{ border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;  border-top-width: 0px; border-style: solid; border-color: #000000;}
.ken2		{ border-width: 0px; border-right-width: 1px; border-style: solid; border-color: #000000;}
.xken3		{ border-left-width: 1px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-style: solid; border-color: #000000;}
.xken4		{ border-left-width: 0px; border-right-width: 1px; border-bottom-width: 0px;  border-top-width: 0px; border-style: solid; border-color: #000000;}
.tds		{ background-Color:green; width:100; height:20; text-align:center; border:1px solid gray; font-size:14; filter:alpha(opacity=45); -moz-opacity:45%; cursor:crosshair; }
div.OFF 	{ width: 100; background-color: green;border-right:1px solid black; text-align:center; }
div.ON  	{ width: 100; background-color: white;border-right:1px solid black; text-align:center; }
.xrollover a 	{ width:100%; height:100%; background-color: #28640c; font-family: tahoma; font-size: 14pt;color: white; font-weight: bold; text-decoration:none; text-align:center;}
.xrollover a:hover { background-color: white; font-family: tahoma; font-size: 10pt;color: black; font-weight: bold; text-decoration:none; text-align:center;}
.h1		{ font-type: impact; font-size: 14pt; font-weight:bold; color: #6894b9;}
ul, li		{ font-family: arial; font-size: 10pt; font-weight: normal; color: #000000;}

.xborderLeft	{ border-left-width: 1px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 1px; border-color: black; border-style: solid;}
.borderRight	{ border-left-width: 1px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #8a6d4f; border-style: solid;}
.borderBottom	{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px;  border-top-width: 0px; border-color: #dddddd; border-style: solid;}
.images		{ border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;  border-top-width: 1px; border-color: black; border-style: solid;}
.xfooter	{ background: #119CE6 url('http://www.storybookfarmprimatesanctuary.com/images/footer.png') repeat-x; position:relative;}
.xgrass		{position:fixed; bottom:66px;}
.xxfooter		{ background: #119CE6 url('http://www.storybookfarmprimatesanctuary.com/images/footer.png') repeat-x; position:fixed; bottom:0; height:66px;}
.footer		{ background: #119CE6 url('http://www.storybookfarmprimatesanctuary.com/images/footer.png') repeat-x; bottom:0; height:66px;}

.menu				{ background: #119CE6 url('http://www.storybookfarmprimatesanctuary.com/images/menu.png') repeat-x;}
/***Main Menu

.mainmenu			{ width:100%; height: 100%; color: fff;}
dl, dt, dd, ul, li		{ margin: 0; padding: 0; list-style-type: none; }
#menu				{ position: relative; top: 0px; left: -3px; text-indent: 4px; width: 150px; font-family: arial unicode ms, sans-serif;; font-size: 9pt;}
#menu a:hover			{ text-decoration:none; background-color:#8a6d4f; color:#ffffff; }
#menu a:active			{ text-decoration:none; background-color:#8a6d4f; color:#ffffff; }
#menu dt			{ cursor: pointer; background: #8a6d4f; height: 20px; line-height: 25px; margin-bottom:1px; border: 0px solid gray; text-align: left; font-weight: bold; }
#menu dd			{ position: absolute; z-index: 100; left: 150px; margin-top: -1.9em; width: 200px; background: #ffffff; border: 0px solid gray; text-align: left; text-indent: 10px; }
#menu ul			{ padding:0px; }
#menu li			{ font-size: 95%; height: 18px; line-height: 18px; margin-bottom:1px; }
#menu li a			{ background: #018637; color: #fff; text-decoration: none; display: block; height: 18px; width: 200px}
#menu li a:hover		{ text-decoration:none; background-color:#5c5c5c; color:#ffffff; }
#push				{position:absolute; bottom:0; height:66px;}
***/


#menu2 {
width: 100%;
background: #2B97D2;
float: left;
}

#menu2 ul {
list-style: none;
margin: 0;
padding: 0px 10px;

float: left;
}

#menu2 a, #menu2 h2 {
font: bold 16px/16px arial, helvetica, sans-serif;
display: list-item;
border-width: 0px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 0px;
}

#menu2 h2 {
color: #000;
background: #2B97D2;
text-transform: none;
}

#menu2 a {
color: #fff;
background: #2B97D2;
text-decoration: none;
}

#menu2 a:hover {
color: #000;
background: #fff;
}

#menu2 li {position: relative;}

#menu2 ul ul {
position: absolute;
width: 10.9em;
padding: 2px 0px;
z-index: 500;
}

#menu2 ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu2 ul ul,
div#menu2 ul li:hover ul ul,
div#menu2 ul ul li:hover ul ul
{display: none;}

div#menu2 ul li:hover ul,
div#menu2 ul ul li:hover ul,
div#menu2 ul ul ul li:hover ul
{display: block;}

<!--[if IE]>
 #menu2 ul li {float: left; width: 100%;}
</style>
<![endif]-->
<!--[if lt IE 7]>
<style type="text/css" media="screen">
body {
behavior: url(http://www.storybookfarmprimatesanctuary.com/stylesheet/csshover.htc);
font-size: 100%;
}

#menu2 ul li a {height: 5%;} 

#menu2 a, #menu2 h2 {
font: normal 1.0em/1.4em arial, helvetica, sans-serif;
}
<![endif]-->


.rolloverleft a		{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #ffffff; border-style: solid; height: 25px; width: 100%; background: #8a6d4f url('http://www.storybookfarmprimatesanctuary.com/images/menu.png') repeat-x; font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: normal; text-decoration: none; text-align: left; padding-top: 4px; padding-left: 4px;}
.rolloverright a	{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #ffffff; border-style: solid; height: 25px; width: 100%; background: #8a6d4f url('http://www.storybookfarmprimatesanctuary.com/images/menu.png') repeat-x; font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: normal; text-decoration: none; text-align: left; padding-top: 4px; padding-left: 4px;}
.rolloverleft a:hover	{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #ffffff; border-style: solid; height: 25px; width: 100%; background: #8a6d4f url('http://www.storybookfarmprimatesanctuary.com/images/menu.png'); font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: left; padding-top: 4px; padding-left: 4px;}
.rolloverright a:hover	{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #ffffff; border-style: solid; height: 25px; width: 100%; background: #8a6d4f url('http://www.storybookfarmprimatesanctuary.com/images/menu.png'); font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: left; padding-top: 4px; padding-left: 4px;}
.rolloverleft a:active	{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #ffffff; border-style: solid; height: 25px; width: 100%; background: #8a6d4f url('http://www.storybookfarmprimatesanctuary.com/images/menu.png'); font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: left; padding-top: 4px; padding-left: 4px;}
.rolloverright a:active	{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #ffffff; border-style: solid; height: 25px; width: 100%; background: #8a6d4f url('http://www.storybookfarmprimatesanctuary.com/images/menu.png'); font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: left; padding-top: 4px; padding-left: 4px;}

.xrolloverleft a		{ border-left-width: 0px; border-right-width: 1px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #8a6d4f; border-style: solid; height: 25px; width: 100%; background-color: #6894b9; font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: center; padding-top: 4px;}
.xrolloverright a		{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #8a6d4f; border-style: solid; height: 25px; width: 100%; background-color: #6894b9; font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: center; padding-top: 4px;}
.xrolloverleft a:hover		{ border-left-width: 0px; border-right-width: 1px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #8a6d4f; border-style: solid; height: 25px; width: 100%; background-color: #762629; font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: center; padding-top: 4px;}
.xrolloverright a:hover		{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #8a6d4f; border-style: solid; height: 25px; width: 100%; background-color: #762629; font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: center; padding-top: 4px;}
.xrolloverleft a:active		{ border-left-width: 0px; border-right-width: 1px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #8a6d4f; border-style: solid; height: 25px; width: 100%; background-color: #762629; font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: center; padding-top: 4px;}
.xrolloverright a:active	{ border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;  border-top-width: 0px; border-color: #8a6d4f; border-style: solid; height: 25px; width: 100%; background-color: #762629; font-family: tahoma; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; text-align: center; padding-top: 4px;}