body {
background: #460715 url(images/background.jpg) repeat-x;
color: #000; 
margin: 20px 0px; padding:0px; 
}

#nav {
font: bold .9em "palatino linotype", "times new roman", georgia,  serif;
text-align: center;
white-space: nowrap;
}

#logo {
width: 780px;
height: 136px; 
border: 0px;
padding-top: 5px;
margin-right: auto;
margin-left: auto;
text-align:center;
}
#logoh {
width: 252px;
height: 133px; 
border: 0px;
padding: 5px 0px 10px 0px;
margin-right: auto;
margin-left: auto;
text-align:center;
}

.c {
border: 0px;
text-align: center;
}

h1 {
background-color: transparent;
color: #CCAF53;
font: 1.2em arial, verdana, helvetica, sans-serif;
letter-spacing: 15px;
text-align: center;
text-transform: uppercase;
padding: 0px 0px 0px 15px;
}

/* exhibitions pg */
h2 {
background-color: transparent;
color: #CDAC48;
font: oblique 1.1em "palatino linotype", "times new roman", georgia, serif;
text-transform: uppercase;	
}

/* pntg detail pgs */
h3 {
background-color: transparent;
color: #CDAC48;
font: oblique bold .9em/1.3em georgia, "palatino linotype", "times new roman", serif;
display: inline;	
}

/* exhibitions pg */
h4 {
background-color: transparent;
color: #CDAC48;
font: oblique .9em/1.1em georgia, "palatino linotype", "times new roman", serif;
display: inline;	
}

h4 em {
background-color: transparent;
color: #ffc;	
font: oblique .9em/1.1em georgia, "palatino linotype", "times new roman", serif;
}

h5 {
background-color: transparent;
color: #FFC;
display: inline;
font: oblique 1.4em/1.6em georgia, "palatino linotype", "times new roman", serif;
}

h6 {
background-color: transparent;
color: #FFC;
font: oblique 1.1em/1.2em georgia, "palatino linotype", "times new roman", serif;
display: inline;
text-align: center;
}

/* exhibitions pg */
.qte {
background-color: transparent;
color: #CDAC48;
font: oblique 1em/1.3em georgia, "palatino linotype", "times new roman", serif;
text-align:left;	
}

/* archives pg */
.qte2 {
background-color: transparent;
color: #ffc;
font: oblique .9em georgia, "palatino linotype", "times new roman", serif;
letter-spacing: 2px;
text-align: center;	
}

#content {
background-color: transparent;
color: #FFC;
font: 1em/1.5em georgia, "palatino linotype", "times new roman", georgia, serif;	
width: 780px;
border: 0px;
padding-top: 10px;
margin-right: auto;
margin-left: auto;
}

div.smtxt {
background-color: transparent;
color: #CCAF53;
font: .7em/1.1em arial, verdana, sans-serif;	
padding-top: 50px;
margin-right: auto;
margin-left: auto;
text-align: center;
width: 750px;	
}

.ph {
background-color: transparent;
color: #ffc;
font: 1.2em arial, verdana, helvetica, sans-serif;
}

.cap {
background-color: transparent;
color: inherit;
font: oblique 2em "times new roman", serif; 	
}

.headshot {
background-color: transparent;
color: #FFC;
font: oblique .8em/1.1em georgia, "palatino linotype", "times new roman", serif;
float: right;
width: 200px;
margin: 20px 0px 20px 20px;	
}

.row {
display:block;
margin-right: auto;
margin-left: auto;
padding-top:10px;
white-space: nowrap;
text-align:center;
}

.imgport {
border: 2px solid #ffc;
margin: 0px 3px 0px 3px;
}

#back {
background-color: #400e1a;
border: 1px outset #99465a;
color: #963;
font: .7em arial, verdana, helvetica, sans-serif;
text-align:center;
padding: 2px 4px 2px 4px;
margin-top: 10px;
margin-bottom: 10px;
margin-right: auto;
margin-left: auto;
width: 100px;
}

.exhibitions {
float: right;
width: 350px;
margin: 20px 0px 20px 40px;
text-align:center;	
}












/* top nav */
a.type1:link {
background-color: inherit;
color: #CCAF53; 
text-decoration: none;
padding: 0px 1px 1px 1px;
}
a.type1:visited {
background-color: inherit;
color: #CD9258; 
text-decoration: none;
padding: 0px 1px 1px 1px;
}
a.type1:hover {
background-color: #cbb466;
border-bottom: 3px solid #a68645;
color: #000;
padding:0px 1px 1px 1px;
text-decoration:none;
}
a.type1:active {
background-color: inherit;
color: #CC6600; 
text-decoration: none;
padding:0px 1px 1px 1px;
}
/* content */
a.type2:link {
background-color: inherit;
color:#FCC;
text-decoration: underline;
}
a.type2:visited {
background-color: inherit;
color: #CD9258;
text-decoration:underline;
}
a.type2:hover {
background-color: inherit;
color:#CDAC48; 
text-decoration: underline;
}
a.type2:active {
background-color: inherit;
color:#CC6600; 
text-decoration:underline;
}
/* buttons */
a.type3:link {
background-color: inherit;
color: #963; 
text-decoration: none;
}
a.type3:visited {
background-color: inherit;
color:#963; 
text-decoration:none;
}
a.type3:hover {
background-color: inherit;
color: #ffc;
padding: 2px 4px 2px 4px; 
text-decoration: none;
width: 100px;
}
a.type3:active {
background-color: inherit;
color:#963; 
text-decoration:none;
}
