body {
	background-image:  url("../picts/background.jpg");
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
}

body, th, h6 {
	color: #330000;
}

h1, h2, h3, h4, h5 {
  color: #660000;
}

a, a:active, a:visited {
   color:#990000;
   font-family:geneva, verdana, arial, sans-serif;
   font-size:11px;
   text-decoration:none;
   font-weight:bold
}

a:hover {
   color:#330000;
   font-family:geneva, verdana, arial, sans-serif;
   font-style:italic;
   font-variant:small-caps;
   font-weight:bold
   cursor:hand;
}

h1 {
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:28px;
   font-style:italic;
   font-weight:bold
}

h2 {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold
}

h3 {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold
}

h4 {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold
}

td.byline {
    background-color:#330000;
	color:#FFFF99;
	font-family:geneva, verdana, arial, sans-serif;
	font-size:10px;
}

td.lmenu {
    height:30px;
	width:100%;
	vertical-align:middle;
	padding-left:4px;
	border-width:1px;
	border-style:solid;
	border-color:#FFFF99
}

td.lmenu:hover {
    height:30px;
	width:100%;
	border-width:1px;
	border-style:solid;
	border-color:#330000
}

div.bcontent {
    background-image:url(../picts/background2.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
    margin-left:20px;
	margin-top:20px;
	padding-left:10px;
	border-left-width:thin;
	border-left-style:solid;
	border-left-color:#330000;
	font-family:geneva, verdana, arial, sans-serif;
	font-size:11px;
	padding-top:10px;
	border-top-color:#330000;
	border-top-width:thin;
	border-top-style:solid;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-right-style:solid;
	border-right-width:thin;
	padding-right:10px;
	padding-bottom:10px;
	height:85%;
	width:90%;
}

table.footer {
	border:0;
	width:100%;

	background-image:url(../picts/lt_leather_bgd.jpg);
	font-weight:bold;
}

td.vcount {color:#330000; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#FFFFFF; }

.copyright {
    color: #330000;
	font-size:11px;
	font-family:geneva, verdana, arial, sans-serif;
}
div.title { position:absolute; z-index:2; left: 0px; top: 10px; width:100% }
div.main { position:absolute; z-index:0; left:0px; top:154px; width:100%; }
div.rphoto { float:right; z-index:3; top:0px; }
div.bphoto { float:inherit; z-index:auto; top:auto; }
div.caption {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold
}

.datetext { font-size:12px; font-style:italic; font-weight:bold }
.showtitle { font-size:12px; font-weight:bold; color:#660000 }
.galleryname { font-weight:bold }
.insert { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#800000; }
A.insert, A.insert:visited, A.insert:active
{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#800000; text-decoration:none; }
A.insert:hover { font-style:italic; color:#000000; }

.menu 
{ color: #999999; font-family: Arial, Verdana; font-size: 7.2pt; font-weight: 300 }

A.menu, A.menu:visited, A.menu:active, A.menu:hover 
{ color: #999999; font-family: Arial, Verdana; font-size: 7.2pt; font-weight: 300 }

.list  
{ position: relative; left: -12px; top: -9.5pt; line-height: 10.5pt; color: #999999; font-size: 7.2pt }

.ie 
{ cursor:hand; text-decoration: underline; color: #0000FF } 
div.exhibitleft { padding:10px 10px 10px 0; }
div.exhibitright { padding:20px 0 10px 10px; }
