body {margin: auto; margin-top: 15px; font-size:20px;font-family:Georgia,Cambria,"Times New Roman",serif;font-weight:normal; color:#000077;line-height:1.5;text-underline-position: under}

H1{text-align: center;margin: auto; font-size:28px;font-family:Arial,"MS Sans Serif",sans-serif;font-weight:bold;color:#000077}
H2{font-size:28px;font-family:Arial,"MS Sans Serif",sans-serif;font-weight:bold;color:#000077}
.caption-main-page{font-size:14px;font-family:Verdana,Arial,"MS Sans Serif",sans-serif;font-weight:normal; color:#993366;line-height:1.4;display:inline-block;}
.subhead{font-size:20px;font-family:Verdana,Arial,"MS Sans Serif",sans-serif;color:#000077}

.main-content {width: 80%; max-width: 700px; margin:auto; padding-left: 10px; padding-right: 10px;}
.wide-content {width: 100%; max-width: 1050px; margin:auto; padding-left: 10px; padding-right: 10px;}

.textcent {text-align: center;}
.textleft {text-align: left;}
.textindent {margin-left: 40px;}

a:link{color:#114466}   /* must be in this order */
a:visited{color:#114466}
a:hover,a:focus{color:#CC0000}

HR {background-color:#9999BB;height:2px;border:none;}
IMG {border: 0;}

.adblock {display:block}

.submit-button {font-size:15px;font-family:Verdana,Roboto,Arial,sans-serif;font-weight:bold;color:lightyellow; padding: 5px 15px 5px 15px;background-color:red; border-radius: 10px;}
.submit-button:hover,.submit-button:focus {color:#FFFF33;background-color:red;cursor:pointer;}


@media screen and (max-width: 600px) {
    #photo-subhead {float: left; padding-left: 0px; padding-top: 20px; max-width:450px; position:inherit;  bottom: 0px; width:95%}
    .main-content {width: 95%; max-width: 700px; margin:auto; padding-left: 0px; padding-right: 0px;}
    .wide-content {width: 95%; max-width: 1050px; margin:auto; padding-left: 0px; padding-right: 0px;}
    .adblock {display:none}
}
