body
{
	background-image: url('images/texture_dot.gif');
}

img
{
    border: 0;
}

p
{
	text-indent: 30px;	
}

div#header
{
	height: 77px;
	width:100%;
	position: absolute;
	top: -1px;
	left: -1px;
	overflow: hidden;
}

div#headerBar
{
    height:77px;
    width: 100%;
    position: absolute;
    top: -1px;
    
}



/* Begin Navigation Code */
div#navigation
{
	position:absolute;
	top:77px;
	left: -1px;
	height:30px;
	width: 100%;
	background-image: url('images/linkbar.gif');
	font-size: 16px;
	z-index: 3;
	margin: 0 auto;
	
}



div#victoryMove
{
    position: relative;
    text-align: center;
    top: 0px;
    width: 600px;
    margin: 0 auto;
    z-index: 3;
}


/*Pretty Java Style*/
ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0; }
ul.menu a {display:block; color:#000; text-decoration:none;  color: white;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:27px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1; color: Black;}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left:148px; top:0px}
ul.menu .menulink { padding:3px 6px 7px; font-weight:bold; background:url(images/linkbar.gif); width:134px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.png)}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}


div#flash
{
	height:300px;
	width:100%;
	position: absolute;
	top: 100px;
	left: -1px;
	background-image: url('images/flash_bar.gif');

}

div#victoryflash
{
	height:300px;
	width:100%;
	position: absolute;
	top: 80px;
	left: -1px;
	background-image: url('images/flash_bar.gif');

}

div#countdown
{
    width: 485px;
    height: 55px;
    position: absolute;
    top: 25px;
    right: 5px;   
}



div#bottom
{
	width:100%;
	height: 100%;
	position: absolute;
	top: 415px;
	left: -1px;
	clear: both;
	background: url('images/contentBackground.gif') no-repeat;
}

div#masterBottom
{
 	width:100%;
	height: 100%;
	position: absolute;
	top: 107px;
	left: -1px;
	clear: both;
	background: url('images/contentBackground.gif') no-repeat;
}

div#bodyTop
{
    background: url('images/bodyTop.png') no-repeat;
    height: 116px;
    width: 1110px;
    margin: 0 auto;
    position: relative;
    top: -65px;
}

div#body
{
    background: url('images/body.png') repeat-y;
    width: 1110px;
    margin: 0 auto;
    position: relative;
    top: -81px; 
}

div#content
{
    width: 850px;
    margin: 0 auto;
    color: White;
    
}



div#bodyBottom
{
    background: url('images/bodyBottom.png') no-repeat;
    width: 1110px;
    height: 116px;
    margin: 0 auto;
    position: relative;
    top: -97px;
       
}

div#wrap
{
	margin: 0 auto;
	position: relative;
	top: 5px;
	width: 1024px;
	height: 100%;
	overflow: hidden;

}


div#container1
{
	
	width:341px;
	float: left;
	height: 500px;
}

div#container2
{
	
	width:341px;
	float: left;
}

div#container3
{
	
	width:341px;
	float: left;
	
}



div#locationTop
{
    background: url('images/locationTop.png') no-repeat;
    height: 116px;
    width: 1110px;
    margin: 0 auto;
    position: relative;
    top: -65px;
}

div#locationBody
{
    background: url('images/locationBody.png') repeat-y;
    width: 1110px;
    min-height: 350px;
    height: 100%;
    margin: 0 auto;
    position: relative;
    top: -81px;
 
}

div#locationBottom
{
    background: url('images/locationBottom.png') no-repeat;
    width: 1110px;
    height: 116px;
    margin: 0 auto;
    position: relative;
    top: -81px;
       
}

.postBanner
{
 width: 677px;
 height: 40px;
 position: relative;
 right: -5px;
 color: White;
 font-size: x-large;
 background: url('images/postBanner.png') no-repeat;   
}


div#post
{
    width:685px;
    float: left;       
}

div#postTop
{
    margin: 0 auto;
    position: relative;
    width: 650px;
    height: 11px;
    background: url('images/postTop.png') no-repeat;   
}

div#postBody
{
    position: relative;
    top: -16px;
    width: 650px;
    background: url('images/postBody.png') repeat-y;  
    margin: 0 auto; 
}

div#postContent
{
    width: 625px;
    margin: 0 auto; 
    color: White;   
}

div#postBottom
{
    background: url('images/postBottom.png') no-repeat;
    width: 650px;
    height: 11px;
    margin: 0 auto;
    position: relative;
    top: -32px;
}

div#sidebar
{
 width:210px;
 height: 100%;
 float: right;
    
}

.pastorBanner
{
 position: relative;
 left: -25px;
 top: -25px;
 height: 43px;
 width: 242px;
 text-indent: -9999px;
 background: url('images/pastorBanner.png') no-repeat;    
}

.serviceTimes
{
 position: relative;
 left: -25px;
 top: -25px;
 height: 43px;
 width: 242px;
 text-indent: -9999px;
 background: url('images/serviceBanner.png') no-repeat;    
}

.contactUs
{
 position: relative;
 left: -25px;
 top: -25px;
 height: 43px;
 width: 242px;
 text-indent: -9999px;
 background: url('images/pastorBanner.png') no-repeat;    
}

.sidebar
{
 position: relative; 
 top: -35px;  
 text-indent: 0px;
 text-align: center;
 color: Black;
}

.rv
{
  width: 650px;
  height: 421px;
  background: url('images/rvBackground.jpg');  
  text-align: center;
}

.rv2
{
    width: 650px;
    height: 421px;
    background: url('images/rvBackground2.jpg'); 
}

.rv2 a
{
 color: White;
 float: left;
 font-size: x-large;
 position: relative;
 left: -25px;
 font-weight: bolder;  
}

.rv3
{
 width: 650px;
 height: 421px;
 background: url('images/rvBackground3.jpg');
 color: black;   
}

.rv3 p
{
 margin: 0 auto;
 width: 430px;
 text-align: left;
 padding-bottom: 15px;   
 text-indent: 0px;
 position: relative;
 left: 50px;
 top: 50px;
 font-size: 14px;
}