/* body style rgb(225, 225, 195) background-image:url('http://www.calvarytoday.org/images/bkgnd1.jpg'); */
body{background: #E0E3F1; }
a:link {color:#BFC7F1;}      /* unvisited link */
a:visited {color:#BFC7F1;}   /* visited link */
a:hover {color:#BFC7F1;}     /* mouse over link */
a:active {color:#BFC7F1;}    /* selected link */

/* header markup */
h1 {text-align:left;font-family:"times new roman";font-weight:bold;font-style:italic;font-size: 24px;color:black;}
h2 {text-align:left;font-family:"times new roman";font-weight:bold;font-style:normal;font-size: 20px;color:navy;}
h3 {text-align:left;font-family:tahoma;font-weight:bold;font-style:normal;font-size: 18px;color:navy;}
h4 {text-align:left;font-family:tahoma;font-weight:bold;font-style:italic;font-size: 14px;color:navy;}

/* styling for all div sections follow */
/* header divs */
div.head{ text-align:left;font-family:"times new roman";font-weight:bolder;font-style:italic;font-size: 24px;color:black;float: left;width: 90%; height: 30px;margin:5px;}
div.head2{ text-align:left;font-family:"times new roman";font-weight:bolder;font-style:normal;font-size: 20px;color:navy;width: 100%; height: 26px;margin:5px;}
div.head3{ text-align:center;font-family:"times new roman";font-weight:bolder;font-style:normal;font-size: 18px;color:#E0E3F1;width: 100%; height: 23px;margin:5px;}

div.container {width:90%; margin-top:10px; margin-left:140px; margin-right:0px; line-height:100%;}
div.map {width:auto; float: right; border: 1px solid maroon; margin:2px; }
img.churchtextimg {width:auto;margin:2px; border: 0px; }
img.schooltextimg {width:auto;margin:2px; border: 0px; }
img.churchimg {width:320px;margin:2px; align:left; float: left;}
img.schoolimg {width:320px;margin:2px; float: left; }
img.pastorimg {margin:2px; float: left; }
div.churchimg {width:320px;margin:2px; align:left; float: left;}
div.schoolimg {width:320px;margin:2px; float: left; }
div.pastorimg {margin:2px; float: left; }
div.img img{display:inline;margin:3px;border:1px solid #ffffff;}
div.imga a:hover img{border:0px solid #0000ff;}
div.desc{padding: 5px; height:auto;border:0px solid maroon;text-align:left;font-family:"times new roman";font-weight:normal;font-size: 14px; color:maroon;float: left; width: 340px;margin:5px;}
div.desc a:link {color:maroon;}      /* unvisited link */
div.desc a:visited {color:maroon;}  /* visited link */
div.desc a:hover {color:maroon;}  /* mouse over link */
div.desc a:active {color:maroon;}  /* selected link */

div.descmen{padding: 5px; height:auto;border:0px solid maroon;text-align:left;font-family:"tahoma";font-weight:bold;font-size: 16px; float: left; width: 80%;margin:5px;}
div.descmen a:link {color:navy;}      /* unvisited link */
div.descmen a:visited {color:navy;}  /* visited link */
div.descmen a:hover {color:navy;}  /* mouse over link */
div.descmen a:active {color:navy;}  /* selected link */

div.descright{padding: 5px; height:auto;text-align:left;font-family:"times new roman";font-weight:normal;font-size: 14px; float: left; width: 340px;margin:5px;border-left: 1px solid black; }
div.descright a:link {color:maroon;}      /* unvisited link */
div.descright a:visited {color:maroon;}  /* visited link */
div.descright a:hover {color:maroon;}  /* mouse over link */
div.descright a:active {color:maroon;}  /* selected link */

div.descwide{padding: 5px; height:auto;border:0px solid maroon;text-align:left;font-family:"times new roman";font-weight:normal;font-size: 14px; float: left; width: 80%;margin:5px;}
div.descwide a:link {color:maroon;}      /* unvisited link */
div.descwide a:visited {color:maroon;}  /* visited link */
div.descwide a:hover {color:maroon;}  /* mouse over link */
div.descwide a:active {color:maroon;}  /* selected link */
/*background-color:#25262E;*/
div.churchdesc{color: white; background-color:#25262E; padding: 5px; height:380px;border: 0px solid navy;text-align:center;font-family:"times new roman";font-weight:normal;font-size: 14px; float: left; width: 340px;margin:5px;}
div.churchdesc a:link {color:#E0E3F1;}      /* unvisited link */
div.churchdesc a:visited {color:#E0E3F1;}  /* visited link */
div.churchdesc a:hover {color:#E0E3F1;}  /* mouse over link */
div.churchdesc a:active {color:#E0E3F1;}  /* selected link */

div.schooldesc{color: white;background-color:#25262E; padding: 5px; height:380px;border: 0px solid navy;text-align:center;font-family:"times new roman";font-weight:normal;font-size: 14px; float: left; width: 340px;margin:5px;}
div.schooldesc a:link {color:#E0E3F1;}      /* unvisited link */
div.schooldesc a:visited {color:#E0E3F1;}  /* visited link */
div.schooldesc a:hover {color:#E0E3F1;}  /* mouse over link */
div.schooldesc a:active {color:#E0E3F1;}  /* selected link */

div.menubar{width:auto; height: auto; margin-top:10px; margin-left:0px; margin-right:20px; background-color:#01051D; color: #BFC7F1;text-align:center; font-family:"tahoma"; font-weight:bold; font-size: 14px; float:right;}
div.menuhome{padding: 8px; height: auto; border: 0px; margin-left:5px; width: auto; height: auto; float: left;}
div.menuabout{padding: 8px; height: auto; border: 0px; margin-left:5px; width: auto; height: auto; float: left;}
div.menuministries{padding: 8px; height: auto; border: 0px; margin-left:5px; width: auto; height: auto; float: left;}
div.menuschool{padding: 8px; height: auto; border: 0px; margin-left:5px; width: auto; height: auto; float: left;}
div.menuforgiven{padding: 8px; height: auto; border: 0px; margin-left:5px; width: auto; height: auto; float: left;}
div.menuguestbook{padding: 8px; height: auto; border: 0px; margin-left:5px; width: auto; height: auto; float: left;}
div.menulinks{padding: 8px; height: auto; border: 0px; margin-left:5px; width:auto; height: auto; float: left; }

div.banner {
	margin:				0px;
	width:				auto;
	height:             42px;
	clear:				both; 
	text-align:			center;
	font-family:        tahoma,arial;
	font-size:			16px;
	font-weight:        bold;
	padding:			10px;
	background-color:	#373C59;
}

div.footer {
	margin-left:		0px;
	width:				auto;
	height:             42px;
	clear:				both; 
	text-align:			center;
	font-family:        tahoma,arial;
	font-size:			16px;
	font-weight:        bold;
	padding-top:		10px;
	color:				#BFC7F1;
	background-color:	#01051D;
}

div.hdivide {
	margin-left:		0px;
	width:				1015px;
	height:             10px;
	float:              left;
}


