I think your darker shadow where the header and body meet is because the two shadows 'add' together due to your box-shadow properties:
Code:
.above_body {
background: -moz-linear-gradient(center top , rgba(50, 50, 50, 0.3) 0%, rgba(50, 50, 50, 0) 25%) repeat scroll 0 0 #004380 !important;
}
main-r...6460435 (line 1)
.above_body {
box-shadow: 0 0 3px 5px rgba(0, 0, 0, 0.3);
}
and
.body_wrapper {
box-shadow: 0 0 3px 5px rgba(0, 0, 0, 0.3);
http://www.css3.info/preview/box-shadow/