/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	background-color: #B5B09A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
/*************************************Background************************************************/
#headerBG {
	background-image: url(../images/headerBG.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 174px;
}
#menuBG {
	background-image: url(../images/menuBG.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 39px;
	margin: 0px;
	padding: 0px;
}
#middleBG1 {
	background-image: url(../images/middleBG1.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 365px;
	margin: 0px;
	padding: 0px;
}
#middleBG2 {
	background-image: url(../images/middleBG2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	height: 62px;
}
#contentBG {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#footerBG {
	background-image: url(../images/footerBG.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	height: 134px;
}
/***********************************HEADER*********************************/
#headerBG #header {
	width: 850px;
	padding: 10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header h1 span {
	display: none;
}
#header h1 {
	background-image: url(../images/stWalburgMonastery.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 53px;
	width: 419px;
	padding-top: 50px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
}
#header img {
	position: relative;
}
#topMenu {
	text-align: right;
	width: 850px;
	height: 30px;
}
#topMenu ul{
	display: inline;
}
#topMenu li {
	display: inline;
	list-style-type: none;
	padding: 5px;
	width: 850px;
}
/***********************************************MAIN MENU********************************/
#menuBG #mainMenu {
	width: 850px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 3px;
}
#navmenu-h #selected {
	color: #FFFFFF;
	background-color: #E2A490;
	background-image: url(../images/selectedMenu.png);
	background-repeat: repeat-x;
	background-position: center top;
	height: 39px;
}
#submenu {
	float: left;
	width: 175px;
	padding-left: 5px;
}

/*******************************MIDDLE CONTENT**********************************/
#middleBG1 #middleContent1 {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 10px;
	background-image: url(../images/middleContentBG1.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 887px;
	height: 365px;
}
#middleBG2 #middleContent2 {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 10px;
	background-image: url(../images/middleContentBG2.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 887px;
	height: 62px;
}
#middleContent2 #imgMiddlgeAlone {
	width: 887px;
}
#imgMiddlgeAlone img {
	padding-top: 15px;
	padding-left: 30px;
}


#middlecontent {
	padding: 10px;
	width: 850px;
	margin: 0 auto;
}
#middlecontent2 {
	padding: 10px;
	width: 850px;
	margin: 0 auto;
}
#middlecontent2 img {
	padding-left: 180px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#middlecontent2 p {
	color: #FFFFFF;
	text-align: right;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#middlecontent2 a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#middlecontent2 a:hover {
	color: #B5111B;
}


/******************************************POEM AND SLIDESHOW**********************************/
#slideshow {
	float: left;
	padding-left: 40px;
}
#poem {
	float: left;
	padding-top: 20px;
	padding-left: 20px;
	width: 260px;
	padding-right: 40px;
}
#poem h2 span {
	display: none;
}
#poem h2 {
	background-image: url(../images/stWalburgMonastery_poem.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	width: 275px;
}
#poem p {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
/***********************************************MAIN CONTENT AREA********************************************/
#contentArea {
	width: 887px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/contentBG.png);
	background-repeat: repeat-y;
	background-position: center top;
}
#mainContent {
	width: 850px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 40px;
	padding-left: 10px;
	min-height: 500px;
}
#mainContent p {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#mainContent a {
	color: #666633;
	text-decoration: underline;
}
#mainContent a:hover {
	color: #B5111A;
}
#bodyContent {
	float: left;
	width: 660px;
	padding-bottom: 30px;
}
#bodyContent img {
	padding: 5px;
}
#bodyContent p {
	padding: 5px;
	line-height: 18px;
}
h4 {
	font-size: 16px;
	font-weight: bold;
	color: #B4111A;
	padding: 5px;
}
h5 {
	font-size: 12px;
	font-weight: bold;
	color: #504F1C;
	padding: 5px;
	margin-top: 5px;
}

/**************************************HOME PAGE**********************************************************/
#eventNews {
	padding: 10px;
}
#eventNews h2 span {
	display: none;
}
#eventNews h2 {
	background-image: url(../images/newsEvents.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 33px;
	width: 296px;
}
#eventNews ul {
	list-style-type: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 14px;
}
#eventNews li {
	padding: 5px;
}
#communityInfo {
	padding: 10px;
	font-size: 14px;
}
#communityInfo h2 span {
	display: none;
}
#communityInfo h2 {
	background-image: url(../images/communityMemebers.png);
	background-repeat: no-repeat;
	height: 41px;
	width: 239px;
}
#communityInfo ul {
	list-style-type: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#communityInfo li {
	padding: 5px;
}
/**********************************************COMMUNITY PAGES*****************************************/
#opportunity td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5B09A;
}
#imageCaption {
	float: right;
	width: 300px;
	padding: 5px;
}
#imageCaption .caption {
	font-size: 10px;
	text-align: left;
}
#ourHistory {
	padding: 2px;
}
#ourHistory .dates {
	font-weight: bold;
	float: left;
	width: 50px;
}
#ourHistory .event {
	padding: 5px;
}
#ourHistory hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5B09A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	padding: 5px;
}
#firstDaughter {
	padding: 5px;
}
#firstDaughter h4 {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	background-color: #E2A490;
	margin: 5px;
	padding: 5px;
	color: #FFFFFF;
}
#firstDaughter table {
	margin-left: 10px;
	float: left;
}
#litIMG {
	float: right;
	width: 200px;
	padding: 5px;
	text-align: right;
}
#litIMG .caption {
	font-size: 10px;
	width: 175px;
	background-position: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
}

/*********************************************FOOTER**************************************************/
#footerBG #footer {
	width: 850px;
	margin: 0 auto;
	font-size: 11px;
	color: #666633;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	text-align: center;
	line-height: 18px;
}
#footer p {
	padding: 5px;
}
#footer a {
	color: #666633;
	text-decoration: none;
}
#footer a:hover {
	color: #FFFFFF;
}
/**************************************Prayer Schedule Page********************************************/
#sunday td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5B09A;
}
#monday td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5B09A;
}
#tuesday td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5B09A;
}
#friday td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5B09A;
}
#saturday td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5B09A;
}
.listInfo {
	position: relative;
	padding: 5px;
	left: 30px;
}
.listInfo li {
	padding: 3px;
}
blockquote {
	font-weight: bold;
	color: #6B6A43;
	padding: 20px;
	line-height: 20px;
}
.alphabetical {
	list-style-type: upper-alpha;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	float: left;
}
.alphabetical li {
	list-style-type: upper-alpha;
	padding: 5px;
}
#numberic {
	list-style-type: decimal;
	padding-left: 50px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#numberic li {
	list-style-type: decimal;
	padding: 5px;
}
.recipientsList {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.recipientsList li {
	padding: 5px;
	list-style-type: none;
}
.lists {
	padding: 5px;
	position: relative;
	left: 25px;
	width: 600px;
}
.lists li {
	padding: 2px;
}
#contact {
	float: left;
	width: 400px;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	min-height: 500px;
}
#contact p {
	padding: 5px;
}
#contact ul {
	padding: 5px;
}
#contact li {
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
}

#map {
	float: left;
	width: 400px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	min-height: 500px;
}
#map p {
	padding: 5px;
}
#map .directions {
	padding-left: 20px;
}
#prayerform {
	padding: 5px;
	font-size: 12px;
}
#prayerform label {
	padding-right: 10px;
	width: 100px;
	float: left;
	padding-top: 5px;
}
#prayerform fieldset {
	border: 1px solid #FFFFFF;
}
#map .required {
	color: #B5121B;
	font-weight: bold;
}
#submit button {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	float: left;
	width: 150px;
}
#reset button {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	float: right;
	width: 150px;
}
#newsletterTable hr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2A490;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.oblateNames {
	padding-top: 5px;
	padding-left: 30px;
}
.oblateNames li {
	padding: 2px;
}
#sisterLeft {
	padding: 5px;
	float: left;
	width: 310px;
}
#sisterLeft ul {
	padding-left: 20px;
}
#sisterLeft li {
	padding: 2px;
	list-style-position: outside;
	list-style-image: url(../images/flower_bullet.jpg);
}
#sisterRight {
	float: right;
	width: 310px;
	padding: 5px;
}
#sisterRight li {
	padding: 2px;
	list-style-position: outside;
	list-style-image: url(../images/flower_bullet.jpg);
}
#breadCrumb {
	float: right;
	padding-right: 10px;
	margin-right: 10px;
	margin-top: 20px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
td hr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2A490;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#bodyContent .sistersList {
	padding-top: 5px;
	padding-left: 40px;
}
.sistersList li {
	padding: 2px;
}
