
	* { margin:0; padding:0; border:0; text-align:left; }
	body { background:url(/i/bg.gif); font-size:0.75em; text-align:center; }
	.hide { display:none; }
	.sansserif { font-family:arial, sans-serif;  }
	.bigger { font-size:1.5em; }
	#top { background:url(/i/bg_blur.gif); top:0; left:0; position:absolute; width: 650px; height:50px; display:block;  }
	#container { top:75px; left:75px; position:absolute; width:540px; }
	#container p { text-align:center;position:relative; margin:1em 30px 1em 15px; line-height:1.5; font-family:arial, sans-serif; color:#009;}
	#container p#nav { text-align:center; font-family:arial narrow, sans-serif; text-transform:uppercase; width:450px; margin:2em 0 2em 45px; padding:0.25em; }
	#container a { text-decoration:none; color:#900; }
	#container a:hover { text-decoration:underline; color:#009; }
	#container h1 { background:url(/i/header.gif); width:540px; height:101px;  }
	#container .hrbluelong { background-color:#99c; width:480px; height:1px; padding:0; border:0; margin:24px 0 24px 25px; }
	#container .hrblue { background-color:#99c; width:180px; height:1px; padding:0; border:0; margin:24px 0 24px 165px; }
	#container #contact { text-align:center; font-family:arial, sans-serif; text-transform:none; width:450px; margin:2em 0 2em 45px; padding:0.25em;  }
	#container h2 { font-family:arial, sans-serif; color:#009; font-weight:bold; text-align:center; }
	#container ul { position:relative; margin:1em 30px 1em 60px; line-height:1.5; font-family:arial, sans-serif; color:#009; font-style:italic; }
	
	/*  BEGIN CSS FOR DISPLAY OF CGI FORMS */
		div#contact { margin-top:1em; text-align:center;}
		div#contact * { text-align:center;}
		div#contact fieldset { vertical-align:top; }
		form#f1 { font-family:arial narrow, sans-serif; color:#300;   }
		legend { padding:0.5em; border:solid 1px #a07832; vertical-align:middle; background:#fbe4b0; }
		div#copy fieldset legend h3 { margin:0; padding:0; vertical-align:middle; }
		form#f1 input { border:solid 1px #a07832; padding:.5em; height:auto; width:300px; background:#fbe4b0; font-family: verdana, sans-serif; font-size:1.25em; color:#300; vertical-align:middle; }
		form#f1 textarea { border:solid 1px #a07832; padding:0.5em; width:300px; background:#fbe4b0; font-family: verdana, sans-serif; font-size: 1.25em; color:#300; }
		div#copy fieldset { padding:10px; border:solid 1px #a07832; }
		div#copy fieldset.webmail { width:500px;  }
		div#copy fieldset.snailmail, div#copy fieldset.phone { width:500px;  }
		form#f1 label { display:block; font-size:1.25em; margin-top:1em; }
		div#copy fieldset legend { width:250px !important;  }
		form#f1 label.top {  margin-top:0; }
		div.dl { padding:10px; font-family: arial narrow, sans-serif;  }
		div#copy fieldset.snailmail p, div#copy fieldset.phone p { padding:0;margin:6px 18px;  }
		form#f1 .checkbox { height:12px;width:12px;margin:12px; }
		form#f1 .nicebutton { margin:2em 10px; padding:0.5em; height:auto; width:auto; cursor:pointer; font-family:arial narrow, sans-serif; font-size:1.25em; font-weight:bold; color:#900; border:1px solid #a07832; background:#fbe4b0; }
		/*  END CSS FOR DISPLAY OF CGI FORMS */
