﻿body, a, td, div, p {
    font-family: arial;
    font-size: 10pt;
    color: #160809;
}
body {
    background-color: #3e382b;
    margin: 0 0 0 0;
}
p { margin: 0 0 0 0; padding: 0 0 0 0;
    padding-bottom: 10px;
    }
h2 {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 12pt;
}
h3 
{
    margin-top: 0px;
}
a, a:visited {
    color: #160809;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.rightColumn h2 {
    background-image: url(Bullet.jpg);
    background-repeat: no-repeat;
    padding-left: 20px;
    background-position: left 2px;
}
.rightColumn p {
    padding: 0 0 0 0;
    padding-left: 20px; 
    margin: 0 0 0 0;
}
.artistsPanel h2 {
    background-image: url(Bullet.jpg);
    background-repeat: no-repeat;
    padding-left: 20px;
    background-position: left 2px;
}
.artistsPanel p {
    padding: 0 0 0 0;
    padding-left: 20px; 
    margin: 0 0 0 0;
    margin-top: 8px;
}

p.Welcome {
    background-image: url(Bullet.jpg);
    background-repeat: no-repeat;
    padding-left: 20px;
    background-position: left 1px;
}
p.WelcomeText {
    padding-left: 20px;
}
.leftColumn {
    width: 300px;
}
.rightColumn {
    width: 260px;
    margin-left: 30px;                
}
.galleryImageCell 
{
    vertical-align: bottom;
    width: 210px;
}
.galleryImageTable {
    margin-left: 20px;
    margin-bottom: 10px;
}
.galleryTextCell {
    vertical-align: top;
    padding-bottom: 20px;
}
.printOnly {
    display: none;
}

a.linkDecorated, a:visited.linkDecorated 
{
    text-decoration: underline;
}

.artistListing {
    background-image: url(Bullet.jpg);
    background-repeat: no-repeat;
    padding-left: 20px;
    background-position: left 2px;
}
a.artistTitle, a:visited.artistTitle {
    text-decoration: underline;
    font-weight: bold;
}

a.artistCategoryTitle, a:visited.artistCategoryTitle {
    text-decoration: underline;
}
a.artistCategoryTitle, a:visited.artistCategoryTitle, .artistCategoryTitle {
    font-size: 8pt;
}

.galleryLinkCell {
    vertical-align: top;
    padding-bottom: 20px;
}
.galleryLinkCell a, .galleryLinkCell a:visited 
{
   text-decoration: underline;   
}

a.CheckoutRemove, a:visited.CheckoutRemove {   
  background-color: #e2ceA6;
  text-decoration: none;
  font-size: 8.5pt;
  font-weight: bold;
  padding-left: 7px;
  padding-right: 7px;
}

.addToCartImage {
  padding-bottom: 3px;
  padding-left: 8px;
  vertical-align: middle;
}

@media print {
    .NavHome {
        display: none;
        width: 0px;
    }
    .printOnly {
        display: inline;
    }
}
