body {margin:2; padding:0 8 0 8;font-family:Arial, Helvetica, Verdana, sans-serif;
		background: #FFDEAD; color: #663300; font-weight: 700;}
a:link {color: #cc3333;}
a:visited {color:#CC3333;}
a:hover {color: #0000CC;}
a:active {color:#CC3333;}
p#title {vertical-align:top;margin:0;padding:0;color:#cc3333; 
			font-weight: bold;font-size: 250%; text-align: center;}
p#subtitle {vertical-align:top;padding:0;margin:0;color:#cc3333; 
			font-weight: bold;font-size: 150%; text-align: center;}
p#motto {background: #663300; color: #ffffcc; font-style: italic; font-size: 120%; 
			text-align: center; margin:0; padding: 0;}
p#location {display:block;text-align:center;}
.center {text-align: center; padding:20px;}
.content {padding:20px;}
.content p {text-align:center;}
.next {text-align:right;}
h1 {font: bold 150%;border-bottom: 3px solid #663300; padding-bottom: 2px;}
.boxes {float:right; border:thin solid #ffffcc; width:200px; color:#663300; 
			padding:4px; text-align:center; font-size: 85%;}
.pix {float:right;}
.hilite {color:#ffffcc; background:#cc0000; font-style:italic; text-align:center;
 			padding:2px;}
.diti {font-style:italic; font-size:110%; text-align:center; padding:2px; display:block;}
div#toplinks {display:block;text-align:center;}
div#toplinks a {margin:8px;padding:4px;}
.fixed {text-align:center; position:fixed;}
div.not_there {display: none; visibility: hidden;}
div#copyright  { border-color: #ffcc99; text-align: center; font-size: xx-small; color: #999999; }
.signupframe {
  border: 1px solid #148181;
  background: #ffffff;
  color: #226699;
  font-family: Arial, Helvetica, sans-serif;
}