/*[fmt]1000-000A-1*/
UL.joomla-navtopmenu { color: #FFFFFF; list-style: none outside none; font-size: 11px; margin: 0px 0px 0px 0; }
UL.joomla-navtopmenu LI A { color: #FFFFFF; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; padding-right: 7px; padding-left: 7px; }
UL.joomla-navtopmenu LI A:hover { color: #6A6A6A; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; padding-right: 7px; padding-left: 7px; }
UL.joomla-navbottommenu { color: #000000; list-style: none outside none; padding: 0px; width: 630px; font-size: 10.7pt; margin-top: 7px; }
UL.joomla-navbottommenu LI A { color: #000000; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; font-weight: normal; font-size: 9.3pt; text-decoration: underline; }
UL.joomla-navbottommenu LI A:hover { color: #909090; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; }
SPAN.separator { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; padding-right: 7px; padding-left: 7px; }
.button_img { font-family: Tahoma; font-size: 12px; font-weight: normal; position: relative; left: 5px; }
.bottomfont A.modal IMG { margin-left: -20px; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; }
.times A.modal IMG { margin-left: -20px; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; }
/*Misc*/
.poplogout, .poplogin { background: transparent url(/templates/front/images_com/button.png) no-repeat; width: 69px; height: 16px; margin-top: 9px; }
#scroll { background: url("../images_com/up.png") no-repeat 5px 0px; color: #FFFFFF; display: none; font-size: 11px; height: 27px; width: 69px; position: fixed; padding: 0 20px 0 23px; bottom: 20px; right: 23px; text-decoration: none; text-transform: uppercase; cursor: pointer; }
#nsm { z-index: 500; padding-top: 15px; padding-bottom: 15px; padding-right: 19px; padding-left: 18px; visibility: hidden; font-family: Tahoma; font-size: 12px; background-color: #FFFFFF; border: 1px solid #656565; margin: 0px; }
#socialsharebuttonsbox { /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; margin-top: -70px; padding-right: 11px; }
.heading { font-size: 20px; line-height: 20px; font-weight: normal; background: #20537E; color: #FFF; text-decoration: none; border-top: 10px solid #FFFFFF; border-bottom: 11px solid #FFFFFF; position: relative; padding-left: 12px; }
.contentheading, .componentheading, #ezblog-body .profile-title A { text-decoration: none; padding-top: 4px; color: #FFFFFF !important; letter-spacing: -2px; margin-bottom: 26px; background-color: #3A382C; font-size: 28.4pt; line-height: 1; margin-top: 17px; font-family: "open sans"; padding-left: 26px; padding-bottom: 4px; border-bottom: 6px solid #4B7C8A; margin-left: -21px; display: table; padding-right: 53px; }
.contentheading A { letter-spacing: 0; }
TD.tableodd { background-color: #215A87; }
.item-separator { border-bottom: 1px dotted #C7C7C7; margin-top: 5px; }
H6 A.mod-articles-category-title { font-weight: normal; }
.banner IMG { border: 7px solid #FFFFFF; -moz-box-shadow: 1px 1px 3px #999; -webkit-box-shadow: 1px 1px 3px #999; box-shadow: 1px 1px 3px #BFBFBF; margin-left: 0px; margin-bottom: 12px; }
INPUT.googlemapbutton { background-color: #4D4037; color: #FFFFFF; border: 1px solid #000000; font-weight: bold; padding: 4px 5px 5px; }
INPUT.googlemapinput { height: 23px; }
#giveonline { display: none; }
.speaking TD { padding-top: 4px; border-bottom: 1px solid #D8D8D8; padding-bottom: 4px; }
SPAN.pagenavtitle { border-top: 1px solid #A3A3A3; border-right: 1px solid #A3A3A3; border-left: 1px solid #A3A3A3; }
/*FPSS*/
#fpssContainer99.fpss-template-simple { margin-bottom: -25px; margin-top: 0px; }
#fpssContainer99.fpss-template-simple DIV.navigation-wrapper { padding: 0px; }
#fpssContainer99.fpss-template-simple .slide-loading { background: #0A0701 url(../images/loading.gif) no-repeat center center; }
.fpss-template-simple UL.navigation { margin: 0; padding: 0; list-style: none; text-align: right; float: right; /*+placement: float-left 0px 4px;*/ float: left; position: relative; left: 0px; top: 4px; }
.fpss-template-simple UL.navigation LI.active, .fpss-template-simple UL.navigation LI:hover, .fpss-template-simple DIV.navigation-background { background-color: initial; }
.contentpages IMG.multithumb { /*[disabled]border:4px solid #FFFFFF;*/ /*[disabled]-moz-box-shadow:1px 1px 3px #999;*/ /*[disabled]-webkit-box-shadow:1px 1px 3px #999;*/ /*[disabled]box-shadow:1px 1px 3px #999;*/ max-width: 91%; height: auto; }
/*News*/
.newslist { margin-left: 16px; margin-bottom: 4px; color: #FFFFFF; line-height: 1.4; }
.newstitle A { background-repeat: no-repeat; color: #CBC4B5; }
.newslist .newsdate { font-size: 10px; color: #646464; }
/*DropImages*/
.droppicsgallerydefault { margin-bottom: 17px; margin-left: -6px; }
.droppicsgallerydefault .wimg { position: relative; float: left; text-align: center; position: relative; float: left; text-align: center; margin-right: 18px; margin-bottom: -30px; }
.droppicsgallerydefault .img { border-radius: 0 !important; border: 1px solid #B9B9B9 !important; padding: 2px; }
.nivo-controlNav { margin-top: -19px; margin-bottom: -27px; }
.droppicsgalleryheapshot { padding: 0px; margin: 0 -26px 0 16px !important; }
.droppicsgalleryheapshot LI { list-style-type: none !important; margin-left: 22px; margin-top: 48px; }
.droppicsgalleryheapshot LI IMG { /*width: 300px;*/ cursor: pointer; }
.lumebox-img { cursor: pointer; }
/*LifeS*/
DIV.lifestream UL.stream LI { padding: 5px 5px 6px; list-style: none; line-height: 15px; margin-bottom: 10px; margin-left: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0 !important; background: #FFFFFF; font-size: 12px; border-bottom: 1px dotted #C1C1C1; border-right: 0; border-left: 0; border-top: 1px dotted #C1C1C1; }
DIV.lifestream UL.stream { padding: 10px 10px 2px; list-style: none; margin: 0; border: 0px solid #BBB; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background: #F5F5F5 !important; background: -webkit-gradient( linear, left bottom, left top, color-stop(0.11, #f5f5f5), color-stop(1, #f0f0f0)); background:-moz-linear-gradient( center bottom, #f5f5f5 11%, #f0f0f0 100% ); color: #050505; }
/**Calendar**/
DIV.icon-48-jevents { background-image: none; margin-left: -251px; }
DIV.pagetitle H2 { font-family: arial; text-decoration: none; padding-top: 0px; color: #214D70; font-size: 39px; line-height: 42px; border-bottom: 1px dotted #000; letter-spacing: -2px; margin-bottom: 7px; background: none; font-weight: normal; }
DIV.pagetitle SPAN { color: #666666; }
DIV.jeventslatest { color: #FFFFFF; font-weight: normal; /*+placement: shift 12px 6px;*/ position: relative; left: 12px; top: 6px; padding-right: 19px; font-size: 9.4pt; }
.mod_events_latest_rsslink A IMG { margin-left: -1px; margin-top: 2px; /*+placement: shift -1px 4px;*/ position: relative; left: -1px; top: 4px; }
.mod_events_latest_content A { color: #DEDBC7; display: block; font-weight: normal; font-size: 9.8pt; line-height: 1.2; }
.mod_events_latest_content A:hover { color: #FFFFFF; }
.mod_events_latest_date { line-height: 2; }
.jev_blue .jevdateiconmod { background-color: #534C3D; color: #FFF !important; border: 1px solid #FFFFFF; margin-top: 3px; margin-right: 9px; font-weight: normal; box-shadow: 0px 0px 3px #484848; margin-bottom: 7px; }
.jevdateiconmod { display: block; width: 28px; text-align: center; text-transform: uppercase; font-weight: bold; float: left; text-decoration: none; }
DIV.mod_events_latest_rsslink A { margin-left: 12px; color: #FFFFFF; background-color: #4A7193; padding: 4px 8px; /*+placement: shift 0px 12px;*/ position: relative; left: 0px; top: 12px; }
.jeviconnotdate { border-width: 0 !important; padding-left: 0px; font-size: 9.2pt; padding-bottom: 8px; }
.jev_blue .jevdateicon1 { padding-top: 0px; font-size: 10pt; background-color: #A5A394; color: #FFFFFF !important; height: 16px; line-height: 1.1; }
.jev_blue .jevdateicon2 { padding-top: 0px; font-size: 7.5pt; height: 17px; }
#calendarhr { margin-left: 1px; border-bottom: 1px dotted #6C6C6C; margin-top: 2px; }
DIV.jeventslight #adminForm { font-size: 11px; font-family: arial; }
TABLE#jevadminform { border: 0px solid #000000 !important; }
.categorytitle { color: #5895B7; }
#jevents_body .tablev1 { background-color: #8D836F; }
.nextmonth A { background-color: #D7D7D7; color: #000000 !important; border: 1px solid #BABABA; }
.previousmonth A { font-size: 12px; background-color: #D7D7D7; color: #000000 !important; border: 1px solid #BABABA; }
#jevents_body .weekdaytopclr, #jevents_body .sundaytopclr { background-color: #323023; }
#jevents_body STRONG { color: #375166; }
H3.category-name A { font-size: 13.8pt; letter-spacing: 0; font-weight: bold; text-decoration: underline !important; }
.ev_navigation { background-color: #D5D3CF; /*[empty]margin-left:;*/ }
.ev_navigation A.buttontext { font-size: 8.5pt !important; color: #000000 !important; /*[empty]margin-left:;*/ }
#jevents_body .tableh1 { padding: 6px 0px; /*[empty]background-color:;*/ }
.tableh1 H2 { background-color: #C8C5BE !important; }
/*Tabs*/
DL.tabs DT { float: left; padding: 10px; margin-right: 10px; background: #969696; margin-bottom: 22px; /*+placement: shift 1px 1px;*/ position: relative; left: 1px; top: 1px; border: 3px solid #FFFFFF; border-radius: 0px; }
DT.tabs.closed H3 { background: none; letter-spacing: 0px; }
.piformdiv DL.tabs DT { background-color: #7A7A7A; padding: 5px; }
DL.tabs DT A { color: #FFFFFF; font-weight: normal; font-size: 11.7pt; font-family: "open sans"; letter-spacing: 0; }
DL.tabs DT.open { background: #568692; z-index: 100; margin-left: -1px; }
DL.tabs DT.open H3 { background: none; letter-spacing: 0px; }
DL.tabs DT.open A { color: #FFFFFF; text-decoration: none; }
DIV.current { clear: both; /*[disabled]background-color:#F7F7F7;*/ border: 0px solid #C8C8C8; padding: 0px; margin-left: -3px; /*+placement: shift 2px -23px;*/ position: relative; left: 2px; top: -23px; }
#tabs { border-bottom: 1px solid #CDCDCD; width: 100%; margin-bottom: 38px; margin-top: 2px; }
/*Scroller*/
.lof-articlessroller .lof-inner { color: #FFFFFF; padding-right: 13px; line-height: 1.2; width: 305px; padding-left: 21px; font-size: 9.5pt; margin-top: 9px; }
.lof-articlessroller { margin-top: -21px; padding-right: 0px; margin-left: 16px; }
.lof-articlessroller .lof-inner .lof-readmore { display: block; clear: both; padding: 5px 0px 0px 20px; font-size: 12px; display: none; }
.lof-articlessroller .lof-inner A { text-transform: none; color: #B2C7D3; font-size: 14px; }
.lof-navigator-outer { margin-top: 99px; }
/**Event REg**/
TABLE.event_message TD { font-size: 16px !important; border: 0px solid #FFFFFF; padding: 7px 18px 9px; }
.detailslink IMG { display: none; }
.event_message .eventlist .detailslink { margin-top: 13px; display: block; margin-bottom: 10px; }
A.detailslink:before { content: "Register"; font-style: normal; background-color: #83965E; color: #FFFFFF; text-decoration: underline; padding: 3px 16px 4px 14px; font-weight: 400; }
.dt_member_box DT.memheading, .dt_member_box DD.memheading { border: 0px solid #000000; border-bottom: 0px solid #000000; }
.dtaction.memheading { margin-top: -27px; float: right; margin-right: 13px; }
.dt_member_box DD.dtaction { float: right; margin-top: -26px; margin-right: 19px; }
.tabs DT, .up_button { background: #476148; padding: 3px 7px 1px; margin-top: 13px !important; border: 1px solid #000000; font-size: 13px !important; font-weight: normal !important; }
DT.dtlabel { font-size: 10.1pt; width: 33%; margin-bottom: 13px; }
DD.dtfield { position: relative; min-width: 300px; max-width: 600px; }
.dtfield TEXTAREA { width: 370px; height: 86px; }
.dtfield .inputbox { background-color: #FFFFFF; font-size: 100%; margin: 2px 5px 0; border: 1px solid #AEAEAE; padding: 8px 5px 7px; font-family: open sans; }
#dt_price_breakdown { padding: 6px 20px 0px 0px; display: none; }
#dt_pricebox { border: #000000 solid 0px; padding: 0px; margin: 18px 0px 25px; font-size: 18px; color: #578C65; }
/**Blog**/
.blog-content { border: 0px solid #000000 !important; }
#ezblog-body .featured-readmore A, #ezblog-body .blog-readmore A { padding: 0 20px 0 0; background: url(../images/item-readmore.png) no-repeat right center; height: 16px; line-height: 16px; display: inline-block; }
.blog-created { }
.blog-readmore { margin: 53px 6px -1px -1px; text-transform: uppercase; background: #E8E8E8 url('/templates/front/css/bgd-readmore.png') no-repeat right top; color: #7D7D7D; padding: 0 16px 0 7px; line-height: 22px; display: inline-block; font-size: 11px; /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; font-weight: normal; height: 21px; }
.blog-readmore A:link { color: #575757 !important; font-weight: normal; margin-top: 3px; }
.blog-readmore A:visited { color: #575757 !important; font-weight: normal; margin-top: 3px; }
#ezblog-body .blog-post .blog-title, #ezblog-body .blog-post .blog-title A { font-size: 20px; background-color: #0B3356; padding: 2px 2px 2px 4px; /*+placement: shift 0px 2px;*/ position: relative; left: 0px; top: 2px; height: 29px; margin-bottom: 10px; }
#ezblog-body .blog-title, #ezblog-body .blog-title A { text-decoration: none; color: #FFFFFF; font-weight: normal !important; }
#socialbutton.top { background-color: #E5E5E5 !important; width: 98% !important; }
#socialbutton.top, #socialbutton.bottom { top: -6px; width: 100%; float: none; background-color: #F2F2F2; display: inline-block; padding-top: 6px; height: 26px; padding-left: 10px; /*[empty]margin-bottom:;*/ /*[empty]display:;*/ }
#ezblog-posts .blog-meta { margin: 5px 0 15px 76px; }
.forCategory #socialbutton, .blog-modified-date { display: none !important; }
#ezblog-body .blog-calendar { width: 60px; padding: 0px 6px 0px 0px; }
.blog-calendar-month { background-color: #76A4C6 !important; border: 0px solid #000000 !important; }
#ezblog-body .blog-calendar + .blog-content { margin-left: 80px; margin: 0px; padding: 0px; }
#ezblog-body .blog-title { font-weight: 700; line-height: 1.2; clear: none; width: auto; border: 0; margin: 0 35px 0 70px; }
#ezblog-body .blog-calendar-day { background: #F4F4F4; border: 1px solid #CCC; border-bottom: 0; font: bold 24px / 30px Arial; color: #444; text-align: center; height: 28px; }
DIV.blog-meta { margin-left: 74px; margin-top: -8px; margin-bottom: 15px; }
#ezblog-body .blog-post { padding: 13px 0 16px; border: 0px solid #000000; }
#ezblog-body .profile-head { /*+placement: shift 2px -2px;*/ position: relative; left: 2px; top: -2px; border: 0px solid #000000; }
.connect-links { background-color: #EAEAEA !important; display: block !important; margin-top: 7px !important; margin-bottom: 6px !important; padding: 4px 0px 6px 7px !important; }
DIV.in.clearfix, DIV.blog-text.clearfix { border: 0px solid #000000; margin-bottom: -36px; }
H3.profile-title { background-color: inherit; }
DIV#ezblog-menu { margin: 0px; margin-bottom: 48px; position: relative; z-index: 15; /*+placement: shift -2px 54px;*/ position: relative; left: -2px; top: 54px; border: 0px solid #000000 !important; }
.blog-read.blog-post { /*+placement: shift 2px 15px;*/ position: relative; left: 2px; top: 15px; }
.blog-navi { background-color: #383838 !important; /*+placement: shift 0px 54px;*/ position: relative; left: 0px; top: 54px; }
.float-r A.link-rss { /*+placement: shift -15px 20px;*/ position: relative; left: -15px; top: 20px; }
TABLE#jevadminform FIELDSET { border-top: 1px solid #959595; border-bottom: 1px solid #A2A2A2; padding-top: 11px; padding-bottom: 13px; background-color: #FAFAFA; margin-bottom: 10px; margin-top: 11px; border-left: 0; border-right: 0; }
.blog-read.blog-post { margin-top: -21px; }
/*Blog Module*/
.ezcategoryhead { display: none; }
.mod-post-title A { color: #FFFFFF; font-size: 12px; font-weight: normal; line-height: 1; }
.mod-post-title { padding-top: 3px; }
.ezb-mod { padding-left: 7px; padding-right: 7px; margin-top: 8px; margin-left: 2px; }
.mod-item { border: 0px solid #000000 !important; }
.ezb-mod .mod-item { padding: 0px !important; height: 31px; }
.post-author { background-color: inherit; padding: 0px; border: 0px solid #000000; color: #B6C0A7; }
.mod-post-author { border: 0px solid #000000 !important; margin: 3px 0px 0px !important; padding: 0px !important; }
/*Workforce*/
H3.wf_employee_name { margin-bottom: 0 !important; margin-top: 1px !important; font-size: 31px; background-color: inherit; font-weight: normal !important; color: #4C4C4C; padding: 0px 0px 7px !important; }
H3.wf_employee_name A { text-decoration: none; font-weight: normal; }
.wf_employee_photo { float: left; padding: 5px; border: 1px solid #767676; margin-right: 12px; margin-bottom: 3px; }
.wf_social_line { margin: -64px 0px 3px 220px; text-align: left; width: 35px; padding: 2px; /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; }
DIV.wf_quicksearch_sortholder { display: none; }
.wftable { padding-top: 5px; padding-bottom: 6px; }
.wftable TD { font-size: 10.1pt !important; line-height: 1.3; }
.dept_list { padding-left: 5px; padding-right: 18px; margin-bottom: 4px; margin-top: 8px; }
.wftable .pagination { display: none; }
.wfrow1 { background-color: #BAB6AC; }
.wf_employee_line { border: 0px solid #000000; border-bottom: 1px solid #848178; overflow: hidden; }
.wf_employee_position { font-size: 11.4pt; }
/*Search*/
INPUT.button, BUTTON.button, BUTTON.validate { background-color: #EFEFEF; padding: 1px 8px 3px; margin-left: 5px; border: 1px solid #5F5F5F; /*[empty]color:;*/ }
DIV.arrow { /*+placement: shift 0px -1px;*/ position: relative; left: 0px; top: -1px; }
.button_img { font-weight: normal; position: relative; left: 5px; }
DIV#ajax-search-button237 { height: 19px; margin-right: 1px; background-image: url(/templates/front/images_com/search.gif); width: 77px; margin-top: 2px; }
#offlajn-ajax-search237 { margin-left: 7px; /*+placement: shift 0px -1px;*/ position: relative; left: 0px; top: -1px; }
DIV#ajax-search-button237:hover { background-image: url(/templates/front/images_com/search.gif); }
DIV.offlajn-ajax-search-inner INPUT { height: 25px !important; padding-left: 32px !important; line-height: 1.6 !important; }
DIV.category-chooser { height: 23px !important; background-color: #FFFFFF !important; width: 21px !important; }
DIV.magnifier { margin: -3px -3px -3px 0px !important; padding: 0px !important; display: none; }
/*ReadLessPlugin*/
IMG.blogimages { border: 1px solid #A5A5A5; padding: 4px; margin-right: 13px; margin-top: 7px; }
DIV.createdate { font-size: 11px; font-weight: bold; color: #000000; line-height: 1.7; margin-top: 4px; display: none; }
.readmore A { color: #FFFFFF !important; padding: 4px 29px 4px 10px; line-height: 13px; font-size: 11px; background: #487884; background-image: url(/templates/front/images_com/arrow1-right.png); background-repeat: no-repeat; background-position: 81px 7px; margin-top: 9px; text-align: right; cursor: pointer; color: #FFF; font: normal 12px sans-serif; z-index: 1; display: inline-block; margin-bottom: 3px; }
DIV.blogtitle A { line-height: 20px; font-size: 23px; color: #6C332A; font-weight: normal; letter-spacing: -1px; line-height: 28px; }
DIV.item.column-1 H2 { display: none; }
.blog .items-row .newslist { background-color: #3A382C !important; padding-left: 20px; padding-right: 21px; /*[empty]line-height:;*/ margin-top: -17px; margin-left: -14px; margin-right: -3px; }
DIV.item { border: 0px solid #DDD !important; float: none; padding-left: 14px; padding-right: 3px; padding-top: 0px; /*[empty]padding-bottom:;*/ }
.row-0, .row-2, .row-4, .row-6, .row-8, .row-10, .row-12 { background-color: #D2D0C9; margin-top: 22px; }
.row-4 .readmore, .row-6 .readmore, .row-7 .readmore, .row-8 .readmore { margin-right: 41px; padding-bottom: 13px; }
.row-6 .announcements, .row-8 .announcements, .row-0 .announcements, .row-2 .announcements, .row-4 .announcements, .row-6 .announcements { margin-top: 10px; padding-top: 14px; padding-bottom: 9px; }
.row-1 .announcements, .row-3 .announcements, .row-5 .announcements, .row-7 .announcements, .row-9 .announcements { margin-top: 10px; padding-top: 17px; padding-bottom: 9px; }
.row-1, .row-3, .row-5, .row-7, .row-9, .row-11, .row-13 { background-color: #C8C5BE; margin-top: 22px; }
.contentpages DIV.items-row { padding-top: 10px; padding-right: 11px; padding-bottom: 0px; margin-bottom: 5px; display: block; margin-top: 19px; width: 607px; }
DIV.newstext { font-size: 9.4pt; }
LI.edit-icon IMG { /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; }
UL.actions { list-style-type: none; }
/*Sermon*/
.sermontitle { color: #3C3C3C; font-weight: bold; font-size: 20px; line-height: 22px; padding-top: 8px; }
.sermondate { color: #8B8B8B; line-height: 20px; font-size: 13px; font-weight: bold; }
.sermoninfo { color: #000; line-height: 16px; font-size: 12px; }
.sermonback { background: #4F8591; padding: 4px 4px 0px; }
.sortlistblock { background-color: #3A382C; }
.study_name A { line-height: 24px; font-size: 17.1pt !important; }
.sermonline { padding-bottom: 2px; padding-top: 0px; margin-top: 2px; font-style: normal; /*[empty]background-color:;*/ }
.sermonline2 { padding-bottom: 2px; padding-top: 0px; margin-top: 2px; font-style: normal; }
.piodd { background-color: inherit; }
.pieven { background-color: #D2D1CD; margin-bottom: 8px; }
.listblock { padding-left: 15px; padding-top: 10px; padding-right: 8px; border: 0px solid #000000; }
#pistudylist .medialinks { border: 0px solid #000000; margin-left: -15px; }
DIV.medialinks { background-color: inherit; }
.videolinks A.pilink SPAN { display: inline-block; background-color: #4F8591; border: 1px solid #000000; padding-left: 33px; padding-top: 1px; padding-bottom: 2px; text-transform: uppercase; color: #FFFFFF; padding-right: 10px; font-size: 9.9pt; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; background-image: url(/templates/front/images_com/watchnic.png); background-repeat: no-repeat; margin-left: 6px; background-position: 6px 1px; }
.videolinks, .audiolinks { background-image: none; }
.addthis_default_style A { background-color: #6A302C; border: 1px solid #000000; text-transform: uppercase; color: #FFFFFF; font-size: 9.9pt; text-decoration: none; background-image: url(/templates/front/images_com/sharenic.png); background-repeat: no-repeat; background-position: 6px 1px; }
.addthis_button_compact .at16t_compact { background-image: none; margin-left: -18px; }
.at300m { padding: 0px 13px 3px 29px !important; }
.sharebutton { display: inline-block; margin-left: -26px; }
.audiolinks A.pilink SPAN { display: inline-block; background-color: #7CA7C9; border: 1px solid #000000; padding-left: 33px; padding-top: 1px; padding-bottom: 2px; text-transform: uppercase; color: #FFFFFF; padding-right: 10px; font-size: 9.9pt; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; background-image: url(/templates/front/images_com/listennic.png); background-repeat: no-repeat; margin-left: 6px; background-position: 6px 1px; }
.downloadlinks { background-image: none !important; }
.downloadlinks A.pilink SPAN { display: block; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; margin-left: 9px; margin-top: -2px; background-color: #5C321A; border: 1px solid #9E9E9E; padding-left: 10px; padding-top: 1px; padding-bottom: 2px; text-transform: uppercase; color: #FFFFFF; padding-right: 10px; font-size: 9.9pt; }
.pilink { border-right: 0px solid #999999; }
.medialinks .editlinks { /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; background-color: #97A26B; height: 14px; padding-left: 7px; padding-right: 5px; color: #FFFFFF; font-weight: inherit; padding-top: 0px; border: 1px solid #EFEFEF; padding-bottom: 6px; margin-top: 5px; }
.medialinks .editlinks A { color: #FFFFFF; text-transform: uppercase; text-decoration: none; }
/*Sermon Module*/
.moddefault DIV.date { color: #F3F1C1; background-image: inherit; font-size: 11px; font-weight: normal; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; margin-top: 11px; padding-right: 14px; display: none; }
.moddefault .blocklist { margin: 0 0 0 16px; }
.moddefault .studyname { color: #FFFFFF; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; padding-right: 11px; margin: 3px 1px 8px -16px; font-size: 10.7pt; width: 179px; overflow: hidden; white-space: nowrap; }
.audiolink A { height: 0px !important; padding: 0px !important; margin: 0px !important; }
.archivesbutton { /*+placement: float-left 8px 3px;*/ float: left; position: relative; left: 8px; top: 3px; }
.podcastbutton { /*+placement: float-left 16px 3px;*/ float: left; position: relative; left: 16px; top: 3px; }
.sermonbuttons { /*+placement: float-right 11px -1px;*/ float: right; position: relative; left: 11px; top: -1px; display: block; width: 211px; margin-top: -2px; }
/*Scrolling*/
DIV.js_nfscroller MARQUEE DIV.block-content { padding-left: 11px; padding-right: 11px; }
DIV.content-block { color: #FFFFFF; }
DIV.content-block .createdate { color: #C3C3C3; font-style: italic; }
H2.scrolling-title { background-color: inherit; margin: 0px; padding: 0px 0px 4px; letter-spacing: 0; }
H2.scrolling-title A { color: #A8BFD4; margin: 0px; padding: 0px; font-weight: normal; line-height: 16px; }
DIV.js_nfscroller .readmore A { background-image: none; background-color: inherit; color: #E1D196; border: 0px solid #000000; }
DIV.block-content .readmore { margin-top: -10px; margin-left: -10px; height: 31px; margin-bottom: -15px; }
/*Side Menu Announcements*/
.menu.announcemenu { position: inherit; margin-top: 11px; background-image: inherit; width: 85%; background-color: inherit; padding-bottom: 13px; }
.announcemenu LI { list-style-type: none; margin-left: 9px; padding-right: 4px; }
.announcemenu LI A { color: #FFFFFF; padding: 3px 0 3px 22px; background: url(/templates/front/images_com/arrow3.gif) no-repeat 0px 0px; display: block; text-decoration: underline; line-height: 1.3; margin-left: -4px; /*+placement: shift -6px -6px;*/ position: relative; left: -6px; top: -6px; font-weight: normal; }
DIV.tree { padding-bottom: 11px; }
/*Side Menu*/
DIV.tree UL { margin: 0 0px 9px 15px; list-style-type: none; padding: 0px; font-size: 13px; }
#menulink_1 { display: block; margin-top: 8px; }
A#menulink_1 { font-size: 11.7pt; text-decoration: none; color: #D1CAB4; cursor: default; line-height: 1.6; }
LI.mainlevel_active { line-height: 1.6; }
LI.mainlevel_active A { color: #FFFFFF; }
A.sublevel_active { padding: 0 0 0 22px; background: url(/templates/front/images_com/category1.gif) no-repeat 0px; display: block; text-decoration: none; line-height: 1.8; }
LI.sublevel_current { background: url(/templates/front/images_com/category1.gif) no-repeat 0px; background-position: -4px -4px; }
LI.sublevel_current A { color: #FFFFFF; padding-left: 13px; text-decoration: none; display: block; background-color: #386D7A; margin-left: -1px; margin-top: 3px; margin-bottom: 2px; padding-top: 2px; border-left: 6px solid #FFFFFF; }
LI.sublevel A { color: #FFFFFF; text-decoration: none; }
UL LI.sublevel { background: url(/templates/front/images_com/category1.gif) no-repeat 0px; background-position: -3px 0px; padding-bottom: 3px; display: block; padding-left: 19px; padding-top: 2px; }
LI.mainlevel_active A:hover { color: #DFDFDF; }
LI.mainlevel_current { line-height: 1.6; }
LI.mainlevel_active UL .sublevel_current UL LI.sublevel { margin-left: 4px; }
LI.mainlevel_active UL .sublevel_current UL LI.sublevel A { background-color: inherit; border: none; padding-left: 0px; line-height: 1; }
/*Content Menu*/
.moduletablemenucontent A#menulink_1 { display: none; }
UL#menulist_root { list-style: none; margin-left: -96px; }
UL#menulist_1 LI { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; background-image: none; text-align: center; margin-bottom: 14px; width: 183px; }
UL#menulist_1 LI A { color: #FFFFFF; text-decoration: underline; background-color: #386D7A; line-height: 22px; height: 67px; display: table-cell; width: 162px !important; vertical-align: middle; padding-left: 16px; padding-right: 16px; font-size: 12.5pt; }
UL#menulist_1 LI A:hover { background-color: #3A382C; box-shadow: 0px 1px 3px #4D4D4D; }
/*Drag Drop*/
.droparea { position: relative; height: 107px; float: left; vertical-align: baseline; margin: 0 auto; text-align: center; text-shadow: 1px 1px 0 #FFF; }
.droparea .dropareainner { border: 1px dashed #CCC; border-radius: 10px; margin-bottom: 12px; margin-top: 10px; margin-left: 12px; }
.droparea .dropfiletext { padding-top: 4px; font-size: 18px; font-weight: bold; color: #555; }
DIV.droparea .result IMG { margin-left: 5px; margin-top: 6px; }
DIV.droparea IMG.btnlink { /*+placement: shift 3px 1px;*/ position: relative; left: 3px; top: 1px; width: 25px; }
DIV.droparea INPUT.ddlink { font-size: 8.9pt; width: 170px; /*+placement: shift 5px -7px;*/ position: relative; left: 5px; top: -7px; /*[empty]display:;*/ }
/*Ecard*/
.bar { color: #FFFFFF; background-color: #205A88; padding: 6px; font-size: 12.1pt; margin-bottom: 10px; margin-top: 10px; display: block; margin: 9px 0px 6px; width: 64%; }
DIV.box { border: 0px solid #000000; /*[empty]margin-top:;*/ }
/*Page Nav*/
.pagenav1 { padding: 1px; margin-left: 2px; margin-top: 15px; font-family: arial; text-transform: uppercase; font-size: 11px; line-height: 20px; width: 100%; height: 20px; background-color: #EFEFEF; border-top: 1px solid #D2D2D2; border-bottom: 1px solid #D4D4D4; margin-bottom: 15px; }
SPAN.pagenav-prev { padding-left: 6px; color: #404040; }
SPAN.pagenav-next { /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; padding-right: 9px; color: #404040; }
.pagenav { padding: 1px; margin: 2px; font-family: arial; text-transform: uppercase; font-size: 11px; line-height: 20px; }
A.pagenav:link { padding: 2px 5px; margin: 1px; border: 1px solid #000; text-decoration: none; color: #000; }
A.pagenav:visited { padding: 2px 5px; margin: 1px; border: 1px solid #000; text-decoration: none; color: #000; }
A.pagenav:hover { border: 1px solid #000; background-color: #215A87; color: #FFF; }
DIV.rt-pagination.pagination UL LI { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; list-style-type: none; padding-right: 6px; }
/*Blog List*/
DIV.category-list H2 { font-family: arial; text-decoration: none; padding-top: 0px; color: #214D70; font-size: 37px; line-height: 39px; border-bottom: 1px dotted #000; letter-spacing: -2px; margin-bottom: 7px; background-color: inherit; }
.list-title A { font-size: 15px; font-weight: normal; line-height: 1.2; }
TR.cat-list-row0 { background-color: #F7F7F7; width: 595px; display: inline-block; padding-bottom: 2px; padding-top: 2px; height: 27px; }
TR.cat-list-row1 { width: 595px; display: inline-block; padding-bottom: 2px; padding-top: 2px; height: 27px; }
.cat-list-row0 LI.edit-icon { /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; margin-top: -30px; margin-left: 489px; }
.cat-list-row1 LI.edit-icon { /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; margin-top: -30px; margin-left: 489px; }
/*Sectiontables*/
.sectiontableheader { line-height: 25px; font-weight: bold; background: #EAC930; color: #471016; font-size: 18px; margin: 15px; }
.sectiontableheader A:link { color: #471016; text-decoration: none; }
.sectiontableheader A:visited { color: #471016; }
.sectiontableheader A:hover { color: #471016; }
.sectiontableheader1 { background: #134F85; color: #FFFFFF; }
.sectiontableentry1 { background: #F3F3F3; padding: 15px 9px 9px; }
.sectiontableentry1 A:link, .sectiontableentry1 A:visited { font-size: 18px; color: #14587B; font-weight: normal; letter-spacing: -1px; }
.sectiontableentry1 A IMG { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; margin-right: 10px; padding: 2px; border: 1px solid #B0B0B0; margin-top: -2px; }
.sectiontableentry2 { padding: 9px; }
.sectiontableentry2 A IMG { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; margin-right: 10px; padding: 2px; border: 1px solid #B0B0B0; margin-top: -2px; }
.sectiontableentry2 A:link, .sectiontableentry2 A:visited { font-size: 18px; color: #14587B; font-weight: normal; letter-spacing: -1px; }
/*Forms*/
SPAN.helptext { color: #934C4C; font-style: italic; font-size: 11px; }
.rsform-block TD { padding-right: 25px !important; }
/*Breadcrumb Social*/
.nsb_container { margin-top: -38px; margin-bottom: 13px; margin-bottom: 9px; background-color: #E6E6E6; font-size: 11px; font-family: arial; background-color: #EFEFEF; border-top: 1px solid #D2D2D2; border-bottom: 1px solid #D4D4D4; padding-bottom: 4px; /*[empty]padding-top:;*/ }
.nsb_container A#l1 IMG { padding-right: 7px; padding-top: 3px; }
.nsb_container A#l3 IMG { padding-right: 7px; padding-top: 3px; }
DIV.breadcrumbs { margin-bottom: 9px; font-size: 11px; margin-left: 2px; margin-top: 8px; font-family: arial; font-size: 11px; line-height: 26px; width: 88%; height: 27px; overflow: hidden; padding-left: 5px; }
DIV.breadcrumbs A { font-weight: normal; font-size: 11px; }
/*Photo Gallery*/
DIV.cat_child { padding-right: 23px; }
TABLE.main_thumb_table TD { padding: 0px; }
.jfbalbum DIV.imgboxgallery { border: 1px solid #B6B6B6 !important; padding: 2px 3px 4px; border-radius: 0 !important; margin-left: 3px; margin-top: 3px; }
.jfbalbum DIV.imgboxwhite { -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; -moz-box-shadow: 0 !important; -webkit-box-shadow: 0 !important; box-shadow: 0 0px !important; }
@font-face
{
font-family: helvetica_condensedregular;
src: url('ps-webfont.eot');
src: url('ps-webfont.eot?#iefix') format('embedded-opentype'), url('ps-webfont.woff') format('woff'), url('ps-webfont.ttf') format('truetype'), url('ps-webfont.svg#helvetica_condensedregular') format('svg');
font-weight: normal;
font-style: normal;
}
.cat_child A IMG { padding: 4px; border: 1px solid #808080; margin-left: -3px; }
/*allow room for 3 columns
float & allow room for the widest item*/
.sectionlist OL LI { float: left; padding-right: 33px; line-height: 3.4; margin-top: -16px; }
.sectionlist H3 { background-color: inherit; font-weight: bold; color: #000000; font-size: 13pt; margin: 0px; }
.sectionlist OL { padding-bottom: 7px; }
.sidecourses .sectionlist OL LI { float: none; list-style-type: disc; color: #FFFFFF; line-height: 2.9 !important; /*[empty]margin-left:;*/ }
DIV.sidecourses { margin-left: 10px; margin-bottom: 19px; }
.sidecourses DIV.sectionlist H3 { color: #D0DFEA; line-height: 1; }
.sidecourses .sectionlist OL LI A { color: #FFFFFF; }
.sidecourses .sectionlist OL LI A:hover { color: #D0DFEA; }
.sidecourses .sectionlist OL { margin-bottom: -19px; }
P.courseheading { color: #FEFFFF; font-size: 14.4pt !important; background-color: #174368; padding-bottom: 5px; padding-top: 6px; padding-left: 12px; margin-bottom: 9px; }
/*Bottom Page Nav*/
UL#menulist_rootpagenavbottom.mainlevelpagenavbottom LI { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; list-style-type: none; line-height: 1.9; margin-right: 19px; }
UL#menulist_rootpagenavbottom.mainlevelpagenavbottom LI A { color: #000000; padding-right: 4px; padding-left: 18px; background-image: url(../images_com/nav-arrow1.png); background-repeat: no-repeat; background-position: center left; /*[empty]+placement:;*/ }
UL#menulist_rootpagenavbottom.mainlevelpagenavbottom LI A:hover { background-color: #3A382C; padding-left: 18px; padding-bottom: 3px; padding-top: 3px; color: #FFFFFF; }
#menulist_rootpagenavbottom { background-color: #ADA99E; padding: 6px 6px 4px 31px; border-top: 1px solid #C3C3C3; border-bottom: 1px solid #C3C3C3; overflow: hidden; }
SPAN.pagenavtitle { padding: 2px 4px; margin-left: 14px; /*+placement: shift 3px 9px;*/ position: relative; left: 3px; top: 9px; font-size: 14px; border-top: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; }
.mainlevel_currentpagenavbottom { background-color: #776A5A; padding-right: 4px; padding-left: 4px; color: #FFFFFF !important; }
DIV.pagenavbottom { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; width: 98%; }
#dashboard-entries .icon-scheduled { width: 90px !important; }
