body { margin: 0; padding: 0; text-align: center; font: 100% Courier new, Courier, Arial; color: #000; background: url('../images/backgrounds/shelterbgd.jpg') no-repeat bottom right fixed #ccd; background-color:#fff;}#container { /* holds everything and centers it on page */ margin: 7em auto; /*was 9*/ margin-left: 2em; /*me*/ width: 52em; /*was 75%*/ text-align: left;  /*me*/}/*content > padding > border > margin */ /*top, right, bottom, left*/#header { padding: 0em 1em; /*First was .5em*/ padding-top: .5em; color:#712507; /*opacity: .6;*/ background: url('../images/backgrounds/bannernew.jpg') no-repeat; height: 3em; /*me*/ -moz-border-radius-topright: 2em; -moz-border-radius-topleft: 2em;}#content { position: relative;/* background: #fff;*/ border-left: 1px dashed black; border-right: 1px dashed black; border-bottom: 1px dashed black; padding-top: 1em; /*me*/ padding-bottom: 1em;   }#footer { text-align: center; font-size: .9em;}/* miscellaneous styles */h1 { margin: 0; font-size: 2em; padding-left: .2em;}p { margin: 1em 0; padding: 0 1em; font-size: .8em;}img { margin-left: 0em; margin-top: 0;border: none;}h2, h3, h4, h5, h6 {margin-left: 1em;}a:link { color:#blue;padding-left: 0em;}a:visited {color: #000;}ul {list-style: none;padding-right: 1em;}#text {background: #fff;}.highlight{  background:#fff;}
