body {background: url(scanlines.gif) black top left; margin-top: 0px; 
scrollbar-base-color:black;
scrollbar-arrow-color: orange;
scrollbar-DarkShadow-color:#666666;
scrollbar-track-color: #444444; text-align: center;
}

TD {font-family: tahoma, sans-serif;}

a {color: white;}

.title {background-color: #444444; color: darkorange; padding: 6px;font-size: 10pt; font-weight: bold; border-bottom: 3px solid black;}

.header {background-color: #403C40;border-top: 3px solid #555555; padding-left:10px; width: 760px;}

.left {border-right: 1px solid black; background-color: #444444;}

.inset {background-color: #666666; border: 1px solid orange; font-size: 8.5pt; line-height: 12pt; color: white; padding: 20px; background-image: url(shadow_inset.png); background-repeat: repeat-x;}
.inset b {font-family: verdana, tahoma, sans-serif;}
.inset a {color: antiquewhite;}
.inset a:hover {color: darkorange;}

.maintable {background-color: black; width: 760px;}

.middle {border-left: 1px solid #666666;}

.iright {font-family: comic sans ms, sans-serif; font-size: 8pt; padding: 8px; background-color: #676767; color: white;}
.iright b {font-family: verdana, tahoma, sans-serif;}

.nav {background-color: #555555; color: white; padding: 9px; font-size: 9pt; height: 29px; border-bottom: 1px solid #666666; border-top: 1px solid #666666; width: 760px;}
.nav a {color: white;}

.ileft a {color: white; }
.ileft {padding-left: 7px; padding-right: 3px;}

.questions {font-size: 8pt; padding: 20px; line-height: 11pt;}
.questions a {color: white; }
.questions b {color: orange;}


.inset2 {padding-top: 8px;}

.heading {background-color: #444444; color: white; padding: 3px; border: 1px solid outset; display: block; font-size: 10pt;}

.preview {height: 75; border-bottom: 1px solid #444444; padding-top:10px; padding-bottom: 10px; font-size: 9pt; color: gainsboro;}
.preview img {border: 1px solid gainsboro;}

.paintings td {border: 1px solid #444444; font-size: 8pt; color: white;}
.paintings b {color: orange;}

.hlisting {color: gainsboro; height: 75; border-bottom: 1px solid #444444; padding-top:10px; padding-bottom: 10px; font-size: 9pt;}
.hlisting img {border: 2px solid #666666;}
.hlisting b {color: orange;}
.hlisting a {color: gainsboro;}

.footer {font-size: 8pt; font-family: arial, helevtica, sans-serif; padding: 7px; color: gainsboro;}

.menu td {border-bottom: 1px solid black; border-top: 1px solid #555555; font-size: 8pt;}
.menu a {color: white; font-weight: bold; color: white; padding-left: 6px;}

a:hover {color: beige;}
.article {color: gainsboro; padding: 14px; font-size: 9pt;}

h4 {border-bottom: 1px solid black; padding-bottom: 3px; font-size: 10pt;}
h5 {color: gainsboro; border-bottom: 1px solid gainsboro; padding: 3px 1px 3px 2px; font-size: 10pt;}
.update {width: 400px; float: left; }
.upcontent {overflow: auto; height: 165px; padding: 15px;} 
.update a {color: orange;}

h2, h3 {padding-top: 10px;}