/* CSS RESET */
body { color: black; background: white; }
a {color: inherit; text-decoration: none;}
body, div, dl, dt, dd, li, pre,
form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, td { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
address, caption, cite, code, dfn, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; } 
caption, th { text-align: left; font-weight: normal; font-style: normal; }
acronym, abbr, fieldset, img { border: 0;}
:focus { outline: 0; }



body {color: #ffffff; background: #20314f; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;padding: 6px;}

div#gallery {margin: 0 auto;width: 650px;}
div#gallery div.photo {}
div#gallery div.photo img {display: block}
div#gallery ul.navi {margin: 0; height: 50px; background: url('gallery-navi-separator.gif') no-repeat 50% 50%;}
div#gallery ul.navi li {background: none; float: left; width: 50%; padding: 0; margin: 0; height: 50px;}
div#gallery ul.navi li.previous {width: 324px; padding-right: 1px;}
div#gallery ul.navi li.previous a {float: right; margin-right: 8px; background: url('arrow-left.gif') no-repeat 0 50%;  padding-left: 16px;}
div#gallery ul.navi li.next {width: 324px;}
div#gallery ul.navi li.next a {float: left; margin-left: 8px; background: url('arrow-right.gif') no-repeat 100% 50%; padding-right: 16px;}
div#gallery ul.navi li a {margin-top: 16px; font-weight: bold; text-decoration: underline; color: #ffffff;}
