
    /*{margin:0; padding:0;}*/
    body {
        0background: #5f5f5f;
        color: black;
        font-family: Arial,Verdana,sans-serif;
        font-size: 10pt;
        margin: 0 0 0 0;
        overflow-x: hidden;
        padding: 0 0 0 0;
        width: 100%;
    }

    #helpFrame {
        height: 150px;
        _position: relative;
        width: 100%;
    }

    #imgHeader {
        left: -5px;
        margin: auto;
        padding: 5px 5px 0px 7px;
        _position: relative;
        text-align: center;
        _width: 779px;
    }
    
    div.topMenuDrop
    {
        width: 157px;
        height:28px;
        background:url(/site/style3190/images/top_drop_tab_background.png) no-repeat 0px -10px;
        color:White;
        float:left;
        cursor:pointer;
    }
    
    div.center{width:907px; margin:auto;}

    #main {
        color: black;
        font-family: Arial,Verdana,sans-serif;
        margin: auto;
        text-align: center; 
        width: 907px;
        background: url(/site/style3190/images/main_background.png) repeat-y; 
    }

    /* HEADER SECTION */
    #header {
    }
    
    #logo {
        float: left;
        height: 170px;
        _padding: 15px 0 15px 0;
        _position: relative;
        width: 300px;
        text-align:left;
        margin:0 0 0 56px;
    }
    
    #logo img{0height:170px;}
    
    #flashSearch {
        float: right;
        height: 30px;
        _left: 140px;
        _padding: 0px;
        _position: relative; 
        _top: 135px;
        width: 480px; 
        text-align:right;
        margin:125px 56px 0 0;
        padding:15px 0 0 0;
    }
    
    #flashOption {
        left: 130px;
        _position: absolute;
        top: 1px;
    }
    #flashOption a
    {
        color: #ffffff;
    }
    #flashOption a:hover
    {
        text-decoration: underline;
    }
    
    #search {
        
    }
    
    #searchBox {
        font-family: Verdana;
        font-size: 10px;
        width: 120px;
        padding:4px;
    }
    
    #searchSubmit {
        font-size: 10px;
        font-family: Verdana;
        width: 80px;
    }
    
    /* TOP MENU STYLES */
    /* General menu styling */
    .menuTop { background-image: url(/site/style3190/images/topmenu.png); background-repeat: no-repeat; _float: left;  height: 41px; margin: 15px auto; *margin-top: 40px; padding: 0 10px 0 10px; position: relative; width: 779px; z-index: 71; }
    /* Add custom bullet icon URLs based on template here 
    .menuTop ul { list-style-type: none; margin: 0px; padding: 2px; position: relative; }
    .menuTop li { float: left; list-style-type: none; position: relative; }

    /* Level one 
    .menuTop a, .menuTop a:visited { font-family: Arial, Verdana; color: #ffffff; display: block; font-size: 13px; font-weight: bold; height: 40px; line-height: 40px; margin: 0 0 0 0; padding: 0 20px 0 0px; position: relative; text-align: center; text-decoration: none; top: -1px; z-index: 60; }
    .menuTop a:hover, .menuTop ul ul a:hover{ _background: url(/site/style3185/images/top_menu_rollover.png) no-repeat; color: #ffffff;}
      .menuTop :hover > a, .menuTop ul ul :hover > a { _background: url(/site/style3185/images/top_menu_rollover.png) no-repeat; color: #ffffff; }

    /* Level two 
    .menuTop ul ul {float: left; position: absolute; left: -10px; top: 33px; visibility: hidden; }
    .menuTop ul ul a, .menuTop ul ul a:visited {display:block; color: #ffffff; font-size: 12px; height: 30px; position: relative; text-align: left; width: 160px; padding:0 0 0 10px; }
    .menuTop ul ul a:hover{ background: #404040; color: #ffffff; }
      .menuTop ul ul :hover > a.drop { background: grey; color: #ffffff; }
    .menuTop ul ul li { border: none; display: list-item; height: 30px; margin: 0px; padding: 0px; }

    /* Make visible on mouseover of the parent element 
      .menuTop ul li:hover ul, .menu ul a:hover ul { visibility: visible; }
    .mouseOut { visibility: hidden; }
    .mouseOver { visibility: visible; }
    /* END TOP MENU STYLES */

    #flashHeader {
        _float: left;
        margin: 1px 0 0 0;
        padding: 0 0 0 0;
        _position: relative;
        width: 500px;
    }
    
    #nonFlashHeader {
        _background: url(/site/style3185/images/no_flash_header.png);
        _float: left;
        height: 310px;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        _position: relative;
        width: 779px;
    }
    
    #awmAnchor-jsmenu1 {
        _position: absolute;
        top: 50px;
    }
    
    #welsHeader {
        margin: auto;
        padding: 5px 0 0 0;
        _position: relative;
        text-align: center;
    }
    
    /* END HEADER SECTION */
    
    #frontPageLeftColumn {
        float: left;
        padding: 0px;
        position: relative;
        width:499px;
    }
    
    #frontPageTextBox1 {
        background-image: url(/site/style3185/images/front_page_panel1_v2.png); background-repeat:no-repeat;
        color: #ffffff;
        float: left;
        font-family: Arial, Tahoma, Verdana;
        height: 243px;
        overflow:hidden;
        padding: 15px 15px 5px 15px;
        _position: relative;
        width: 200px;
    }
    
    #frontPageTextBox2 {
        background-image: url(/site/style3185/images/front_page_panel1_v2.png); background-repeat:no-repeat;
        color: #ffffff;
        float: left;
        font-family: Arial, Tahoma, Verdana;
        height: 243px;
        overflow: hidden;
        margin: 0 0 0 10px;
        padding: 15px 15px 5px 15px;
        _position: relative;
        width: 200px;
    }
    
    #frontPageTextBox2 p {margin-top:0px;}
    
    #frontPageTextBox3 {
        background-image: url(/site/style3185/images/front_page_panel1_v2.png); background-repeat:no-repeat;
        color: #ffffff;
        float: left;
        font-family: Arial, Tahoma, Verdana;
        height: 253px;
        overflow: hidden;
        margin: 0 0 0 10px;
        padding: 5px 15px 5px 15px;
        _position: relative;
        width: 200px;
        display:none;
    }
    
    #frontPageTextBox4 {
        float:left;
        padding: 5px;
        _position: relative;
    }
    
    #frontPageRightColumn {
        float: right; 
        _position: relative;
        width: 280px;
    }

    /* DEFAULT HEADER SECTION */
    
    #defaultBanner {
        _float: left;
        height: 320px;
        _left: -5px;
        padding: 6px 0 0 0;
        position: relative;
        _top: -15px;
        width:848px;
        margin:auto;
    }
    
    #bannerRotate {
        display: block;
        float: left;
        height: 320px;
        margin: 1px 0 0 0;
        overflow: hidden;
        padding: 0 0 0 0;
        _position: relative;
        width: 576px;
        z-index: 50;
    }
    
    #bannerRotatte img{max-height:320px;}
    
    #bannerOverlay {
        height: 320px;
        left: 0px;
        position: absolute;
        top: 0px;
        width: 571px;
        z-index: 51;
        background:url(/site/style3190/images/slideshow_overlay.png) no-repeat;
    }
    
    #bannerLink {
        height: 320px;
        margin: 0px;
        padding: 0px;
        width: 571px;
        z-index: 52;
    }
    
    #prev {
        background: url(/site/style3185/images/3185_header_button_prev.png) 0 0 no-repeat;
        bottom: 20px;
        cursor: pointer;
        display: block;
        height: 35px;
        position: absolute;
        right: 100px;
        width: 35px;
        z-index: 53;
    }
    
    #pauseResume {
        background: url(/site/style3185/images/3185_header_button_pause.png) 0 0 no-repeat;
        bottom: 20px;
        cursor: pointer;
        display: block;
        height: 35px;
        position: absolute;
        right: 60px;
        width: 35px;
        z-index: 54;
    }
    
    #next {
        background: url(/site/style3185/images/3185_header_button_next.png) 0 0 no-repeat;
        bottom: 20px;
        cursor: pointer;
        display: block;
        height: 35px;
        position: absolute;
        right: 20px;
        width: 35px;
        z-index: 55;
    }
    
    #menu2Top {
        0background: #5f5f5f;
        _float: left;
        height: 7px;
        margin: 0px;
        padding: 0px;
        _position: relative;
        width: 226px;
        z-index: 56;
    }
    
    #menu2Container {
        _background: #011a38;
        float: left;
        height: 309px;
        margin: -5px;
        padding: 0px;
        position: relative;
        *left: -125px;
        width: 260px;
        z-index: 57;
    }
    
    /* SECONDARY MENU STYLES */
    /* General menu styling */
    .menu2 { color: #ffffff; left: 0px; list-style-type: none; margin: 8px 0 0 15px; padding: 0px; position: absolute; top: 0px;}
    /* Add custom bullet icon URLs based on template here */
    .menu2 ul { list-style-type: none; margin: 0px; padding: 0px; _position: relative; }
    .menu2 li { height: 61px; list-style-type: none; margin: 0 0 5px 0; overflow: hidden; padding: 10px 0 0 0; _position: relative; text-align: left; _width: 200px; }

    /* Level one */
    .menu2 a, .menu2 a:visited { color: #ffffff; display: block; font-family: Arial, Verdana, Sans-Serif; font-size: 17px; font-weight: bold; margin: 0px; padding 0px; _position: relative; text-align: left; text-decoration: none; }
    .menu2 a:hover, .menu2 ul ul a:hover{ color: #ffffff; }
      .menu2 :hover > a, .menu2 ul ul :hover > a { color: #ffffff; }

    /* Level two */
    .menu2 ul ul { _float: left; left: 0px; _position: absolute; top: 33px;}
    .menu2 ul ul a, .menu2 ul ul a:visited { color: #ffffff; font-size: 12px; padding: 0 0 0 10px; _position: relative; }
    .menu2 ul ul a:hover{ color: #ffffff; }
      .menu2 ul ul :hover > a.drop { color: #ffffff; }
    .menu2 ul ul li { border: none; display: list-item; height: 30px; margin: 0px; padding: 0px; }
    /* END SECONDARY MENU STYLES */
    
    #menu2Right {
        background: #5f5f5f;
        _float: left;
        height: 306px;
        margin: 0px;
        padding: 3px 0 0 0;
        _position: relative;
        width: 7px;
    }
    
    .sideMenuRight
    {
        background-image: url(/site/style3190/images/sidemenu_overlay.png); background-repeat: no-repeat;
        width:223px;
        height:71px;
        *position: relative;
        *float: right;
        *left: 100px;
    }
    
    .sideMenuRight a
    {
        padding:10px 0 0 10px;
    }
    /* END DEFAULT HEADER SECTION */

    /* CONTAINER SECTION */
    #container {
        _float: left;
        margin: auto;
        padding: 0 0 0 0;
        width: 848px;
        _position: relative;
    }
    
    #sidebar {
        _background: #808080 url(/site/style3185/images/side_menu_mid.png) repeat-y;
        0color: #000000;
        display: none;
        _float: left;
        margin: 3px 5px 0px 13px;
        padding: 30px 10px 0 10px;
        _position: relative;
        text-align: left;
        _width: 203px;
    }
    
    #imgSidebarTop {
        left: 0px;
        margin: 0px;
        padding: 0px;
        position: absolute;
        top: 0px;
    }

    #contactInfo {
       width:799px; margin:auto; 
    }
    
    #ministriesBox {
        
        height: 85px; 
        left: 0px;
        margin: auto; 
        padding: 5px 10x 5px 10px;
        _position: relative; 
        top: 5px;
        _width: 900px;
    }
    
    #login {
        clear: left;
        0color: #000000;
        _float: left;
        margin: 0 0 0 0;
        min-height:100px;
        padding: 0px;
        _position: relative;
        width: 200px;
    }
    
    #imgSidebarBottom {
        left: -10px;
        _left: 0px;
        margin: 0px;
        padding: 0px;
        _position: relative;
    }

    .menuHeader {
        color: #76a2b9;
        display: block;
        font-family: Tahoma,Arial,Helvetica,sans-serif;
        font-size: 1.3em;
        font-weight: bold;
        margin: 0 0 0 0;
        padding: 28px 0 0 50px;
        text-align: left;
    }

    .menuHeader2 {
        border-bottom: 1px solid #222;
        color: #222;
        display: block;
        font-family: Tahoma,Arial,Helvetica,sans-serif;
        font-size: 28px;
        font-weight: bold;
        margin: 0 0 0 0;
        padding: 10px 0 0 5px;
        text-align: left;
    }

    #menuHeader3 {
        border-bottom: 1px solid #222;
        color: #222;
        display: block;
        font-family: Tahoma,Arial,Helvetica,sans-serif;
        font-size: 1.5em;
        font-weight: bold;
        margin: 0 0 0 0;
        padding: 10px 0 0 5px;
        text-align: left;
    }
    
    #contentHeader {
        color: #000000; 
        float: left;
        font-family: Georgia; 
        font-size: 28px; 
        height: 34px;
        margin: 0 0 0 0;
        _padding: 10px 0 0 15px;
        _position: relative;
        width: 799px;
        border-bottom:1px solid silver;
    }

    #content {
        _float: left;
        _height: 100%;
        _overflow: hidden;
        padding: 3px 9px 0 5px;
        _text-align: left;
        width: 907px;
        margin: 10px -20px 0 -20px;
    }
    #nonDefault
    {
        width:799px;
        margin:0 0 0 39px;
        *margin: 0 0 0 0;
        text-align:left;
        _padding:0 10px 0 10px;
    }
    #contentBody {
        clear: left;
        padding: 10px 0 0 0;
    }
    
    #verseRotation {
        color: black;
        _background: #011a38 url(/site/style3185/images/verse_rotation_banner.png) no-repeat; 
        _float: left; 
        font-family: Arial, Tahoma;
        font-size: 12px;
        font-style: italic;
        font-weight: bold;
        height: 18px; 
        margin: 15px 16px 0 16px;
        padding: 6px 10px 4px 10px; 
        _position: relative; 
        _width: 844px;
    }
    /* END CONTAINER SECTION */

    /* FOOTER SECTION */
    #footer {
        color: #ffffff;
        position: relative;
        width: 950px; 
        margin: 0 auto 10px auto;
        padding: 6px 0 10px 1px;
        text-align: center;
        
        clear:both;
    }
    
    #footerContent {
        _float:left;
        width:910px;
        margin: 0 0 20px 0;
    }
    
    a.fwLink { font-size:12px; color: #ffffff; }
    a.fwLink:hover { text-decoration: underline; }
    
    #footerInfoLeft {
        text-align:left;
        width:200px;
        margin-left: 40px;
        float:left;
    }
    
    #footerInfoRight {
        text-align:right;
        list-style-type:none;
        width:860px;
        float:right;
    }
    
    #footerInfoRight ul {
        margin:0 20px 0 10px;
    }
    
    #footerInfoRight li {
        display:inline;
        padding:0 2px 0 0;
    }
    
    #footerInfoRight a, #footerInfoRight a:visited {
        color:White;
    }
    
    #footerInfoRight a:hover {
        text-decoration:underline;
    }
    
    #footerInfoAdmin
    {
        color: #ffffff; 
        margin:25px auto 0 auto; 
        width: 950px; 
        clear: both;   
    }
    
    #footerInfoAdmin a:hover
    {
        text-decoration: underline;   
    }
    
    /* END FOOTER SECTION */
    
    /* ADMIN BUTTONS */
    #adminBtnLogo {
        padding: 5px;
        _position: relative;
    }
    
    #adminBtnTemplate {
        padding: 0 0 5px 5px;
        _position: relative;
    }
    
    #adminBtnTitle {
        padding: 0 0 5px 5px;
        _position: relative;
    }
    
    #adminBtnContactInfo {
        left: 100px;
        _position: relative;
        top: 10px;
    }
    
    #adminBtnTopMenu {
        padding: 5px;
        _position: relative;
    }
    
    #adminBtnSideMenu {
        padding: 0 0 5px 5px;
        _position: relative;
    }
    
    #adminBtnWebPage {
        left: 110px;
        _position: absolute;
        top: 43px;
    }
    /* ENDADMIN BUTTONS */

    /* GENERAL STYLES */
    a {
        color: blue;
        /*font-family: Arial,Verdana,sans-serif;*/
        text-decoration: none;
    }
    
    a:hover
    {
        color: navy;
    }


#menu2Container a.tagedit
{
    margin-top: 1px;
    *margin-top: -5px;
}

#Table4
{
    margin-top: 25px;
    clear: both;
}

a.tagedit:hover
{
    text-decoration: underline;
}
    
    a img {
	    border-style:none;
    }

    .smltext1 {
        color: black;
    }
    /* END GENERAL STYLES */
    
    /* BUILT IN PAGE STYLES */
    .tblItemList
    {
        width: 100%;
        padding: 10px;
    }
    .tblItemList td
    {
        padding: 8px;
    }
    .tblItemList tr.trItemListHeader
    {
        background-color: #666666 !important;
        color: black !important;
        font-size: 14px !important;
        font-weight: bold !important;
    }
    .tblItemList tr.trItemListItems td
    {
        border-bottom: 2px solid #cccccc !important;
        font-size: 14px !important;
    }
    .tblItemList tr.trItemListItems a
    {
        color: #666666;
        text-decoration: none !important;
        font-size: 14px !important;
    }
    .tblItemList tr.trItemListItems a:hover
    {
        text-decoration: underline !important;
    }
    /* END BUILT IN PAGE STYLES */
    
    .cmonoff { color: #ffffff; }
    .cmonoff:hover { color: #ffffff; }
    
/* dropdown menu styles */

ul.dropdown {
 font-weight: bold;
}

	ul.dropdown li {
	 padding: 12px 10px;
	 color: #fff;
	 
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: grey;
	 color: #fff;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #fff; text-decoration: none; }
	ul.dropdown a:hover		{ color: #fff; }
	ul.dropdown a:active	{ color: #fff; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
	 margin-top: 0px;
	 background-color:grey;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		 background: grey;
		}
    
