/* body css */
body { font-size:100%; background-color: #6D1510; }
h1 { font-family: verdana, arial, sans-serif; font-size: 2.5em; color: #C0C0C0; text-align: center; }
h2 { font-family: verdana, arial, sans-serif; font-size: 1.875em; color: #C0C0C0; text-align: center; }
h3 { font-family: verdana, arial, sans-serif; font-size: 0.82em; color: #C0C0C0; text-align: center; }
/* link css */
a.linkb:link { color: #000000; text-decoration: none }
a.linkb:visited { color: #000000; text-decoration: none }
a.linkb:hover { color: #0000FF; text-decoration: underline }
a.linkb:active { color: #000000; text-decoration: none }
a.linkw:link { color: #FFFFFF; text-decoration: none }
a.linkw:visited { color: #FFFFFF; text-decoration: none }
a.linkw:hover { color: #0000FF; text-decoration: underline }
a.linkw:active { color: #FFFFFF; text-decoration: none }
a.linkg:link { color: #C0C0C0; text-decoration: none }
a.linkg:visited { color: #C0C0C0; text-decoration: none }
a.linkg:hover { color: #0000FF; text-decoration: underline }
a.linkg:active { color: #C0C0C0; text-decoration: none }
a.calenvenue:link { font-family: verdana, arial, sans-serif; color: #0000FF; font-size: 1.0em; text-decoration: underline }
a.calenvenue:visited { font-family: verdana, arial, sans-serif; color: #0000FF; font-size: 1.0em; text-decoration: underline }
a.calenvenue:hover { font-family: verdana, arial, sans-serif; color: #0000FF; font-size: 1.0em; text-decoration: underline }
a.calenvenue:active { font-family: verdana, arial, sans-serif; color: #000000; font-size: 1.0em; text-decoration: none }
/* text css */
.alphalist { 
  width: 100%;
  background-color:#FFFFFF; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #C0C0C0;
  text-align: center;
}

.homelinks {
  width: 100%;
  margin: auto; 
  font-family: verdana, arial, sans-serif; 
  color: #000000;
  text-align: center;
  border-style: none;
  border-spacing: 0;
  border-collapse: collapse;
}

.homelinks th {font-size:10px; text-transform:uppercase; font-weight:normal}
.homelinks td {font-size:14px; text-transform:uppercase;padding:0px 0px 4px 0px}

.verd1bc {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color: #000000;
  text-align: center;
}

.verd1bl {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color: #000000;
  text-align: left;
}

.verd1gr {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color: #c0c0c0;
  text-align: right;
}

.verd1wc {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color: #FFFFFF;
  text-align: center;
}

.verd2bc {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #000000;
  text-align: center;
}

.verd2bl {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #000000;
  text-align: left;
}

.verd2gc {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #C0C0C0;
  text-align: center;
}

.verd2wc {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #FFFFFF;
  text-align: center;
}

.verd2rl {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #FF0000;
}

.verd2rc {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #FF0000;
  text-align: center;
}

.verd3bl {
  font-family: verdana, arial, sans-serif; 
  font-size: 1.0em;
  color: #000000;
}

.masthead {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  text-align: center;
}

.mastfoot {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color:#AAAAFF;
  text-align: center;
}

.invartist {
  font-family: verdana, arial, sans-serif; 
  font-variant: small-caps;
  font-style: normal;
  font-size: 1.13em;
}

.invbirth {
  font-family: verdana, arial, sans-serif; 
  font-variant: small-caps;
  font-style: normal;
  font-size: 0.82em;
}

.invtitle {
  font-family: verdana, arial, sans-serif; 
  font-variant: normal;
  font-style: italic;
  font-size: 1.0em;
}

.invdesc {
  font-family: verdana, arial, sans-serif; 
  font-variant: normal;
  font-style: normal;
  font-size: 0.82em;
}

.calendate {
  font-family: Andale, "Courier New", Courier, monospace; 
  font-variant: normal;
  font-style: normal;
  font-size: 1.0em; 
  font-weight: normal;
}

span.calentitle {
  font-family: verdana, arial, sans-serif; 
  color: #000000;
  font-size: 1.13em;
  font-style: italic;
  font-weight:bold;
}
span.calenlocat {
  font-family: verdana, arial, sans-serif; 
  color: #000000; 
  font-size: 1.0em;
  font-style: normal;
  font-weight: normal;
}
.calendesc {
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
}

/* hr css */
.calensep { 
  color: #C0C0C0; 
  width: 920px; 
  text-align: center;
}

/* table css */
.tblheader { 
  margin: auto; 
  background-color:#FFFFFF; 
  border-style: none; 
  width: 100%; 
  text-align: center;
}

.tblbooks { 
  margin: auto; 
  background-color:#C0C0C0; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color: #000000;
  text-align: center;
}

.tblartpage { 
  margin: auto; 
  background-color:#FFFFFF; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  color: #000000;
}

.tblinv { 
  width: 1000px;
  background-color:#FFFFFF; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color: #000000;
  text-align: center;
}

.tbloils { 
  margin: auto; 
  width: 100%;
  background-color:#FFFFFF; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color: #000000;
  text-align: center;
}

.tblarch { 
  margin: auto; 
  width: 100%;
  background-color:#C0C0C0; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color: #000000;
  text-align: center;
}

.tbl63full { 
  width: 100%;
  background-color:#FFFFFF; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  font-size: 0.63em;
  color: #000000;
  text-align: center;
}

.tblartists { 
  width: 1000px;
  margin: auto; 
  background-color:#FFFFFF; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #000000;
  text-align: center;
}

.tblartmain { 
  width: 1000px;
  background-color:#FFFFFF; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  text-align: left;
}

.tblexh { 
  width: 100%;
  margin: auto; 
  background-color: #000000; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #C0C0C0;
  text-align: center;
}

.tblexh2 { 
  width: 960px;
  margin: auto; 
  background-color: #000000; 
  border-style: none; 
  font-family: verdana, arial, sans-serif; 
  font-size: 0.82em;
  color: #C0C0C0;
  text-align: center;
}

.artmainmenu {font-size:14px; text-transform:uppercase}
.artmainmenu ul {list-style-type:none}
.artmainmenu ul li {font-size:10px;padding:0px 0px 4px 0px}

.tarotcards { height: 550px; margin: auto; text-align: center; white-space: nowrap; background: #c0c0c0; overflow: auto;}
.tarotcards img {height: 500px; margin-top: 18px; border-style: none;}

.tarotparade { height: 550px; margin: auto; text-align: center; white-space: nowrap; background: #000000; overflow: auto;}
.tarotparade img {height: 500px; margin-top: 18px; border-style: none;}

.filmstrip { margin: auto; text-align: center; white-space: nowrap; height: 160px; background: #c0c0c0; overflow: auto;}
.filmstrip img { margin: auto; height: 120px; margin-top: 20px; border-style: none;}

.quarters { width: 25%; }
.thirds { width: 33.3%; }
.halves { width: 50%; }
.screenwidth { width: 100%; }
.invimg { width: 500px; }
.tblwnobord { margin: auto; border-style: none; background-color:#FFFFFF; }