body{ background: #F2F1ED; color: #553E2C; margin: 0; }

.container{ border: 1px solid #553E2C; border-width: 0 1px; }

#home { width: 640px; height: 660px; margin: 0 auto; }

#navigation{ border-collapse: collapse; width: 160px; padding: 8px 0 24px 0; }

#navigation a img{ border: none; }

a:link{ color: #000; }
a:visited{ color: #000; } 
a:hover{ color: #553E2C; }

#portfolio{ width: 640px; margin: 25px 0; }
#portfolio ul{ margin: 0; padding: 0; text-align: center; font-weight: bold; font-size: 12px; }
#portfolio ul li{ list-style-type: none; display: block; margin: 0 3px; padding: 0; float: left; width: 120px; }
#portfolio img{ display: block; margin: 10px auto 5px auto; border: 1px solid #553E2C; opacity: .5; }
#portflio a:link,
#portfolio a:visited{ color: #553E2C; }
#portfolio a:hover img{opacity: 1; }

#enlarge{ width: 355px; }
#enlarge img{ display: block; margin: 0 auto; border: 2px solid #000; }
#thumbnails{ width: 255px; margin: 15px 0; }
#thumbnails ul{ margin: 0; padding: 0; }
#thumbnails li{ list-style-type: none; display: block; float: left; margin: 0 3px; padding: 0; }
#thumbnails li img{ height: 55px; width: 55px; border: 1px solid #000; }

.gallery9{ width: 200px !important; margin: 15px auto; }

#lightbox{ background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666; }
#lightboxCaption{ font-size: 0.8em; padding-top: 0.4em; text-align: right; color: #000; }

#overlay{ background-image: url(../images/overlay.png); }
* html #overlay{ background-color: #333; back\ground-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="assets/images/overlay.png", sizingMethod="scale"); }
#closeButton, #lightboxImage{ border: none; }
