body {
	margin: 0 auto;
	font-family: Arial, Helvetica, Sans-Serif;
    font-size: small;
    color: #5b0100;
    background-color: #fcf1bb;
    text-align: center;
    background-image: url(../pix/bkg/parchment.jpg)
    }
    
table.main {
	width:760px; 
	text-align:center; 
	margin-top:15px; 
	margin-right: auto; 
	margin-left:auto; 
	margin-bottom:auto; 
	border-right:3px solid #510100; 
	border-top:0px; 
	padding-top:0px;
	}

p {
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: small;
	text-align: left;
	font-weight: normal;
	color: #5b0100;
	}

p.schedl {
	font-family: Arial,helvetica, san-serif;
	font-weight: bold;
	font-size: small;
	margin:0px;
	padding:0px;
	width:240px;
	}

p.schedr {
	text-align:right; 
	width:100px; 
	height:25px; 
	vertical-align:top;
	font-family: Arial,helvetica, san-serif;
	font-weight: bold;
	font-size: small;
	margin:0px;
	padding:0px;
	}

/*Verse at top of each page*/	
p.verse { font-size: x-small;
	 text-align: center; 
	 margin-top: 0; 
	 padding-top: 0; 
	 font-style: italic;
	 font-weight: bold;
	 color: #510100;
	 }

/*Captions for pictures*/	
p.caption {
	font-size: x-small;
	font-style: italic;
	text-align: center;
	padding-top: 0;
	margin-top: 0;
	}

/*Copyright at the bottom of each page*/	
p.footer {
	font-size: x-small;
	font-style: italic;
	color: #feea82;
	text-align: center;
	margin-top: 0;
	padding-top: 0;
	}
	
p.center {
	text-align: center;
	}

/*Table for Calendar pages*/
table.calendar {
	margin: auto;
	padding: 3px;
	border: 3px solid #510100;
	}

table.nocal {
	margin:auto;
	}

td { 
	vertical-align: top;
	}

td.parchment {
	background-image: url(../pix/bkg/parchment.jpg);
	background-color: #ffffff;
	padding: 0px;
	}
	
td.page {
	background-image: url(../pix/bkg/parchment.jpg);
	background-color: #ffffff;
	padding: 0px;
	width:562px;
	}

/*Cells in calendar on Calendar pages*/	
td.calendar {
	border: 1px solid #510100;
	margin: 0px;
	width: 24px;
	}
	
td.red {
	background: #4b0100;
	padding: 0px;
	}
	
td.footer {
	background: #4b0100;
	padding: 0px;
	width: 562px;
	}
	
td.menu {
	background: #4b0100;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	width:198px;
	}	
	
td.white {
	background: #ffffff;
	margin: 0px;
	border: 0px;
	}

/*Format for pictures of staff on pastor's page, music page, and teen page*/
img.staff {
	border: #000000 3px solid;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 0px;
	width: 200px;
	height: 150px;
	}

/*Main Salem Baptist Church Banner on every page*/
td.banner {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #000000;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width:760px;
	height:150px;
	background-image: url(../pix/salem_baptist_banner3.jpg)
	}

/*Large featured event or ministry graphic on index.html*/
img.lg-graphic {
	width:280px;
	height:120px;
	margin: 0px;
	border-bottom:3px solid #510100;
	border-right:2px solid #000000;
	}

img.lg-graphic2 {
	width: 280px;
	height: 120px;
	margin: 0px;
	border-bottom: 3px solid #510100;
	}

a:link { }

a.red {
	color: #5b0100;
	}

/*Format for Webmaster Contact link at the bottom of every page*/
a.footerlink {
	font-size: x-small;
	font-style: italic;
	color: #feea82;
	text-align: center;
	margin-top: 0;
	padding-top: 0;
	text-decoration: none;
	}

a:visited { }

a.footerlink:visited {
	color: #feea82;
	}

a:hover { }

a.footerlink:hover {
	font-weight: bold;
	}

a:active { }

/*format of calendar drop down menu Go! button on calendar.html*/
input.calendar {
	background-color: #510100;
	color: #feea82;
	}

/*format of calendar drop down menu on calendar.html*/
select.calendar {
	background-color: #510100;
	color: #feea82;
	}

/*Format for the buttons on the menu bar on the left side of every page*/
.menulink { 
	display: block; 
	border: solid 1px; 
	font-size: 14px; 
	color: #feea82; 
	font-family: tahoma,geneva, Sans-Serif;
	text-align: left; 
	text-decoration: none; 
	width: 176px; 
	padding-left:10px; 
	padding-top:3px;
	padding-bottom:3px;
	margin-right: 10px;
	background-color: #5b0100;
	margin-top: 3px;
	margin-left: 10px;
	} 
	
.menulink:hover {
	font-weight: bolder;
	background-color: #900000;
	}

/*Format of the main heading on the top of each page*/
.heading {
	font-family: tahoma, geneva, Sans-Serif;
	font-size: large;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	color: #5b0100;
	margin-top: 30px;
	}

div.center {
	text-align:center;
	}
