 BODY {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		background-color: #eee8dd; 
		font-family: Arial, Helvetica, sans-serif;
}

#menu ul {
	margin: 0;
	padding: 6px 0 0 5px;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: inline;
	margin: 0px 13px 0px 13px;
	width: 100px;
 
}

p {font-size; 11px Arial, Verdata, Helvetica, sans-serif; }
a:link, a:visited { color: #751C1C; text-decoration: none; font-weight: bold;}
a:hover, a:hover:visited { color: #751C1C; text-decoration: underline; font-weight: bold;}

  .reg { font: 10pt Arial, Helvetica, sans-serif; color: #000000; }
  .regbrown { font: 10pt Arial, Helvetica, sans-serif; color: #751C1C; }
  .str { font: 10pt Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }
  .str2 { font: 11pt Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }
  .str3 { font: 14pt Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }
  .strbrown { font: 12pt Arial, Helvetica, sans-serif; font-weight: bold; color: #751C1C; }
  .tiny  { font: 8pt Arial, Verdata, Helvetica, sans-serif; color: #000000; }
  .tinystr  { font: 8pt Arial, Verdata, Helvetica, sans-serif; color: #000000; font-weight: bold; }
  
  .regw { font: 10pt Arial, Verdata, Helvetica, sans-serif; color: #FFFFFF; }
  .strw { font: 11pt Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
  .tinyw  { font: 8pt Arial, Verdata, Helvetica, sans-serif; color: #FFFFFF; }
  .tinystrw  { font: 8pt Arial, Verdata, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
  
  .head { font: 13pt Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }
  .headbrown { font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #751C1C; }
   .footer { font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: ffcc66}
  .headw { font: 14pt Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
  
#nav {font-size: 12px;}
#newslettersignup {background-color:#FFFFFF; font-family:verdana; font-size:12px; text-align:center; min-width: 500px; margin:50 0 0 0;}
#newslettersignup p {line-height:18px;}
#newslettersignup .container {background-color:#FFFFFF; width:400px; border:1px solid #999999; padding:5 5 15 5; margin-left:auto; margin-right:auto;}
#newslettersignup.pageTitle {background-color:#DDDDDD; padding:8px; font-size:16px; font-weight:bold; color:#000000; text-align:left;}
#newslettersignup.pageTitleAlert {background-color:#FF0000; padding:8px; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:left;}
#newslettersignup.pageTitleSuccess {background-color:#33CC00; padding:8px; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:left;}
#newslettersignup.formLabel {font-size:13px;}
#newslettersignup.error {color:#FF0000; font-weight:bold; font-size:11px;}
#newslettersignup.small {font-size:11px;}