Here’s the CSS:
/* Top Nav bar */
.custom ul#topnav {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background:#ffffff none repeat scroll 0 0;
width: 100%;
float: left;
}
.custom ul#topnav li { float: right; padding: 3px 10px 3px 0px; }
.custom ul#topnav li a { font-size: 1.1em; color: #157A1B; }
.custom ul#topnav li a:hover { text-decoration: underline; } 

.post img {padding:4px; border:1px solid #ccc; box-shadow:4px 4px 10px #666; -moz-box-shadow:4px 4px 10px #666; -webkit-box-shadow:4px 4px 10px #666;}

.custom #page {

	margin-top:lem;
	margin-bottom:lem;
	-moz-box-shadow:0 0 15px #333333;
	-webkit-box-shadow:0 0 15px #333333;
}