body { margin:0px;background:URL('../images/bckgr_pagegradient.gif') }

#header_table {	width:950; }
#main_table {	width:950; background-color:#ffffff;}
#shadow_table {	width:950; }
#footer_table {	width:950; }

#bckgr_leftnav { background-color:#F1EAE0;background:URL('../images/bckgr_leftnav.gif');width:237;height:300;padding-bottom:30px;}
#bckgr_maincontent_singlecoulmn { background:URL('../images/bckgr_maincontent.gif');width:707 }
#bckgr_maincontent_doublecoulmn { background:URL('../images/bckgr_maincontent.gif');width:487 }
#bckgr_rightcontent { background-color:#ffffff; width:220;}

#bordershadow_righttop { background:URL('../images/bordershadow_righttop.gif');width:6; }
#bordershadow_rightmain { background:URL('../images/bordershadow_rightmain.gif');width:6 }
#bordershadow_leftcorner { background:URL('../images/bordershadow_leftcorner.gif');width:11px;height:16px }
#bordershadow_rightcorner { background:URL('../images/bordershadow_rightcorner.gif');width:16 }
#bordershadow_bottomleft { background:URL('../images/bordershadow_bottomleft.gif');width:226px; }
#bordershadow_bottomright { background:URL('../images/bordershadow_bottomright.gif');width:697px; }

#footer_left {  width:500px; padding:5px 0px 0px 20px;}
#footer_right { width:450px; padding:5px 20px 0px 0px; text-align:right;}
.footer_nav {font-size:12px;font-family:Arial;color:#ffffff;}
.footer_nav a {font-size:11px;font-family:Arial;color:#FFD98E;}
.footer_nav a:hover {font-size:11px;font-family:Arial;color:#FFFFCC;text-decoration:none;}
.footer_copyright {font-size:11px;font-family:Arial;color:#FFFFFF;}

#leftnav_links_table { margin:33px 0px 0px 14px; }
#leftnav_links {font-size:11px;font-family:Arial;color:#ffffff;}
.leftnav_links a {font-size:10px;font-family:Arial;color:#FFFFCC; margin:0px 5px 0px 5px; text-decoration:none;}
.leftnav_links a:hover {font-size:10px;font-family:Arial;color:#FFD98E;}

#leftnav_banners_table { width:211px;margin:30px 0px 0px 13px; }
.leftnav_bannershadow_top { background:URL('../images/leftnav_bannershadow_top.gif');width:211px;height:9px; }
.leftnav_bannershadow_left { background:URL('../images/leftnav_bannershadow_left.gif');width:7px;height:85px; }
.leftnav_banner { width:196px;height:85px; }
.leftnav_bannershadow_right { background:URL('../images/leftnav_bannershadow_right.gif');width:8px;height:85px; }
.leftnav_bannershadow_between{ background:URL('../images/leftnav_bannershadow_betwn.gif');width:211px;height:6px; }
.leftnav_bannershadow_bottom { background:URL('../images/leftnav_bannershadow_bottom.gif');width:211px;height:8px; }

#maincontent_title {position:relative;top:25px;left:25px;}
.maincontent_title {font-size:15px;font-family:Arial;font-weight:bold;color:#333366;}

/* #maincontent_text_singlecolumn {position:relative;top:50px;left:25px;width:650px;} */
/* #maincontent_text_doublecoulmn {position:relative;top:50px;left:25px;width:420px;}  */
#maincontent_text_singlecolumn {margin: 50px 0px 20px 25px; width:650px;}
#maincontent_text_doublecoulmn {margin: 50px 0px 20px 25px; width:420px;}
.maincontent_text {font-size:11px;font-family:Arial;color:#000000;}


/* home page specific */

#bckgr_maincontent_home { background:URL('../images/bckgr_maincontent.gif');width:427 }
#bckgr_rightcontent_home  { background-color:#F8F4EF; width:281;}

#bordershadow_rightcorner_home { background:URL('../images/bordershadow_rightcorner_hm.gif');width:16 }
#bordershadow_bottommain_home { background:URL('../images/bordershadow_bottomright.gif');width:427px; }
#bordershadow_bottomright_home { background:URL('../images/bordershadow_bottomright_hm.gif');width:270px; }

#home_mainbanner_table { margin:15px 0px 0px 25px;width:381; }
.home_mainbanner {	width:381; background-color:#F7EEC7;color:#000000;padding:15px 20px 15px 20px;}
.home_mainbanner_text a {font-size:11px;font-family:Arial;color:#993300;}
.home_mainbanner_text a:hover {font-size:11px;font-family:Arial;color:#D45110;text-decoration:none;}

#home_mainbanner_text { font-size:11px;font-family:Arial;color:#000000; }

#home_rightbanner_watchpastor  { margin:15px 0px 0px 15px; background:URL('../images/home_rightbanner_watchpasto.gif');background-color:#F8F4EF; width:251px; height:71px}
#home_rightbanner_watchpastor_text {}
.home_rightbanner_watchpastor_text { width:200; font-size:11px;font-family:Arial;color:#ffffff;padding:25px 0px 0px 20px;}
.home_rightbanner_watchpastor_text a {font-size:11px;font-family:Arial;color:#FFCC33;}
.home_rightbanner_watchpastor_text a:hover {font-size:11px;font-family:Arial;color:#FFFFCC;text-decoration:none;}

.home_callout {margin:10px 0px 0px 15px;width:250; }
.home_callout_no_margin {margin:0px 0px 0px 15px;width:250;}
.home_callout_text {  font-size:11px;font-family:Arial;color:#000000;}
.home_callout_text a {font-size:11px;font-family:Arial;color:#336699;}
.home_callout_text a:hover {font-size:11px;font-family:Arial;color:#99CCFF;text-decoration:none;}

.FormInfo {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.FormLabel {
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.FormLabelReq {
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:red;
	text-decoration:none;
}
.FormTitle {
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.FormError {
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:red;
	text-decoration:none;
}
.FormTextBox {
	font-weight:normal;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	border:solid 1px black;
	text-decoration:none;
}
.FormDropDown {
	font-weight:normal;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	border:solid 1px black;
	text-decoration:none;
}
.FormButton
{
	border: 1px solid black;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
}
.link_NewsHeader
{
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:#9a3101;
	text-decoration:none;
}
.link_NewsHeader:hover
{
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:#9a3101;
	text-decoration:underline;
}
.NewsSubHeader
{
	font-weight:bold;
	font-family:Arial;
	font-size:16px;
	color:#323464;
	text-decoration:none;
}
.link_NewsTitle
{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#663200;
	text-decoration:underline;
}
.link_NewsTitle:hover
{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#663200;
	text-decoration:none;
}
.NewsTeaserText
{
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.link_eventmail
{
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	color:#663200;
	text-decoration:underline;
}
.link_eventmail:hover
{
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	color:#663200;
	text-decoration:none;
}
.ProductNameHeader
{
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	color:#313364;
	text-decoration:none;
}
.ProductInfoText
{
	font-weight:normal;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.ProductDetailText
{
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.ProductPriceText
{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#485c81;
	text-decoration:none;
}
.FormTextBoxQty {
	font-weight:normal;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	border:solid 1px #485c81;
	text-decoration:none;
}
.ProductCartText
{
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.link_prodcat
{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#00349a;
	text-decoration:underline;
}
.link_prodcat:hover
{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#00349a;
	text-decoration:none;
}
.ProductCategoryBrowse
{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#010068;
	text-decoration:none;
}
.link_prodname
{
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:#663200;
	text-decoration:underline;
}
.link_prodname:hover
{
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:#663200;
	text-decoration:none;
}
.ProductCategoryName
{
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.ProductCategoryPrice
{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.ShopCartTitle
{
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.ShopBoxHeader
{
	vertical-align:middle;
	padding-top:8px;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:White;
	text-decoration:none;
}
.CartText
{
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.CartSubTotal
{
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
