body { background-color: #060; background-image: url(../images/background_subs.jpg); background-repeat: no-repeat; background-position: center -170px; text-align: center; }
#fadebox {
	background-image: url(../images/3colbg7202.png);
	background-repeat: no-repeat;
	height: 370px;
	width: 760px;
}
p { color: #060; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; margin-right: 15px; margin-bottom: 0; margin-left: 15px; }
ul { color: #060; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; margin-top: 0; margin-right: 15px; margin-left: 15px; list-style-type: square; }
li { margin-left: 10px; }
.bodycopy { color: #060; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16pt; text-align: left; margin-right: 15px; margin-bottom: 0; margin-left: 15px; }
.sig { color: #060; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; line-height: 14pt; text-align: right; margin-right: 15px; margin-left: 15px; }
h1 {
	color: #36c;
	font-size: 15pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-align: left;
	margin-top: 0;
	margin-right: 15px;
	margin-left: 15px;
}
h2, h2 a { color: #36c; font-size: 16pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin: 5px 0; padding: 0; }
h3, h3 a, h3 a:visited { color: #fff; font-size: 16pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin-top: 1em; margin-bottom: 1em; margin-left: -10px; }
h3 span { color: #ffd800; text-decoration: none; }
strong { color: #36c; font-weight: bold; }
p a:link { color: #36c; text-decoration: none; }
p a:visited { color: #36c; text-decoration: none; }
p a:hover { color: #36c; text-decoration: underline; }
p a:active { color: #36c; text-decoration: underline; }
small, small a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666;
	text-indent: 15px;
}
/*Homepage shaded box*/
.maincontain { width: 760px; margin: 72px auto auto; color: black; height: auto; }
#insetbox { background-image: url(../images/white24.png); width: 570px; height: auto; margin-top: 0; margin-left: 190px; padding-top: 0; display: block; }
#topcap { background-image: url(../images/rctopcap.png); background-repeat: no-repeat; width: 570px; height: 15px; margin: 0 0 0 190px; padding: 0; display: block; }
#bottomcap { background-image: url(../images/rcbottomcap.png); background-repeat: no-repeat; width: 570px; height: 15px; margin: 0 0 0 190px; display: block; }
/*3 column navigation*/
.navcontain { color: black; background-image: url(../images/3colbg720.png); background-repeat: no-repeat; margin: 72px auto auto; width: 760px; height: 530px; }
.leftcol { width: 240px; float: left; }
.midcol { width: 280px; float: left; }
.rtcol { width: 240px; float: left; }
/**/
.descrip { color: #060; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14pt; text-align: center; margin-top: 0; padding-top: 0; list-style-type: none; }
.leftnav { width: 190px; float: left; }
.address , .address a:link, .address a:visited, .address a:active{ color: #cddfbb; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14pt; text-align: center; margin-left: -10px; }
.contact       , .contact a:link, .contact a:visited, .contact a:active{
	font-size: 12pt;
	display: block;
	background-image: url(../images/contactbloom.png);
	height: 80px;
	margin-left: 0px;
	background-repeat: no-repeat;
	text-indent: -900%;
}
/**/
.picturebox { width: 255px; height: auto; float: right; border-color: #02b050; border-width: 1px; }
.dblpicturebox { width: 510px; height: auto; margin-left: 15px; border-width: 1px; border-color: #02b050; }
.ghost { visibility: hidden; }
.sidebar { padding: 5px; border-width: 0; }
.sidebar a { padding: 5px; border-width: 0; outline-width: 0; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.homelinks { margin: 0; padding: 0; border-width: 0; }
#homecopy p{
	font-size: 11pt;
}
