html { min-height: 100%; margin-bottom: 1px; }
body {margin: 0; text-align: center; background: #4D3475}
body, table {font-family:Arial, Helvetica, sans-serif; font-size: 12px}
img {border: none}
a {color: #29166F}
#container {width: 1000px; margin: auto; background: url(/images/2-middle.jpg) repeat-y; text-align: left}
#inner {margin: 0 50px 0 50px; background: #fff}
#navigation {border-top: 1px solid #fff; background: #29166F url(/images/nav-bg.gif) repeat-x; padding: 8px; text-align: left}
#navigation a {color: #fff; padding: 0 9px; font-size: 15px; text-decoration: none; border-right: 1px solid #777}
#navigation a:hover {color: #FFC500}
#bottom {height: 47px; background: url(/images/3-bottom.jpg) no-repeat}

table td {padding: 0; vertical-align: top}
table td.column3 {width: 188px;}
table td.column3 img {margin: 0 0 6px 0}
table td.column1 {width: 213px}
table td.message {padding: 0 18px; line-height: 1.5em;}
span.larger {font-size: 115%}
#values {background: #CFCFCF; padding: 6px; margin: 6px 0 0 0}
#values div {border: 1px solid #fff; padding: 6px}
#values ul {margin: 0 0 0 10px; padding: 0 0 0 10px}
#values ul li {margin: 6px 0; padding: 0}

#headquarters {background: #CFCFCF; padding: 6px; margin: 6px 0 0 0}
#headquarters div {border: 1px solid #fff; padding: 6px}


#content {padding: 6px 4px}
h2 {padding: 24px 0 12px; margin: 0}
#entry {padding: 0 6px 0 24px; line-height: 1.5em}
#entryBody {padding: 0 48px 0 0}
#entryBody ul {margin: 0 0 0 12px; padding: 0 0 0 12px}
p.caption {font-size: 90%; margin: 0; text-align: center}

#footer {width: 400px; border: 1px solid #fff; text-align: center; color: #fff; padding: 12px; margin: 12px auto 24px}

ul.listing {margin: 0 0 0 8px; padding: 0 0 0 8px}

img.thumbnail {height: 100px; width: 140px}

table.photos td {vertical-align: middle; padding: 4px}
table.photosMain td {vertical-align: middle; padding: 4px; text-align: center}
