/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/index/bg.jpg);
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}
.style1 {
	font-size: 11px;
	font-weight: bold;
}
.footer {font-size: 11px; padding-top:10px; font-weight: bold;}
.boldtxt {font-size: 17px; font-weight: bold;}
.leftmargin { padding-left:30px;}
.style2 {
	color: #FFFFFF;
	font-weight: bold;
}
.searchtxt {
	font-size: 12px;
}
.click {color: #ffffff; text-decoration: none; font-size: 12px;}
a:hover.click {color: #ff0000; text-decoration: none;}
a:active.click {color: #ffffff; text-decoration: none;}

.link, a {color: #0000FF; text-decoration: none;}
a:hover.link, a:hover {color: #ff0000; text-decoration: underline;}
a:active.link, a:active {color: #0000FF; text-decoration: none;}

.colortxt {
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
}



/*flash menu position*/
#wrapper {
margin-right: auto;
margin-left: auto;
width: 793px;
position:relative;
}
#layer1 {
left: -1px;
width: 793px;
height: 283px;
top: 111px;
position: absolute;
}
#menus {
left: -1px;
width: 793px;
top: 111px;
position: absolute;
}

.MediumInput
{
	width: 150px;
/*	z-index: 100;*/
}

.RedText 
{
	color: #ff0000;
}

.ItalicText
{
	font-style: italic;
}

h1.HeaderText 
{
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;	
	font-size: 12px;
	padding-bottom: 0px;
	padding-top:0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
h2.SubHeaderText 
{
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	padding-bottom: 0px;
	padding-top:0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.BlueText 
{
	color: #0070C0;
}

.GreenText
{
	color: #006600;
}

.BoldText
{
	font-weight: bold;
}

ul, ol
{
	padding-top: 0px;
	margin-top: 0px;
}
.CenterAlign
{
	text-align: center;
}
/* menu styles */
.MenuImage 
{
	cursor: pointer;
}
div.SubMenu
{
	visibility: hidden;
}

#SubMenu1
{
	width: 163px;
	position: absolute;
	top: 38px;
	left: 16px;
}

#SubMenu2 
{
	position: absolute;
	top: 39px;
	left: 168px;	
}

#SubMenu3 
{
	position: absolute;
	top: 50px;
	left: 313px;
}

#SubMenu4
{
	position: absolute;
	top: 56px;
	left: 469px;
}

#SubMenu5
{
	position: absolute;
	top: 56px;
	left: 616px;
}

#MainMenus {
left: 0px;
width: 793px;
top: 111px;
position: absolute;
}

a.ZooNewsHeader {
	color: #ffc215;
	font: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;	
	text-decoration: none;
	padding-left: 5px;
	vertical-align: middle;
}

a:hover.ZooNewsHeader {
	color: #ffffff;
	text-decoration: none;
}

.ZooNewsText
{
	color: #ffffff;
	padding-left: 8px;
	font: Helvetica, Arial, sans-serif;	
	font-size: 11px;
	font-weight:bold;
	padding-top:0px;
}

.ZooNews 
{
	background-color: #6f3e18;
	padding-top: 10px;
}

a.ZooNewsLink{
	color: #ffc215;
	text-decoration: none;
}

a:hover.ZooNewsLink {
	color: #ffffff;
	text-decoration: none;
}
.ZooNewsDiv
{
	padding-top:5px;
	padding-bottom:0px;
}

.AnimalProfileFunFacts
{
	list-style-image: url(../images/subheaders/arrow.gif);  
	padding-left: 20px; 
	margin-left:0px;
}

.HighlightText
{
	background-color: #FFFF00;
	width: 457px;
}