h1 {font-size:2.2em; color:#543cae;font-weight:bold; padding: 10px 0 5px 0; margin: 0 ;}
h2 {font-size: 1.1em; color:#543cae; font-weight: bold; padding:10px 0 5px 0; margin: 0;}
h3 {font-size: .9 em;  color:#543cae; font-weight: bold; padding:10px 0 5px 0; margin: 0;}
p {padding: 5px 0 ; margin: 0;}
body {font-family: Verdana,Georgia,Serif;background-color: #f0e0f0}
.blh {color:black; font-size: .9 em; font-weight: bold; padding:10px 0 5px 0; margin: 0;}
.bx1 {border: 4px double black;position:relative;width:200px; color:black;padding:10px;}
.htl1 {position:relative;top: 100px;}
.htp1 {position: relative;top:30px;}
div.Item a, div.Item a:link, div.Item a:visited, div.Item a:hover, div.Item a:active {
    color:#8B2E6C;font-weight:bold; text-decoration: none;
}
div.Item a:hover {
    text-decoration: underline;}

/* column container */
.stxt {font-family: Georgia,Verdana,Serif;position:relative;left:70px;}
.ttxt {position:relative;left:40px;}
.cpic {text-align:center;}
.itl {font-style: italic;}
.amps {font-size:2em;font-weight:bold;}
.smt {font-size:.6em;}
.mdt {font-size:1.6em;color:#543cae; font-weight: bold;}

/* Position Classes *****************  */
.homeleftlineup {
    padding-left: 15px;
}
.centerimg {
    display: block;
    margin-left: auto;
    margin-right: auto }
.centertxt {
    text-align: center;}

.float-r
{float: right;}
.float-l
{float: left;}
.bld {font-weight:bold;}

td.va {vertical-align: middle;padding-right:20px;height:220px;text-decoration: none;}
td a {text-decoration: none;color:#543cae;}
.tt1 {
    font-family: 'Tangerine', serif;
    font-weight:bold;
    font-size:2.2em;
}