* { margin: 0px; padding: 0px; }

body { background-color: #ffffff; }

p, b, h1, h2, h3, td { font-family: Arial, sans-serif; margin-top: 10px; margin-bottom: 10px; color: #333333; }

li { font-family: Arial, sans-serif; color: #333333; }

h1, h2, h3 { text-align: center; }

p, li , td { font-size: .95em; }

h1 { font-size: 1.5em; }

h2 { font-size: 1.25em; }

h3 { font-size: 1em; }

ul { clear: left; }

a { color: #ff6600; }
a:hover { color: #0000ff; }

.container { background-image: url(/images/layouts/background-body-orange.gif); width: 1000px; margin: auto; }
.content { background-color: #ffffff; width: 980px; margin-left: 10px; }

.top { background-image: url(/images/layouts/background-top.gif); background-position: 0 -40px; width: 1000px; height: 10px; }
.logo { background-image: url(/images/layouts/logo-1.gif); background-position: 0 -480px; width: 980px; height: 120px; margin-left: 10px; }

.bridge { background-image: url(/images/layouts/background-bridge.gif); background-position: 0 -40px; width: 1000px; height: 10px; }
.bottom { background-image: url(/images/layouts/background-bottom.gif); background-position: 0 -40px; width: 1000px; height: 10px; }

.numbers { background-position: 0 -108px; width: 20px; height: 27px; background-repeat: no-repeat; overflow: hidden; text-indent: -6666px; }
.numbers-current { background-position: 0 -216px; width: 20px; height: 27px; background-repeat: no-repeat; overflow: hidden; text-indent: -6666px; }

.photo-odd { float: right; text-align: center; font-size: .8em; width: 300px; margin-left: 5px; margin-right: 2px; margin-top: 0px; margin-bottom: 0px; }
.photo-even { float: left; text-align: center; font-size: .8em; width: 300px; margin-right: 5px; margin-top: 0px; margin-bottom: 0px; }
.photo-wall { text-align: center; font-size: .8em; width: 300px; }
.gallery { border: 1px; border-color: #ff6600; border-style: solid; }

.center { text-align: center; }
