






.left50{width:49%;float:left;}.right50{width:49%;float:right;}.left60{width:59%;float:left;}.right40{width:40%;float:right;}.left70{width:69%;float:left;}.right30{width:30%;float:right;}
#adminmenu ul li ul{padding:0;margin:0;list-style:none;}#adminmenu ul li ul{position:absolute;width:16em;left:-999em;}#adminmenu ul li ul li{float:left;width:16em;padding:0;margin:0;}#adminmenu ul li ul li a{padding-left:0.8em;line-height:2.2;width:16em;white-space:nowrap;}#adminmenu li ul a:hover{color:white;}#adminmenu li ul ul{margin:-1.3em 0 0 14em;}#adminmenu li:hover ul ul,#adminmenu li:hover ul ul ul,#adminmenu li.sfhover ul ul,#adminmenu li.sfhover ul ul ul{left:-999em;}#adminmenu li:hover ul,#adminmenu li li:hover ul,#adminmenu li li li:hover ul,#adminmenu li.sfhover ul,#adminmenu li li.sfhover ul,#adminmenu li li li.sfhover ul{left:auto;}


#header-menu{height:70px;}
#header-left{float:left;width:120px;height:70px;}#header-left #logo{padding:20px 0 0 20px;}
#header-middle{font-size:0.93em;line-height:1;text-align:center;float:left;width:520px;height:70px;margin:0 10px;}#header-middle ul{list-style:none;margin:0;padding:0;padding-top:25px;}#header-middle ul li{display:inline;margin:0;padding:0;}#header-middle ul.account a{border-left:1px solid;padding:0 0.4em 0 0.75em;font-weight:normal;}#header-middle ul.account li.first a{border-left:none;padding-left:0;margin-left:0;}#header-middle ul.account{margin-top:25px;}
#header-right{float:right;width:150px;height:70px;padding-right:20px;}#search-block-form{font-size:0.9em;padding-top:40px;float:right;}#search-block-form label{display:none;}#search-block-form .form-text,#search-block-form .form-submit{border:1px solid #9C9C9C;font-size:0.9em;vertical-align:middle;margin:0;}#search-block-form .form-submit{height:2em;}#search-block-form .form-text{width:8em;padding:0 0.3em;height:1.9em;}
#header{height:195px;width:790px;margin-left:20px;}
#site-name,#site-slogan{position:relative;margin:0;padding:0;line-height:1;}#header h1 #site-name{position:relative;top:0.75em;left:1.25em;}#site-slogan{position:relative;text-align:right;right:5em;top:125px;}
#site-name{text-transform:uppercase;letter-spacing:0.15em;line-height:1;}#site-slogan{font-size:1em;font-style:italic;font-weight:bold;letter-spacing:0.1em;}
#site-name a:link,#site-name a:visited{font-weight:lighter;}#site-name a:hover,#site-slogan a:hover{text-decoration:none;}
body.one-sidebar.sidebar-left #main{width:608px;}body.one-sidebar.sidebar-left #main #main-squeeze{padding-right:5px;}body.one-sidebar.sidebar-right #main{width:580px;}body.one-sidebar.sidebar-right #main #main-squeeze{padding-left:5px;}body.no-sidebars #main{width:790px;}body.no-sidebars #main #main-squeeze{padding-left:15px;padding-right:15px;}body.two-sidebars #main{width:400px;}
#primary{text-align:center;display:block;height:25px;text-transform:uppercase;margin:0;margin-top:-20px;padding:0;float:left;width:100%;}#primary ul{list-style-type:none;margin:0;padding:0;}#primary li{display:inline;margin:0;padding:0;border:0;text-transform:uppercase;}#primary li a{line-height:2.1em;margin:0;padding:0 0.5em 0 1em;}#primary a:link,#primary a:visited{text-decoration:none;}#primary .first a{background:none;}
#sidebar-left,#sidebar-right{padding:0;vertical-align:top;font-size:1em;}#sidebar-left{float:left;width:180px;}#sidebar-right{float:right;width:200px;}#sidebar-right{border:1px solid;margin-top:0.5em;padding:0 0.25em;font-size:0.9em;}#sidebar-right h2{font-size:1.1em;border:1px solid;margin:0.25em 0;padding:0 0.25em;}
#subNav{font-size:0.88em;text-transform:uppercase;}#subNav a:link,#subNav a:visited{font-size:0.9em;text-decoration:none;}#subNav ul{margin:0;padding:0;list-style-type:disc;list-style-position:inside;}#subNav li{margin:0;padding-left:10px;}#subNav li a{line-height:3.1em;
    margin:0;padding:0 10px 0 0px;}#subNav h2{font-size:1em;line-height:29px;margin:0;padding:0 10px;}
#subNav li ul{list-style-type:none;border:1px solid;border-bottom:0;margin-left:-10px;padding:0;}#subNav li ul li{padding-left:0px;margin-left:15px;text-transform:none;background:none;}#subNav li ul li a{background:none;line-height:2;display:block;margin:0;}
.related{font-size:0.85em;border:1px solid;margin-top:40px;}.related h4{font-size:1em;font-weight:normal;padding:0.1em 0.75em;border-bottom:1px solid;margin:0 0 0.5em 0;}.related ul{list-style:none;margin:0 0.5em;}.related ul li{padding-bottom:0.75em;}

#profile .profile{border:#AABBCC;}

.block-user{padding:0;}.block-user .item-list ul li{list-style-type:none;margin:0;margin-top:5px;}.block-user .item-list ul{padding:0;}.block-user h2{margin:0;display:block;padding:0 10px;text-align:left;border-bottom:1px solid #9C9C9C;background-color:#CECECE;}.block-user .menu a:link,.block-user .menu a:visited,.block-user .menu a:hover{text-align:left;padding:0;text-decoration:none;}.block-user .menu a:link,.block-user .menu a:visited{color:#333333;font-weight:normal;}.block-user .menu a:hover{color:#336699;text-decoration:none;font-weight:normal;}.block-user ul.menu{padding:0;}.block-user ul.menu li.leaf{margin:0;}.block-user li{list-style-type:none;list-style-image:none;margin:0;padding:0;}.block-user li.leaf,.block-user li.collapsed,.block-user li.expanded{list-style-type:none;list-style-image:none;margin:0;padding:0;background-color:#DDDDDD;padding-left:10px;}.block-user li.expanded ul.menu li{margin-left:-10px;padding-left:20px;}
#footer-wrapper{height:63px;padding-top:10px;}#footer ul,#footer ul li{display:inline;margin:0px;padding:0px;list-style:none;}#footer ul li{border-left:1px solid;padding:0 0.5em 0 0.75em;}#footer ul li.first{border-left:none;}#footer a{font-weight:normal;}



a:link,a:visited{font-weight:bold;text-decoration:none;}a:focus{outline:none;}a:hover{text-decoration:underline;}
a.active{cursor:default;}
a.new-window{}
body.front #header h1#site-name a{cursor:default;}
acronym{border-bottom:1px dotted;cursor:help;}abbr{border-bottom:1px dotted;cursor:help;}code,kbd{font-size:1.2em;}

body.one-sidebar.sidebar-left div.block-tagadelic{font-size:0.85em;border:1px solid;margin:40px 0 0 0;}body.one-sidebar.sidebar-left div.block-tagadelic h2{font-size:1em;font-weight:normal;color:#666;padding:0.1em 0.75em;border-bottom:1px solid;margin:0;}

.warning:{color:red;}.error{border-color:red;}div.admin-panel .description{color:#999999;}div.admin-panel .body{background-color:#F4F4F4;}div.admin-panel h3{background-color:#6699CC;color:#FFFFFF;}.admin-panel a:link,.admin-panel a:visited{color:#006699;}.admin-panel a:hover{color:#0099FF;}.messages{border:1px solid #CCCCCC;background-color:#EEEEEE;}




a:link{color:#006699;}a:visited{color:#6600CC;}a:hover{color:#0099FF;}

#primary a:link,#primary a:visited{color:#FFFFFF;}#primary a:hover{color:#333333;}
#site-name{font-size:2.5em;color:#EEEEEE;left:40px;top:40px;}#site-slogan{top:120px;text-align:right;right:40px;color:#EEEEEE;}
#site-name a:link,#site-name a:visited,#site-slogan a:link,#site-slogan a:visited{color:#EEEEEE;}#site-name a:hover,#site-slogan a:hover{color:#FFFFFF;}#search .form-text{border-color:#9C9C9C;}#search .form-submit{border-color:#9C9C9C;background:#E7E7E7 url(/eps/sites/research.amnh.org.eps/themes/eps/subNavBackground.png) repeat-x;}
#header{background:#FFFFFF url(/eps/sites/research.amnh.org.eps/themes/eps/headerBackground.jpg) no-repeat;margin-left:20px;}#search .form-submit{background:#E7E7E7 url(/eps/sites/research.amnh.org.eps/themes/eps/subNavBackground.png) repeat-x;}#primary{background:#1775A8 url(/eps/sites/research.amnh.org.eps/themes/eps/primaryMenuBackground.png) repeat-x;}#primary li a{background:url(/eps/sites/research.amnh.org.eps/themes/eps/primaryMenuBorder.png) repeat-y left top;}#subNav li{background:#E4E4E4 url(/eps/sites/research.amnh.org.eps/themes/eps/subNavBackground.png) repeat-x left bottom;}#subNav li{background:#FFFFFF url(/eps/sites/research.amnh.org.eps/themes/eps/subNavBackgroundTop.png) repeat-x left top;}#subNav h2{background:#E4E4E4 url(/eps/sites/research.amnh.org.eps/themes/eps/subNavBackgroundTop.png) repeat-x left top;}
#sidebar-left{background:#EEE;border:1px solid #DDD;margin-top:5px;padding:0 0.25em;font-size:0.9em;width:170px;}#sidebar-left h2{font-size:1.1em;background:#DBEDFF;border:1px solid #CADCEE;margin:0.25em 0;padding:0 0.25em;}
body.front #sidebar-right{margin-top:40px;}#sidebar-right{background-color:#EEEEEE;border:1px solid #DDDDDD;}#sidebar-right h2{background-color:#DBEDFF;border:1px solid #CADCEE;}

.teaserbox{border:1px solid #CCCCCC;}.teaserbox h2{background:#DBEDFF;border-bottom:1px dotted #CCC;}.img img.border{border:1px solid #666666;}

h1#pagetitle{border-bottom:1px solid #DDDDDD;color:#333333;}.sectiontitle{border-bottom:1px solid #DDDDDD;}.item-list .title{color:#222222;}

.credit{color:#888888;}#footer address{color:#888888;}
