@charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana, Geneva, sans-serif; background-color: #282727; font-size: 12px;	
}
a { color:black; }

#siteholder {
	position:absolute;
	overflow:hidden;	
	width: 100%;
	height: 790px;
	background-color: #F1F0E9; /*#FFF;*/
	z-index: 10;
}

#background {
	position:absolute;
	background-image:url(../images/background.png);
	background-color: white;
	/*background-position: -1000px 0px;*/
	/*height: 175px;*/
	height: 230px;
	width: 100%;
	z-index: 15;
	/*top: 55px;*/
}
#illustration {
	top: -60px;
	position:absolute;
	height: 900px;
	z-index: 20;
	width: 100%;
}
#content {
	position:absolute;
	height: 400px;
	top: 100px;
	width: 900px;
	left: 50%;
	margin-left: -450px;
	z-index: 25;
	line-height: 1.3em;
}
#control {
	position: absolute;
	z-index: 40;
	width: 900px;
	left: 50%;
	margin-left: -450px;
}
#foreground {
	position:absolute;
	height: 177px;
	top: 618px;
	width: 100%;
	z-index: 30;
	background-image: url(../images/foreground.png);
}


.clear { clear:both; }











#subnav_holder { position:absolute; left: 50%; margin-left: -420px; margin-top: 600px; z-index: 35; width: 890px; overflow:hidden;}
#subnav_holder img { float:left; }
#subnav_subholder { margin-left: 45px; position:absolute; width: 747px; height: 150px; float:left; overflow:hidden; }
#subnav { position:absolute; width: 1500px; }
#subnav li { float:left; }
#subnav_prev { margin-right: 737px; }







ul#pagenav { width: 145px; position:absolute; margin-left: 540px; margin-top: 100px; z-index: 28; }
.pink li, .bluegrey li, .purple li { width: 145px; height: 30px; margin-bottom: 5px;} 
.pink li a, .bluegrey li a, .purple li a { display: inline-block; color:white; text-decoration:none; width: 145px; height: 30px;  font-size: 11px; position: relative; padding-left: 12px; padding-top: 8px;}

.pink li {  background-image: url(../images/pink_subpage_link.png); color:white; background-repeat: no-repeat; }
.pink li.selected {  background-image: url(../images/pink_subpage_nonlink.png); font-size: 11px; position: relative; padding-left: 12px; padding-top: 8px; margin-bottom: -2px;}

.bluegrey li {  background-image: url(../images/bluegrey_subpage_link.png); color:white; background-repeat: no-repeat; }
.bluegrey li.selected {  background-image: url(../images/bluegrey_subpage_nonlink.png); position: relative; padding-left: 12px; padding-top: 8px; margin-bottom: -2px; }

.purple li {  background-image: url(../images/purple_subpage_link.png); color:white; background-repeat: no-repeat; width: 164px; }
.purple li.selected {  background-image: url(../images/purple_subpage_nonlink.png); position: relative; padding-left: 12px; padding-top: 8px; margin-bottom: -2px; }







.join_the_club { position:absolute;margin-top: 50px;width: 431px; height: 273px; background-image: url(../images/join_the_club_background.png); background-repeat:no-repeat; padding: 40px;padding-top: 150px; color:white; z-index: 29; padding-right: 100px;}
.join_the_club div {  }
.kids { position:absolute;margin-top: 50px;width: 431px; height: 373px; background-image: url(../images/kids_background.png); background-repeat:no-repeat; padding: 40px;padding-top: 50px; color:white; z-index: 29; padding-right: 100px;}
.kids a { color:white; }

/*.animal_block { position:absolute; width:574px; height:653px; margin-top: 50px; background-image: url(../images/animal_background.png); z-index: 29; padding-top: 80px;}
.animal_block_content { width: 450px;  height: 400px; overflow:hidden; padding-right: 30px; padding-left: 50px;} 
.animal_block_content_red { width: 370px; height: 300px; overflow:hidden; padding-left: 50px; padding-top: 50px; color:white; }
.animal_block_content_brown { width: 370px; height: 300px; overflow:hidden; padding-left: 50px; padding-top: 50px; color:white; }
.animal_block_content_green { width: 370px; height: 300px; overflow:hidden; padding-left: 50px; padding-top: 50px; color:white; }
.animal_block_content_redbrown { width: 370px; height: 300px; overflow:hidden; padding-left: 50px; padding-top: 50px; color:white; }*/
/*.animal_block_content { margin: 30px; }*/
/*.animal_block_main_content { width: 800px; height:650px; margin-top: -100px; position:absolute; }
.animal_mover { width: 3000px; height: 650px; position:absolute; margin-top: 50px;}
.animal_mover img { padding-top: 100px; } */

.bbc_block { position:absolute; width:574px; height:653px; margin-top: 50px; background-image: url(../images/animal_background.png); z-index: 29; padding-top: 80px;}
.bbc_block_content { width: 370px;  height: 400px; overflow:hidden; padding-right: 80px; padding-left: 30px;} 
.bbcsupportingimage { position:absolute; margin-left: 450px; margin-top: 70px; z-index:30; }

.under_construction { background-image: url(../images/under_construction.png); width:832px; height:660px; margin-left: 40px; margin-top: 20px;  }

.home_block_content { width: 500px; height: 500px; margin-top: 300px; margin-left: 40px; position:absolute; padding-right: 40px;}



.contact_block_content { width: 420px;  height: 150px; overflow:hidden; padding-right: 30px; padding-left: 30px; margin-top: -50px; position:absolute; }
.contact_block { position:absolute; width:825px; height:637px; margin-top: 50px; padding-top: 80px; background-image: url(../images/contact.png); z-index: 29; }
#contact_form { position:absolute; margin-left: 40px; margin-top: 120px; }
#contact_form label { display:block; padding-bottom: 3px; font-size: 11px;}
#contact_form input.contact_entry, #contact_form textarea { width: 200px; margin-bottom: 5px;}
#contact_form textarea { float:left; height: 90px; }
#contact_form input.submit { float:left; margin-left: 5px; margin-top: 70px;}

.grey_back { position:absolute; background-image: url(../images/grey_sub_page.png); width:589px; height:542px; margin-left: 200px; margin-top: 100px; z-index: 26;}
.animal_back { position:absolute; background-image: url(../images/animal_sub_background.png); width:587px; height:541px; margin-left: 280px; margin-top: 100px; z-index: 26; }
.animal_main_back { position:absolute; background-image: url(../images/animals_background.png); width:845px; height:672px; margin-left: 20px; margin-top: 30px; z-index: 26; }

.animal_red { background-image: url(../images/animal_red_back.png); width: 490px; height: 390px; margin-left: 20px; margin-top: -60px; }
.animal_brown { background-image: url(../images/animal_brown_back.png); width: 490px; height: 390px; margin-left: 20px; margin-top: -60px; }
.animal_green { background-image: url(../images/animal_green_back.png); width: 490px; height: 390px; margin-left: 20px; margin-top: -60px; }
.animal_redbrown { background-image: url(../images/animal_redbrown_back.png); width: 490px; height: 390px; margin-left: 20px; margin-top: -60px; }



.supportingimage { position:absolute; margin-left: 500px; margin-top: 230px; z-index:30; }
.supportingimage_under { position:absolute; margin-left: 380px; margin-top: 230px; z-index:27; }
.animalsupportingimage { position:absolute; margin-left: 450px; margin-top: 230px; z-index:27; }
.informationsupportingimage { position:absolute; margin-left: 510px; margin-top: 130px; z-index:27; }
.informationsupportingimage_top { position:absolute; margin-left: 510px; margin-top: 130px; z-index:30; }
.informationsupportingimage_high { position:absolute; margin-left: 540px; margin-top: 60px; z-index:27; }

p { line-height: 1.2em; margin-bottom: 1em; }
h2 { font-size: 15px; margin-bottom: 1em; }
.home_block_content h2 { margin-bottom: 0.2em;}
h3 { font-size: 16px; }





.ticket_type { display: inline-block; width: 200px; }
.ticket_price { display: inline-block; width: 100px; font-weight: bold;}
.ticker_amount { display: inline-block; }
.paymentrow { height: 2em; }


#faderbar { position:absolute; width:400px; height: 100px; background-image: url(../images/bottom_fade.png); margin-top: 400px; z-index: 31; }



#move_next_animal { display:block; position:absolute; margin-left: 750px; margin-top: 50px; width: 50px; height: 50px; z-index: 40; }
#move_prev_animal { display:block; position:absolute; margin-left: 30px; margin-top: 50px; width: 50px; height: 50px; z-index: 40; }












h1 { margin-top: 5px; float:right; margin-right: 50px; }
#header_background { width: 100%; position:absolute; height: 91px; background-image: url(../images/top_bar_background.png); z-index: 21; }
#tilted_background { width:583px; height: 538px; position:absolute; background-image: url(../images/plain_underlay_background.png); margin-top: 70px; margin-left: 290px; }
.back { position:absolute; margin-left: 24px; margin-top: 100px; z-index:28;}


/* NAVIGATION */
#nav { clear:both; margin-top: 5px; background-image:url(../images/menu_bar_background.png); height: 33px; background-repeat: repeat-x; width: 850px; padding-left: 50px;}
#nav li { float:left; font-size: 12px; padding-top: 6px;/*padding: 6px 13px 7px 13px;*/ text-align:center; height: 19px; background-repeat:no-repeat;}
#nav li a { text-decoration: none; color: #8A7F75; font-weight:bold; color:white;}
#nav ul a {  color:white; }

#nav ul { position:absolute; margin-top: -3px; display:none; color:white; list-style: inside; padding-top: 10px; } /*margin-left: -10px; margin-top: 6px;*/
#nav li:hover ul { display: block; }
#nav ul li { float:none; border:none;  margin-left: 0; margin-top: 0; padding-top: 0; text-align:left; padding-left: 20px;}
#nav ul li:hover { margin-left: 0; margin-top: 0; padding-top: 0;}

#nav li:hover a { color:white; }

#nav li.top_submenu, #nav li.bottom_submenu  { height: 30px; list-style:none;}
 

#nav li.menu_bar:hover, #nav li.menu_bar.selected { margin-left: -13px; margin-top: -4px; padding-right: 13px; padding-bottom: 5px; }

#nav li#menu_3 { background-color: #77665A; width: 65px; } /* HOME */
#nav li#menu_3:hover, #nav li#menu_3.selected { background-image: url(../images/home_button_selected.png); background-color: transparent; width: 65px;}

#nav li#menu_4 { background-color: #9C808A; width: 54px; } /* INFORMATION */
#nav li#menu_4:hover, #nav li#menu_4.selected { background-image:url(../images/info_button_selected.png); background-color: transparent; width: 54px; }
#submenu_4 {  width: 180px; }
#submenu_4 li { background-image: url(../images/info_dropdown_background.png); background-repeat: repeat-y; padding: 0; margin: 0; }
#submenu_4 .top_submenu { background-image: url(../images/info_dropdown_top.png);  }
#submenu_4 .bottom_submenu { background-image: url(../images/info_dropdown_bottom.png); background-repeat:no-repeat;}

#nav li#menu_5 { background-color: #9FB0BC; width: 79px;} /* ANIMALS */
#nav li#menu_5:hover, #nav li#menu_5.selected { background-image:url(../images/animals_button_selected.png); background-color: transparent; width: 79px;}
#submenu_5 {  /*width: 162px;*/ width: 255px; list-style:outside;}
#submenu_5 li { background-image: url(../images/animals_dropdown_background.png); background-repeat: repeat-y; padding: 0; margin: 0; } /*padding-right: 30px; height: auto; padding-bottom: 0.8em; float:left; width: 250px;}*/
#submenu_5 .top_submenu { background-image: url(../images/animals_dropdown_top.png); padding-bottom: 0; }
#submenu_5 .bottom_submenu { background-image: url(../images/animals_dropdown_bottom.png);background-repeat:no-repeat;}

/*#nav li#menu_5 ul li:hover { background-color: #63798B; }
#nav li#menu_5 ul{ background-color: #9FB0BC; }*/

#nav li#menu_6 { background-color: #8A585A; width: 87px; } /* PARK MAP */
#nav li#menu_6:hover, #nav li#menu_6.selected { background-image:url(../images/parkmap_button_selected.png); background-color: transparent; width: 87px; }

#nav li#menu_7 { background-color: #959096; width: 74px; } /* GALLERY */
#nav li#menu_7:hover, #nav li#menu_7.selected { background-image:url(../images/gallery_button_selected.png); background-color: transparent; width: 74px; }

#nav li#menu_8 { background-color: #DBA8AD; width: 76px; } /* FOR KIDS */
#nav li#menu_8:hover, #nav li#menu_8.selected { background-image:url(../images/kids_button_selected.png); background-color: transparent; width: 76px; }

#nav li#menu_81 { background-color: #984A4A; width: 90px; } /* EDUCATION */
#nav li#menu_81:hover, #nav li#menu_81.selected { background-image:url(../images/education_button_selected.png); background-color: transparent; width: 90px; }

#nav li#menu_82 { background-color: #919D84; width: 54px; } /* BBC */
#nav li#menu_82:hover, #nav li#menu_82.selected { background-image:url(../images/bbc_button_selected.png); background-color: transparent; width: 54px; }

#nav li#menu_83 { background-color: #A97D62; width: 99px; } /* SUPPORT US */
#nav li#menu_83:hover, #nav li#menu_83.selected { background-image:url(../images/supportus_button_selected.png); background-color: transparent; width: 99px; }

#nav li#menu_84 { background-color: #948F94; width: 66px; } /* EXTRAS */
#nav li#menu_84:hover, #nav li#menu_84.selected { background-image:url(../images/extras_button_selected.png); background-color: transparent; width: 66px; }
#submenu_84 { width: 255px; list-style:outside;}
#submenu_84 li { background-image: url(../images/extras_dropdown_background.png); background-repeat: repeat-y; padding: 0; margin: 0; } 
#submenu_84 .top_submenu { background-image: url(../images/extras_dropdown_top.png); padding-bottom: 0; }
#submenu_84 .bottom_submenu { background-image: url(../images/extras_dropdown_bottom.png);background-repeat:no-repeat;}

#nav li#menu_34 { background-color: #AB9584; width: 79px; } /* CONTACT */
#nav li#menu_34:hover, #nav li#menu_34.selected { background-image:url(../images/contact_button_selected.png); background-color: transparent; width: 79px;}

#navleft { position:absolute; width:247px; height:32px; background-image: url(../images/end_left.png); left:50%; margin-left:-697px; margin-top: 5px;  }
#navright { position:absolute; width:247px; height:32px; background-image: url(../images/end_right.png); left:50%; margin-left:450px; margin-top: 5px; }

/* ILLUSTRATIONS */
.illustration {	float:left;	height: 650px; background-repeat:no-repeat; background-position: center; width: 100%; }
.illustration_1 { background-image: url(../images/illustration.png);  }
.illustration_2 { background-image: url(../images/illustration_1.png);  }
.illustration_3 { background-image: url(../images/illustration_2.png);  }
.illustration_4 { background-image: url(../images/illustration_7.png);  }
.illustration_5 { background-image: url(../images/illustration_4.png);  }
.illustration_6 { background-image: url(../images/illustration_5.png);  }
.illustration_7 { background-image: url(../images/illustration_6.png);  }

/* HOME PAGE */
#opening_times_ticket { margin-left: 80px; }
#home_text_content { background-image: url(../images/homepage_background.png); width:339px; margin-top: 194px; margin-left: 110px; padding-left: 30px; padding-right: 30px; height: 350px; }

/* INFORMATION */
.information_block { position:absolute; width:534px; height:653px; margin-top: 50px; padding-top: 80px; margin-left: 60px;background-image: url(../images/plain_text_background.png); z-index: 29; background-repeat: no-repeat;}
.information_block_content { width: 410px;  height: 300px; overflow:hidden; padding-right: 30px; padding-left: 40px; padding-bottom: 50px;} 
.information_block_narrow { position:absolute; width:534px; height:653px; margin-top: 50px; padding-top: 80px; margin-left: 60px;background-image: url(../images/plain_text_background.png); z-index: 29; }
.information_block_content_narrow { width: 310px;  height: 300px; overflow:hidden; padding-right: 30px; padding-left: 40px; padding-bottom: 50px;} 
.information_map_content { width: 320px;  height: 400px; overflow:hidden; padding-right: 30px; padding-left: 50px;}
.map { position:absolute; margin-left: 465px; margin-top: 115px; z-index: 30; }
#map_surround { z-index:31; position:absolute; margin-left: 450px; margin-top: 100px; }
#view_map_larger { z-index:32; position:absolute; margin-left: 460px; margin-top: 430px; font-size: 10px;}
#view_map_larger a { color:black; text-decoration:none; }
.information_submenu { margin-left: 580px; margin-top: 80px; position:absolute; font-size: 11px;}
.information_submenu li { background-image: url(../images/purple_subpage_link.png); width: 164px; height: 30px; margin-bottom: 5px; }
.information_submenu li a { display: block; height: 22px; padding-top: 8px; padding-left: 5px; width: 164px; color:white; text-decoration: none; }
.information_submenu li.selected { background-image: url(../images/purple_subpage_nonlink.png); width: 164px; height: 30px; margin-bottom: 5px; }
.information_submenu li.selected span { display: block; padding-top: 8px; padding-left: 5px; color:white;}

/* ANIMALS */
#animal_content { position:absolute; background-image:url(../images/plain_text_background.png); width: 534px; height: 599px; margin-left: 60px; margin-top: 50px; padding-top: 40px;  background-repeat: no-repeat;}
#animal_red_content { position:absolute; background-image:url(../images/animal_red_back.png); width: 473px; height: 330px; margin-left: 20px; margin-top: -20px; padding-top: 40px; background-repeat:none; }
#animal_brown_content { position:absolute; background-image:url(../images/animal_brown_back.png); width: 473px; height: 330px; margin-left: 20px; margin-top: -20px; padding-top: 40px; background-repeat:none; }
#animal_green_content { position:absolute; background-image:url(../images/animal_green_back.png); width: 473px; height: 330px; margin-left: 20px; margin-top: -20px; padding-top: 40px; background-repeat:none; }
#animal_redbrown_content { position:absolute; background-image:url(../images/animal_redbrown_back.png); width: 473px; height: 330px; margin-left: 20px; margin-top: -20px; padding-top: 40px; background-repeat:none; }
#animal_text_area {  padding-left: 40px; padding-right: 40px; width: 380px; height: 400px; overflow: auto;}
#animal_text_area_small {  padding-left: 40px; padding-right: 60px; width: 390px; height: 270px; overflow: auto;}
#animal_illustration { position:absolute; margin-left: 520px; margin-top: 230px; }
.animal_submenu { margin-left: 580px; margin-top: 80px; position:absolute; font-size: 11px;}
.animal_submenu li { background-image: url(../images/bluegrey_subpage_link.png); width: 200px; height: 30px; margin-bottom: 5px; }
.animal_submenu li a { display: block; height: 22px; padding-top: 8px; padding-left: 5px; width: 200px; color:white; text-decoration: none; }
.animal_submenu li.selected { background-image: url(../images/bluegrey_subpage_nonlink.png); width: 200px; height: 30px; margin-bottom: 5px; }
.animal_submenu li.selected span { display: block; padding-top: 8px; padding-left: 5px; color:white;}
#animal_content div.jScrollPaneDrag { background-color: #9FB0BD; }

#animal_nav { width: 6000px; margin-top: 150px; margin-left: 40px;}
#animal_nav li { float:left; margin-right: 20px;}
#animal_nav a { text-decoration: none; }
.animal_subtitle { display:inline-block; width: 212px; height: 23px; background-image: url(../images/animals_baseline.png); color:white; padding: 4px;  }
.animal_mover { width: 3000px; height: 650px; position:absolute; margin-top: 50px;}
.linktext { display: none; }

/* GALLERY */
.gallery_block { position:absolute; width:830px; height:653px; margin-top: 50px; padding-top: 50px; margin-left: 90px; background-image: url(../images/wide_background.png); z-index: 29; background-repeat: no-repeat;}
.gallery_block_content { width: 700px;  height: 350px; overflow:auto; padding-right: 30px; padding-left: 20px; padding-bottom: 50px; margin-left: 30px;} 
#gallery_list { padding-top: 40px; height: 200px; width: 4300px; }
#gallery_list li { float:left; width: 108px;}
#gallery_list li img { padding-bottom: 4px; float:left;  }

/* KIDS */
.answer { display:none; }

/* EDUCATION */
#education_content { position:absolute; background-image:url(../images/plain_text_background.png); width: 534px; height: 599px; margin-left: 60px; margin-top: 50px; padding-top: 40px; background-repeat: no-repeat; }
#education_text_area {  padding-left: 40px; padding-right: 40px; width: 320px; height: 400px; overflow: auto;}
#education_text_area_wide { padding-left: 40px; padding-right: 40px; width: 400px; height: 400px; overflow: auto; }
#education_illustration { position:absolute; margin-left: 460px; margin-top: 230px; }
#education_illustration_wide { position:absolute; margin-left: 530px; margin-top: 230px; }
.education_submenu { margin-left: 580px; margin-top: 80px; position:absolute; font-size: 11px;}
.education_submenu li { background-image: url(../images/darkred_subpage_link.png); width: 159px; height: 30px; margin-bottom: 5px; }
.education_submenu li a { display: block; height: 22px; padding-top: 8px; padding-left: 5px; width: 159px; color:white; text-decoration: none; }
.education_submenu li.selected { background-image: url(../images/darkred_subpage_nonlink.png); width: 159px; height: 30px; margin-bottom: 5px; }
.education_submenu li.selected span { display: block; padding-top: 8px; padding-left: 5px; color:white;}
#education_text_area ul, #education_text_area_wide ul { list-style: outside; line-height: 1.4em; margin-bottom: 1.5em; margin-left: 30px;}

#education_content div.jScrollPaneDrag { background-color: #994B4B; }
#education_content table td { font-weight: bold; font-size: 12px; }
/*.education_submenu li {  background-image: url(../images/education_subpage_link.png); color:white; background-repeat: no-repeat; width: 164px; }
.education_submenu li.selected {  background-image: url(../images/education_subpage_nonlink.png); position: relative; padding-left: 12px; padding-top: 8px; margin-bottom: -2px; }*/

/* BBC */
#bbc_content { position:absolute; background-image:url(../images/bbc_background.png); width: 810px; height: 475px; margin-left: 60px; margin-top: 50px;  background-repeat: no-repeat;}
#bbc_text_area { padding: 40px; width: 380px; color:white;}

/* SUPPORT US */
#supportus_content { position:absolute; background-image:url(../images/plain_text_background.png); width: 534px; height: 599px; margin-left: 60px; margin-top: 50px; padding-top: 40px;  background-repeat: no-repeat;}
#supportus_text_area { padding-left: 40px; padding-right: 40px; width: 400px; height: 400px;  }
#supportus_illustration { position:absolute; margin-left: 490px; margin-top: 260px; }
.supportus_submenu { margin-left: 580px; margin-top: 80px; position:absolute; font-size: 11px;}
.supportus_submenu li { background-image: url(../images/brown_subpage_link.png); width: 180px; height: 30px; margin-bottom: 5px; }
.supportus_submenu li a { display: block; height: 22px; padding-top: 8px; padding-left: 5px; width: 180px; color:white; text-decoration: none; }
.supportus_submenu li.selected { background-image: url(../images/brown_subpage_nonlink.png); width: 180px; height: 30px; margin-bottom: 5px; }
.supportus_submenu li.selected span { display: block; padding-top: 8px; padding-left: 5px; color:white;}
#supportus_text_area ul { list-style: outside; margin-left: 30px; margin-bottom: 1em; }
.supportus_highlightbox { padding: 10px; background-color: #E1D7D1; }
.supportus_highlightbox span { display: inline-block; width: 160px; }
#supportus_content div.jScrollPaneDrag { background-color: #A97E63; }
#supportus_content table td { font-weight: bold; font-size: 12px; color: #82614B; }

/* EXTRAS */
#extras_content { position:absolute; background-image:url(../images/plain_text_background.png); width: 534px; height: 599px; margin-left: 60px; margin-top: 50px; padding-top: 40px; background-repeat: no-repeat; }
#extras_text_area {  padding-left: 40px; padding-right: 40px; width: 400px; height: 400px; overflow: auto;}
#extras_illustration { position:absolute; margin-left: 550px; margin-top: 50px; }
#extras_illustration_sheet { position:absolute; margin-left: 550px; margin-top: 170px; }
#extras_text_area ul, #extras_text_area_wide ul { list-style: outside; line-height: 1.4em; margin-bottom: 1.5em; margin-left: 30px;}

#extras_content div.jScrollPaneDrag { background-color: #969197; }


/* VIDEO */
#video_overlay { z-index: 50; }
.video_overlay { width: 100%; height: 100%; position:absolute; top: 0; left: 0; background-image: url(../images/videooverlay.png); }
#video_holder { position:absolute; left: 50%; margin-left: -320px; top: 90px; width: 640px; height: 520px; z-index: 51; }

/* FOOTER */
#footer { position: absolute; top: 810px; color: white; font-size: 10px; text-align:center;	width: 100%; line-height: 1.3em; }
#footer a { color:white; text-decoration:none; }
ul#social li { display:inline-block;}





.slow_site_button { margin-left: 50px; padding-top: 20px; display:inline-block; }