/*sets the attributes of the mailing list form*/.formtitles { text-align: right; padding-bottom: 10px; font-size: 0.875em; }

.formitemcolor { text-align: left; padding-bottom: 10px; font-size: 0.875em; background: #ECFEDC; }
.footer/*This sets the attributes of the contact information area in the footer*/ { color: #333333; text-align: center; font-size: 0.875em; font-weight: lighter; line-height: 1.5em; text-decoration: none; }
a.footer:link/*link color overrides for the bottominfo */
  { color: #333333; text-align: center; border-bottom: thin dotted #999999; font-size: .875em; }

a.footer:hover { color: #9966FF; text-align: center; border-bottom: thin dotted #9966FF; font-size: 0.875em; }
a.footer:visited  {
	color: #FFFFFF;
	text-align: center;
}
.subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	text-align: left;
	font-style: italic;
}/*styles a photo at the right and top of page, I've placed a border on the left hand side */
.imageFloatRight { padding-left: 5px; float: right; margin: 0px 0px 0px 10px; border-left: thin dotted #999999; }
.oneColFixCtrHdr #container {
	width: 900px;
	margin: auto auto 0;
	text-align: left;
	border-right: thin dotted #333333;
	border-bottom: thin dotted #333333;
	border-left: thin dotted #333333;
}
.oneColFixCtrHdr #header {
	padding: 0 10px 0 20px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	vertical-align: top;
}
.oneColFixCtrHdr #mainContent {
	margin-top: 161px;
	padding-right: 21%;
	padding-bottom: 0;
	padding-left: 21%;
}
.oneColFixCtrHdr #footer {
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#ECECEC;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
#id2belowmenu {	position:absolute;
	left:357px;
	top:55px;
	width:463px;
	height:25px;
}
#id2bulletfive {	position:absolute;
	left:746px;
	top:36px;
	width:11px;
	height:19px;
}
#id2bulletfour {	position:absolute;
	left:653px;
	top:36px;
	width:10px;
	height:19px;
}
#id2bulletone {	position:absolute;
	left:420px;
	top:36px;
	width:10px;
	height:19px;
}
#id2bulletthree {	position:absolute;
	left:556px;
	top:36px;
	width:12px;
	height:19px;
}
#id2bullettwo {	position:absolute;
	left:500px;
	top:36px;
	width:12px;
	height:19px;
}
#id2lefttopmenu {	position:absolute;
	left:75px;
	top:36px;
	width:282px;
	height:44px;
}
#id2level-contact {	position:absolute;
	left:357px;
	top:36px;
	width:63px;
	height:19px;
}
#id2level-gallery {	position:absolute;
	left:757px;
	top:36px;
	width:63px;
	height:19px;
}
#id2level-mailing {	position:absolute;
	left:568px;
	top:36px;
	width:85px;
	height:19px;
}
#id2level-press {	position:absolute;
	left:512px;
	top:36px;
	width:44px;
	height:19px;
}
#id2level-recordings {	position:absolute;
	left:663px;
	top:36px;
	width:83px;
	height:19px;
}
#id2level-schedule {	position:absolute;
	left:430px;
	top:36px;
	width:70px;
	height:19px;
}
#id2topmenu {	position:absolute;
	left:75px;
	top:0px;
	width:745px;
	height:36px;
}
#sub_menu {
	position:absolute;
	left:50%;
	top:0px;
	width:900px;
	height:160px;
	margin-left: -451px;
	border-right: thin dotted #333333;
	border-left: thin dotted #333333;
}

