/* Positioning CSS for firstcentralbaptist.com */

body, html {
	width:100%;
	height:100%;
	background-image:url("/images/bg_vertsliver.gif");
	background-repeat:repeat-y;
	}
.bodyUtility {
	width:100%;
	height:100%;
	background-image:url("../images/bg_sliver.gif");
	background-repeat:repeat-x;
	background-color: #FFF;
	}

#header {
	width:750px;
	height:215px;
	top:0px;
	}
	
#navigationBox {
	width:175px;
	height:187px;
	display: inline !important;  /*doubled margin bug fix for IE/win */
	}

.servicesBox {
	width:175px;
	height:auto;
	}
	
.servicesBoxLong {
	width:175px;
	height:auto;
	z-index:100;
	}
/* commented backslash hack v2 \*/	
.servicesBoxLong {
	width:175px;
	height:auto;
	background-color:#4f6373;
	z-index:100;
	}
/* end hack */

.servicesBoxFooter {
	width:175px;
	height:19px;
	position:absolute;
	top:605px;
	}
	
	
#textBox {
	width:435px;
	height:auto;
	background-color:#FFF;
	top:291px;	
	}
	
#textBoxLeft {
	width:555px;
	height:auto;
	margin:-316px 0px 20px 195px;
	}
	
#textBoxFull {
	width:575px;
	height:auto;
	background-color:#FFF;
	top:291px;
	}

#loginArea {
	width:295px;
	height:45px;
	top:215px;
	left:455px;
	}

#calendarBox {
	width:140px;
	height:auto;
	background-image:url("/images/bg_rightcolumn.gif");
	background-repeat:repeat-y;
	background-position:top;
	}
	
#calendarBoxLeft {
	width:140px;
	height:auto;
	background-image:url("/images/bg_rightcolumn.gif");
	background-repeat:repeat-y;
	background-position:top;
	margin-left:20px;
	margin-right:0px;
	
	}
	
#calendarBoxFooter {
	width:140px;
	height:27px;
	}

#rightMenu {
	top:260px;
	width:295px;
	height:31px;
	float:right;
	}

#rightbuttonbox {
	position:relative; 
	top:31px;    /*firefox */
	float:right; 
	width:295px; 
	height:31px;
	}

* html #rightbuttonbox {
	position:relative; 
	top:21px; /*explorer */
	float:right; 
	width:295px; 
	height:31px;
	}

.footer {
	width:750px;
	height:50px;
	margin-top:10px;
	float:left;
	position:relative;
	}
	
	
