/* THE BASIC STUFF */

/* STANDARD FONT FAMILIES */

/* verdana, geneva, helvetica, arial, sans-serif */
/* georgia, times, new century schoolbook, times new roman, serif */

body {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    margin: 0;
    padding: 0;
    background-color: #FFF;
    font-size: 12px;
    }
  
h1 {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 130%;
    color: #003C5E;
    text-align: left;
    }

h2 {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 130%;
    color: #808080;
    text-align: left;
    }

h3 {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 110%;
    color: #000000;
    text-align: left;
    }

h4 {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 90%;
    color: #000000;
    text-align: left;
    }

h5 {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 70%;
    color: #000000;
    text-align: left;
    }
    
p  {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
    }

ul, ol, li {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
    }

table, td, tr  {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
    }

a {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    text-decoration: underline;
    font-size: 12px;
    }

a:link {
    color:#003C5E;
    }

a:visited { 
    color:#000;
    }

a:active { 
    color:#000;
    }

a:hover {
    text-decoration: none;
    color:#000;
    }

.topNav {
    margin: 10px 0 10px 0;
    }

.topNav a {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    text-decoration: none;
    font-size: 12px;
    padding: 10px;
    font-weight: bold;
    }

.topNav a:link {
    text-decoration: none;
    color:#003C5E;
    }

.topNav a:visited { 
    text-decoration: none;
    color:#000;
    }

.topNav a:active { 
    text-decoration: none;
    color:#000;
    }

.topNav a:hover {
    text-decoration: none;
    color:#000;
    }

.alt a:link {
    color:#CDCDCD;
    }

.alt a:visited { 
    color:#fff;
    }

.alt a:active { 
    color:#fff;
    }

.alt a:hover {
    text-decoration: none;
    color:#fff;
    }

td.grey {
    background-color: #CDCDCD;
    padding: 32px;
    }

td.artistgreytop {
    background-color: #CDCDCD;
    padding: 32px 32px 0 32px;
    }

td.artistgreyright {
    background-color: #CDCDCD;
    padding: 0 32px 0 0;
    }

td.artistgreybottom {
    background-color: #CDCDCD;
    padding: 0 32px 32px 32px;
    }

td.artistgreyleft {
    background-color: #CDCDCD;
    padding: 0 0 0 32px;
    }

img.menu {
    padding: 8px 10px 5px 10px;
    }

img.thumb {
    border: 1px solid #003C5E;
    margin-right: 3px;
    }

img.thumb2 {
    border: 1px solid #003C5E;
    margin-right: 10px;
    }

.copyright {
    color: #CDCDCD;
    text-align: center;
    padding: 5px 0 15px 0;
    }

div.divider {
    height: 5px;
    border-top: 1px solid #003C5E;
    margin: 25px 45px 0 45px;
    }