body {
			background-color: #551a0a;
			background-image: url(../images/bg.jpg);
			background-position: top;
			background-repeat: repeat-x;
			font-family: Arial, Helvetica, Sans-serif;
			font-size: 80%;
			color: #000000;
			text-align:center;
			border:0px;
			padding:0px;
		}
	
		#container {
			position: relative;
			background-image: url(../images/cont_bg.gif);
			background-repeat: repeat_y;
			top: 0px; 
			width: 724px; 
			 height: auto; 
			margin: 0 auto;
			text-align: left;
			background-color: #fff;
		}
	
		.menubar {
			width: 204px;
			float: left;
			margin: 0px 17px 0px 12px;
			padding-bottom: 10px;
		}
		.menubar[class] {
			margin-left: 24px;
		}
		
		.content {
			width: 420px;
			margin-left: 273px;
			padding-bottom: 10px;
		}
		
		#footer {
			background-color: #551a0a;
		}
		
		#footerlinks {
			font-size: 80%;
			color: white;
			width: 724px; 
			margin: 0 auto;
			text-align: left;
		}
		
		#footerlinks a {
			color: white;
			text-decoration: none;
		}
		
		#footerlinks a:hover {
			color: #dec6aa;
		}
		
		.photoleftborder {
			margin: 5px 5px 5px 0;
			border: 1px solid #8a695a;
			float: left;
		}
		
		.photo {
			margin: 1px 1px -1px 1px;
		}
		
		.photo[class] {
			margin: 1px 1px 1px 1px;
		}
		
		.sectionheader {
			display: block;
		}
		
		.menubutt {
			display: block;
			margin: 5px 0 5px 0;
		}
		
		h1 {
			font-size: 140%;
			font-weight: bold;
		}
		
		h2 {
			font-size: 110%;
			font-weight: bold;
			display: inline;
		}
		
		fieldset {
			border: 1px solid #551a0a;
			padding: 5px;
		}
		
		legend {
			font-size: 110%;
			font-weight: bold;
		}
		
		label {
			width: 25%;
			float: left;
			text-align: right;
			vertical-align: top;
			margin-right: 3px;
		}
		
		.formstyle {
			border: 1px solid #551a0a;
			font-family: Arial, Helvetica, Sans-serif;
		} 
		.formstyle[class] {
			font-size: 100%;
		}
		
		.phoneno {
			white-space: nowrap;
		}