html { overflow: -moz-scrollbars-vertical;}
body { background-color: #030000; background-repeat: no-repeat; background-position: center top; text-align: center; padding: 0; margin: 0; }

table {border-collapse: collapse;}
td { text-align: left; vertical-align: top; color: #ffffff; font-size: 11px;	font-family: verdana, tahoma, arial;}

div{margin: 0;}
p {margin: 0 0 0 0;}
form{ margin: 0; padding: 0;}
img {border: 0; margin: 0;}
h1 { margin: 5px; padding: 0; font-size: 14px; color: #C59673; font-family: verdana, tahoma, arial;}
a { color: #ffffff; text-decoration: underline;}
a:hover { color: #C59673; text-decoration: none;}

.w100 { width: 100%; }
.h100 { height: 100%; }
.ta_center { text-align: center;}
.va_center { vertical-align: middle; }

#main {width: 750px; margin: 0px auto ;}

#main div.text { padding: 5px; line-height: 16px;}
#main div.form { padding: 5px; line-height: 16px; text-align: center;}

#main td.td_header { height: 199px;  vertical-align: bottom; text-align: center;}
#main td.td_center { padding: 0px 0 15px 0;}
#main td.td_footer { height: 200px;}

#main td.td_header_gallery { height: 198px; vertical-align: bottom; text-align: center;}
#main td.td_center_gallery { padding: 0px 0 15px 0;}

#main td.td_header_int { height: 198px; vertical-align: bottom; text-align: center;}
#main td.td_center_int { padding: 0px 0 15px 0;}

#main td.nav { width: 170px;}

#main .gallery { width: 100%; margin: 15px 0;}

#main td.td_bottom { text-align: right; padding: 10px 5px;  color: #ffffff; font-size: 12px; font-weight: bold;; font-family: verdana, tahoma, arial;}
#main td.td_bottom a { color: #ffffff; text-decoration: none;}
#main td.td_bottom a:hover { color: #C59673;}

