@charset "utf-8";
/* CSS Document */

/*************************** BEGIN TEXT SECTION ****************************/
.clock {
	font-family: "Times New Roman", Times, serif;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
}

.pal_Blk18_text {
	color: #OOOOOO;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
}

.pal_large_brn {
	color: #7F3F00;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 24px;
	font-weight: bold;	
}

.pal_medlg_brn {
	color: #7F3F00;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-weight: bold;	
}

.pal_medreg_brn {
	color: #7F3F00;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	font-weight: bold;
}

.pal_med_grey {
	color: #808080;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
}

.pal_med_blugrn {
	color: #25536B;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
}

.pal_medlg_blugrn {
	color: #366C98;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
}

.pal_medlger_blugrn {
	color: #366C98;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 20px;
}

.pal_big_red {
	color: #D40000;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 36px;
	font-weight:bold;
}

.pal_large_red_30 {
	color: #D40000;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 30px;
	font-weight:bold;
}

.pal_med_white_26 {
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 26px;
	font-weight:bold;
}


.pal_large_white_30 {
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 30px;
	font-weight:bold;
}

.pal_large_white_36 {
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 36px;
	font-weight:bold;
}


.pal_med_red_18 {
	color: #D40000;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-weight:bold;
}

.pal_med_red_24 {
	color: #C30;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 24px;
	font-weight:bold;
	font-style: normal;
}

.pal_lg36_red {
	color: #D40000;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 36px;
	font-weight:bold;
}
.pal_huge_red {
	color: #D40000;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 52px;
	font-weight:bold;
}

.pal_36_rust {
	color: #930;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 36px;
	font-weight:bold;
}

.pal_46_rust {
	color: #930;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 46px;
	font-weight:bold;
}

.pal_huge_brn {
	color: #643200;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 38px;
	font-weight:bold;
}


.pal_big_blugrn {
	color: #366C98;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 36px;
	font-weight:bold;
}

.pal_26_blugrn {
	color: #366C98;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 26px;
	font-weight:bold
}


.pal_24_blugrn {
	color: #366C98;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 24px;
	font-weight:bold
}
.pal_large_blugrn {
	color: #366C98;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 30px;
}

.pal_huge_blugrn {
	color: #366C98;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 52px;
}
.ari_huge_brn {
	font-family: "Arial Black", Gadget, sans-serif;
	color: #643200;
	font-size: 50px;
	font-weight: bold;
}

.ari_wed_text {
	color: #005391;
	font: bold 18px Arial, Helvetica, sans-serif;
}

.ari_h1_text {
	color: #D47F00;
	font: bold 34px Arial, Helvetica, sans-serif;
}

.ari_h2_text {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
}

.ari_h2b_text {
	color: #957C48;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
}

.ari_h2b_red_text {
	color: #933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 28px;
}

.ari_h2c_text {
	color: #957C48;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
}

.ari_h2d_text {
	color: #D47F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
}

.ari_body_text {
	color: #643200;
	font: bold 26px Arial, Helvetica, sans-serif;
}

.ari_body1_text {
	color: #643200;
	font: normal 18px Arial, Helvetica, sans-serif;
}

.ari_body2_text {
	color: #5B3224;
	font: bold 22px Arial, Helvetica, sans-serif;
}

.ari_huge_red {
	color: #D40000;
	font: bold 38px Arial, Helvetica, sans-serif;
}


.pal_body3_text {
	color: #366C98;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif
	font-size: 18px;
	font: normal 18px Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif
	font: bold 18px "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.ari_body_small_italic {
	color: #5B3224;
	font: bold italic 18px Arial, Helvetica, sans-serif;
}

.tms_body2_text {
	color: #000;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 12px;
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

.tms_body3_text {
	color: #000;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 14px;
	font: normal 14px Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}

.tms_body15_text {
	color: #000;


	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 15px;
	font: normal 15px Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
}

.tms_body16_text {
	color: #000;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 16px;
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}

.tms_18-REG_GRN {
	color: #466541;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 18px;
	font: Regular 18px Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

.tms_18-bld_GRN {
	color: #466541;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 18px;
	font: bold 18px Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}
.tms_20-REG_GRN {
	color: #466541;

	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 20px;
	font: Regular 20px Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-family: "Regular 20px Georgia", "Times New Roman", Times, serif;
}

.tms_30-REG_GRN {
	color: #466541;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 30px;
	font: Regular 30px Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
}

.tms_36-REG_GRN {
	color: #466541;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 36px;
	font: Regular 36px Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
}

.tms_12-bld_TAN {
	color: #A2702D;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 12px;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

.tms_11_SLATE {
	color: #4F4F4F;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 11px;
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}

.tms_body4_text {
	color: #000;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 18px;
	font: normal 18px Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

.tms_body5_text {
	color: #000;
	font-family:Georgia, "Times New Roman", Times, serif
	font-size: 20px;
	font: bold 20px Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
}

.tms_LrgBldItalic {
	color: #063;
	font-family:"Times New Roman", Times, serif
	font-size: 45px;
	font: bold 45px "Times New Roman", Times, serif;
	font-style:italic;
	font-family: "Times New Roman", Times, serif;
}

.user-cannot-see {
    display:none
}

/*************************** END TEXT SECTION ****************************/




/*************************** BEGIN BACKGROUND SECTION ****************************/

body {
	background-color: #002020;
	position: absolute;
	margin: auto;
	top: 20px;
	bottom: 20px;
	left: 0px;
	right: 0px;
	background-image: url("images/TwistedRodArbor1b.png");
	background-repeat: repeat-y;
	background-position:center top;
}


/*************************** END BACKGROUND SECTION ****************************/


/*************************** BEGIN BACKGROUND IMAGE SECTION ****************************/

/* body {
/*	background-image: url("images/TwistedRodArbor1b.png");
/*	background-repeat: repeat-y;
/*	background-position:center top;
/*}


/*************************** END BACKGROUND IMAGE SECTION ****************************/

/*************************** CUSTOM ELEMENTS SECTION ****************************/
/*hr{
background-color:#660099; /* Netscape 6/7, Mozilla */
/*color:#660099; /* IE */
/*border: #660099; /* Opera */
/*}
/*************************** END CUSTOM ELEMENTS SECTION ****************************/
.purple_horiz_rule {
	line-height: 5px;
	color: #93F;
	text-decoration: underline;
}
.gold_horiz_rule {
	line-height: 5px;
	color: #FFCC66;
	text-decoration: underline;
}

/*************************** Begin Contact Form SECTION ****************************/

* {box-sizing: border-box;}

input[type=text], select, textarea {
  width: 100%; /* Full width */
  padding: 8px; /* Some padding */
  background: #f5f3db /* Background color */
  border: 4px solid #9f8131; /* Gray border */
  border-radius: 3px; /* Rounded borders */
  box-sizing: border-box; /* Make sure that padding and width stays in place */
  margin-top: 6px; /* Add a top margin */
  margin-bottom: 6px; /* Bottom margin */
  resize: vertical /* Allow the user to vertically resize the textarea (not horizontally) */
}

/* Add a background color and some padding around the form */
.container {
  border-radius: 3px;
  padding: 4px 150px 4px 150px;
}

/* Trying to get the image button to work */
/*input[type=submit] {

background:url("Images/Button2022-11b.png"); 

} */

/**************************** End Contact Form SECTION *****************************/
