   BODY { 
	background: #41444d; /* url('../image/strip-background-horiz.png') repeat-x */
	font-family: Arial;
	margin: 0px 0px 0px 0px ;
	padding: 0px;
	}
	DIV#header {
		position: relative;
		color: #fff;
		float: left;
		text-align: left;
		vertical-align: bottom;
		background: #36b url('../image/steple_large.png') no-repeat scroll top right;
		padding: 0px;
		height: 203px;
		width: 100%;
		min-width: 560px; 
		overflow: hidden;
	}
	DIV#header DIV.leftTitle {
		width: 377px;
		height: 135px;
		margin: 0;
	}
	DIV#header DIV.leftTitle titleImage {
		width: 377px;
		height: 135px;
	}

   H1 {
	font-size: 20px;
	margin: 0;
   }
   DIV#container {
	position: relative;
	width: 900px;
	background: #41444d url('../image/strip-background-all2.png') repeat-y;
	margin: 0 0;
	padding: 0;
	vertical-align: top;
	min-width: 900px;
	white-space: nowrap;
	clear: both;
	top: 1px;
   }
   DIV#footers {
    position: relative;
    background: #41444D url('../image/strip-background-foot.png') no-repeat top left;
	color: #aaa;
	padding: 10px 0px;
    clear: both;
	width: 700px;
	text-align: left;
   }
   DIV#footer {
    position: relative;
	left: 50px;
	width: 600px;
	text-align: center;
   }
   DIV#content {
	font-family: times new roman;
    background-color: #fff;
	color: #000;
	padding: 0;
	border: 5px solid #bce;
	white-space: normal;
   }
   DIV#content.centered P { text-align: center; }
   DIV#content.centered H2 { text-align: center; }
   DIV#content.centered H3 { text-align: center; }

   DIV#content P {	margin: 0.5em; }
   DIV#content H2 {	margin: 0; padding: 0.5em; background-color: #bce; }
   DIV#content H3 {	margin: 0; padding: 0.5em; background-color: #bce; }
   DIV#content BLOCKQUOTE { font-family: Arial; font-size: 0.9em; padding: 0em; margin: 0.5em; background-color: #bce; }
   DIV#content BLOCKQUOTE>* { padding: 0.5em; }
   DIV#content BLOCKQUOTE DIV { clear: both; display: table; width: 100%; padding: 0; }
   DIV#content BLOCKQUOTE DIV.title { padding-bottom: 0.25em; }
   DIV#content BLOCKQUOTE DIV.header H3 { margin: 0; padding: 0; }
   DIV#content BLOCKQUOTE DIV.left { float: left; padding: 0 0.75em; width: 40%; } 
   DIV#content BLOCKQUOTE DIV.right { clear: none; float: right; padding: 0 0.75em; text-align: right; width: 40%; }
   DIV#content BLOCKQUOTE P { margin: 0; padding: 0em 0 0.5em 0; }
   DIV#body {
    position: relative;
    padding: 0px 0px;
	margin: 1em 10px 1em 50px;
	float: left;
	width: 600px;
	z-index: 1;
   }

   DIV#menus {
	position: absolute;
	left: 610px;
	top: 0px;
    margin: 0px 10px;
	padding: 0px;
	color: #fff;
	width: 230px;
   }
   DIV#menus a {
	color: #fff;
	text-decoration: none;
   }
   DIV.menu {
    width: 200px;
	margin: 0px 0px 1em 0px; padding: 15px;
	white-space: normal;
	background-color: #36b;
   }
   DIV.menu h3 {
    margin: 0;
	padding: 0 5px 0 5px;
	border-bottom: 1px solid #fff;
	font-weight: normal;
	font-size: 14pt;
   }
   DIV.menu h4 {
    margin: 0;
	padding: 0 5px 0 5px;
	border-bottom: 1px solid #fff;
	font-weight: bold;
	font-size: 13pt;
   }
   
   DIV.menu ul {
	margin: 0;
	width: 190px;
	padding: 0;
   }
   DIV.menu ul li {
    border-bottom: 1px solid #fff;
	list-style-type: none;
	width: 190px;
	margin: 0;
	padding: 5px;
   }
   DIV.menu ul li img {
    border: 0;
	padding: 3px 0 0;
   }

   DIV#sermons BLOCKQUOTE { }
   DIV#sermons BLOCKQUOTE H3 {
	background-color: #36b;
	color: #fff;
   }