@import url("text.css");
@import url(http://www.fatbeehive.com/beekeeper2/reset.css);

/*SITETITLE MAIN STYLES*/
/*GLOBAL*/
html, body{
	background:url('../images/bg.jpg') repeat-x #fff;
	margin:0;
	padding:0;
}
body img{ 
	border:0;
}
body h1{ 
	margin:0 0 10px 0;
	padding:0;
}
body h2{ 
	margin:0; 
	padding:10px 0 5px 0; 
}
body h3{ 
	margin:0; 
	padding:0 0 10px 0;
	margin-top: 10px;
}
#clear{
	clear:both;
}
.hide{
	display:none;
}
/*CONSTRUCT*/
#wrapper{
	background:url('../images/headerbg.png') no-repeat top center;
	height:800px;
	margin:0 auto;
	width:1024px;
}

/*HEADER*/
#logo{
	background:transparent url(../images/logo.png) no-repeat scroll center top;
	height:103px;
	left:72px;
	position:relative;
	top:5px;
	width:315px;
	z-index:20;
}
#logo a{
	display:block;
	height:103px;
	width:315px;
	z-index:20;
}
#header{
	height:330px;
	overflow:hidden;
	width:1024px;
}
#header_imgbg{
	background:transparent url(../images/headerimgbg.jpg) no-repeat scroll center top;
	height:251px;
	left:40px;
	padding:36px 0 0 30px;
	position:relative;
	top:-103px;
	width:620px;
}
/*search box and buttons*/
#buttons{
	height:250px;
	left:692px;
	position:relative;
	top:-390px;
	width:278px;
}
#searchbox{
	background:url('../images/searchbg.jpg') no-repeat;
	height:86px;
	width:275px;
}
#searchbox ul{
	margin:0;
	padding:22px 0 2px 35px;
}
#searchbox li{
	display:inline;
	list-style:none;
}
.searchbox{
	border:solid 1px #d6d6d6;
	margin:5px 0 0 32px;
	padding:5px 9px 0 10px;
	width:114px;
	height:20px;
	vertical-align:top;
}
.searchbutton{
	border: 0px solid;
	cursor:pointer;
}
#support{
	background:url('../images/supportusbg.jpg') no-repeat;
	height:54px;
	width:275px;
}
#support a{
	display:block;
	height:0px;
	padding-top: 54px;
	overflow: hidden;
	width:275px;
}
#shop{
	background:url('../images/shopbg.jpg') no-repeat;
	height:54px;
	width:275px;
}
#shop a{
	display:block;
	height:0px;
	padding-top: 54px;
	overflow: hidden;
	width:275px;
}
#faith{
	background:url('../images/faithbg.jpg') no-repeat;
	height:55px;
	width:275px;
}
#faith a{
	display:block;
	height:0px;
	padding-top: 55px;
	overflow: hidden;
	width:275px;
}
#statement{
	background:url('../images/statement.png') no-repeat;
	height:60px;
	left:45px;
	position:relative;
	top:-81px;
	width:927px;
	z-index:20;
}
/*NAV*/
ul#topnav{
	margin:0;
	left:70px;
	padding:0;
	position:relative;
	top:-110px;
	z-index:10;
}
ul#topnav li{
	list-style:none;
}
ul#topnav a{
	display:block;
	height:0px;
	padding-top: 80px;
	overflow: hidden;
	width:278px;
}
ul#topnav #prayerbutton a{
	background:url('../images/prayerbutton.png') no-repeat;
	left:0;
	position:absolute;
	top:0;
}
ul#topnav #prayerbutton a:hover{
	background:url('../images/prayeroverandon.png') no-repeat;
}
ul#topnav #prayerbutton a.on{
	background:url('../images/prayeroverandon.png') no-repeat;
}
ul#topnav #infobutton a{
	background:url('../images/infobutton.png') no-repeat;
	left:300px;
	position:absolute;
	top:0px;
}
ul#topnav #infobutton a:hover{
	background:url('../images/infooverandon.png') no-repeat;
}
ul#topnav #infobutton a.on{
	background:url('../images/infooverandon.png') no-repeat;
}
ul#topnav #actionbutton a{
	background:url('../images/actionbutton.png') no-repeat;
	left:600px;
	position:absolute;
	top:0px;
}
ul#topnav #actionbutton a:hover{
	background:url('../images/actionoverandon.png') no-repeat;
}
ul#topnav #actionbutton a.on{
	background:url('../images/actionoverandon.png') no-repeat;
}

/*CONTENT*/
body#index #boxes{
	background:url('../images/bodybg.jpg') repeat-y;
	left:-1px;
	min-height:419px;
	position:relative;
	top:-64px;
	z-index:0;
	padding-bottom: 30px;
}

#news_ticker_wrapper {
	position: absolute;
	bottom: 0px;
	left: 20px;
	right: 20px;
	padding: 10px 0;
	overflow: hidden;
}

#boxes .content{
	color:#fff;
	line-height:1.5em;
	padding:0px 20px 0px 20px;
}
#boxes .content h2{
	color:#fff;
	margin-bottom:-5px;
}
#boxes .content hr{
	border:solid 1px #fff;
}
#boxes .content a{
	color:#fff;
	text-decoration:none;
}
#prayerbox{
	background:#668b92;
	/*float:left;
	margin:15px 0 30px 60px;*/
	left:59px;
	position:absolute;
	top:23px;
	min-height:364px;
	width:292px;
}
#infobox{
	background:#76a64a;
	/*float:left;
	margin:15px 0 30px 15px;*/
	left:368px;
	position:absolute;
	top:23px;
	min-height:364px;
	width:291px;
}
#actionbox{
	background:#d13a2f;
	/*float:left;
	margin:15px 0 30px 15px;*/
	left:674px;
	position:absolute;
	top:23px;
	min-height:364px;
	width:292px;
}

/*FOOTER*/
body#index #footer{
	background:url('../images/footerbg.jpg') no-repeat;
	height:219px;
	left:-1px;
	padding-bottom:50px;
	position:relative;
	text-align:center;
	top:-64px;
}
#footer p{
	padding:3px 55px 0 55px;
}
#secnav{
	text-align:center;
}
ul#secnav{
	margin:0px 0 0 0;
	padding:11px 0 0 0;
}
ul#secnav li{
	display:inline;
	list-style:none;
}


/*SUB PAGE*/
#content{
	background:url('../images/bodybg.jpg') repeat-y;
	left:-1px;
	padding-bottom:30px;
	position:relative;
	top:-100px;
	z-index:0;
}
/*leftcol*/
#leftcol{
	margin:0 0 0px 85px;
	width:540px;
}
/*rightcol*/
#rightcol{
	float:right;
}
/*prayer***********************************/
body#prayer ul#topnavtwo{
	background:url('../images/prayersubnavbg.png') no-repeat;
	height:124px;
	margin:-102px 0 20px 1px;
	padding:82px 0 0 1px;
	/* width:1021px; */
}
body#prayer ul#topnavtwo li{
	display:inline;
	list-style:none;
	padding:0 0 0 0;
	text-align:center;
}
body#prayer ul#topnavtwo li a{
	/* padding:10px 20px 10px 20px; */
	padding:3px 20px 3px 20px;
}
body#prayer ul#topnavtwo li a:hover{
	background:#7d9ea4;
	color:#fff;
	padding:3px 20px 3px 20px;
}
body#prayer ul#topnavtwo li a.on{
	background:#7d9ea4;
	color:#fff;
	padding:3px 20px 3px 20px;
}
body#prayer #content h1{
	border-bottom:solid 1px #7d9ea4;
	color:#7d9ea4;
	padding:0 0 10px 0;
}
body#prayer #subnavtop{
	background:url('../images/subnav/prayersubnavtop.jpg') no-repeat;
	height:18px;
	margin:0 85px 0 0;
	width:227px;
}
body#prayer ul#subnav{
	background:url('../images/subnav/prayersubnavbody.jpg') repeat-y;
	margin:0 85px 0 0;
	padding:10px 0px 0 0;
}
body#prayer ul#subnav li{
	list-style:none;
	padding:0;
}
body#prayer ul#subnav li ul{
	margin:0;
	padding:0;
}
body#prayer ul#subnav li ul li{
	margin:0;
	padding:0;
}
body#prayer ul#subnav li ul li a{
	width:170px;
}
body#prayer ul#subnav li ul li a:hover{
	width:170px;
}
body#prayer ul#subnav li a{
	color:#7D9EA4;
	display:block;
	margin-left:8px;
	padding:5px 22px 5px 22px;
	width:168px;
}
body#prayer ul#subnav li a:hover{
	background:#7D9EA4 none repeat scroll 0 0;
	display:block;
	margin-left:8px;
	/*
padding:5px 22px 5px 0;
	width:190px;
*/
}
body#prayer ul#subnav li a.on{
	background:#7D9EA4 none repeat scroll 0 0;
	display:block;
	margin-left:8px;
	/*
padding:5px 22px 5px 0;
	width:190px;
*/
}
body#prayer #subnavbottom{
	background:url('../images/subnav/prayersubnavbottom.jpg') no-repeat;
	height:18px;
	margin:0 85px 20px 0;
	width:227px;
}
body#prayer #footer{
	background:url('../images/footerbg.jpg') no-repeat;
	height:219px;
	left:-1px;
	padding-bottom:50px;
	position:relative;
	text-align:center;
	top:-100px;
}
/*info***********************************/
body#information ul#topnavtwo{
	background:url('../images/infosubnavbg.jpg') no-repeat;
	height:124px;
	margin:-102px 0 20px 1px;
	padding:82px 0 0 95px; /*136px*/
	/* width:1021px; */
}
body#information ul#topnavtwo li{
	display:inline;
	list-style:none;
	padding:0 0 0 0;
	text-align:center;
}
body#information ul#topnavtwo li a{
	/* padding:10px 20px 10px 20px; */
	padding:3px 18px;
}
body#information ul#topnavtwo li a:hover{
	background:#76a64a;
	color:#fff;
	/* padding:3px 20px 3px 20px; */
}
body#information ul#topnavtwo li a.on{
	background:#76a64a;
	color:#fff;
	padding:3px 20px 3px 20px;
}
body#information #content h1{
	border-bottom:solid 1px #A7CF82;
	color:#A7CF82;
	padding:0 0 10px 0;
}
body#information #subnavtop{
	background:url('../images/subnav/prayersubnavtop.jpg') no-repeat;
	height:18px;
	margin:0 85px 0 0;
	width:227px;
}
body#information ul#subnav{
	background:url('../images/subnav/prayersubnavbody.jpg') repeat-y;
	margin:0 85px 0 0;
	padding:10px 0px 0 0;
}
body#information ul#subnav li{
	list-style:none;
	padding:00;
}
body#information ul#subnav li ul{
	margin:0;
	padding:0;
}
body#information ul#subnav li ul li{
	margin:0;
	padding:0;
}
body#information ul#subnav li ul li a{
	width:170px;
}
body#information ul#subnav li ul li a:hover{
	width:170px;
}
body#information ul#subnav li a{
	display:block;
	margin-left:8px;
	padding:5px 22px 5px 22px;
	width:168px;
}
body#information ul#subnav li a:hover{
	background:#76a64a none repeat scroll 0 0;
	display:block;
	margin-left:8px;
/*
	padding:5px 22px 5px 0;
*/
/*
	width:190px;
*/
}
body#information ul#subnav li a.on{
	background:#76a64a none repeat scroll 0 0;
	display:block;
	margin-left:8px;
/*
	padding:5px 22px 5px 0;
*/
/*
	width:190px;
*/
}
body#information #subnavbottom{
	background:url('../images/subnav/prayersubnavbottom.jpg') no-repeat;
	height:18px;
	margin:0 85px 20px 0;
	width:227px;
}
body#information #footer{
	background:url('../images/footerbg.jpg') no-repeat;
	height:219px;
	left:-1px;
	padding-bottom:50px;
	position:relative;
	text-align:center;
	top:-100px;
}
/*action***********************************/
body#action ul#topnavtwo{
	background:url('../images/actionsubnavbg.png') no-repeat;
	height:124px;
	margin:-102px 0 20px 1px;
	padding:82px 0 0 100px;
	/* width:1021px; - removed; horizontal scroll bar in FF3 - DJW 200906221551 */
}
body#action ul#topnavtwo li{
	display:inline;
	list-style:none;
	padding:0 0 0 0;
	text-align:center;
}
body#action ul#topnavtwo li a{
	/* padding:10px 20px 10px 20px; */
	padding:3px 20px 3px 20px;
}
body#action ul#topnavtwo li a:hover{
	background:#c61315;
	color:#fff;
	padding:3px 20px 3px 20px;
}
body#action ul#topnavtwo li a.on{
	background:#c61315;
	color:#fff;
	padding:3px 20px 3px 20px;
}
body#action #content h1{
	border-bottom:solid 1px #c61315;
	color:#c61315;
	padding:0 0 10px 0;
}
body#action #subnavtop{
	background:url('../images/subnav/prayersubnavtop.jpg') no-repeat;
	height:18px;
	margin:0 85px 0 0;
	width:227px;
}
body#action ul#subnav{
	background:url('../images/subnav/prayersubnavbody.jpg') repeat-y;
	margin:0 85px 0 0;
	padding:10px 0px 0 0;
}
body#action ul#subnav li{
	list-style:none;
	padding:0;
}
body#action ul#subnav li ul{
	margin:0;
	padding:0;
}
body#action ul#subnav li ul li{
	margin:0;
	padding:0;
}
body#action ul#subnav li ul li a{
	width:170px;
}
body#action ul#subnav li ul li a:hover{
	width:170px;
}
body#action ul#subnav li a{
	display:block;
	margin-left:8px;
	padding:5px 22px 5px 22px;
	width:168px;
}
body#action ul#subnav li a:hover{
	background:#c61315 none repeat scroll 0 0;
	display:block;
	margin-left:8px;
	/*
padding:5px 22px 5px 0;
	width:190px;
*/
}
body#action ul#subnav li a.on{
	background:#c61315 none repeat scroll 0 0;
	display:block;
	margin-left:8px;
	/*
padding:5px 22px 5px 0;
	width:190px;
*/
}
body#action #subnavbottom{
	background:url('../images/subnav/prayersubnavbottom.jpg') no-repeat;
	height:18px;
	margin:0 85px 20px 0;
	width:227px;
}
body#action #footer{
	background:url('../images/footerbg.jpg') no-repeat;
	height:219px;
	left:-1px;
	padding-bottom:50px;
	position:relative;
	text-align:center;
	top:-100px;
}
/*SHOP***************************/
body#onlineshop #wrapper{
	background:url('../images/headerbgshop.png') no-repeat top center;
	height:800px;
	margin:0 auto;
	width:1024px;
}
body#onlineshop #header_imgbg{
	background:transparent url(../images/headerimgbgshop.jpg) no-repeat scroll center top;
	height:251px;
	left:40px;
	padding:38px 0 0 30px;
	position:relative;
	top:-103px;
	width:620px;
}
body#onlineshop #shop{
	background:url('../images/homebutton.jpg') no-repeat;
	height:54px;
	width:275px;
}
body#onlineshop #content{
	background:url('../images/bodybg.jpg') repeat-y;
	left:-1px;
	padding-bottom:30px;
	position:relative;
	top:-12px;
	z-index:0;
}
body#onlineshop #subnavtop{
	background:url('../images/subnav/prayersubnavtop.jpg') no-repeat;
	height:18px;
	margin:0 85px 0 0;
	width:227px;
}
body#onlineshop ul#subnav{
	background:url('../images/subnav/prayersubnavbody.jpg') repeat-y;
	margin:0 85px 0 0;
	padding:10px 0px 0 0;
}
body#onlineshop ul#subnav li{
	list-style:none;
	padding:0 0 0px 0;
}
body#onlineshop ul#subnav li ul{
	margin:0;
	padding:0;
}
body#onlineshop ul#subnav li ul li{
	margin:0;
	padding:0;
}
body#onlineshop ul#subnav li ul li a{
	width:170px;
}
body#onlineshop ul#subnav li ul li a:hover{
	width:170px;
}
body#onlineshop ul#subnav li a{
	display:block;
	margin-left:8px;
	padding:5px 22px 5px 22px;
	width:168px;
}
body#onlineshop ul#subnav li a:hover{
	background:#c61315 none repeat scroll 0 0;
	display:block;
	margin-left:8px;
	/*
padding:5px 22px 5px 0;
	width:190px;
*/
}
body#onlineshop ul#subnav li a.on{
	background:#c61315 none repeat scroll 0 0;
	display:block;
	margin-left:8px;
	/*
padding:5px 22px 5px 0;
	width:190px;
*/
}
body#onlineshop #subnavbottom{
	background:url('../images/subnav/prayersubnavbottom.jpg') no-repeat;
	height:18px;
	margin:0 85px 20px 0;
	width:227px;
}
body#onlineshop #footer{
	background:url('../images/footerbg.jpg') no-repeat;
	height:219px;
	left:-1px;
	padding-bottom:50px;
	position:relative;
	text-align:center;
	top:-100px;
}
body#onlineshop #leftcol{
	margin:0 0 90px 85px;
	width:540px;
}
body#onlineshop #support{
	background:url('../images/supportusbg.jpg') no-repeat;
	height:54px;
	margin-top:30px;
	width:275px;
}


ul#sitemap_page {
	padding: 0;
	margin: 0;
}

ul#sitemap_page li {
	list-style-type: none;
	margin: 0 0 20px;
	font-weight: bold;
}

ul#sitemap_page li ul li {
	margin: 10px 0 10px 20px;
	font-weight: normal;
	list-style-type: disc;
	list-style-position: outside;
}

#searchResults dl { margin: 10px 0 20px 0px; } 
#searchResults dl dt, #searchResults dl dd { margin-left: 0px; } 
#searchResults .info { font-size: 0.8em; color: #666; text-decoration: none; 
font-weight: normal; }

.imageleft {
	float: left;
	margin: 0 10px 10px 0px;
}

.imageright {
	float: right;
	margin: 0 5px 10px 10px;
}

th {
	text-align: left;
	vertical-align: top;
}

ul.tag_cloud li {
	list-style-type: none;
	float: left;
	padding: 10px;
}

ul.products {
	margin: 0;
}


ul.products li {
	list-style-type: none;
	margin-bottom:10px;
	padding-bottom: 20px;
	clear: left;
}

ul.products h2 {
	margin-top: 0;
	padding-top: 0;
}

.button {
	border: 1px solid #aaa;
	background-color: #eee;
	display: inline-block;
	padding: 5px;
}

.button a {
	
}

/* BASKET */

table.basket {
	width: 100%;
}

table.basket th {
	text-align: left;
	background-color: #f3f3f3;
}

table.basket tr.total {
	border-bottom: none;
}

table.basket tr.total th {
	text-align: right;
	background: none;
}

table.basket td.price {
	text-align: right;
}

table.basket tr {
	border-bottom: 1px solid #ccc;
}

#products_search {
	border: 1px solid #ccc;
	padding: 10px;
	margin-bottom: 10px;
	font-size: 1.2em;
}

span.price {
	font-size: 1.3em;
}


.shipping_total {
	font-size: 1.1em;
	text-align: right;
}

.order_total {
	font-size: 1.5em;
	text-align: right;
}

#content_clear {
	/* padding-bottom: 100px; */
	clear: both;
}

.category_list {
	margin: 0;
	padding: 0;
	clear: left;
}

.category_list td {
	width: 150px;
	/* height: 180px; */
	margin-right: 10px;
	margin-bottom: 10px;
	vertical-align: top;
}

.category_list td a {
	/* padding-top:150px; */
	display:block;
	font-size: 2em;
	line-height: 30px;
	padding-left: 5px;
}

.new-product {
	color: red;
}

.outofstock {
	color: red;
}

.product_specifications {
	/* font-style: italic; */
}


.products_grid {
	margin: 0;
	clear: left;
}

.products_grid td {
	vertical-align: top;
	margin: 0 30px 10px 0;
	width: 150px;
	padding-bottom: 10px;
	text-align: center;
}

.products_grid h2 {
	font-size: 1.2em;
}

.products_grid img {
	border: 1px solid #ccc;
}

#rhs_content {
	padding: 0px 0px 0 8px;
	width: 212px;
	margin-right: 85px;
}

#mini_basket {
	padding: 0px 0px 0 8px;
	width: 212px;
}

#mini_basket table {
	border: 1px solid #ccc;
}

#mini_basket td {
	border: 1px solid #ccc;
}

#mini_basket th {
	background: #f7f7f7;
}

.pollbar {
	background-color: #c61316;
	padding: 1px 2px;
	margin-bottom: 10px;
	color: #fff;
}

#poll-container {
	padding-bottom: 20px;
}
.news-item {
	clear: left;
}

.image-alt {
	color: #333;
	font-style: italic;
}

#calendar, #calendar th, #calendar td {
	border: 1px solid #ccc;
}

#calendar th {
	background-color: #c61316;
	color: white;
	text-align: center;
}

#calendar .active a {
	font-weight: bold;
}

#calendar td.active {
	background-color: #f7f7f7;
}

.current_month_year {
	font-weight: bold;
}

.event_address {
	margin-bottom: 30px;
}

form table.form_edit th {
	width: 150px;
}

form table.form_edit td {
	/* width: 150px; */
}

#rhs_content dl {
	margin: 0;
	padding: 0;
}

#rhs_content table {
	width: 100%;
}

/*
.events_list  h2, .events_list h3 {
	clear: left;
}

.events_list h4 {
	clear: right;
}
*/

.events_list br {
	clear: right;
}

.product_price {
	margin: 20px 0;
}

.required {
	color: red;
}

table.delivery_rates td, table.delivery_rates th  {
	padding-bottom: 0; padding-top: 0;
}

table#delivery_rates {
	border-collapse: collapse;
}

table#delivery_rates tbody td, table#delivery_rates th {
	border: 1px solid #ccc;
	border: 1px solid #ccc;
}

table#delivery_rates th {
	background: #efefef;
	border: 1px solid #ccc;
}

table#delivery_rates thead td {
	border-top: none;
	border-left: none;
}



/* liScroll style declarations */

/*
.tickercontainer { 
	width: 984px;
	height: 20px; 
	margin: 0; 
	padding: 0
	overflow: hidden; 
	font-size: 1.2em;

}
.tickercontainer .mask { 
	position: relative;
	width: 984px;	
	overflow: hidden;
	height: 20px;
}
ul.newsticker { 
	position: relative;
	left: 1000px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	height: 20px;
	width: 200%;

}
ul.newsticker li {
	float: left; 
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 20px;
}*/
 


/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
/* border: 1px solid #000; */
background: #fff; 
width: 984px; 
height: 27px; 
margin: 0; 
padding: 0
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 984px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 984px;

list-style-type: none;
margin: 0;
padding: 0;
font-size: 1.2em;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
list-style-type: none;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;

margin: 0 50px 0 0;
} 
ul.newsticker span.news_date {
margin: 0 10px 0 0;
} 


.help_text_form {
	font-weight: normal;
	font-size: 0.8em;
}



ul.newsticker a {
	color: #525252;
} 
ul.newsticker li.pledge {
	padding: 0 20px 0 0; 
}
ul.newsticker strong.pledge_intro {
	padding: 0 20px 0 0; 
}
ul.newsticker li.pledge_thanks {
	color: black;
}
ul.newsticker li.start strong {
	padding: 0 50px 0 0; 
}
ul.newsticker span {
	color: #c61316;
}

ul.newsticker li.pope_pledge span {
	margin-left: 10px;
}

ul.newsticker strong.pledge_thanks {
	margin-left: 20px;
}

#newsletter_signup_link {
	margin-top: 10px;
	border-top: 1px solid #ccc;
	padding-top: 10px;
	display: none;
}

body#prayer ul#topnavtwo {
	padding-left: 144px;
}

body#prayer ul#topnavtwo li a {
	padding: 3px 15px;
}

body#prayer ul#topnavtwo li a:hover{
	background:#7d9ea4;
	color:#fff;
	padding:3px 15px;
}

table.form {
	width: 100%;
}

table.form th {
	width: 30%;
}

table.form th, table.form td {
	vertical-align: top;
}

table.form td .help {
	color: #777;
	font-style: italic;
}

table.form th .note {
	font-size: 0.8em;
	font-weight: normal;
}