* { margin: 0; padding: 0 }
img { border: 0 }
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
h1 { font-size:1.667em; height:1.2em; margin:0 0 0.667em; }
h1.sIFR-replaced { margin: 0 0 0 1px; width: 90%; overflow: hidden }
#myGallery { margin: auto; width: 800px; text-align: center; }

#imgGallery { width: 660px; margin: auto; padding: 20px 17px; background: url(images/bg-gallery.jpg) repeat-x 0 0; margin: 20px 0 0; min-height: 580px; height: auto !important; height: 580px; }

.myGallery { margin: auto; border-collapse: collapse; }
table.myImage { background-color: #d1d0d1; margin: 8px;  border-collapse: collapse; }
.myGallery td { vertical-align: top; }
table.myImage td { text-align: center; padding: 0; }
table.myImage td img { background-color: #fff; padding: 2px; border: 1px solid #d1d0d1; }
.myImage td.imgName { padding: 0 0 5px; }
.imgName a.arrowlink { background: url(images/bullet-blue-gray.gif) no-repeat 0 6px; padding: 0 0 0 12px; margin: 0 7px 0 0; color: #1519a4; font-size:14px; font-weight: bold; }

.navigation_bar { padding: 10px 0; border-top: 1px solid #d6d6d6; }

.popUpBtns { width: 800px; margin: auto; }
.popUpBtns td { padding: 8px 0; text-align: left; }

.bigImage { margin: 0 auto; }

.NavigationBar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F3F3F3; color: #000 }
.CategoriesList_category { font-size: 13px; font-weight: bold }
.CategoriesList_description { font-size: 10px }
