/* This is the StyleCatcher theme addition. Do not remove this block. */@import url(http://www.urbanfaith.com/mt-static/themes-base/blog.css);@import url(http://www.urbanfaith.com/mt-static/support/themes/professional-pink/professional-pink.css);/* end StyleCatcher imports */
















body { 














	background-image: url(http://www.marriage.urbanministries.com/images/blacklove2.jpg);
background-color: #cb5d9a;
	background-repeat: no-repeat;
	background-position: center top;
 
}
















a { color: #033;}
















#header { background: url(http://www.marriage.urbanministries.com/images/bannermarriage.jpg);height: 161px;}














#container-inner {
padding: 0px;	
background: #ffffff;
background-image: url(http://www.marriage.urbanministries.com/images/middlebackground.jpg);background-repeat: no-repeat;	
width: 860px;	
	margin-top: 57px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
text-align: left;
border-top-width: thick;
	border-top-style: solid;
	border-top-color: #000;
border-left-width: thin;
	border-left-style: solid;
	border-left-color: #000;
border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000;
border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #000;
















}
















.layout-wm #alpha { width: 500px;background: none;}
















.layout-wm #beta { width: 260px;background: none;}
















#header-inner,#main-navigation-inner,#content-inner,#footer-inner { position: relative; width: 860px; margin: 0px auto;}
















#content { background: none; }
















.layout-wtt #gamma { left: 0px; width: 0px;}
















.layout-wtt #beta { left: 30px; width: 190px;}
#footer {background: none; width: 860px; margin-left: 200px;}
















































#main-navigation ul li a:hover {background: #fff; text-decoration: none;}
















#main-navigation ul li.on a { color: #000; background: #fff url(nav-arrow-on.gif) no-repeat 50% bottom;text-decoration: none;}
















#main-navigation ul li a { color: #033;}
































































.mt-main-index h1#page-title { font-size: 24px; margin-bottom: .5em;}
































































































.Txt_For {	position: absolute;	left:401px;	top:375px;	width:401px;	margin-bottom:0px;	font-size:20px;	font-family:Arial, Helvetica, sans-serif;	font-weight: 800;	text-align: left;	color: #fe9ff8;	padding-top:1px;	padding-bottom:2px;}
















.Txt_• {	position: absolute;	left:401px;	top:450px;	width:392px;	margin-bottom:0px;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	text-align: left;	color: #000000;	line-height: 119.99999682108562%;	padding-top:1px;	padding-bottom:2px;}
















.Txt_For2 {	position: absolute;	left:34px;	top:680px;	width:786px;	margin-bottom:0px;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	font-style: normal;	text-align: left;	color: #000000;	line-height: 119.9999173482259%;	padding-top:1px;	padding-bottom:2px;}
















.Txt_For3a {color: #fe9ff8;font-size:20px;}
















#Div {	background-color: #ffffff;	border: 1px solid #fe9ff9;	width:794px;	padding-top:0px;	height:296px;	position: absolute;	left:34px;	top:852px;	margin-bottom:0px;}
















.Txt_For3 {	position: absolute;	left:50px;	top:840px;	width:565px;	margin-bottom:0px;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	font-weight: normal;	font-style: normal;	text-align: left;	color: #000;	line-height: 120%;	padding-top:1px;	padding-bottom:2px;}
















#homeslice {	position: absolute;	left:665px;	top:36px;	width:129px;	height:53px;	margin-bottom:0px;}
















#productsslice {	position: absolute;	left:665px;	top:97px;	width:129px;	height:47px;	margin-bottom:0px;}
















#eventsslice {	position: absolute;	left:665px;	top:157px;	width:129px;	height:44px;	margin-bottom:0px;}
















#aboutslice {	position: absolute;	left:665px;	top:214px;	width:129px;	height:46px;	margin-bottom:0px;}
















#hearts {	position: absolute;	left:168px;	top:375px;	width:190px;	height:232px;	margin-bottom:0px;}
















#kit {	position: absolute;	left:469px;	top:812px;	width:339px;	height:189px;	margin-bottom:0px;}
















#leftobx {	position: absolute;	left:34px;	top:552px;	width:9px;	height:297px;	margin-bottom:0px;	
















background-image: url(leftobx.jpg);	overflow:hidden;}
















#rightbox {	position: absolute;	left:820px;	top:552px;	width:10px;	height:297px;	margin-bottom:0px;}
















#happycouple {
top:630px;
}































