.leftcontent {
	float: left;
	text-align: left;
	width: 49%;
	border: 4px;
	border-style: double;
	border-color: #800000;
	padding: 2px;
}
.rightcontent {
	float: right;
	text-align: left;
	width: 49%;
	border: 4px;
	border-style: double;
	border-color: #800000;
	padding: 2px;
}
.rightbox {float: right; width: 175px; margin-top: 15px;}
.rightbox p {font-weight: bolder; text-align: center;}
.rightbox h1 {text-align: center;}
.rightbox h1 a:link, h1 a:visited {color: #7A1400;}
.rightbox h1 a:hover {color: #FFCE00;}
.rightbox h2 {text-align: center;}
table.left {float: left;}
a.black:link {color: #000}
a.black:hover {color: #7A1400}
#container {width: 750px;}
#sponsor a:link {color: black; text-decoration: none;}
#sponsor a:visited {color: black; text-decoration: none;}
#sponsor a:hover {color: black; text-decoration: underline; font-weight: bold;}

a.white:link {color: white}
a.white:visited {color: white}
a.white:hover {color: gray}

a.ochre:link {color: #FFCE00}
a.ochre:visited {color: #FFCE00}
a.ochre:hover {color: #FFCE00; font-weight: bolder;}

a.brown:link {color: #7B1000}
a.brown:visited {color: #7B1000}
a.brown:hover {color: #006400}

.divided{border-top-color: #7B1000;	border-top-style: dashed; border-top-width: thin; padding-top: 9px;}
/*important is used for the holiday notices on the home page*/
.important{border: thick double #00007C; width: 520px; /*float: none; margin: 6px;*/ padding: 3px;}
.important h1{ color: #000070;}
#tel {
	display: block;
	border-width: thin;
	border-style: solid;
	border-color: #800000;
	border-collapse: collapse;
}
#tel th {
	text-align: left;
	font-size: larger;
	padding-left: 10px;
	color: #800000;
}
#tel td {padding: 10px;}
#tel .sublist {padding-bottom: 2px; padding-top: 0px;}
.picbox {float: right; margin: 0px 0px 0px 5px;	font-weight: bolder;	text-align: center;}
.picbox p {text-align: center;}