body { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0; text-align: center; }
th,td { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.bc { margin: auto; width: 864px; }
.mc {  width: 864px; color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; width: 864px; margin: 0px; }
.hda  { border: 0px; width: 864px; height: 308px; overflow: hidden; background-color: white }
.hda img { border: 0px; float: left }
.hdb  { border: 0px; width: 864px; height: 308px; overflow: hidden; background-color: black; text-align:center }
.hma  { border: 0px; width: 864px; height: 200px; background-color: white; position: relative }
.hmb   { border: 0px; width: 864px; height: 200px; background-color: #dcdcdc; position: relative }
.hdm  { border: 0px; width: 460px; height: 308px; overflow: hidden; background-color: white; padding: 12px 16px }
.hdbd  { border: 0px; width: 864px; height: 365px; overflow: hidden; background-color: black }
#preview  {  width: 720px; height:180px; margin-top: 60px; margin-left: auto; margin-right: auto }
#preview .thumb { border: 0px; width: 65px; height: 65px; background-color: white; float: left; overflow: hidden; margin: 10px 12px; }
#preview .thumb img { border: 0px; }
#logo   { border: 0px; width: 300px; height: 100px; position: absolute; top: 20px; left: 50px }
#logo img   { border: 0px; }
#nav   { border: 0px; width: 400px; height: 20px; position: absolute; top: 35px; left: 460px; padding:0; margin:0; }
#nav ul   { font-size: 10px; letter-spacing: 2px; text-decoration: none; list-style-type: none; padding:0; margin:0; }
#nav li   { display: inline; padding-left: 8px; padding-right: 8px }
#nav li a  { text-decoration: none; color: black }
#nav li a:hover  { text-decoration: underline; color: black }
#nav li a:visited  { text-decoration: none; color: black }
#contact  { width: 300px; margin-left: auto; margin-right: auto; margin-top: 25px }
#contact div  { width: 60px; float: left; height:18px; padding-top:2px; margin: 4px 2px }
#contact input  { width: 190px; height:22px; margin: 4px 2px }
#contact input.btn  { width: 60px; height:22px; margin: 4px 2px }
#contact textarea  { width: 190px; height:90px; margin: 4px 2px }
img.gallerydetail{ margin: 0; border: 0; }
#gallerynavcontainer {float:left;width:1px;height:1px;position:relative;margin:0;padding:0;}
#gallerynav {position: absolute; left: 500px; top: 80px; z-index: 100;}
#gallerynav table {font-size:11px; width:300px;}
.ybtn {color:white; font-weight: bold; font-size:10px; background-color: #000; border: 2px outset #777;}
