body {

	margin-left: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.body_text1 {

	font-family: "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: normal;

	}

.subpagebody_text1 {

	font-family: "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: normal;

	color:#666666;

	}

.textlink_arrows {

	font-family: "Times New Roman", Times, serif;

	font-size: 12px;

	color: #000000;

}

.body_text2 {

	font-family: "Times New Roman", Times, serif;

	font-size: 14px;

	font-style: italic;

	font-weight: normal;

}

.body_heading1 {

	font-family: "Times New Roman", Times, serif;

	font-size: 50px;

	font-style: italic;

	font-weight: normal;

	line-height: 40px;

}

.body_heading2 {

	font-family: "Times New Roman", Times, serif;

	font-size: 38px;

	font-style: italic;

	line-height: 50px;

	font-weight: normal;

}

	.body_heading3 {

	font-family: "Times New Roman", Times, serif;

	font-size: 45px;

	font-style: italic;

	font-weight: normal;

}

.mainborder1 {

	font-family: "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: bold;

	color:#FFFFFF;

}

.footer01 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

}

.footer01 a:link {

	text-decoration: none;

}

.footer01 a:visited {

	text-decoration: none;

}

.footer01 a:hover {

	text-decoration: none;

}

.footer01 a:active {

	text-decoration: none;

}

.body_text1 a:link {

	text-decoration: none;

	font-weight:bold;

}

.body_text1 a:visited {

	text-decoration: none;

	font-weight:bold;

}

.body_text1 a:hover {

	text-decoration: none;

	font-weight:bold;

}

.body_text1 a:active {

	text-decoration: none;

	font-weight:bold;

}

.subpagebody_text1 a:link {

	text-decoration: none;

	color:#5F5845;

}

.subpagebody_text1 a:visited {

	text-decoration: none;

	color:#5F5845;

}

.subpagebody_text1 a:hover {

	text-decoration:underline;

	color:#80181A;

}

.subpagebody_text1 a:active {

	text-decoration: none;

	color:#5F5845;

}

/* fix for negative-acting margin for specific <ul>s */
ul.bad_left li { margin-left: 20px; font-size: 14px; }


/* google map */

#map {

	margin: 30px 0px 20px 50px;

	border: 1px solid black;

}





/* contact form */

	div.contact {

		padding: 10px 0px;

	}

	label {

	  float:left;

	  width:80px;

	  margin-right:0.5em;

	  padding-top:0.2em;

	  text-align:right;

	  font-weight:bold;

	 }

	 input {

	 	margin-right: 10px;

	 }

	 #contactform td {

	 	vertical-align: top;

	 	text-align: left;

	 }
