body
{
   
   margin:0px;
   padding:0px;
   font-family:arial,verdana;
}

.mainTable
{
   border-bottom: 1px solid #000066;
   border-right: 1px solid #000066;
   width:100%;
}
.noScript
{
    width:100%;
    font-size: 14px;
    font-family: arial, verdana;
    border: 2px solid #CC0000;
    background-color: #DDDDDD;
    padding: 5px;
 
}
a.menuLink
{
   color:white;
   text-decoration:none;
   font-weight:bold;
   font-family:verdana, arial;
   vertical-align: middle;
   font-size:smaller;
}

a.menuLink:hover
{
   text-decoration:underline;
}

a.galleryLink
{
   color:white;
   text-decoration:none;
   font-family:verdana, arial;
   font-size: 90%;
   font-variant: small-caps;
   line-height: 20px;
}

a.galleryLink:hover
{
  color:white;
  text-decoration:underline;
  font-weight:bold;
   font-size: 90%;
}

a.menuLinkCurrent
{
   color:#AAAAAA;
   text-decoration:none;
   font-weight:bold;
   font-family:verdana, arial;
   vertical-align: middle;
   font-size:smaller;
}

td.menu
{
    border-right: 3px solid #CCCCCC; 
    padding: 0px 4px; 0px; 4px;
    
}

.bodyText
{
    line-height: 25px;
}
.bodyText:first-letter{
color: #000066;
font-family: "Times New Roman";
font-weight: bold;
font-size:300%;
text-align:top;
float:left;
}

#EmbeddedArt1
{
    float:right;
    margin: 5px;
    cursor:hand;
    cursor:pointer;
}

#EmbeddedArt2
{
    cursor:hand;
    cursor:pointer;
}

.dash
{
   vertical-align:middle;
   font-weight:bold;
}

#trustQuote
{
    color: #000066;
    font-weight: bold;
    text-align:right;
    width: 250px;
    font-size:smaller;
    font-family:arial;
    
}


#trustQuote em
{
    font-size: smaller;
    
}

#categories
{
   padding-left: 10px;
   padding-right: 10px;
   color:white;
}

#artDetail
{
    margin-bottom: 20px;
    width:300px;
    height:300px;
    border: 1px solid black;
    padding: 0px;
}

.detailHeading
{
    font-size: 170%;
    font-weight: bold;
    color: #000066;
    font-family:arial;
    text-align:center;
    border-bottom: 1px solid #CCCCCC;
}

.detailDescription
{
    font-family:arial;
    width: 95%;
    margin: 10px;
    text-align:left;
    line-height:25px;

}

img.thumbnail
{
    cursor:hand;
    cursor:pointer;
    border: 2px solid black;
    width:75px;
    height:75px;
}

img.ptr
{
    cursor:hand;
    cursor:pointer;
    border: 2px solid black;
}

#notice
{
    width:80%; 
}



#categoryImages
{
    height: 270px;
    width: 95%;
    overflow: auto;
    padding: 0px;
    border-top: 1px solid #DDDDDD; 
    border-bottom: 1px solid #DDDDDD; 
    scrollbar-face-color:#000066;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-track-color:#CCCC99;
    scrollbar-shadow-color:#000066;
    scrollbar-highlight-color:#000066;
    scrollbar-3dlight-color:#white;
    scrollbar-darkshadow-color:#000066;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-top: 0px;
}

.heading
{
    width: 800px;
    padding: 0px;
    font-size: 30px;
    font-weight: bold;
    color: #000066;
}

#contact
{
    width:85%;
    margin: 20px;
    text-align: left;
    line-height: 25px;
}

hr
{
    border: 2px solid #DDDDDD;
}

.buyLink
{
    color: #DD0000;
    font-weight:bold;
    font-size: 15px;
    text-decoration: none;
    font-family:verdana,arial;
}

a.buyLink:hover
{
    font-variant: small-caps;
    color: #DD0000;
    font-weight:bold;
    font-size: 15px;
    text-decoration: underline;
}

tr.even
{
    font-size: smaller;
    background-color:#DDDFDD;
}


tr.odd
{
    font-size: smaller;
    background-color:#EEF0EE;
}
