html{margin:0;  font-family:Arial, Helvetica, sans-serif;}

body{background:white url(../img/bg.jpg) repeat-x; cursor:default; font-family:Arial, Helvetica, sans-serif;}

li{color:black; font:10pt arial,sans-serif}

a, a:link, a:active, a:visited{/*color:rgb(0,64,128); font:bold 10pt arial,sans-serif; */text-decoration:none}

a:hover{/*color:rgb(0,32,64); */text-decoration:underline}

.container{margin:10px}

.top{background:url(../img/top.jpg) no-repeat center center; border:1px solid rgb(0,64,128); height:100px; width:800px}

.address{background:rgb(0,64,128); border:1px solid rgb(0,32,64); color:white; filter:alpha(opacity=60); font:8pt arial,sans-serif; KhtmlOpacity:.6; margin:15px 120px 0 520px; -moz-opacity:.6; opacity:.6; width:160px}

.address div{margin:5px}

.menuContainer{background:rgb(0,64,128); border:1px solid rgb(0,64,128); height:22px; width:800px}

.menu{color:white; font:bold 8pt arial,sans-serif; margin:4px; text-align:center}

.menu a, .menu a:link, .menu a:active, .menu a:visited{color:white; font:bold 8pt arial,sans-serif; text-decoration:none}

.menu a:hover{color:rgb(56,200,200);}

.main{border:1px solid rgb(0,64,128); width:800px;}

.mainTable {width: 800px; margin:auto; height:100%; text-align:left;  display:inline-table;}

.mainLeft{background:rgb(223,235,255); border-right:1px solid rgb(0,64,128); border-top:1px solid rgb(0,64,128); /*text-align:center;*/ vertical-align:top; width:273px; float:left; height:100%; display:inline;}

.mainCenter{background:white url(../img/box_bg.jpg) repeat-x left bottom; border-top:1px solid rgb(0,64,128); vertical-align:top; width:398px;  float:left; height:100%; display:inline;}

.mainRight{background:rgb(223,235,255); border-left:1px solid rgb(0,64,128); border-top:1px solid rgb(0,64,128); text-align:center; vertical-align:top; width:125px;  float:left; height:100%; display:inline;}

.galLinks{background:white url(../img/box_bg.jpg) repeat-x left bottom; border:1px solid rgb(128,128,128); color:black; font:bold 10pt arial,sans-serif; margin:20px}

.galLinks div{margin:10px 0 10px 30px}

.galLinks a, .galLinks a:link, .galLinks a:active, .galLinks a:visited{color:rgb(0,64,128); font:bold 10pt arial,sans-serif; text-decoration:none}

.galLinks a:hover{color:rgb(130,160,200)}

.footBG{background:rgb(0,64,128) url(../img/water.jpg) no-repeat center center; border:1px solid rgb(0,64,128); height:100px; margin:-1px 0 0 0; width:800px}

.footContainer{background:white; border:1px solid rgb(0,64,128); filter:alpha(opacity=50); height:40px; KhtmlOpacity:.5; margin:30px; -moz-opacity:.5; opacity:.5; width:330px}

.foot{color:rgb(0,48,96); font:bold 8pt arial,sans-serif; text-align:center}

#gTitle, #galleryNav{color:rgb(0,64,128); font:bold 12pt arial,sans-serif}

.gTable{background:rgb(240,240,240); border:1px solid rgb(128,128,128)}

.gTable td{height:165px; width:165px}

.gTable a{background:url(../img/gallery_bg.jpg) no-repeat center center; border:none; display:block; height:165px; width:165px}

.gTable td a img{border:1px solid rgb(128,128,128); filter:alpha(opacity=0); KhtmlOpacity:0; margin:20px 0 0 0; -moz-opacity:0; opacity:0}

.mrgn10{margin:10px}

.box{background:white url(../img/box_bg.jpg) repeat-x left bottom; border:1px solid rgb(128,128,128); margin:20px; padding:5px 10px}

/*.box div{margin:10px}*/

.blk8a{color:black; font-size:8pt; margin: 0 10px;}

.blu8a{color:rgb(0,64,128);font-size:8pt;}

/*.blk10a{color:black; font:bold 10pt arial,sans-serif}*/

p /*.blu10a*/{font:/*bold*/ 10pt arial,sans-serif}

.blk12a{color:black; font:bold 12pt arial,sans-serif}

.blk{color:black;}

.blu{color:rgb(0,64,128);}

h2 /*.blu14a*/{font:14pt arial,sans-serif}

h1 /*.blk18a*/{color:black; font:18pt arial,sans-serif}

.ref td{background:white url(../img/box_bg.jpg) repeat-x left bottom; border:1px solid rgb(128,128,128); color:black; font:8pt arial,sans-serif; text-align:center; vertical-align:top; width:110px}

.blu14a a, .blu14a a:link, .blu14a a:active, .blu14a a:visited{color:rgb(0,64,128); font:14pt arial,sans-serif; text-decoration:none}

.blu14a a:hover{color:rgb(0,32,64); text-decoration:underline}
