html,body {margin: 0; padding: 0; border: 0; /* \*/ height: 100%;}
body {min-width:1004px; text-align: center;}
div,p {margin: 0;}
.clear {clear: both; height: 1px; overflow: hidden; line-height: 1%; font-size: 0px; margin-bottom: -1px;}
* html .clear{height: auto; margin-bottom: 0}
#fullheightcontainer {top: -4px; margin-left: auto; margin-right: auto; text-align: left; position: relative; width:1004px; /* \*/ height: 100%;}
#wrapper {min-height: 100%; /* \*/ height: 100%; border-right: 1px solid #c69c90; border-left: 1px solid #c69c90;}
#wrapp\65	r {height: auto;}
/* \*/
* html #wrapper {height: 100%;}
#outer {z-index: 1; position: relative; margin-left: 260px; width: 570px; border-right: 1px solid #c69c90; border-left: 1px solid #c69c90; /* \*/ height: 100%;}
* html #outer {width: 572px; w\idth: 570px;}
#float-wrap {width: 570px; margin-right: -1px; float: left; display: inline;}
#container-center h1,h2,h3,h4 {margin: .5em 15px;}
#left {width: 262px; float: left; display: inline; position: relative; margin-left: -261px;}
*>html #left{width: 261px;}
#container-left {width: 260px; text-align: center;}
#right {float: left; display: inline; width: 172px; margin-right: -170px; margin-left: -1px; position: relative;}
/* \*/
* html #right {width: 172px; margin-left: 0px; margin-right: -500px; mar\gin-right: -172px;}
#container-right {/* \*/ width: 170px; margin-left: 3px; text-align: center;}
/* \*/
* html #container-right {fl\oat: right; di\splay: inline; margin-left: 2px; mar\gin-left: 0px;}
/* \*/
* html #left {margin-right: -3px;}
#center {width: 570px; float: right; display: inline; /* \*/ margin-left: -1px;}
#clearheadercenter {height: 76px; overflow: hidden;}
#clearheaderleft {height: 76px; overflow: hidden;}
#clearheaderright {height: 76px; overflow: hidden;}
#clearfootercenter {height: 52px; overflow: hidden;}
#clearfooterleft {height: 52px; overflow: hidden;}
#clearfooterright {height: 52px; overflow: hidden;}
#footer {z-index: 1; position: absolute; clear: both; width: 1004px; height: 56px; overflow: hidden; margin-top: -52px;}
#subfooter1 {text-align: center; margin: 0 1px; height: 50px;}
.bottomtopmargin {overflow: hidden;}
#header {z-index: 1; position: absolute; top: 0px; width: 1004px; height: 76px; overflow: hidden;}
.outer_horiz_border, .sb_outer_horiz_border {background: #c69c90; height: 1px; overflow: hidden; font-size: 0px}
#subheader1 {text-align: center; margin: 0 1px; height: 70px;}
#breadcrumbs {padding: 4px 20px; margin: 8px 10px;}
#subh1foto {float: left; width: 306px; height: 72px;}
#subh1b {float: left;}
#subh1b h1,h2,h3 {margin: 0 10px; padding: 0;}
#topmargin {height: 4px;}
#links {padding-top: 12px; padding-bottom: 12px; text-align: center;}
#gfx_bg_middle {top: 0px; position: absolute; height: 100%; overflow: hidden; width: 570px; margin-left: 260px; border-right: 1px solid #c69c90; border-left: 1px solid #c69c90;}
* html #gfx_bg_middle {display: none;}
.ads {text-align: center; margin-top: 6px; margin-bottom: 6px;}
h2 {margin-left: 1em;}
ul,dl {margin-left: .5in; margin-right: .25in;}
p {text-indent: .5in; margin-top: 1.5em; margin-bottom: 1.5em; margin-left: .4in; margin-right: .4in; }
li {margin-top: 0.3em; margin-bottom: 0.2em;}
table {border: 1px;}
td {padding: 2px;}
hr {height: 1px; margin-top: 1em; margin-bottom: 1em;}
ul {margin-top: 1.0em; margin-bottom: 1.0em;}
#container-right p {margin: 1em;}
#churchdetail {float: left; clear: both; margin: 20px 8px 8px 4px;}
#churchphoto {float: left; border: solid 1px #036; padding: 3px; margin: 3px 20px 0px 3px;}










