body {
 padding: 0;
 margin: 0;
 background-color: #894900;
 background-image: url(images/background2.gif);
 background-repeat: no-repeat;
}

div {
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.description {
 font-size: 10px;
 color: #000000;
}

.title {
 font-size: 10px;
 color: #ae5d01;
 font-weight: bold;
 text-align: right;
}

.description {
 font-size: 10px;
 color: #ae5d01;
 text-align: right;
}

.question {
  color: #ae5d01;
 font-weight: bold;
}

#copyright {
 font-size: 9px;
 color: #ae5d01;
 line-height: 12px;
}

#logo {
 position: absolute;
 top: 22px;
 left: 29px;
}

#navigation {
 position: absolute;
 top: 100px;
 left: 29px;
 width: 100px;
}

#navigation p {
 margin-top: 0px;
 margin-bottom: 3px;
}

.home a, .art a, .artist a, .contact a, .movie a {
 background-color: transparent;
 text-decoration: none;
 font-size: 11px;
 display: block;
 width: 100%;
 padding-top: 3px;
 padding-bottom: 5px;
 padding-left: 3px;
}

.exhibition a {
 background-color: #ff8800;
 text-decoration: none;
 font-size: 11px;
 display: block;
 width: 100%;
 padding-top: 3px;
 padding-bottom: 5px;
 padding-left: 3px;
}

.home a:link, .art a:link, .artist a:link, .contact a:link, .movie a:link {
 color: #ffffff;
 background-color: transparent;
}

.exhibition a:link {
 color: #ffffff;
 background-color: #ff8800;
}

.home a:visited, .art a:visited, .artist a:visited, .contact a:visited, .movie a:visited {
 color: #ffffff;
 background-color: transparent;
}

.exhibition a:visited {
 color: #ffffff;
 background-color: #ff8800;
}

.home a:hover, .art a:hover, .artist a:hover, .contact a:hover, .movie a:hover {
 background-color: #000000;
 color: #ae5d01;
}

.exhibition a:hover {
 color: #ff8800;
 background-color: #fff;
}

#line1 {
 position: absolute;
 top: 100px;
 left: 132px;
}

#line2 {
 position: absolute;
 top: 124px;
 left: 132px;
}

#line3 {
 position: absolute;
 top: 148px;
 left: 132px;
}

#line4 {
 position: absolute;
 top: 172px;
 left: 132px;
}

#content {
 position: absolute;
 top: 100px;
 left: 226px;
 width: 381px;
 background-color: transparent;
}

#content2 {
 position: absolute;
 top: 100px;
 left: 226px;
 width: 530px;
 background-color: transparent;
}

#content3 {
 position: absolute;
 top: 100px;
 left: 226px;
 width: 534px;
 background-color: transparent;
}

#contact {
 position: absolute;
 top: 172px;
 left: 226px;
 width: 200px;
 background-color: #000000;
}

#gallery {
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
}

#gallery2 {
 height: 414px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 600px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery2b {
 height: 375px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 600px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery2c {
 height: 354px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 600px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery2d {
 height: 409px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 600px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery2e {
 height: 414px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 600px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery2f {
 height: 391px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 600px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery3 {
 height: 354px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 540px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery3b {
 height: 472px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 540px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery4 {
 height: 414px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 561px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery7 {
 height: 354px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 652px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery14 {
 height: 354px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 715px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery21 {
 height: 354px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 685px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery7b {
 height: 414px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 652px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery8 {
 height: 354px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 773px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none;
}

#gallery9 {
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 715px;
}

#gallery10 {
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 690px;
}

#gallery11 {
 height: 354px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 630px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none;
}

#gallery23 {
 height: 308px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 780px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none;
}

#gallery24 {
 height: 413px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 620px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery25 {
 height: 413px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 600px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#gallery26 {
 height: 336px;
 position: absolute;
 top: 100px;
 left: 226px;
 background-color: #FFFFFF;
 padding: 10px;
 width: 650px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: none; 
}

#title {
 padding: 6px;
 background-color: #FFFFFF;
 font-size: 12px;
 color: #000000;
 font-weight: bold;
}

#titleM {
 padding: 6px;
 background-color: transparent;
 font-size: 12px;
 color: #000000;
 font-weight: bold;
 position: absolute;
 top: 94px;
 left: 220px;
 z-index: 1;
}

#titleM a {
 color: #a85d01;
 text-decoration: none;
 background-color: #000;
 height: 16px;
 display: block;
 float: left;
 padding: 6px;
}

#titleM a:hover {
 color: #fff;
 background-color: #a85d01;
}
 

#title2 {
 padding: 6px;
 background-color: #000000;
 font-size: 11px;
 color: #FFFFFF;
}

#text {
 padding: 6px;
 color: #FFFFFF;
 background-color: #000000;
 font-size: 10px;
 line-height: 17px;
}

#zoom {
 position: absolute;
 top: 360px;
 left: 226px;
 width: 368px;
 padding: 6px;
 color: #FFFFFF;
 background-color: #000000;
 font-size: 10px;
 line-height: 17px;
}

#text2 {
 padding: 10px;
 color: #000000;
 background-color: #FFFFFF;
 font-size: 10px;
 line-height: 17px;
}

#text a {
 text-decoration: none;
 color: #FFFFFF;
 font-weight: bold;
 border-bottom: 1px dotted #FFF;
}

#text a:hover {
 text-decoration: none;
 color: #ae5d01;
 font-weight: bold;
 border-bottom: 1px dotted #ae5d01;
}

#descriptionTable {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 width: 160px;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 border-bottom-color: #000000;
}

#descriptionTableR {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 width: 160px;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 border-bottom-color: #000000;
}

#descriptionTable a {
 text-decoration: none;
 color: #ae5d01;
 border-bottom: 1px dotted #ae5d01;
}

#descriptionTable1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 width: 160px;
 border-bottom: 1px dotted #000000;
}

#mail {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 color: #ae5d01;
 border-bottom: 1px dotted #ae5d01;
}

.grey { color: #777; }

#movie { background: #fff; padding: 10px; margin-top: 28px; }

#movie object { margin: 0; padding: 0; }

#text a.thumb { border-bottom: 0; }

#text a.thumb img { margin-right: 6px; margin-bottom: 10px; }

#text a#first img { margin-left: 37px; }

