body, div, p, h1, h2, h3, h4, h5, h6, li, ol, a {    font-family:  verdana, trebuchet, arial, sans-serif;    margin:0px 0px 0px 0px;     }body {    background: #fff;    }    .outercontainer{    background: url("http://www.hsmichigan.org/images/main/map_backgrd.jpg");    background-color: #fff;    background-repeat: no-repeat;    margin-left: 5%;    margin-top: 3%;    width: 700px;    height: 500px;    }.navbar2 {    margin-left: 5%;    margin-top: 3%;    }    .navbar3 {    margin-left: 5%;    margin-top: 3%;    }    .nav {    float: left;    margin: 0;    width: 140px;    }    .headernet3 {    margin-left: 5%;    background: white;    width: 700px;    border: 0px;    padding: 0;    }           .headernet4 {    margin-left: 5%;    background: url("http://www.hsmichigan.org/images/main/hsm_head3.jpg");    width: 700px;    height: 78px;    border: 0px;    }       .header1 {    margin-left: 5%;    margin-top: -1%;    width: 700px;    border:0;    padding: 0;    z-index: 1;}    .header2 {    }        .pic {    float: left;    padding: 0;    margin: 0;    border: 0;    width: auto;    }.nextline {    clear: left;    }    #linklist {    clear: left;    background: url("http://www.hsmichigan.org/images/main/map.jpg");    width: 700px;    }    .ahem {    color: #666600;    background: #fff;    width: 700px;    font-size: .8em;    line-height: .9em;    border: 1px solid #330;    margin-top: 0px;    margin-bottom: 0px;    margin-right: 10%;    margin-left: 5%;    width: 67%;    }                p {    font-size: .95em;     line-height: 1.3em;    }    em {font-style: normal;  /* bolded  */    font-weight: bold    }    strong {    font-style: oblique; /* italic and bolded */    font-weight: bold    }cite {    font-style: oblique;    font-weight:  normal;    }div {    clear: left;    }    img {    border: 0;    padding: 0;    margin: 0;    z-index: 1;    }    .smalltext {    font-size: .9em;     color: #000;     line-height: 1.2em;    }    h1 {    color: #660;    padding-top: 1.5em;  /* gold page header, eg Meetings */    padding-bottom: 1em;    font-size: 1.5em;     font-weight: bold;     }h2 {                    /* gold, 1.2 */    font-size: 1.2em;     font-weight: bold;     color: #660;     padding-top: 1em;    padding-bottom: 1em;    }    h3 {                    /* black, 1.2 */     font-size: 1.2em;     font-weight: bold;     color: #000;    padding-top: 1em;    padding-bottom: 1em;    }    h4 {                    /* black, 1,1 */    font-size: 1.1em;     font-weight: bold;     color: #000;    }    h5 {                    /* gold, italic, 1.2 */    font-size: 1.2em;     font-weight: bold;     color: #660;    }    h6 {                    /* gold, 1.3 */    font-size: 1.1em;    color: #999966;    padding: 0px;     margin-left: 0px;    }            .name {                 font-size: 1em;     font-weight: normal;     color: #000;    padding-bottom: 1em;    }        .hiddentext {    font-size: 20px;    line-height: 150%;    color: #fff;    }.hiddentext2 {    font-size: 20px;    line-height: 150%;    color: #660;    }    .confdate {                     font-size: 1.1em;     font-weight: bold;     color: #000;    padding-top: .5em;    padding-bottom: .5em;    }    .confname {                 font-size: 1.1em;     font-weight: bold;     font-style: oblique;     color: #000;    padding-bottom: .5em;    }    .confloc {                  font-size: 1.1em;     font-weight: bold;     font-style: normal;     color: #000;    padding-bottom: .5em;    }    .conschedtime {                 font-size: 1.0em;     font-weight: normal;     font-style: normal;     color: #000;    padding-top: 1em;    padding-bottom: 1em;    margin-left: 1em;    }    .conschedindent {                   font-size: 1.0em;     font-weight: normal;     font-style: normal;     color: #000;    margin-left: 3em;    padding-bottom: 1em;    }    .conschedindenttitle {                  font-size: 1.0em;     font-weight: normal;     font-style: oblique;     color: #000;    margin-left: 3em;    }    .highlight {                        font-size: 1.2em;     font-weight: bold;     color: #660;     padding-top: 1em;    padding-bottom: 1em;    }li {    padding-bottom: 2em    }.image {       list-style-image: url("../images/main/list.jpg") ;       list-style-position: outside;}.workshop-name {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 125%;     font-weight: bold;     color: #000;    background: transparent;    }.workshop-fees {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 1em;     font-style: oblique;     font-weight: normal;    }.address {    font-family: verdana, arial, helvetica, sans-serif;     color: #000;     line-height: 120%;    }.areaname {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 135%;     font-weight: bold;     color: #660;     padding: 1px;    }.box {    background-color: #fff;    border: 1px #660 solid;    margin-bottom:  3%;    margin-top:  3%;    padding:   3%;    }.box2 {     background-color: #fff;    border: 1px #660 solid;    margin-right:  25%;    padding:   3%;    }       .goldline {    float: left;    background: url("http://www.hsmichigan.org/header/line.jpg");    background-repeat: no-repeat;    width: 700px;    height: 10px;    padding-top: 2em;    padding-bottom: 1em;    }    .goldlinefoot {    float: left;    background: url("http://www.hsmichigan.org/header/line.jpg");    background-repeat: no-repeat;    width: 700px;    height: 10px;    padding-top: 2em;    padding-bottom: 0;    margin-bottom: -1em;    }    .back {    margin: 0em;    border: 0;    padding: 0;    }    .logo {         position: absolute;    left: 310px;    text-align: center;    background: url("http://www.hsmichigan.org/header/logo.jpg");    background-repeat: no-repeat;    width: 700px;    height: 117px;    padding-top: 2em;    padding-bottom: 1em;    }    h2 a:link {    color: #660;     text-decoration: none;    background: transparent;    }    h2 a:visited, h2 a:active {    color:#666;     text-decoration: none;    }    a.email:link, a.email:visited, a.email:hover, a.email:active{    color: #660;    font-size: .95em;    font-weight: bold;    text-decoration: none;    }    a.nav:link,  a.nav:visited, a.nav:hover, a.nav:active{      font-size: .8em;    font-weight: bold;    text-decoration: none;    }        a.nav:link {    color: #999966;    }        a.nav:visited {     color: #333366;    }a.nav:hover {    color: white;    }            a:link, a:visited{    font-size: .95em;    font-weight: bold;    text-decoration: none;    }    a:link {    color: #660;    }    a:visited {    color: #666600;    }h6.link{ position:relative; margin-top:-22px;}