/* TEXT & LINK STYLES */
body, td, li {
	margin: 0px;
	font-family: "Verdena", "sans-serif", "Arial", "PrimaSans BT";
	font-size: 10pt;
	line-height: 16pt;
	color: #232323;
	height: 100%;
	}

h1, h2 {line-height: 20pt;}

h3, h4 {line-height: 15pt;}

h5, h6 {line-height: 10pt;}

h1, h2, h3, h4, h5, h6 {
	font-family: "arial narrow", "helvetica condensed", "arial";
	margin-bottom: 0px;
	}
	
/* h1, h2, h3, h4, h5, h6 {color: #ffffff;} */

a {color: #ffffff;}

.login {
	color: #232323;
	font-weight: bold;
	}
	
a:link:hover, .login:link:hover {text-decoration: none;}

#copyright {
	text-align: center;
	margin-top: 10px;
	padding-bottom: 10px;
	color: #232323;
	}

#copyright a {
	color: #232323;
	text-decoration: none;
	}

/* DEFAULT STYLES */

#default-mast {
	background: #ebe4ba url(/w2images/gpbc_banner2.gif) no-repeat;
	font-color: #000066;
	width: 100%;
	height: 70px;
	text-align: right;
	padding-left: 100px;
	padding-top: 7px;
	}
	
#default-mast a, #details-mast a {
	display: block;
	color: #969895;
	text-decoration: none;
	line-height: 13pt;
	font-weight: bold;
	}
	
#default-menu-lcp-livearea {
	width:775px;
	height: 288px;
	}
	
#default-bg-livearea {
	background: #e5e3e4 url(/w2images/default-bg-livearea.jpg) repeat-x;
	width: 100%;
	}

#sermons-bg-livearea {
	background: #e5e3e4 url(/w2images/default-bg-livearea.jpg) repeat-x;
	width: 100%;
	}

#noheight-bg-livearea {
	background: #e5e3e4 url(/w2images/default-bg-livearea.jpg) repeat-x;
	width: 100%;
	}

#default-menu-lcp {
	background: #a10721 url(/w2images/aninsidelook.gif) no-repeat;
	padding-top: 31px;
	width: 232px;
	}
	
#default-lcp {
	padding-left: 33px;
	padding-top: 15px;
	}
	
#default-rcp {
	padding-top: 151px;
	padding-left: 207px;
	}
	
#default-livearea {
	width: 195px;
	padding-top: 150px;
	padding-left: 15px;
	padding-right: 40px;
	color: #ffffff;
	font-size: 7pt;
	line-height: 9pt;
	overflow: auto;
	}
	
#default-livearea a {color: #ffffff;}

#default-livearea h1, #default-livearea h2, #default-livearea h3, #default-livearea h4, #default-livearea h5, #default-livearea h6 {color: #f5b500;}

#default-bg-flash {background: url(/w2images/default-bg-flash.gif);}
	
#default-flash {
	background: url(/w2images/default-flash.gif) no-repeat;
	width: 775px;
	height: 37px;
	}

#default-bcp {
	background: #175973 url(/w2images/default-bg-bcp.gif) repeat-x;
	height: 134px;
	padding-top: 22px;
	padding-left: 13px;
	color: #78daf5;
	border-bottom: 3px solid #dadada;
	}
	
#default-bcp td, #default-bcp a {color: #78daf5;}

#default-tools {padding: 10px;}

#default-copyright {
	color: #7797a2;
	padding-right: 3px;
	}

#default-copyright a {
	color: #7797a2;
	text-decoration: none;
	}

#default-address {color: #bdcdcd;}

#default-green {
	background-color: #196C8C;
	height: 2px;
	}
	
#default-black {
	background-color: #000000;
	height: 2px;
	}

/* DETAILS STYLES */

#details-mast {
	width: 775px;
	height: 70px;
	text-align: right;
	padding-right: 25px;
	padding-top: 7px;
	}
	
#details-mast2 {background: url(/w2images/details-bg-mast2.gif);}

#details-menu-lcp {
	background-color: #81061a;
	color: #ffffff;
	}
	
#details-submenu {
	padding-top: 5px;
	padding-bottom: 5px;
	}
	
#details-submenu .submenu {width: 200px;}

#details-lcp, #details-poll {padding: 15px;}

#details-livearea-bcp {padding: 15px;}

/*DEFAULT AND DETAILS STYLES */

#white {background-color: #ffffff;}
	
#bg-graymast {
	height: 70px;
	background: url(/w2images/bg-mastgray.gif);
	}

#bg-whitemast {
	height: 80px;
	padding-right: 10px;
	background-color: #ebe4ba;
	}
/* ###################################################################################################### */
/* -------------------------------------------- MENU STYLES -------------------------------------------- */

#menu {
	width: 872px;
	text-align: right;
	}
a.menu {
	font-family: Verdena, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 30px;
	color: White;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1px;
	padding: 0px 16px;
	margin: 0px 5px;
	}
/* The highlighted menu (with arrow on the left)                        */
a.menu:hover, a.menu:link:hover {
	background: url(/cpallet/brad/mo-menu.gif) no-repeat left center;
	color: White;
	background-color: #0C1E50;
	padding: 6px 15px;
	border-left: solid 1px #CACAA8;
	border-right: solid 1px #CACAA8;
	}
a.submenu {
	font-size: 11px;
	line-height: 18px;
	color: #363E22;	
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	letter-spacing: 0px;
	border-bottom: solid 1px #adadc6;
	}
a.submenu:hover, a.submenu:link:hover { 
	color: #363E22;
	background-color: #f8e9a3;
	}
.submenu, .submenu2, .submenu3, .submenu4, .submenu5 {
	display: block;
	text-decoration: none;
	padding: 0px 5px 0px 20px;
	font-size: 7pt;
	line-height: 12pt;
	}	
a.submenu	{text-indent: 10px;}
a.submenu2	{text-indent: 15px;}
a.submenu3	{text-indent: 20px;}
a.submenu4	{text-indent: 25px;}	
	
/* MENU CONTAINER NEEDS TO BE IN THE STYLE SHEET ONLY WHEN FLOATMENU OR DROPMENU IS UTILIZED. */
/* The menuContainer defines the dimensions and colors of the menu bars */
.menuContainer {
	position: absolute;
	width: 200px;
	background-color: #DACA7D;
	border-right: solid 1px #adadc6;
	border-left: solid 1px #adadc6;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);moz-opacity: 95%;
	visibility: hidden;
	margin: 0px 0px 0px 5px;
	padding: 2px 0px 2px 0px;
	}

#shadow-right {
        width: 5px;
        background: url(/w2images/shadow-right.gif) repeat-y;
        }

#widecolor {
        background-color: #DACA7D;
        width: 100%;
        z-index: 10;
        color: #000066;
        }
#widecolor a {
	text-align: center;
	/* text-decoration: none; */
	text-decoration: none;
	color: #000066;
	}
#widecolor a:hover {
	color: #ff0000;
	}

#mainwinpadding {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
        }

#logopadding {
        background: #ebe4ba url(/w2images/bg-leftcolumn.gif) repeat-y;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        }

#bannerpadding {
        background-color: #ebe4ba 
        padding-top: 10px;
        padding-bottom: 10px;
        padding-right: 0px;
        padding-left: 0px;
        }

/* Define the look and feel for text and links below the cross */
#colmenu {
	text-align: center;
	text-transform: uppercase;
	color: #000066;
	}

#colmenu a {
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	color: #000066;
	}

#colmenu a:hover {
	color: #ff0000;
	}

#ontan { color: #000066; }
#ontan a {
	text-align: center;
	/* text-decoration: none; */
	color: #000066;
	}
#ontan a:hover {
	color: #ff0000;
	}

/* Ministry Catalog */
#mincattb { 
        width: 650px;
        }

#mincattb td { 
        color: #000000;
        text-align: left;
        }

#mincattb a {
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #000066;
	}

#mincattb a:hover {
	color: #ff0000;
	}
