@charset "utf-8";





/* Bird specific header styles and sidebar menu */



h1 {

color:#767676;

float:left;

font-size:26px;

margin:5px 0 0;

padding-left:23px;

}



h2 {

color:#767676;

font-size:26px;

margin-bottom:4px;

margin-top:15px;

}



.bird .bird_share {

float:left;

height:32px;

margin-left:162px;

margin-top:6px;

}



.bird .bird_conservation_share {

float:left;

height:32px;

margin-left:62px;

margin-top:6px;

}



.bird  #support_edgered {

float:left;

width:150px;

margin-left:11px;

}



.bird  #support_edgered a {

margin-top:18px;

display:block;

width:150px;

height:100px;

font: bold 13px sans-serif;;

color:#FFFFFF;

background-color:#FFFFFF;

background: url("images/support_red.gif") 0 0 no-repeat;

text-decoration: none;

}

.bird  #support_edgered a:hover { 

width:150px;

background-position: 0 -123px;

color: #FFFFFF;

background-color:#FFFFFF;

}

.bird  #support_edgered a:active {

width:150px;

background-position: 0 0px;

color:#FFFFFF;

background-color:#FFFFFF;

}



.bird #follow_twitter {

float:left;

width:150px;

margin-left:11px;

margin-bottom:10px;

}



.bird #follow_twitter a {

margin-top:8px;

display:block;

width:150px;

height:100px;

font: bold 13px sans-serif;;

color:#FFFFFF;

background-color:#FFFFFF;

background: url("../images/follow_edge_twitter.gif") 0 0 no-repeat;

text-decoration: none;

margin-bottom:10px;

}



.bird #follow_twitter a:hover { 

width:150px;

background-position: 0 -123px;

color: #FFFFFF;

background-color:#FFFFFF;

margin-bottom:10px;

}



.bird #follow_twitter a:active {

width:150px;

background-position: 0 0px;

color:#FFFFFF;

background-color:#FFFFFF;

margin-bottom:10px;

}



/* Bird amphibian specific header styles */















.bird #header { 

	background:url(/images/header_bird.jpg) no-repeat top;

	height:125px;

}





.topology {

	background:url(birds/images/finch_back.jpg) no-repeat 0px 0px;



}



.topology_align {

	padding:25px 4px 40px 33px;

}





.glossary_table {

padding:5px;

border-right:1px #999 solid;

border-left:1px #999 solid;

}







.flock_link a {

margin-top:300px; width:150px; height:50px; display:block;

}



.flock_link a:visited {

margin-top:300px; width:150px; height:50px; display:block;

}



.flock_link a:hover {

margin-top:300px; width:150px; height:50px; display:block;

}









.glossary_table td {

padding:10px;

}



.glossary_scroll {

height:400px;

overflow-y:scroll;

border-bottom:1px solid #999999;

width:560px;

}





.bird #header { 

}



.gloss_col1 {

float:left; width:170px; height:35px; padding:10px; background-color:#ECE58A; padding-left:18px; }



.gloss_col2 {

float:right; width:303px; margin-right:8px; height:35px; padding:10px; background-color:#ECE58A; padding-left:18px;

}



.bird #pagetitle {



background: url(images/bird/bird_fade.jpg) repeat-x; /*THEME CHANGE HERE*/



}







.bird #main_navigation { 

	background: url(/images/bird/bird_menu_bar.jpg) repeat-x; /*THEME CHANGE HERE*/

}











/* MIDDLE CONTENT */







.bird #home_amp_main {



margin-top:36px;



height:660px;



background:url(images/home_saiga_corner.jpg) no-repeat bottom left;



}







.bird #extra_buttons {



float:left;



width:210px;



}







.bird #middle_content {



float:left;



width:550px;



height:255px;



background:url(images/home_middle_top.jpg) no-repeat top right;



}







.bird #middle_content_align {



width:547px;



height:196px;



}







.bird #green_long {



margin-left:213px;



width:304px;



}







.bird #green_long a {



display:block;



width:304px;



height:39px;



font: bold 13px sans-serif;;



color:#FFFFFF;



background: url("images/enter_long_buttono.gif") 0 0 no-repeat;



text-decoration: none;



}



.bird #green_long a:hover { 



width:304px;



background-position: -304px 0px;



color: #FFFFFF;



}



.bird #green_long a:active {



width:304px;



background-position: 0 0px;



color:#FFFFFF;



}

















/* MIDDLE CONTENT */





.bird #left_panel {



float:left;



width:100%;



}







.bird #community_panel {



margin-top:40px;



width:532px;



float:left;



text-align:right;



}







.bird #new_rss {



background: #F3F3F3;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



width:175px;



height:370px;



text-align:left;



padding: 0px 12px 0px 14px;



overflow:auto;  



}







.bird #main_panel {



float:right;



}







.bird #main_content {



height:300px;



width:520px;



}







.bird #main_box {



float:right;



width:350px;



background: url(images/box_fade_mam.gif) repeat-x top;



border:1px #CCCCCC solid;



}







.bird #main_box_title {



font-family:Arial, Helvetica, sans-serif;



font-size:13px;



font-weight:bold;



color:#674E3D;



padding-left:7px;



padding-top:3px;



padding-bottom:3px;



}







.bird #main_box_piechart {



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



background-color:#F7F2ED;



padding:0px;



}







.bird #main_box_content {



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



padding:7px 7px 7px 7px;



}







.bird #main_box_end {



margin-bottom:20px;



border-right:1px solid #CCCCCC;



border-left:1px solid #CCCCCC;



border-bottom:1px solid #CCCCCC;



background: url(images/box_fade_mam.gif) no-repeat top;



}







.bird #right_box{



margin-top:0px;



background: url(images/bird/bird_title_fade.jpg) repeat-x top;



}







.bird #right_box_title {



font-family:Arial, Helvetica, sans-serif;



font-size:13px;



font-weight:bold;



width: 206px;



height: 23px;



background: url(images/bird/bird_title_fade.jpg) repeat-x top;



color:#FFFFFF;



padding-left:7px;



padding-top:3px;



/*padding-bottom:3px;*/



border-bottom:3px #D0CAC1 solid;



}







.bird #right_box_piechart {



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



padding:0px;



}







.bird #right_box_content {



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



background-color:#F7F2ED;



padding:2px 7px 7px 7px;



}







.bird #blogspace {



margin-bottom:48px;



}







.bird #right_box_blog {



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



background-color:#F7F2ED;



}







.bird #right_box_end {



padding-bottom:20px;



border-top:3px solid #78aad1;



background-color:#FFFFFF;



}







.bird #footer {



	border-top:#E8DD83 4px solid;



}













.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */



	float: right;



	margin-left: 8px;



}



.fltlft { /* this class can be used to float an element left in your page */



	float: left;



	margin-right: 8px;



}



.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */



	clear:both;



    height:0;



    font-size: 1px;



    line-height: 0px;



}



















/*   James additions   */







.bird #arial_title_bold {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	/*color: #472D1C;*/



	/*color: #331E10;*/



	color: #c4f9dd;



	font-weight: bold;



}







.bird #arial_ed_title_bold {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #e5f30d;



	font-weight: bold;



}







.bird #Top100_titlebar {



	height: 22px;



	background-image: url(images/bird/bird_title_fade.jpg);



}







.bird #Top100_titlebar_highlight {



	height: 22px;



	/*background-color: #43a1ea;*/

	background-color: #2571ac;



	background-image: none;



}







/*.bird blue Link Code */







.bird a#Top100:link {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #316a96;



	border-bottom: solid 1px #CCCCCC; 



	font-weight: bold;



}



.bird a#Top100:hover {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



    color: #316a96;



	border-bottom: solid 1px #CCCCCC;



	text-decoration: none;



	font-weight: bold;



	background-color: #EEE7E0;



}



.bird a#Top100:visited {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #316a96;



	border-bottom: solid 1px #CCCCCC; 



	font-weight: bold;



}







/* Styles for species_info page */



.bird #Layer6 {



	position:absolute;



	width:592px;



	height:587px;



	z-index:1;



	left: 172px;



	top: 187px;



	background-image: url(images/more_info_landscape_crisp.gif);



}







.bird #Layer6_extinct {



	position:absolute;



	width:592px;



	height:587px;



	z-index:1;



	left: 172px;



	top: 187px;



	background-image: url(images/more_info_extinction.gif);



}







.bird #Layer7 {



	position:absolute;



	width:501px;



	height:28px;



	z-index:6;



	left: 193px;



	top: 208px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-weight: bold;



	color: #9F4427;



}







.bird #Layer6_p {



	position:absolute;



	width:592px;



	height:580px;



	z-index:1;



	left: 172px;



	top: 187px;



	background-image: url(images/more_info_portrait.gif);



}







.bird #Layer7_p {



	position:absolute;



	width:500px;



	height:28px;



	z-index:6;



	left: 193px;



	top: 208px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-weight: bold;



	color: #9F4427;



}







.bird #textsection_titlebar

{

	height: 22px;

	background-image: url(images/coralreef/coral_title_fade.jpg) repeat-x top;

}



.bird #summary_title

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #2b6a9b;

}



.bird #summary_section2_title

{

	color: #2b6a9b;

}



.bird #summary_distribution_title

{

	color: #2b6a9b;

}



.bird #summary_status_bg

{

	background-color: #9F4427;

}



.bird #summary_status

{

	background-color: #2b6a9b;

	color: #FFFFFF;

	font-size: 18px;

	font-family: Arial, Helvetica, sans-serif;

}









.bird #endangered {



	color: #FFFFFF;



	font-size: 18px;



	font-family: Arial, Helvetica, sans-serif;



}





/* MainCol styles */



.bird .MainCol #right_panel {

background-color:#FFFFFF;

}



.bird .MainCol #right_box{

margin-top:0px;

border:1px solid #CCCCCC;

/*background: url(/images/coralreef/coral_title_fade.jpg) repeat-x top;*/

}



.bird .MainCol #right_box_title {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

width:193px;

background: url(/images/bird/bird_title_fade.jpg) repeat-x top;

color:#4E4E4E;

padding-left:7px;

padding-top:3px;

padding-bottom:3px;

border-bottom:3px #4E4E4E solid;

height:17px;

margin-bottom:0px;

}



.bird .MainCol #right_box_content{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#333333;

padding-left:8px;

padding-top:5px;

padding-bottom:5px;

}



.bird .MainCol #right_box_text {

background-color:#F7F7EE;

padding:5px 7px 5px 7px;

}



.bird #right_box_text_end{

background-color:#F4F3E9;

padding:2px 7px 3px 7px;

border-bottom:3px #4E4E4E solid;

}



.bird .MainCol #right_box_end {

background-color:#FFFFFF;

/*border-top:3px solid #78aad1;*/

border-top:0px solid #78aad1;

}



.bird .MainCol #right_box_image {

background-color:#FFFFFF;

padding:0px 0px 0px 0px;

}



.bird .MainCol #right_box_image_search {

height:47px;

background:url(images/search_box.gif);

padding:0px 0px 0px 0px;

}



.bird .MainCol #right_box_focal_donate {

height:340px;

background:url(images/focal_donate_box.gif) no-repeat;

padding: 12px 15px 0px 0px;

margin-bottom: 20px;

background-color:#FFFFFF;

}



.bird .MainCol #right_box_focal_donate_long {

height:380px;

background:url(images/focal_donate_box_long.gif) no-repeat;

padding: 12px 15px 0px 0px;

margin-bottom: 20px;

background-color:#FFFFFF;

}



.bird .MainCol #make_donation {

width:203px;

}



.bird .MainCol #make_donation a {

display:block;

width:203px;

height:60px;

font: bold 13px sans-serif;;

color:#FFFFFF;

background: url("images/mam_make_donation.gif") 0 0 no-repeat;

text-decoration: none;

}



.bird .MainCol #make_donation a:hover { 

width:203px;

background-position: -206px 0px;

color: #FFFFFF;

}



.bird .MainCol #make_donation a:active {

width:203px;

background-position: 0 0px;

color:#FFFFFF;

}



.bird .MainCol #focal_title {

border-bottom:2px solid #8A775C;

padding:0px 0px 0px 0px;

margin-bottom:20px;

}



.bird .MainCol #donate_amount_10 {

background:url(images/focal_mam_donate_10.gif) no-repeat;

padding:41px 0px 13px 13px;

margin-left:1px;

}



.bird .MainCol #donate_amount_200 {

background:url(images/focal_mam_donate_200.gif) no-repeat;

padding:41px 0px 13px 13px;

margin-left:1px;

}



.bird .MainCol #donate_amount_1000 {

background:url(images/focal_mam_donate_1000.gif) no-repeat;

padding:41px 0px 13px 13px;

margin-left:1px;

}



.bird .MainCol #search_align {

    padding:10px 13px 13px 13px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #466C57;

}



.bird .MainCol #flash_content {

}



.bird .MainCol #title {

border-bottom:1px #CCCCCC solid;

}



.bird .MainCol #title_halfpage {



}



.bird .MainCol #title_halfpage_line {

border-bottom:1px #999999 solid;

}



.bird .MainCol #species_found {

margin-top:15px;

margin-bottom:15px;

border:1px #999999 solid;

}



.bird .MainCol p {

margin-top:10px;

margin-bottom:10px;

}



.bird #normalmenu, .bird #section_menu {

float:left;

width:165px;

padding: 0px 0px 0px 0px;

border-bottom:1px #999999 solid;

border-right:1px #999999 solid;

border-top:1px #999999 solid;

}



.bird #normalmenu .content_box_top, .bird #section_menu .content_box_top {

  height:18px;

	font-family:Arial, Helvetica, sans-serif;

	color:#4E4E4E;

	font-size: 13px;

	font-weight: bold;

  background:url(/images/bird/bird_title_fade.jpg);

  border:1px #E2E2E2 solid;

	padding-right: 5px;

	padding-left: 9px;

	border-left-width: 0px;

	padding-top: 2px;

	border-top-color: #E2E2E2;

}



.bird #normalmenu a, .bird #section_menu a {

	color: #000000;

	border:1px #FFFFFF solid;

	background-color:#ECECDF;

	font: 12px Arial, sans-serif;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

	height: 18px;

	display: Block;

	padding-top: 4px;

	padding-left: 8px;

	max-height: 40px;

}



.bird #normalmenu a:hover, .bird #section_menu a:hover {

background-color:#DCE19B;

color: #000000;

text-decoration: none;

}









.bird a.species:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #316a96;

	border-bottom: solid 1px #CCCCCC; 

	font-weight: bold;

}

.bird a.species:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

    color: #316a96;

	border-bottom: solid 1px #CCCCCC;

	text-decoration: none;

	font-weight: bold;

	background-color: #EEE7E0;

}

.bird a.species:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #316a96;

	border-bottom: solid 1px #CCCCCC; 

	font-weight: bold;

}











/* END of James's styles */



/* Chrome menu bar */

.bird .chromestyle ul li a{

color:#4E4E4E;

}



.bird .chromestyle ul li a:hover{

background: url(/images/bird/bird_menubar_hover.jpg) center center repeat-x; /*THEME CHANGE HERE*/

color:#FFFFFF;

}



.bird .chromestyle ul li a:visited{

color:#4E4E4E;

}



.bird .chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/

color:#4E4E4E;

/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/

}

/* End of Chrome menu bar */
