html,
body {
		margin:0;
		padding:0;
		height:100%;
		background-color:#006
	}
#wrapper {
		width:960px;
		margin:10px auto;
		min-height:100%;
		background-color:#FFF;
		position:relative;
		border:1px solid black;
	}
#header {
		background:url(images/hdr_BKND.jpg);
	
		width:100%;
		height:133px;
		text-align:center;
		margin:0 auto;
		background-color:#FFF;
	}
	
#menu{
	background:url(images/menu_BKND.jpg) repeat-x;
	margin:0 auto;
	padding:0;
	height:25px;
	width:100%;
	border-bottom:2px solid #333;
	
}


ul.menu{
	height:25px;
	list-style:none;
	padding:2px;
	padding-left:0px;
	margin-left:0;
	margin-top:0;
	text-align:center;
}

ul.menu li{
	float:left;
	display:inline;
	width:79px;
	border-right:2px solid#900
}


ul.menu a:link{
	text-decoration:none;
	font: 800 10px Arial, Verdana, Sans Serif;
	padding:0 3px 0 3px;
	color:#FF0;
	text-align:center;
}

ul.menu a:hover{
	color:#FFF;
	padding-top:0;
	height:25px;
}

ul.menu a:visited{
	font: 800 10px Arial, Verdana, Sans Serif;
	text-decoration:none;
	padding:0 5px 0 5px;
	color:#FFF;
	text-align:center;
}

ul.menu li:hover{
	background-color:#900;
	height:23px;
	border-right:2px solid#900;
}


#menu2{
	background-color:#CCC;
	margin:0px auto;
	padding:0;
	height:20px;
	width:100%;
	
	
}


ul.menu2{
	height:25px;
	list-style:none;
	padding:1px;
	padding-left:6px;
	padding-right:7px;
	
	margin-left:0;
	margin-top:2px;
	text-align:center;
}


ul.menu2 li{
	float:left;
	display:inline;
	width:73px;
	border-right:1px solid#999;
	margin-top:-2px;
}


ul.menu2 a:link{
	text-decoration:none;
	font: 800 10px Arial, Verdana, Sans Serif;
	padding:0 1px 0 3px;
	color:#000;
	text-align:center;
}

ul.menu2 li:hover{
	background-color:#CC6;
	
	
}

ul.menu2 a:visited{
	font: 800 10px Arial, Verdana, Sans Serif;
	text-decoration:none;
	padding:0 2px 0 2px;
	
	text-align:center;
}

#menu3{
	background-color:#FFF;
	margin:0px auto;
	padding:0;
	height:25px;
	width:100%;
	
	
	
}


ul.menu3{
	height:15px;
	list-style:none;
	padding:2px;
	padding-left:0px;
	margin-right:5px;
	margin-top:0;
	text-align:center;
}


ul.menu3 li{
	float:right;
	padding:0 2px 4px 2px;
	display:inline;
	width:50;
	
	margin-top:2px;
	height:15px;
}


ul.menu3 a:link{
	text-decoration:none;
	font: 800 12px Arial, Verdana, Sans Serif;
	padding:2px 1px 0 3px;
	color:#000;
	text-align:center;
}

ul.menu3 li:hover{
	color:#663;
	text-decoration:none;
	
	
}

ul.menu3 a:visited{
	font: 600 12px Arial, Verdana, Sans Serif;
	color:#663;
	text-decoration:none;
	padding:0 5px 0 5px;
	
	text-align:center;
}


#page_title{
	padding:0;
	margin-top:5px;
	width:100%;
	height:75px;
	text-align:center;
	
}


#ltClmn{
	float:left;
	margin-top:65px;
	width:160px;
	padding:10px 5px 10px 5px;
	min-height:100%;
	border-right:2px solid #CCC;
	background:url(images/rthclmn_bknd.jpg)
}


#rtClmn{
	float:right;
	margin-top:40px;
	width:200px;
	padding:10px 1px 10px 5px;
	min-height:100%;
	
 }

#countdown{
	text-align:center;
	font:.75em Arial, Helvetica, sans serif;
	padding:0;
	margin-top:10px;
}


#Lftinset{
	text-align:center;
	width:130px;
	margin-top:10px;
	padding:0;
	border-bottom:1px solid black;

}
h3.ltClmn{
	text-align:center;
	font:800 1em  aria,l helvetica, sans serif;
	color:#000;
	padding-top:20px;
	margin-top:20px;
	padding-bottom:0px;
	margin-bottom:2px;
	width:150px;
	border-bottom:1px solid black;
	}
h3.body{
	text-align:center;
	font:800 1.50em  aria,l helvetica, sans serif;
	color:#000;
	padding-top:20px;
	margin-top:20px;
	padding-bottom:0px;
	margin-bottom:2px;
	width:100%;
	
	}
	
p.left{
	
	text-align:justify;
	font: 500 .75em arial, helvetica, sans serif;
	color:#006;
	margin-top:0;
	width:150px;
	padding:0 5px 0 5px;
	line-height:1.5em;
	}
	
a.ltClmn{
	float:right;
	font:10px 700 arial helvetica sans serif;
	color:#006;
	padding-top: 0px; 
	margin-right: 2px; 
	padding-bottom: 0; 
	margin-bottom:0; 

}

a.rtClmn{
	float:left;
	font:10px 700 arial helvetica sans serif;
	color:#006;
	padding-top: 0px; 
	margin-right: 2px; 
	padding-bottom: 0; 
	background-color:#CCC;

}
	
h3.rtClmn{
	background:url(images/box_hdr.jpg) no-repeat;
	text-align:center;
	font:700 .65em Arial, Helvetica, Sans Serif;
	color:#FFF;
	width:201px;
	height:30px;
	margin-bottom: 0;
	padding-bottom: 0; 
	padding-top: 5px; 
	}
	
p.rtClmn{
	text-align:Justify;
	font: 11px Arial, Helvetica, Sans Serif;
	color:#006;
	margin-top:15px;
	width:185px;
	background-color:#CCC; 
	padding: 8px; 
	margin-top: 2px;
	line-height:1.5em;
	padding-bottom: 20px; 
	}
	
	
h3.title{
	font:14px 500 arial, verdana, helvetica;
	color:#000;
	margin-bottom:0;
	padding-bottom:0; 
	margin-left:10px;
	
}

h3.misc{
	font:14px 500 arial, verdana, helvetica;
	color:#000;
	margin-bottom:0;
	padding-bottom:0; 
	margin-top:-6px;
	padding-top:-6px; 
	margin-left:10px;
	
}

p.subtitle{
	font:8px 500 arial, verdana, helvetica;
	color:#999;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0; 
	margin-left:10px;
	
}
p.byline{
	font:8px, arial, verdana, helvetica;
	color:#666;
	width:95%;
	border-bottom:2px solid black;
	padding: 0; 
	margin-top: 0;
	margin-left:10px;
}

p.copyright{
	font:8px, arial, verdana, helvetica;
	color:#666;
	width:95%;
	padding: 0; 
	margin-top: 0;
	margin-left:10px;
}

p.quote{
	font:italic 12px Arial, Verdana, Helvetica;
	color:#333;
	padding:12px;
	text-align:justify;
	line-height:1.5em;
	margin-top:2px;
	padding-top:2px;
	margin-bottom:2px;
	padding-bottom:2px;
	text-align:center;

}

p.h3byline{
	font:12px, arial, verdana, helvetica;
	color:#666;
	width:100%;
	
	padding: 0; 
	margin-top: 0;
	text-align:center;

}


#content{
	margin-top:35px;
	margin-right:215px;
	margin-left:190px;
	padding:1px;
	padding-bottom:140px;	/* Height of the footer */
	

	}
	
#content2{
	margin-top:35px;
	margin-right:215px;
	margin-left:75px;
	padding:1px;
	padding-bottom:130px;	/* Height of the footer */
	

	}
	
p.body{
	font:500 .75em arial, verdana, helvetica;
	color:#333;
	padding:10px;
	text-align:justify;
	line-height:1.50em;
	margin-top:2px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:2px;
	text-indent:25px;
	}
	
p.archives{
	font:800 12px italics arial, verdana, helvetica;
	color:#666;
	padding:10px;
	text-align:justify;
	line-height:1.75em;
	margin-top:2px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:2px;
	
	}
p.scripture{
	font:italic 12px Arial, Verdana, Helvetica;
	color:#333;
	padding:12px;
	text-align:justify;
	line-height:1.5em;
	margin-top:2px;
	padding-top:2px;
	margin-bottom:2px;
	padding-bottom:2px
	}
	
p.inset{
	float:right;
	border: 1px solid black;
	width:40%;
	min-height:100%;
	font:12px Arial, Verdana, Helvetica;
	color:#333;
	line-height:1.5em;
	text-align:center;
	background-color:#CC9;
	padding:8px;
	margin-left:10px;
	margin-right:10px;


}
b.inset{
	font:600 16px Arial, Verdana, Helvetica;
	text-align:center;

}
	
p.video_inset{
	float:right;
	border: 1px solid black;
	width:300px;
	min-height:100%;
	font:12px Arial, Verdana, Helvetica;
	color:#333;
	line-height:1.5em;
	text-align:center;
	
	
	padding-bottom:5px;
	margin-left:5px;
	margin-right:5px;


}
	
blockquote{
	font:italic .75em Arial, Verdana, Helvetica;
	margin-top:0;
	padding-top:0;
	margin-bottom:0;
	padding-bottom:0;
	line-height:1.5em;
}

ol li{
	type:1;
	start:1;
	font: 500 14px Arial, Verdana, Sans Serif;
	margin-bottom:10px;
	line-height:1.20em;
	
}

ul{
	list-style:none;
	
}


li.articles{
	font: 500 12px Arial, Verdana, Sans Serif;
	margin-bottom:10px;
	line-height:1.50em;
}

li.articles2{
	font: 500 12px Arial, Verdana, Sans Serif;
	margin-bottom:10px;
	line-height:.75em;
}

#footer {
	position:absolute;
	bottom:0;
	width:100%;
	height:125px;       		/* Height of the footer */
	border-top:1px solid black;
	padding-top:2px;
	padding-bottom:10px;
	background-color:#FFF;
	margin:0;
	text-align:center;
		
	}
	
#footer a:link{
	
	text-decoration: none;
	font-family: arial, helvetica, sans serif;
	font-size: 12px;
	color:#06C;
	}
#footer a:visited{
	
	text-decoration: none;
	font-family: arial, helvetica, sans serif;
	font-size: 12px;
	color:#F36;
	}
	
#footer a:hover{
	text-decoration: underline;
	font-family: arial, helvetica, sans serif;
	color:#900;
	
	}
	
	ol{
	font:12px Arial, Verdana, Helvetica;
	color:#333
	
	
	}

p.legal{
	font: .75em arial, verdana, sans serif;
	float:left;
	text-align:left;
	padding:0 0 0 0;
	width:200px;
	margin-top:0;
	margin-left:5px;
}
	
p.jse{
	font: .75em arial, verdana, sans serif;
	border:0px solid black;
	float:right;
	bottom:0;
	padding:0;
	margin:0;
	margin-right:10px	
	}
	
	
h2.resources{
	font: 600 1.75em arial, verdana, sans serif;
	color:#990;
	margin-bottom:3px;
	padding-bottom:3px;
	
	height:35px;
	width:150px;

}
	
a.resources{
    border:0px solid black;
	font: 700 12px arial, verdana, sans serif;
	color:#009;
	
	
	
	margin-left:10px;
	padding-right:15px;
	float:left;
	

}
p.video{

	text-align:center;
	

	


}

p.resources{
	font:12px arial, verdana, sans serif;
	padding-top:0;
	margin-top:5px;

}
	*html ul.nav li{
		height:2px;
		}
	
	</style>

	<!--[if lt IE 7]>
	<style media="screen" type="text/css">
	#container {
		height:100%;
	}
	</style>
	<![endif]-->
	
<script language="javascript">

//Specify the marquee's width (in pixels)
var marqueewidth="175px"

//Specify the marquee's height
var marqueeheight="200px"

//Specify the marquee's speed (larger is faster 1-10)
var marqueespeed=2

//Pause marquee onMousever (0=no. 1=yes)?
var pauseit=1

//Absolute positioning
var yCoord=400
var xCoord=200
<script language="javascript1.2" src="http://www.cnsnews.com/ticker/vertical_code.js"></script>

    
</script>