/* CSS Document */
body, html {
	background: url("images/body_top_tile.png") top center repeat-x;
	margin: 0; padding: 0; border: 0;
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0; line-height: 0;
}
div { padding: 0; margin: 0; border: 0; font-size: 0; line-height: 0;}
a img,:link img,:visited img { border:none; }
.clearer {float: none; clear: both; line-height: 0; }
ul, ul li { list-style-type: none; }
/**/
#mainWrap {
	width: 780px;
	position: relative;
}
.centreDiv {
	margin: 0 auto 0 auto;
	margin-left: auto;
	margin-right: auto;
}
#navPanel {
	width: 100%; height: 66px;
	position: absolute; top: 0px; left: 0px;
	z-index: 2;
}
#navPanel img {
	float: left; display: block;
}
#topPanel {
	width: 100%; height: 177px;
	position: absolute; top: 52px; left: 0px;
	z-index: 1;
	background: url("images/top_panel_bg.jpg") -10px 0px no-repeat;
}
#topPanel span {
	display: block; width: 100%; height: 100%;
	position: absolute; top: 0px; left: 0px; z-index: 80;
}
#topPanel  h3 {
	color: #000000;
	width: 184px; height: 23px; overflow: hidden;
	position: relative; top: 30px; left: -37px; z-index: 1;
}
#topPanel  h3 span{
	background: url('images/txt/Jesus_light_for_life.gif') top left no-repeat;
}
#topPanel  h4 {
	color: #000000;
	width: 211px; height: 20px; overflow: hidden;
	position: absolute; top: 80px; right: 0px; z-index: 1;
}
#topPanel  h4 span{
	background: url('images/txt/Enjoying_the_program.gif') top left no-repeat;
}
#topPanel  h5 {
	color: #000000;
	width: 178px; height: 15px; overflow: hidden;
	position: absolute; top: 102px; right: 0px; z-index: 1;
}
#topPanel  h5 span{
	background: url('images/txt/Help_us_with_your_support.gif') top left no-repeat;
}
#topPanel #donate_btn {
	color: #000000; text-indent: 0px;
	width: 161px; height: 40px; overflow: hidden;
	position: absolute; top: 137px; right: 0px; z-index: 1;
}
#topPanel #donate_btn span {
	background: url('images/btns/donate.gif') top left no-repeat;
	cursor: pointer;
}
#topPanel #donate_btn:hover {
	z-index: 2; text-indent: 1000px;
}
#topPanel #donate_btn:hover span {
	background: url('images/btns/donate.gif') bottom left no-repeat;
	z-index: 1;
}
#contentPanel {
	width: 100%;
	position: absolute; top: 228px; left: 0px;
	z-index: 3;
}
#flashContent {
	width: 365px; height: 420px;
	position: absolute; top: -92px; left: -10px;
}
#content, #contentDownloads {
	width: 412px; float: right; padding-top: 15px;
	font-size: 12px; color: #777777; line-height: 150%; letter-spacing: 0.03em;
}
#contentDownloads {
	width: 800px; float: none; margin: auto; padding: 50px 0px; line-height: 150%;
}
#contentDownloads #login { width: 350px; margin: auto; }
#contentDownloads #login ul { margin: 0; padding: 0; }
#contentDownloads #login ul li { clear: both; }
#contentDownloads #login ul li label { float: left; display: block; width: 60px; height: 20px; padding: 5px; line-height: 20px; }
#contentDownloads #login ul li input { width: 200px; height: 20px; padding: 5px; border: 1px solid #ccc; margin: 5px; vertical-align: middle; float: right; }
#contentDownloads #login ul li input.submit { width: 100px; height: 30px; cursor: pointer; }
#contentDownloads ul.download { margin: 10px 0px 0px 0px; padding: 0px; }
#contentDownloads ul.download li { background: url(http://www.lca.org.au/testing_face2face/downloads/images/program.jpg) top left no-repeat; padding: 10px 0px 0px 40px; height: 36px; vertical-align: middle; }
#contentDownloads ul.download li.pdf { background: url(downloads/images/pdficon_large.gif) top left no-repeat; }

#content h2, h3, h4 {
	color: #1D9398; font-weight: normal;
}
#content h2 {
	font-size: 24px;
	background: url("images/h2_underline.gif") bottom left no-repeat;
	padding-bottom: 6px;
	margin-bottom: 13px;
}
#content h3 {
	font-size: 16px;
	background: url("images/h4_underline.gif") bottom left no-repeat;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#content h4 {
	font-size: 14px;
	background: url("images/h4_underline.gif") bottom left no-repeat;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#content p.hilight {
	font-size: 14px; color: #555555; line-height: 160%; letter-spacing: 0.05em;
}
#contentPanel a {
	color: #1D9398;
}
#footer {
	width: 100%; height: 40px; clear: both; float: none; margin-top: 20px;
	padding-top: 20px; 
	padding-bottom:20px;
	background: url("images/footer_bg.gif") top center no-repeat;
	font-size: 10px; text-align: center; color: #999999;
}

ul.suicide { list-style-type: square; }
ul.suicide li { list-style: square; }

