body {
	margin: 0px;
	background:#FFFFFF;
}
body, td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#body {
	position:absolute;
	width:775px;
	z-index:1;
	left:50%;
	margin-left:-387px;
}
#header {
	width:775px;
	padding:4px 4px 4px 4px;
}
p, form{
	margin:0px;
	padding:0px;
}
#top_menu{
	background:url(../images/menu.png);
	text-transform:uppercase;
	font-size:14px;
}

.top_menu_green{
	color: #006600;
	font-size:12px;
}

.top_menu_green a:link {
	position:relative;
	text-decoration: none;
	color: #006600;
	font-size:12px;
}
.top_menu_green a:visited {
	position:relative;
	text-decoration: none;
	color: #006600;
	font-size:12px;
}
.top_menu_green a:hover {
	position:relative;
	text-decoration: underline;
	color: #006600;
	font-size:12px;
}
.top_menu_green a:active {
	position:relative;
	text-decoration: none;
	color: #006600;
	font-size:12px;
}

.top_menu_white{
	color: #FFFFFF;
	font-size:10px;
}

.top_menu_white a:link {
	position:relative;
	text-decoration: none;
	color: #FFFFFF;
	font-size:10px;
}
.top_menu_white a:visited {
	position:relative;
	text-decoration: none;
	color: #FFFFFF;
	font-size:10px;
}
.top_menu_white a:hover {
	position:relative;
	text-decoration: underline;
	color: #FFFFFF;
	font-size:10px;
}
.top_menu_white a:active {
	position:relative;
	text-decoration: none;
	color: #FFFFFF;
	font-size:10px;
}
#banner_bottom_3{
	background:url(../images/banner_bottom_right.png);
}
#banner_bottom_2{
	background:url(../images/banner_bottom_2.png);
}
#banner_bottom_1{
	background:url(../images/banner_bottom_1.png);
}
#menu_top{
	background:url(../images/menu_top.png) no-repeat left top #FFFFFF;
}
#content{
	background:url(../images/dum_corner.png) right top no-repeat;
}
#banners_top_left{
	background:url(../images/banners_top_left.png) no-repeat;
}
#banners_top{
	background:url(../images/banners_top.png) top no-repeat #c6ffc6;
}
#menu_bottom{
	background:url(../images/menu_bottom.png) left bottom no-repeat;
}

.menu{
	background:#003300;
	padding-top:5px;
	text-transform:uppercase;
}


#supp{
	background-image:url(../images/page_bottom.png);
	background-color: #FFFFFF;
	background-repeat:no-repeat;
}

#left_supp{
	background:url(../images/bottom_corner.png) left top no-repeat #336600;
}

#info_content{
	margin:25px 10px 10px 10px;
}
#mnu_title{
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}
.menu a:link {
	color: #ccffcc;
	text-decoration: none;
}
.menu a:visited {
	text-decoration: none;
	color: #ccffcc;
}
.menu a:hover {
	text-decoration: underline;
	color: #ccffcc;
}
.menu a:active {
	text-decoration: none;
	color: #ccffcc;
}
a.green_link:link {
	color: #006600;
	text-decoration: none;
}
a.green_link:visited {
	text-decoration: none;
	color: #006600;
}
a.green_link:hover {
	text-decoration: underline;
	color: #006600;
}
a.green_link:active {
	text-decoration: none;
	color: #006600;
}
#bottom_menu_1{
  height:10px;
  margin-top:6px;
  font-size:10px;
  color: #999999;
  text-transform:uppercase;
}

#bottom_menu_1 a:link {
	color: #999999;
	text-decoration: none;
}
#bottom_menu_1 a:visited {
	text-decoration: none;
	color: #999999;
}
#bottom_menu_1 a:hover {
	text-decoration: underline;
	color: #999999;
}
#bottom_menu_1 a:active {
	text-decoration: none;
	color: #999999;
}

#bottom_menu_2{
  height:10px;
  margin-top:5px;
  font-size:10px;
  color: #cccccc;
  text-transform:uppercase;
}

#bottom_menu_2 a:link {
	color: #cccccc;
	text-decoration: none;
}
#bottom_menu_2 a:visited {
	text-decoration: none;
	color: #cccccc;
}
#bottom_menu_2 a:hover {
	text-decoration: underline;
	color: #cccccc;
}
#bottom_menu_2 a:active {
	text-decoration: none;
	color: #cccccc;
}

#logo_place{
	background:url(../images/zoo_logo.png);
}

#copyright{
	color:#003300;
	font-size:9px;
	margin-top:2px;
}
.marks{
    color:#99cc99;
}

.marks a:link {
	color: #99cc99;
	text-decoration: none;
}
.marks a:visited {
	text-decoration: none;
	color: #99cc99;
}
.marks a:hover {
	text-decoration: underline;
	color: #99cc99;
}
.marks a:active {
	text-decoration: none;
	color: #99cc99;
}

#logo_cell{
	position:relative;
	left:30px;
	top:30px;
	width:200px;
}
#logo_title{
	float:left;
	position:relative;
	color:#FFFFFF;
	font-family:'Times New Roman', Times, serif;
	font-size:30px;
	margin-left:20px;
}