body {
background-color:#3A403B;
}

h4 {
font:14px verdana, arial; 
font-weight: bold;
color:#E0DAC2;
}


p.cell1 {
text-align:right;
padding-right:20px;
}

p.shows {
padding-left:4px;
padding-right:2px;
font:11px  verdana; 
text-align:left;
}

p.content {
font:10px verdana, arial; 
font-weight: bold;
color:#FAEAD0;
padding-right:25px;
padding-left:25px;
padding-top:85px;
}

td.cell1 {
background-color:#000000;
font:10px verdana, arial; 
font-weight: bold;
color:#E0DAC2;
text-align:left;
vertical-align:top; 
}

.cell2 {
background-color:#000000;
font:10px verdana, arial; 
font-weight: bold;
color:#DBDBDB;
text-align:center;
vertical-align:middle;
}

.cell2index {
background-image: url("../images/indexbg.jpg");
background-color:#000000;
font:10px verdana, arial; 
font-weight: bold;
color:#DBDBDB;
text-align:center;
vertical-align:middle;
}

.cell2about {
background-image: url("../images/aboutbg.jpg");
text-align:left;
vertical-align:top;
}

.cell2news {
background-image: url("../images/newsbg.jpg");
text-align:left;
vertical-align:top;
}

.cell2statement{
background-image: url("../images/statementbg.jpg");
text-align:left;
vertical-align:top;
}

.cell2contact {
background-image: url("../images/contactbg.jpg");
text-align:left;
vertical-align:top;
}

.cell2painting {
background-image: url("../images/paintingbg.jpg");
text-align:left;
vertical-align:top;
}

.cell2photo {
background-image: url("../images/photobg.jpg");
text-align:left;
vertical-align:top;
}

.cell2legal {
background-image: url("../images/legalbg.jpg");
text-align:left;
vertical-align:top;
}

.cell2gb{
background-image: url("../images/gbbg.jpg");
text-align:left;
vertical-align:top;
}

.cell3 {
background-color:#000000;
font:10px verdana, arial; 
font-weight: bold;
color:#E0DAC2;
text-align:right;
vertical-align:bottom; 
}

.footer {
background-image: url("../images/footerbg.jpg");
font:10px arial, verdana; 
font-weight: bold;
color:#8B7D6D;
text-align:left;
vertical-align:bottom; 
}

.header {
background-image: url("../images/headerbg.jpg");
font:10px arial, verdana; 
font-weight: bold;
color:#8B7D6D;
text-align:left;
vertical-align:middle; 
}

.lists {
background-color:#3A403B;
font:10px verdana, arial; 
font-weight: bold;
color:#DBDBDB;
text-align:left;
vertical-align:top; 
}

.recentworks {
padding-left:10px;
background-color:#3A403B;
font:13px verdana, arial; 
font-weight: bold;
color:#E0DAC2;
text-align:left;
vertical-align:top; 
}

.rightmargin {
background-image: url("../images/rightsidebg.jpg");
font:10px verdana, arial; 
font-weight: bold;
color:#E0DAC2;
text-align:center;
vertical-align:middle; 
}

.subnav {
background-image: url("../images/subnavbg.jpg");
background-color:#544C42;
padding-left:2px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
font:11px  verdana; 
color:#FAEAD0;
text-align:center;
vertical-align:middle;  
}

.title {
background-color:#3A403B;
font:10px verdana, arial; 
font-weight: bold;
color:#E0DAC2;
text-align:center;
vertical-align:middle; 
padding-bottom:2px;
}

.venue {
background-color:#3A403B;
font:10px verdana, arial; 
font-weight: bold;
color:#ECBB06;
text-align:left;
vertical-align:top; 
}

.work {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
background-color:#3A403B;
font:10px verdana, arial; 
font-weight: bold;
color:#E0DAC2;
text-align:center;
vertical-align:middle; 
}

a {
font:10px verdana, arial; 
color:#cc9966;
font-weight:bold;
text-decoration:none;
}

a:hover {
font:10px verdana, arial; 
font-weight:bold;
color:#ECBB06;
text-decoration:underline;
}

img.work {
border-color:#8B7D6D;
border-style:solid;
border-width: 5px;"
}





