#rt-header { position:relative; background-image:url('https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/hope-banner-wide-2_jpg-1399662635'); background-repeat:no-repeat; background-position:center top; height:221px; }
#rt-header .rt-container { display:block; height:221px; margin:0px auto; padding:0px; }
#rt-header .rt-container .rt-grid-12 { position:relative; display:block; float:none;  width:940px; height:221px; margin:0px; padding:0px; }

#search-2 { position:absolute; top:100px; right:1px; width:280px; }
#search-2 #searchsubmit { border:0px; background-color:#8eba3b; color:white; -webkit-border-radius: 3px; border-radius: 3px; }
#search-2 #s { border:1px solid #8eba3b; -webkit-box-shadow: 0px 0px 5px 2px #8eba33; box-shadow: 0px 0px 5px 2px #8eba33; -webkit-border-radius: 3px; border-radius: 3px; }
#search-2 #searchform { text-align: right; }

#text-4 { position:absolute; right:15px; bottom:2px; color:#777777; font-size:13px; margin:0px; padding:0px; }
#text-4 a { color:#777777; }
#text-4 a:hover { color:#DD0000; }

#rt-menu { margin-top:8px; }
#rt-menu .rt-container { padding:2px 0px 0px 20px; width:960px; background-image:url('https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/hope-menubar_jpg-1399662636') !important; background-repeat: no-repeat !important; background-position:10px 0px !important; }

/* Navigation - Core */
#rt-menu { font-size:1.16em; line-height:1.16em; }
#rt-menu ul li a { padding-left:12px !important; padding-right:12px !important; font-weight: bold; border-right:1px solid #88c35f; }
#rt-menu ul li a#current { background-color:inherit !important; }
#rt-menu .item204 a { border-right:0px !important; }

#rt-sidebar-a { background-color: transparent !important; }
#rt-sidebar-a .widget { background-color: transparent; margin-bottom:0px; }

#rt-showcase .rt-container .rt-grid-12 { width:950px; height:300px; margin:4px 10px 0px 0px; padding:0px; }
#rt-showcase .rt-container .rt-grid-12 .rt-block { margin:0px; padding:0px; }

#rt-showcase .cycloneslider-pager { top:260px !important; }
#rt-showcase .cycloneslider-caption { background-image: none; left:660px !important; top:80px !important; width:260px !important; height:260px !important;  }
#rt-showcase .cycloneslider-caption-description { font-size:140%  !important; }
#rt-showcase .cycloneslider-caption-description a { color:white  !important; }
#rt-showcase .cycloneslider-pager { border:0px solid white; width:245px; text-align: left; }

#rt-bottom { display:none; }
.home #rt-bottom { display:block; }

#rt-bottom .rt-container { background-color:#8cc11e; background-image:url('https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/hope-feature-stripe_jpg-1399662636') !important; background-repeat:repeat-x; padding:0px 0px; margin-top:10px; }
#rt-bottom .rt-grid-4 { width:30%; margin:4px 12px; padding:0px; }
#rt-bottom .rt-block { margin:0px !important; padding:0px !important; }
#rt-bottom .rt-alpha { margin-left:12px !important; }
#rt-bottom { padding:0px; }
#rt-bottom .textwidget img { padding:0px; border:0px; }

/* #rt-feature .rt-container { background-color:#8cc11e; background-image:url('/wp-content/uploads/2013/01/hope-feature-strip.jpg') ; background-repeat: repeat-x; padding:15px 0px; margin-top:10px; }
#rt-feature .rt-grid-4 { width:30%; margin:4px 12px; border:2px solid rgba(123,89,38,1); height:350px; -moz-border-radius: 10px; webkit-border-radius: 10px; khtml-border-radius: 10px; border-radius: 10px; background-image:url('https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/hope-feature-grad_jpg-1399662638') ; background-position: center bottom; background-repeat: repeat-x; }
#rt-feature .rt-block { margin:0px !important; padding:0px !important; }
#rt-feature .rt-alpha { margin-left:16px !important; }
#rt-feature .module-title { margin:0px; padding:0px; }
#rt-feature .module-title h2 { background-color:#ee3a43; color:#ffffff; font-size:1.6em; margin:110px 0px 0px 0px; padding:8px 8px 8px 20px; width:80%; }
#rt-feature .rt-alpha .module-title h2 { background-color:#eea904; }
#rt-feature .rt-omega .module-title h2 { background-color:#0077c0; }
#rt-feature .textwidget { padding:10px 20px; font-size:1.3em; line-height: 1.5em; }*/

#addthis-widget-2 { width:150px; float:right; margin: 0px; padding: 0px; text-align: right; }
#addthis-widget-3 .addthis_bubble_style { display:none !important; }

#gantry_breakcrumbs-2 { width:750px; }
#rt-breadcrumbs .rt-container .rt-grid-12 { margin:0px;  background-position-y: 15px; }
#rt-breadcrumbs .rt-container .rt-grid-12 .rt-block { margin:12px 0px 0px 0px; padding: 6px 0px 6px 10px; background-image:url('https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/hope-breadcrumbs_jpg-1399662638'); background-repeat:no-repeat; }
.home #rt-breadcrumbs { display:none; }

#rt-main .rt-grid-9 { font-size:1.15em !important; }
#rt-main a { color:#F13742; }
#rt-main a:hover { text-decoration: underline; }
#rt-main .rt-container { margin-bottom:50px; }

.home #rt-main .rt-container { margin-bottom:0px; }
.home #rt-main .rt-block { margin-bottom:0px; padding-bottom:0px; }

.edit-entry { display:none !important; }
.rt-wordpress .rt-article-bg { border-bottom:0px !important; }
.rt-wordpress .rt-article { margin-bottom:0px; }

.rt-wordpress .rt-leading-articles .rt-article { margin-bottom:10px; } 
.rt-wordpress .rt-leading-articles h1.rt-article-title { margin-bottom:0px; }
.rt-wordpress .rt-leading-articles .rt-articleinfo { color:#999999; margin-bottom:0px; }

#rt-footer {  }
#rt-footer .rt-container { background:#d8eea9; background-image:url('https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/hope-footer-3_jpg-1399662638') !important; background-repeat:no-repeat; height:500px; }

#text-3 { color:#777; margin:10px 0px 20px 100px; padding-right:0px; }
#text-3 h2.title { color:#777; }
#text-3 #hp-mission-text { font-size:1.3em; line-height:1.5em; }

.nohpad .widget { padding:20px 0px; }

.footer-links { color:#777; margin-top:12px; }
.footer-links .rt-block { padding:10px 0px 10px 40px; }
.footer-links h2 { color:#777 !important; }
.footer-links ul { margin:0px; padding:0px; }
.footer-links li { margin:0px 0px 5px 0px; padding:0px; list-style-type: none; }
.footer-links a { color:#777 !important; line-height:1.2em !important; }
.footer-links a:hover { color:#f00 !important; }

/* .menu_tab { display:inline-block; height:41px; width:136px; }
.menu_tab_img { border:none; height:41px; width:136px;  }
#menu_tab_01:hover { background-image:url(https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/menu_down_01_jpg-1399662639) !important; }
#menu_tab_02:hover { background-image:url(https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/menu_down_02_jpg-1399662640) !important; }
#menu_tab_03:hover { background-image:url(https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/menu_down_03_jpg-1399662640) !important; }
#menu_tab_04:hover { background-image:url(https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/menu_down_04_jpg-1399662641) !important; }
#menu_tab_05:hover { background-image:url(https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/menu_down_05_jpg-1399662641) !important; }
#menu_tab_06:hover { background-image:url(https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/menu_down_06_jpg-1399662642) !important; }
#menu_tab_07:hover { background-image:url(https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/menu_down_07_jpg-1399662646) !important; } */

.widget { font-size:90%; line-height:140%; }
.widget h2.title { font-size:140%; margin-top:4px; letter-spacing:0px !important; }

h1, h2, h3, h4, h5, h6 { color:#78b34f; line-height:140%; }
h1 { font-size:200%; letter-spacing:0px !important; color:#78b34f; }
h2 { font-size:170%; margin-top: 1.4em; }
h3 { font-size:140%; margin-top: 1.3em; }
h4 { font-size:110%; margin-top: 1.2em; }
h5 { font-size:100%; margin-top: 1.1em; }

.rt-leading-articles .rt-article-title { font-size:160%; }

#gantry_menu-4 { margin-top:20px; }

#rt-sidebar-a a { line-height:105% !important; }
#rt-sidebar-a li { margin-bottom:4px; }

#rt-sidebar-a .hp-redcurve { background:#ee3a43; background-image:url('https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/hope-sidebar-red-curve_jpg-1399662646') !important; background-repeat:no-repeat; background-position:bottom right; color:#ffffff; padding-bottom:20px; margin-bottom:20px; }
#rt-sidebar-a .hp-redcurve h2 { color:#ffffff; }
#rt-sidebar-a .hp-redcurve li { list-style:none; }
#rt-sidebar-a .hp-redcurve a { color:#ffffff; }

#rt-sidebar-a .ce-blueswoosh { background:#0874a5; background-image:url('https://287d0a8df752df770e5e-14e87b18e19e509631931078d5bba1f3.ssl.cf2.rackcdn.com/dcef-sidebar-swoosh_jpg-1399662647') !important; background-repeat:no-repeat; background-position:right top; color:#ffffff; }
#rt-sidebar-a .ce-blueswoosh li { list-style:none; }
#rt-sidebar-a .ce-blueswoosh a { color:#ffffff; line-height:105% !important; }
#rt-sidebar-a .ce-blueswoosh li { margin-bottom:5px; }

.ce-copyright { padding:0px 0px 50px 25px; text-align: left; color:#777777; }
.ce-copyright  div{ margin:0px !important; padding:0px !important; }

.ce-footerlist { margin-left:20px; color:#777777 !important; font-size:90%; }
.ce-footerlist a { color:#777777 !important; line-height:105% !important; }
.ce-footerlist a:hover { color:#dd0000 !important; }
.ce-footerlist ul { margin:0px !important; padding:0px !important; }
.ce-footerlist li { list-style:none; margin:0px !important; padding:0px !important; }

.graytext { color:#777777 !important; }
.graytext a { color:#777777 !important; }
.graytext a:hover { color:#dd0000 !important; }
.whitetext { color:#ffffff !important; }
.whitetext a { color:#ffffff !important; }
.whitetext a:hover { color:#dd0000 !important; }