body {font-family:'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; font-size:13px; margin:3px auto 5px auto; padding:0; color:#000000; cursor:default; text-align:center; width:766px}
img {border-width:0}
table {font-size:100%; margin:5px auto; border-collapse:collapse}
table th {background-color:#45507E; color:#FFFFFF; white-space:nowrap}
table th, table td {padding:3px 10px; border-top:1px solid #333A5D; border-bottom:1px solid #333A5D}
form p {margin:0; padding:0; text-align:center}
form p.buttons {margin:5px 0 0 7.5em}
form p label {display:block; width:7.5em; float:left}
form p label.long {display:inline; float:none; width:10em; position:relative; top:3px}
form.left {margin:0 0 0 20px}
form.left p {text-align:left}
input, textarea, select {border:1px solid #A5ACB2; font-family:'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; font-size:100%; background-color:#FFFFFF; margin:2px 0 0 0; padding:1px 1px 2px 1px}
select {padding:0}
input.button {padding:1px 6px}
label, input {vertical-align:top}
input.button {border:1px outset #A5ACB2}
label {position:relative; top:2px}
ul {margin:0; padding:0}
li {margin:0 0 0 20px; padding:0}
p {margin:13px 0; text-align:left}
h2, h3 {padding:0; margin:0 0 10px 0; font-size:170%; text-align:left}
h3 {font-size:140%; margin-left:10px}
dl {width:21em; margin:10px 0 0 20px; padding:0; text-align:left; float:left}
dl dt {width:8em; font-weight:bold; float:left; margin:2px 0; padding:0}
dl dd {width:13em; margin:2px 0; padding:0; float:right}
dl dd.right {width:10em; padding-right:3em; white-space:nowrap}

/* Links */
a, a:link, a:visited, a:active, a:hover {color:#000000; text-decoration:none}

/* Photogallery */
.gallery {float:left; text-align:center}
.gallery span {display:block; float:left; width:155px; height:120px; margin:10px 10px 10px 13px; background:#FEE000 url('images/photo_frame.gif') center center no-repeat; text-align:left; vertical-align:top}
.gallery span a {width:140px; height:105px; float:left; border:1px solid #635700}
.gallery span a:hover {border-color:#FEEF83; margin:1px 0 0 1px}
.gallery #photo {text-align:center; margin:0 55px 20px 55px; border:1px solid #000000}
.gallery #description {margin:-10px 55px 20px 55px; background-color:#FEEF83; padding:5px 10px; font-size:95%}
.gallery p {text-align:center}
.gallery p #backlink {display:none}

/* Universal styles */
.line {clear:both; background-color:#000000; width:100%; margin:0; padding:1px 0}
.line-2 {display:block; margin-left:30px}
.line-design {margin:20px 30px; border:1px solid #000000}
.strong {font-weight:bold}
.code {font-family:monospace}
.center {text-align:center}
.left {text-align:left}
.right {text-align:right}
.nowrap {white-space:nowrap}
.float-right {float:right}
.float-left {float:left}
.clear-left {clear:left}
td.under-table {font-size:85%; padding:4px 5px 0 5px; border:none; text-align:left}
.advertising {margin:0 0 30px 20px}
.advertising a.img, .advertising img {width:88px; height:31px}
.advertising a.img {float:left; margin:0 10px 0 0}

/* Spaces */
.mt-5px {margin-top:5px}
.mt-10px {margin-top:10px}
.mb-10px {margin-bottom:10px}
.ml-10px {margin-left:10px}
.pr-10px {padding-right:10px}
.pl-15px {padding-left:15px}
.pv-5px {padding-top:5px; padding-bottom:5px}
.width-10 {width:10%}
.width-15 {width:15%}
.width-45 {width:45%}
.width-60 {width:60%}
.width-90 {width:90%}
.width-100px {width:100px}

/* Page layout */
.warning, h1, #header-left, #header-right, #menu-main, #statistics, .paging {display:none}
#body {clear:both; text-align:left; padding:0 15px}
#min-height {height:270px; float:left}
#map {margin:0 20px 0 0}
#footer {padding:5px; margin-top:30px; font-size:85%; color:#000000; text-align:left; border-top:1px solid #000000; clear:left}

/* Modifi Style For IE */
* html .gallery span a {float:none; height:auto; width:auto; border:1px solid #635700}
* html .gallery span {margin:10px 0px}