My image appears to display differently in chrome and firefox.
Here's a fiddle http://jsfiddle.net/SEOplay/4FGad/2/ open it in firefox and chrome and you will see the image dimensions are different.
Chrome displays the image as I want.
HTML
<div id="imageContent">
<div id="bigImgCon">
<a href="<?php echo $firstImg; ?>" rel="lightbox"><img id="firstImage" rel="lightbox" src="http://placekitten.com/200/400" /></a>
</div>
</div>
CSS
div#imageContent {
width:100%;
text-align:center;
margin:0 auto;
}
div#bigImgCon {
width:100%;
max-height:300px;
overflow:hidden;
position:relative;
margin-top:10px;
background-color:red;
}
img#firstImage {
max-width:100%;
max-height:100%;
cursor:hand;
cursor:pointer;
display:inline-block;
}