body {
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	line-height: 1.4em;
	min-width: 780px;
	margin-top: 5px;
	background-color: #bb7777;
}
/* containers */
#wrapper {
	width: 750px;
	position: relative;
	left: 50%;
	margin-left: -375px;
	background: url("../images/bgwrapper.gif") repeat-y;
	padding: 0;
}
#main-body{
	margin: 0;
	padding: 0px 15px 0px 15px;
}
#main-body .gutter {
	padding: 25px;
	background-color: #F6DBDB;
	color: #000;
}

#main-body .gutter ul {
	 /*list-style-type: square; */
	 /*padding: .2em 0 0 1.8em; */
	 margin: 0;
	 color:#660000;
	 padding:0 0 20px 35px;
}
/* navigations */
#list-nav {
	margin: 0;
	padding: 0;
	height: 30px;
	width: 710px;
}
ul#nav {
	float: left;
	bottom:0;
	margin:0;
	padding:0;
	display:inline;
	list-style:none;
	background: url("../images/spacer.gif") repeat-x;
	width: 720px;
	border-top: 1px solid #bb7172;
}
html>/**/body ul#nav {
	bottom:0;
}
ul#nav li {
	float:left;
	height:30px;
	margin:0;
	padding:0;
	font: 90%/175% Georgia, 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}
#nav li.spacer {
	width: 5px;
	background: url("../images/spacer.gif") repeat-x;
	}
ul#nav li a {
	float:left;
	display:block;
	margin:0;
	padding: 0; 
}
ul#nav li.whoweare a:link, ul#nav li.whoweare a:visited
{
	width:100px;
	background:url('../images/pastorb.gif') 0 0 no-repeat;
}
ul#nav li.services a:link, ul#nav li.services a:visited
{
	width:100px;
	background:url('../images/services.gif') 0 0 no-repeat;
}
ul#nav li.ceremony a:link, ul#nav li.ceremony a:visited
{
	width:155px;
	background:url('../images/ceremony.gif') 0 0 no-repeat;
}
ul#nav li.resources a:link, ul#nav li.resources a:visited
{
	width:100px;
	background:url('../images/resources.gif') 0 0 no-repeat;
}
ul#nav li.charity a:link, ul#nav li.charity a:visited
{
	width:100px;
	background:url('../images/charity.gif') 0 0 no-repeat;
}
ul#nav li.blog a:link, ul#nav li.blog a:visited
{
	width:50px;
	background:url('../images/blog.gif') 0 0 no-repeat;
}
ul#nav li.contactus a:link, ul#nav li.contactus a:visited
{
	width:100px;
	background:url('../images/contactus.gif') 0 0 no-repeat;
}
ul#nav li.whoweare a:hover
{
	width:100px;
	background:url('../images/pastorb.gif') 0 -24px no-repeat;
}			
ul#nav li.services a:hover
{
	width:100px;
	background:url('../images/services.gif') 0 -24px no-repeat;
}			
ul#nav li.ceremony a:hover
{
	width:155px;
	background:url('../images/ceremony.gif') 0 -24px no-repeat;
}
ul#nav li.resources a:hover
{
	width:100px;
	background:url('../images/resources.gif') 0 -24px no-repeat;
}
ul#nav li.charity a:hover
{
	width:100px;
	background:url('../images/charity.gif') 0 -24px no-repeat;
}							
ul#nav li.blog a:hover
{
	width:50px;
	background:url('../images/blog.gif') 0 -24px no-repeat;
}							
ul#nav li.contactus a:hover
{
	width:100px;
	background:url('../images/contactus.gif') 0 -24px no-repeat;
}
/* rounded boxes */  
.box {
	width: 675px;
	background: #cfa3a0 url('../images/botbox.gif') no-repeat left bottom;
}
.box h2 {
	background: url('../images/topbox.gif') no-repeat left top;
	padding: 20px 20px 0 20px;
	font-size: 125%;
	font-family: "Times New Roman",Times,serif;
	font-weight: bold;
	/*color: #c91d30;*/
	color: #660000;
}
.box p {
	padding: 0 20px 10px 20px;
	margin: 0;
	font: 90%/175% Georgia, 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}
.box li {
	font: 95%/175% Georgia, 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}
#bgbottom {
	padding: 0;
	margin: 0;
	height: 125px;
	width: 720px;
}
		
/* header */  
#bgHeader {
	position:relative;
	width:750px;
	height:116px;
	margin:auto;
	background:#f1e4e4;
}
/* footer */  
#bgFooter { 
	width:750px;
	height:36px;
	margin: 0;
	padding: 0;
	background: url('../images/bgfooter.jpg') no-repeat bottom left;
}
#bgFooter p {
	color: #fff;
	font-family: Verdana, Arial, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	text-align: center;
	padding-top: 6px;
}

/* others */  
img.no-borders {
	border-style: none;
}
img.borders {
	border: 2px solid #c0c0c0;
}
#news img {
	float: left;
	margin: 0px 0 2px 5px;
	border: 2px solid #c5bdbd;
}
#news p {
	float: right;
	margin: 0px 5px;
	padding: 0px 5px;
	text-align: justify;
	font: 90%/175% Georgia, 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}
.hidden-label {
	position:absolute;
	left:0px;
	top:-100px;
	width:1px;
	height:1px;
	overflow:hidden;
}
.italics {
	font-style: italic;
}
.italics-colored {
	font-style: italic;
	color: #660000;
}
.normal {
	color: #000; 
	font: 90%/175% Georgia, 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; 
 }

:link  		{ text-decoration:none; color:#660000; }
a:visited 	{ text-decoration:none; color:#660000; }
a:active  	{ text-decoration:underline; color:#660000; }
a:hover 	{ text-decoration:underline; color:#f1e4e4; }

