/*to counter jerky effect, if some pages have scroll bars and some don't.*/
html {
overflow-y: scroll;
overflow: -moz-scrollbars-vertical;
}
.bkgd_img {
border-bottom:0.1em solid #300;
margin-top:-2em;
height:80px;
}
h1 {
color:#600;
float:left;
font-style:italic;
}
h4.author {
float:left;
font-size:1.6em;
font-weight:400;
margin-left:0.6em;
margin-top:0.24em;
}
h5.subfamily {
color:#600;
float:right;
font-size:1.4em;
font-weight:400;
margin-top:0.45em;
}
.genus {
border-bottom:0.1em solid #300;
height:2.8em;
margin-bottom:0.5em;
}
/*
#img_loading {
background:#fff url(../site_images/ajax-loader-4.gif) no-repeat center center;
-moz-box-shadow:inset 3px 3px 50px 30px #f2ebdf;
-webkit-box-shadow:inset 3px 3px 50px 30px #f2ebdf;
box-shadow:inset 3px 3px 50px 30px #f2ebdf;
height:100%;
left:0;
margin:auto;
top:0;
width:100%;
z-index:1020;
}
*/
a {
color:#300;
text-decoration:none;
}
.hangingIndent a, .reference_content a, .oz_species a {
text-decoration:underline;
}
.indent {
display:block;
margin-left:2em;
}
.oz_species {
margin-top:0.5em;
}
.clear {
clear:both;
}
.holder {
font-size:1.5em;
margin-top:0.5em;
position:relative;
width:63em;
}
.content {
float:left;
margin-left:0.5em;
width:47em;
}
.images {
float:right;
padding-bottom:3em;
padding-top:1em;
width:15em;
}
.img_a img {
border:0.1em solid #300;
display:block;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:2em;
width:auto;
}
#access_to_genera h3 {
text-align:center;
}
#access_to_genera {
margin-top:2em;
}
#access_to_genera p {
font-size:0.9em;
}
/*this is the Prev Next text and arrow links*/
.content p,#access_to_genera p:nth-child(2) {
margin-top:0.25em;
margin-bottom:0.5em;
}
.img_div h3 {
text-align:center;
margin-top: 1em;
margin-bottom: -1em;
}
#genus_copyright{
height: auto;
margin-top:-.5em;
width:auto;
}
#genus_copyright img {
float:left;
border:0.1em solid #300;
height: auto;
width:auto;
}
div#genus_copyright a:first-child img{
border-right:none;
}
#genus_copyright .copy {
clear:both;
font-size:0.7em;
margin-top:0.5em;
}
.images p {
margin-top:0.1em;
text-align:center;
}
.seek {
margin-top:1.3em;
}
.centred {
margin-left:auto;
margin-right:auto;
}
.hangingIndent p {
padding-left:2.2em;
text-indent:-2.2em;
}
.syn {
font-style:italic;
}
.frame {
-moz-box-shadow:inset 1px 10px 50px 5px #f2ebdf;
-webkit-box-shadow:inset 1px 10px 50px 5px #f2ebdf;
background-color:#DCDCDC;
box-shadow:inset 1px 10px 50px 5px #f2ebdf;
height:32em;
margin-top: 2.5em;
position:absolute;
width:auto;
}
.frame img {
border-bottom:0.2em solid #333;
border-left:0.1em solid #000;
border-right:0.2em solid #333;
border-top:0.1em solid #000;
display:block;
height:auto;
width:auto;
}
.frame > div:last-child {
margin-left:auto;
margin-right:auto;
margin-top:0.1em;
width:auto;
}
.frame .caption {
padding-bottom:0.3em;
text-align: center;
}
.species {
color:#600;
font-style:italic;
}
.color_emphasis {
color:#542800;
}
.size_emphasis {
font-size:1.2em;
}
.weight_emphasis {
font-weight:700;
}
ul {
list-style:none;
}
.reference_content p {
padding-left:1.5em;
text-indent:-1em;
}
.genus_images {
text-align: center;
margin-top: 1em;
margin-bottom: -1.5em;	
}