body {
/* background: url(patt.jpg) */
background-color: blue;
text-align: center; 
}
#wrap { background:#6699FF;  
margin: auto; width: 820px; align: center; }

#screen { align: center; }


#header h1 { color:black;  font-family:"Comic Sans MS"; }

#header h2 { font-style: italic;}
#header { height: 110px; background: #99CCFF;}
#header img ( border: 0; }


#pulldowns { background-color: #99CCFF; height: 30px; width: 100%; }
#navbar { background-color: #99CCFF; height: 30px; width: 100%; }

#sidebar {background:#afeeee; float: left; height: 100%; width = 17%; , margin-right: 2em; }
#sidebar a { padding-left: 0.5em; }
#sidebar a:hover {		text-decoration: none;
                        color: #022f55;  
                        font-weight: bold; 
}

#main {  background:#6699FF;  }
#main h1 { margin: 20px; }
.main_text p { color:black;  font-family:"Comic Sans MS"; }
.main_photo { float: right;  } 
.main_photo_left { float: left;  } 

#main_text p { font-size:13.5pt; font-family: Comic Sans MS; color:black; padding: 1em; }
.announce { font-size:30pt; font-family: Comic Sans MS; color:black; padding: 1em; }
.main_text { margin-top: 1em; margin-bottom: 2em;  }
#main img { border: 3px  solid black; margin: 2em; margin-top: 1.5em; margin-bottom: 2em; } 

#footer p {  text-align: center; padding-top: 1em; padding-bottom: 1em; vertical-align: bottom;
margin-bottom: 0; }
#footer { background: #99CCFF; }
