
html {
height: 100%;
margin: 0px;
padding: 0px;
}
body {
margin: 0px;
padding: 0px;
background: #fff;
font-family: "Trebuchet Ms", Verdana, sans-serif;
}
table#all-home {
width: 100%;
height: 100%;
border-collapse: collapse;
}
table#all-home td {
text-align: center;
vertical-align: top;
margin: 0px;
}
table#all-inner {
width: 100%;
height: auto;
border-collapse: collapse;
}
table#all-inner td {
text-align: center;
vertical-align: top;
margin: 0px;
}
div#logo-home {
width: 800px;
height: 210px;
padding-top: 110px;
margin: 0 auto;
text-align: center;
}
div#logo-inner {
width: 800px;
height: 195px;
margin: 0 auto;
text-align: center;
}

div#menu {
background: #58595B;
width: 670px;
margin-left: -335px;
left: 50%;
position: absolute;
float: left;
height: 24px;
}


div#nav,
div#nav-home {
height: auto;
margin: 0 auto;
background: #58595B !important;
width: 100% !important;
color: #fff;
font-size: 13px;
}
div#nav-home {
padding: 5px 0px 0px 0px;
height: 24px;
font-weight: bold;
}

div#nav table {  height: 29px; }

p { width: 670px; margin: 15px auto; font-size: 13px; text-align: justify; font-weight: normal; color:#76777A } 
p span {float: left;}
p.header1 { width: 670px; font-size: 14px; text-align: center; font-weight: bold; color: #c7ac6c; margin: 20px auto;}

p.contact { width: 670px; font-size: 13px; text-align: center;}

p.exhibition-active { width: 640px; padding: 15px; margin-bottom: 20px; border: 1px solid #ebebeb; background: #F2F2F2;}
p.exhibition { width: 640px; padding: 15px; margin-bottom: 20px; border: 1px solid #ebebeb;}

p.footer {width: 100%; text-align: center; padding: 10px 0; margin-top: 25px; margin-bottom: 0px; color: #58595B; border-top: 1px solid #ebebeb;}

img.exhibition {
float: left;
margin-right: 20px;
margin-top: 0px;
}

img.profile {
float: right;
margin-left: 20px;
margin-top: 5px;
margin-bottom: 20px;
}
a.home {color: #fff; font-size: 13px; font-weight: bold; text-decoration: none;}
a.home:hover { color: #c7ac6c; text-decoration: none;} 

a {color: #c7ac6c; font-size: 13px; font-weight: bold; text-decoration: none;}
a:hover { text-decoration: underline;}

p.gallery { width: 670px; text-align:center; border-bottom: 1px dashed #ccc;}
p.brochure { width: 670px; text-align:center;}

p.gallery2 {
width: 620px;
text-align: center;

}
p.gallery2 img {
margin: 5px;
padding:0px;
}
span.multiBoxDesc {
display: none;
}

