body,p,td {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:16px;
}

body {
/*	background:url(Filestore/imagebank/bg_gam_xmas.gif); */
	/*background-repeat:repeat-y;*/
	background-position:50% 0;
	background-color:#78A7B9;
}

hr {
	border:0;
	margin:10px 0;
	width:100%;
	height:1px;
	color:#78A7B9;
	background-color:#78A7B9;
	clear:both;
	}
ul,ol {
	/* font-size: 91%; */
 	margin:10px;
 	padding:10px;
}
li {
	margin-bottom:6px;
	list-style: url(images/blt_squarep.gif);
}
#homemenu ul,#homemenu ol {
 	margin:0px;
}

#submenu ul, #submenu ol {
	/* font-size: 91%; */
 	margin:0;
 	padding:0;
}

div.special_offer {
	border:1px solid #000;
	background-color:#fff;
	width:100%;
	}
div.special_offer h3 {
	background-color:#79a6b9;
	color:#fff;
	text-transform:uppercase;
	padding:6px;
	margin-top:0;
	}
div.special_offer .redEmphasis {
	display:block;
	background-color:#609;
	color:#fff;
	font-weight:bold;
	padding:4px;
	margin:6px 0 0 0;
	}
	
/* MAIN MENU ---------------------------------------------- */
#mainmenu {
	background-color:#1c4a85;
	padding:2px;
	margin:2px 0;
	font-size:1em;
	}
#mainmenu ul {
	padding:5px 0; /* Set's height of Menubar */
	margin:0;
	}
#mainmenu li {
	display:inline;
	list-style:none;
	padding:0 10px;
	/*border:1px solid #fff;*/
	/*border-left:1px solid #badae4;*/
	/*border-top:1px solid #badae4;*/
	/*border-bottom:1px solid #01415d;*/
	/*border-right:1px solid #01415d;*/
	}
#mainmenu .first {
	}
/* main menu link hover */
#mainmenu a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
#mainmenu li.menuitem_here a {
	color:#fff;
	}
#mainmenu a:hover {
	text-decoration:underline;
	}
/* SITEMAP ------------------------------------------------ */
#sitemap li {
	list-style:circle;
	margin-left:2em;
	}
#sitemap li ul li {
	margin-left:10px;
	}
/* BREADCRUMBS -------------------------------------------- */
#breadcrumbs {
	border-bottom:1px solid #eee;
	font-size:10px;
	margin-left:5px;
	}
/* LAST UPDATED ------------------------------------------- */
#lastupdated {
	clear:both;
	}	
#submenu {
	background:url(images/curvesm.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
	/*border: 1px solid #000;*/
	background-color:#fff; 
	margin:0 0 10px 0;
	padding:4px;
}
#submenu li {
	text-align:left;
	list-style: url(images/blt_squarep.gif);
	margin-left:20px;
	margin-bottom: 4px;
	/*border-bottom:1px solid #999;*/
}

#homemenu {
	width:145px;
	border: 1px solid #000;
	background-color:#fff; 
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}
#homemenu li {
	text-align:left;
	list-style: url(images/blt_squarep.gif);
	margin-left:20px;
	margin-bottom: 4px;
	/*border-bottom:1px solid #999;*/
}

#mailinglist,.sidead {
	width:137px;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background-color:#fff; 
	margin:0;
	padding:4px;
}
.sidead {
	width:160px;
	}
#header {
	background:url(images/mauritius-header.jpg) no-repeat;
	padding:0 20px;
}

#menubar {
	background:url(images/menuBG.gif);
	background-repeat:repeat-x;
	background-color:#5B7BA6; /*#79A7BA*/
}
#content {
	/*#CBDCE4;*/ /*#E2D3ED;*/
}
#leftcontent,#rightcontent {
	background-color:#5B7BA6;
	width:150px;
	padding:0 5px;
}
#rightcontent {
	width:145px;
	padding:0 5px;
}
#maincontent {
	background:url(images/curve.gif);
	background-repeat:no-repeat;
	background-color:#fff; /*#DFE5EE;*/
	padding:10px;
}

.box { border: 1px solid #000; background-color:#fff; margin:0 0 10px 0; }
.counter {display:none;}

input,select { font-size:.9em; }

/*li {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}*/

.tiny { 
	font-size: 9px;
	line-height: 9px;
}

.onepx {
	line-height: 1px;
}

.topic {
	font-family: Georgia,"Times New Roman",serif;
	font-size: 12px;
}

.text {
	font-size: 12px;
	line-height: 16px;
}

.textEmph {
	font-size: 12px;
	line-height: 16px;
	font-style: italic;
	color: #333333;
}

.textSmall {
	font-size: 11px;
}

.textSmallBold {
	font-size: 11px;
	font-weight: bold;
}

.textSmallWhite {
	font-size: 11px;
	color: #FFFFFF;
}

.textSmallBoldWhite {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.textSub {
	font-size: 12px; 
	font-weight: bold; 
	color: #660099;
}

.textSubShop {
	font-size: 12px; 
	font-weight: bold; 
	color: #FF3300;
}

.textSubWhite {
	font-size: 13px; 
	font-weight: bold; 
	color: #FFFFFF;
}

.larger {
	font-size: 14px;
}

.largerBold {
	font-size: 13px;
	font-weight: bold;
}

.textWhite {
	color: #FFFFFF;
}

.textBold {
	font-weight: bold;
}

.subhead,h3 {
	font-size: 16px; 
	font-weight: bold;
}

.subheadWhite {
	font-size: 16px; 
	font-weight: bold;
	color: #FFFFFF;
}

.head  { 
	color: #39c; 
	font-size: 19px; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.copy { 
	color: #555; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
}

.subheads { 
	color: #c60; 
	font-weight: bold; 
	font-size: 12px; 
	line-height: 15px; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.mainHead { 
	font-size: 36px;
	line-height: 40px;
	font-weight: normal; 
	//color: #660099; 
	//font-style: italic;
}

.redEmphasis {
	font-weight:bold;
	color:#d00;
}
/*.scripture img {
	margin-left:-30;
	vertical-align:middle;
}*/
.scripture {
	background:url(images/bible.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:30px;
	font-size: 1.1em;
	line-height: 1.3em;
	color: #003399;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.scriptureRef {
	font-size: 1.1em;
	line-height: 1.3em;
	color: #003399;
	font-weight: bold;
}

.confession {
	font-size: 13px;
	line-height: 16px;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-right: 20px;
	margin-left: 20px;
}


.audiotitle {
	font-size: 13px;
	font-weight: bold;
}

.audiodesc {
	color: #000;;
}

.audiodate {
	font-size: 10px;
	color: #006699;
}

.wow { 
	font-family: Georgia,"Times New Roman",serif;
	font-size: 20px;
	line-height:1.4em;
	padding-bottom:16px;
	font-style: italic;
}

.itDate {
	font-size: 14px; 
	font-weight: bold;
	color: #FFFFFF;
}

.itTitle {
	font-family: Georgia,"Times New Roman",serif;
	font-size: 16px; 
	font-style: italic;
	//color: #3399CC;
}

.itChurch {
	font-size: 13px; 
	font-weight: bold;
	color: #3399CC;

}

.itLocation {
	font-size: 12px; 
	font-weight: bold;
	//color: #3399CC;
}

.itContact {
	font-family: Georgia,"Times New Roman",serif;
	font-size: 12px; 
	//color: #3399CC;

}

.shopBold {
	font-size: 13px; 
	font-weight: bold; 
	color: #194775//#FF3300;
}

.shopProdTitle,a.shopProdTitle {
	font-size: medium; 
	font-weight: bold; 
	color: #194775;
}

.shopProdTitleWhite {
	font-size: medium; 
	font-weight: bold; 
	color: #FFF;
}

.shopProdPrice {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.shopProdCode {
	font-size: x-small; 
	color: #666666;
}

.shopTinyText,a.shopTinyText { 
	font-size: 10px;
	line-height: 10px;
	color: #194775;
}

.shopTinyPrice { 
	font-size: 10px;
	line-height: 10px;
	color: #194775//#FF3300;
}

.shopHighlight {
	background-color: #FFE88B;
	font-weight: bold;
}

.iWhite {
	font-size: x-small; 
	color: #FFFFFF;
}

.iGrey {
	font-size: x-small;
	color: #999999;
}

.iBlack {
	font-size: x-small; 
	color: #000000;
}

.miniQuote  { 
	color: #000; 
	font-style: italic; 
	font-size: 12px; 
	line-height: 120%; 
	font-family: Georgia, Bookman, Times, serif;
}

.miniQuotePurple  { 
	color: #660099; 
	font-style: italic; 
	font-size: 12px; 
	line-height: 120%; 
	font-family: Georgia, Bookman, Times, serif; 
}

.quote  { 
	color: #333333; 
	font-style: italic; 
	font-size: 14px; 
	line-height: 120%; 
	font-family: Georgia, Bookman, Times, serif;
}

.purpleQuote  { 
	color: #660099; 
	font-style: italic; 
	font-size: 14px; 
	line-height: 120%; 
	font-family: Georgia, Bookman, Times, serif;
}

A  { 
	color:#091372;
	/*background-color:#5B7BA6;*/
 }

A:hover {
	color: #EEEEEE;
	background-color: #000000;
}

A.iLink {
	text-decoration: none;
}

A.wLink:link {
	color: #FFF;
}

A.wLink:hover {
	color: #FFF;
	background-color: #000000;
}

A.wLink:visited {
	color: #DDD;
}

A.piclink:hover {
	text-decoration: none;
}

a img { border:0; }

.mainHeadSupport {
	font-size: 36px;
	line-height: 40px;
	font-weight: normal;
	color: #666699;
}
.formText {
	font-weight: bold;
	color: #666666;
}

.taPicStyleLeft {
	clear:left;
	margin-right:10px;
	}
.taPicStyleRight {
	margin-left:10px;
	}

#sfcm body  {
	background:url(images/bg_borders-sfcm.gif);
	background-repeat:repeat-y;
	background-position:50% 0;
	background-color:#222222;/*78A7B9;*/
}

.sfmHead { 
	font-size: 30px;
	line-height: 40px;
	font-weight: normal; 
	color: #050B96; 
}

h1,h2,h3,h4,h5,.purpleQuote {
	color: #B147B7; 
}

#rightcontent {
	width:155px;
	background-color:#fff;
	border-left:6px solid #6F97AA;
	margin-left:10px;
	padding:10px;
}