body 


/* Generic Tool Kit */
.links 
{
   list-style-type: none;
   padding-left: 10px;
   margin-left: 0;
}
.links li 
{
    padding-bottom: 10px;
}

/*the art of clearing without empty divs*/
.autoClear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.autoClear {display: inline-block;}
/* Hides from IE-mac \*/
* html .autoClear {height: 1%;}
.autoClear{display: block;}
/* End hide from IE-mac */

/* Generic Tool Kit */

/* layout */
#masterpage 
{
    width: 980px;
    margin-left: auto;
    margin-right: auto;   
}

#sitelogo 
{
    float: right;
}

.navigation 
{
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
    width: 161px;
}

.navigation li 
{        
    text-align: center;            
    background-image: url(file:///O|/users/Noles/EM/EM/images/Button.gif);
    display: block;
    height: 44px;   
    width: 161px;       
}

.navigation a 
{    
    color: #777670;
    font-weight: bold;
    padding-top: 10px;
    display: block;                 
}

.copyright 
{
    font-size: 0.5em;
    width: 125px;
    margin-left: auto;
    margin-right: auto;    
} 

/* Table Columns */

table.layout 
{
    margin-top: 10px;
}

.leftCol 
{
    width: 161px;
    margin: 0;
    padding: 0;
}

.middleCol 
{      
    width: 432px;       
    text-align: left;
    vertical-align: top;    
}

.middleCol p 
{
    padding-left: 10px;
    padding-right: 20px;
    text-align: justify;
}
.siteMap 
{
    background-image: url(file:///O|/users/Noles/EM/EM/sitemap_files/sitemap.gif);
    background-repeat: no-repeat;    
    padding-top: 70px;
    min-height: 432px;
}

.rightCol 
{
    text-align: left;
    vertical-align: top; 
    /*background-color: Green; for testing*/
}

.navtxt
{
    font-weight: bold;
    font-size: 12px;
    color: #af1f24;
    font-family: Arial, Helvetica, sans-serif;
    text-alignment:center;
    text-decoration: none
}
.navtxt:hover
{
    font-weight: bolder;
    color: #000000;
    text-align: center
}
.socialtxt
{
    font-weight: bold;
    font-size: 12px;
    color: #af1f24;
    font-family: Arial, Helvetica, sans-serif;
    text-alignment:center;
    text-decoration: none
}
.socialtxt:hover
{
    font-weight: bolder;
    color: #000000;
    text-align: center
}
.contenttxt
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    text-alignment:none;
    text-decoration: none
}
.contenttxtitalic
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    text-alignment:none;
    text-decoration: none
}

.linktxt
{
    font-weight: bold;
    font-size: 12px;
    color: #af1f24;
    font-family: Arial, Helvetica, sans-serif;
    text-alignment:none;
    text-decoration: underlined;
}
.linktxt:hover
{
    font-weight: bolder;
    color: #000000;
    text-decoration: underlined;
    text-align: none
}

.artisttxt
{
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-alignment: center;
    text-decoration: none;
}
.artisttxt:hover
{
    font-weight: bolder;
    color: #af1f24;
    text-decoration: none;
    text-align: none
}

/* Table Columns */


