BODY {
    background-image: url(Vote_Mayoff.gif);
    color: rgb(102, 51, 0);
    font-family: Arial,Helvetica,sans-serif;
}

#berniepic {
    float: right;
    margin: 0 0 1em 1em;
}

H1 {
    font-size: 30pt;
    line-height: 200%;
    text-align: center;
    font-weight: bolder;
    margin: 0;
}

H2 {
    text-align: center;
    font-size: 20pt;
    margin: 0 0 2em 0;
}

p.contact {
    left: 160px; width: 160px
}

LI.priority {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 14pt;
    font-style: normal;
}

LI.priority2 {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
}

.headerbutton {
    position: relative; /* makes this a containing block */
    left: 10px;
    width: 150px;
    height: 30px;
    display: inline;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-style: oblique;
    font-weight: bold;
    text-decoration: none;
    color: rgb(102, 51, 0);
    margin: 0 1em 1em 0;
}

#content {
/*    border: 1pt solid green;*/
width: 500px;
}

#keywords {
    clear: both;
    text-align: center;
    word-spacing: 1em;
    font-style: italic;
    font-size: 20pt;
}

#greatplace {
    margin: 1em auto 1em auto;
    border: groove rgb(102, 51, 0);
    font-weight: bold;
    font-size: 14pt;
    font-style: italic;
}

#greatplace TD {
    padding: 1em;
}

.politicalad {
    margin-top: 2em;
    text-align: center;
}

.Info_about_Bernie { font-family: Arial,Helvetica,sans-serif;
font-size: large;
color: rgb(102, 51, 0);
opacity: 1;
}

.Learn_more { font-family: Arial,Helvetica,sans-serif;
font-style: italic;
font-size: 18px;
color: rgb(102, 51, 0);
text-align: left;
}

.li2 { font-family: Arial,Helvetica,sans-serif;
font-style: italic;
font-size: 16px;
font-weight: bold;
color: rgb(102, 51, 0);
}

table.biography {
left: 40em;
width: 50%; 
}


.biography { font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-size: 16px;
font-weight: normal;
color: rgb(102, 51, 0);
}

.caption { font-family: Arial,Helvetica,sans-serif;
font-style: italic;
font-size: 12px;
font-weight: normal;
color: rgb(102, 51, 0);
}

.Experience_li2 { font-family: Arial,Helvetica,sans-serif;
font-style: italic;
font-size: 16px;
font-weight: Normal;
color: rgb(102, 51, 0);
}

#sitemenu {
    float: left;
/*    border: 1pt solid red;*/
    margin: 0 1em 1em 0;
}

#sitemenu A {
    margin: 0 1em 1em 0;
    width: 150px;
    height: 30px;
    display: block;
    text-decoration: none;
}

.sitemenufallback {
    display: none;
}

#sitemenupriority {
    background-image: url('Priorities_button_1.gif');
}

#sitemenupriority:hover {
    background-image: url('Priorities_button_2.gif');
}

#sitemenubiography {
    background-image: url('Biography_button_1.gif');
}

#sitemenubiography:hover {
    background-image: url('Biography_button_2.gif');
}

#sitemenucareer {
    background-image: url('Career_button_1.gif');
}

#sitemenucareer:hover {
    background-image: url('Career_button_2.gif');
}

#sitemenueducation {
    background-image: url('Education_button_1.gif');
}

#sitemenueducation:hover {
    background-image: url('Education_button_2.gif');
}

#sitemenuexperience {
    background-image: url('Experience_button_1.gif');
}

#sitemenuexperience:hover {
    background-image: url('Experience_button_2.gif');
}

#sitemenucontact {
    background-image: url('Contact_button_1.gif');
}

#sitemenucontact:hover {
    background-image: url('Contact_button_2.gif');
}

#sitemenuhome {
    background-image: url('Home_button_1.gif');
}

#sitemenuhome:hover {
    background-image: url('Home_button_2.gif');
}

#sitemenublank {
    background-image: url('blank_button_1.gif');
}

.sitemenublank {
    position: relative; /* makes this a containing block */
    width: 150px;
    height: 30px;
    display: block;
    background-image: url('blank_button_1.gif');
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-style: oblique;
    font-weight: bold;
    text-decoration: none;
    color: rgb(102, 51, 0);
    margin: 0 1em 1em 0;
}

.sitemenulink {
    position: relative; /* makes this a containing block */
    width: 150px;
    height: 30px;
    display: block;
    background-image: url('blank_button_1.gif');
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-style: oblique;
    font-weight: bold;
    text-decoration: none;
    color: rgb(102, 51, 0);
    margin: 0 1em 1em 0;
}

.sitemenulink:hover {
    background-image: url('blank_button_1.gif');
}

.sitemenutext {
    position: absolute;
    left: 2px;
    top: 2px;
    font-size: 28px;
    text-decoration: none;
    vertical-align: baseline;
}


