body {
	background-image: url("https://www.coupleswhopray.com/images/background.jpg");
	background-repeat: repeat;
	margin: 0px 0px; 
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	font-size: 11px;
}

.clear {clear: both;}

h1 {color: #990000; font-weight: bold; font-size: 18px;}
h3 {font-size: 14px; color: #990000; font-weight: bold;}

html,body {height: 100%;}

#fullheight {height: 100%;}

.header_container {width: 900px; height: 128px;}

.content_wrapper {
	width: 900px;
	background-image: url("https://www.coupleswhopray.com/images/contentwrapper_bg.jpg");
	background-repeat: repeat;
}

.footer_container {
	width: 900px;
}

.footerbar {background-color: #663300; border-top: 3px solid #0099cc;}

.headernav_container {
	position: absolute;
	margin: 80px 0px 0px 10px;
	text-align: right;
	width: 700px;
}

.headernav {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.headernav a {color: #000; text-decoration: none;}
.headernav a:hover {color: #FFFCCC;}

.content_container {
	width: 660px;
	margin: 0px 0px 0px 10px;
	font-size: 12px;
}

.content_container a {color: #990000; text-decoration: underline;}
.content_container a:hover {color: #990000; text-decoration: underline;}

.topnav_container {
	position: absolute;
	height: 30px;
	margin: 102px 0px 0px 60px;
	padding: 0px 0px 0px 0px;
}

.topnav {
	position: absolute;
	margin: 0px 0px 0px 0px;
	width: 650px;
}

.topnav a {
	font-family: georgia, times, helvetica;
	color: #FFF;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 6px 10px 5px 10px;
	margin: 0px 10px 0px 10px;
	text-decoration: none;
	line-height: 30px;
}

.topnav a:hover {
	color: #000;
	background-color: #FFCC33;
	text-decoration: none;
}

.bcnav {color: #AAA; margin: 0px 0px 10px 0px; font-size: 11px;}
.bcnav a {color: #AAA; text-decoration: none; font-size: 11px;}
.bcnav a:hover {color: #AAA; text-decoration: underline;}

.leftnav a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-family: arial, verdana, helvetica;
}

.leftnav a:hover {
	color: #990000;
	text-decoration: none;
}

.leftnav ul {
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	list-style-image: url("https://www.coupleswhopray.com/images/leftnav_arrow.jpg");
}

.leftnav ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
}

.leftnav ul ul { 
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.leftnav ul ul li { 
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.leftnav ul ul li a {
	color: #990000;
	text-decoration: none;
	font-size: 11px;
}

.leftnav ul ul li a:hover {text-decoration: underline;}

.footerlinks {
	float: right;
	width: 300px;
	padding: 0px 0px 0px 0px;
	margin: 10px 20px 50px 0px;
	color: #000; text-align: right;
}

.footerlinks a {color: #990000; text-decoration: none;}
.footerlinks a:hover {color: #990000; text-decoration: underline;}

.copyright {
	width: 500px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 50px 20px;
	color: #000;
}

.copyright a {color: #990000; text-decoration: none;}
.copyright a:hover {color: #990000; text-decoration: underline;}

.callout_container {
	padding: 0px 0px 20px 20px;
}

.callout_title {
	position: absolute;
	font-family: century-gothic, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0px 0px 40px;
	text-align: center;
	width: 100px;
}

.callout_text {
	width: 158px;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	padding: 0px 10px;
	color: #990000;
}