@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	outline:none;
	font-size: 100%;
	background-image:url(images/page_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

a {
   outline: none;
}

form{
	margin:0px;
	padding:0px;}

p{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:15px;
	text-align:left;}
	
	
#container{
	margin:0px auto;
	width:756px;
	min-height:999px;
	padding:0px;}
	
#header{
	width:756px;
	height:46px;
	margin:0px;
	padding:0px;
	background-image:url(images/red_bar.gif);
	background-repeat:repeat-x;
	background-position:top left;}
	
#menu_wrap{
	width:539px;
	height:46px;
	padding:0px;
	margin:0px;
	float:right;
}

#menu{
	position: relative;
	list-style: none;
	padding:0px;
	margin:0px;
}

#menu li {
	display:block; 
	float:left;
	position:relative; 
	z-index:100; 
	padding:0px;
	margin:0px;}
	
#logo{
	width:217px;
	height:46px;
	margin:0px;
	padding:0px;
	float:left;}
	
#home_left_wrap{
	padding:0px;
	margin:0px;
	width:301px;
	float:left;}
	
#home_right_wrap{
	padding:0px;
	margin:0px;
	width:455px;
	float:right;}
	
#home_peas{
	background-image:url(images/home/home_gfx_15b.jpg);
	width:245px;
	height:199px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px 35px 0px 21px;}
	
#home_peas p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	line-height:16px;}
	
#home_img_wrap{
	height:483px;
	padding:0px;
	margin:0px;
	float:right;
	width:217px;}
	
#home_text{
	background-image:url(images/home/home_gfx_12.gif);
	width:238px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	float:left;}
	
#page_wrap{
	clear:both;
	width:757px;
	margin:0px;
	width:0px;}
	
#footer{
	width:756px;
	padding:0px;
	margin:0px;
	clear:both;}
	
#more_info_left{
	width:344px;
	margin:0px;
	padding:0px;
	float:left;}
	
#treats_header{
	width:524px;
	margin:0px;
	padding:0px;
	float:left;}

#treats_book{
	width:232px;
	margin:0px;
	padding:0px;
	float:right;}
	
#treats_text{
	background-image:url(images/teatime_treats/3490-teatime-treats-rosette.gif);
	background-repeat:no-repeat;
	width:408px;
	height:111px;
	margin:0px;
	padding:10px 0px 0px 116px;
	float:left;}
	
#treats_table{
	width:668px;
	padding:0px;
	clear:both;
	margin:88px;
}
	
#more_info_right{
	width:412px;
	float:right;
	padding:0px;
	margin:0px;}
	
#more_info_text{
	width:312px;
	padding:0px 10px 0px 22px;
	margin:0px;
	background-image:url(images/more_info/more_info_10.jpg);
	height:321px;
	background-repeat:no-repeat;}
	
#whats_inside{
	background-image:url(images/whats_inside/whats_inside_10.gif);
	height:41px;
	width:312px;
	padding:6px 10px 0px 22px;
	background-repeat:no-repeat;
	margin:0px;}
	
#full_page_width{
	width:756px;
	padding:0px;
	clear:both;
	margin:0px;}
	
#groups_left{
	background-image:url(images/church/groups_11.gif);
	height:472px;
	width:322px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px 0px 0px 22px;}
	
#groups_right{
	background-image:url(images/church/groups_10.jpg);
	height:496px;
	width:223px;
	padding:0px 107px 0px 82px;
	background-repeat:no-repeat;
	margin:0px;}
	
#groups_treat_form{
	height:523px;
	width:310px;
	padding:0px 0px 0px 120px;
	margin:0px
	background-repeat:no-repeat;
	float:left;
}

	
#thanks{
	width:734px;
	margin:0px;
	padding:15px 0px 0px 22px;
	height:457px;}
	
#thanks p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;}

