/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {position:relative;background:#fff url(images/background_shadow.jpg) center top repeat-y;font-size:75%;color:#222;font-family:lucida sans unicode;text-align:center;}
body.home {background:#3961a7;}
body.lead {background:#64492e url(images/background_shadow_brown.jpg) center top repeat-y;}
body.IG {background:url(images/background_shadow.jpg) center top repeat-y;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {color:#3A96C1;font-size:16px;line-height:20px;margin:1.2em 0 0.7em;}
h4 {color:#444;line-height:18px;font-family:verdana;font-size:14px;font-variant:small-caps;font-weight:bold;margin-bottom:-8px;margin-top:20px;padding:0;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:1em 0;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#3A96C1;}
a {color:#3A96C1;text-decoration:none;}
a.external {background:url(images/link_go.png) no-repeat right 3px;padding:0 14px 0 0;}
blockquote {background:transparent url(images/apost.jpg) no-repeat scroll left top;font-family:georgia;font-size:14px;font-style:italic;margin:1em 0;padding:10px 0 0 20px;}
.blockquote-source {font-family:lucida sans unicode;font-size:12px;font-style:normal;margin:1em 0 0;text-align:right;}
blockquote.pull-quote-left {text-align:right;font-size:18px;float:left;width:200px;padding:10px 0 0 0;margin:5px 20px 10px 0;background:#fff;border-top:3px solid #cbdeed;}
blockquote.pull-quote-right {text-align:left;font-size:18px;float:right;width:200px;padding:10px 0 0 0;margin:5px 0 10px 20px;background:#fff;border-top:3px solid #cbdeed;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0 1.5em 1.5em 0;padding-left:3.333em;}
ul {list-style-type:disc;list-style-image:url("images/bullet_img.gif");}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* layout */
#roof, #content-wrap, #footer {width;970px;padding:0 15px 0 15px;}
#abovewrapper-home {background:url(images/background_main.jpg) center top no-repeat;width:100%;height:1230px;}
#abovewrapper {background:url(images/background_main_inside.jpg) center top no-repeat;width:100%;height:548px;}
#abovewrapper-lead {background:url(images/background-lead.jpg) center top no-repeat;width:100%;height:548px;}
#abovewrapper-IG {background:url(images/background-IG.jpg) center top no-repeat;width:100%;height:548px;}
#wrapper-home {width:1000px;text-align:left;margin:-1240px auto 0 auto;}
#wrapper {width:1000px;text-align:left;margin:-558px auto 0 auto;}
#roof {margin:0 auto;height:87px;margin:15px 0 -15px 20px;}
#logo {left:45px;top:10px;float:left;height:83px;margin:5px 0 0;position:absolute;width:300px;z-index:500;}
#logo a {text-indent:-9999em;height:83px;width:300px;font-size:0.009em;display:block;background:url(http://www.indrigautama.org/images/logo-site.png) left top no-repeat;}
#logo a:hover {background-position:0 -83px;}
#roof-ribbon {}
#content-wrap {width:970px;margin:0 auto;}
#content-wrap-inside {background:#fff;position:relative;width:970px;margin:0 auto;border-bottom:solid 1px #d1d2d4;}
#content-wrap-inside-ministries {position:relative;width:970px;margin:0 auto;border-bottom:solid 1px #d1d2d4;}
#content-wrap-lead {width:970px;margin:0 auto;}
#content-sky {margin:10px 0 0;width:970px;position:relative;height:1020px;background:url(images/background_content.jpg) center 438px no-repeat;}
#content-sky-inside {width:940px;padding:0 15px 0 15px;height:83px;margin:10px 0 0;background:#112331;}
#content-lead {width:940px;margin:10px 0 0;padding:0 15px 0;position:relative;}
#content-IG {margin:10px 0 0;position:relative;width:940px;padding:0 15px 0 15px;}
#content-IG #menu {}	
#menu {float:right;margin:33px 36px -24px 0;padding:0.01px;position:relative;width:775px;z-index:501;}
#menu-bib {position:relative;top:-17px;text-align:center;}
.sitemapbib {top:0;}
#meat {color:#fff;margin-top:20px;position:relative;z-index:499;top:-5px;height:340px;}
#main-banner {height:380px;position:relative;z-index:1000;top:10px;}
#lead-banner {height:340px;padding:9px 0 0;position:relative;width:940px;z-index:1000;}
#main-banner-nav {background:url(images/bg-mainbannernav-gradient.jpg) left top repeat-x;height:40px;width:970px;position:absolute;top:349px;z-index:1000;}
#content-sky #main-banner-nav {top:340px;}
#nav-social-home {float:right;background:transparent url(images/background_gradient.jpg) repeat-x scroll left -82px;color:#fff;height:40px;margin:0 0 25px -15px;width:320px;}
.main-banner-nav-social {background:transparent url(images/bg-mainbannernav-social-gradient.jpg) repeat-x scroll left bottom;color:#fff;height:40px;margin:0 0 20px -15px;width:320px;}
#IG-middle-rightcol .main-banner-nav-social {background:transparent url(images/igblogfollow.jpg) repeat-x scroll left top;color:#fff;height:40px;margin:0 0 20px -15px;width:320px;}
.social-text {float:left;margin:10px 10px 0 80px;font-size:12px;}
a.twitter, a.facebook, a.youtube {margin:5px 8px 0 0;float:left;background:url(images/social-home.png) left top no-repeat;display:block;width:30px;height:30px;cursor:pointer;font-size:0.1px;text-indent:-9999em;}
a.twitter {background-position: 0px 0px;}
a.twitter:hover {background-position: 0px -30px;}
a.facebook {background-position: -30px 0px;}
a.facebook:hover {background-position: -30px -30px;}
a.youtube {background-position: -60px 0px;}
a.youtube:hover {background-position: -60px -30px;}
#home-right {padding-top:25px;height:561px;background:transparent url(images/background_rightcol.png) left top repeat;margin:-10px 0 0 0;position:relative;z-index:100;}
.rightcol-splitter {clear:both;margin:7px 0;height:5px;width:290px;background:url(images/rightcol_line.png) left top no-repeat;}
.leadIG {height:65px;margin:-10px 0 15px;padding:0 15px;}
.leadIG span {float:left;clear:both;}
.leadIG a {width:127px;height:38px;margin:5px 0px 0 0;float:left;background:url(images/leadIG.png) left top no-repeat;display:block;cursor:pointer;font-size:0.1px;text-indent:-9999em;}
.leadIG a.IG-button {background-position:-4px 0;margin-left:9px;}
.leadIG a.lead-button {background-position:-148px 0;}
.leadIG .dan-button {width:20px;height:38px;float:left;background:url(images/leadIG.png) -128px 5px no-repeat;display:block;}
.wotw img {margin:7px 0 5px 0;border:1px solid white;}
#download {height:54px;padding:0 0 0 10px;background:url(images/background_gradient.jpg) left bottom repeat-x;}
#download a.download_products {background:url(images/sprite_products.jpg) 0px 0px no-repeat;width:206px;height:53.5px;cursor:pointer;font-size:0.1px;text-indent:-9999em;display:block;float:left;}
#download a.download_products:hover {background-position:0px -54px;}
#download a.download_radio {margin:0;background:url(images/sprite_three.jpg) 0px 0px no-repeat;width:116px;height:53.5px;cursor:pointer;font-size:0.1px;text-indent:-9999em;display:block;float:left;}
#download a.download_radio:hover {background-position:0px -54px;}
#download a.download_mp3 {background:url(images/sprite_three.jpg) -120px 0px no-repeat;width:158px;height:53.5px;cursor:pointer;font-size:0.1px;text-indent:-9999em;display:block;float:left;}
#download a.download_mp3:hover {background-position:-120px -54px;}
#download a.download_video {margin:0;background:url(images/sprite_three.jpg) -285px 0px no-repeat;width:114px;height:53.5px;cursor:pointer;font-size:0.1px;text-indent:-9999em;display:block;float:left;}
#download a.download_video:hover {background-position:-285px -54px;}
#footer {width:970px;background:#fff;color:#65747b;margin:0 auto;padding:0;}
#footer-ministries {border-top:1px solid #CECECE;width:970px;background:#fff;color:#65747b;padding:0;margin:0 auto;}
#footer-lead {border-top:1px solid #CECECE;margin:-5px 30px 0 30px;background:#fff;padding:0 20px}
body.IG #footer {border-top:1px solid #cecece;position:relative;top:-5px;}
body.lead #footer {border-top:1px solid #cecece;position:relative;}
.sitemap {padding:5px 0 0 0;}
.sitemap a.sitemap_header  {font-size:13px;text-transform:uppercase;}
.sitemap a {color:#65747b;font-size:11px;line-height:14px;}
.sitemap a:hover {color:#65747b;text-decoration:underline;}
.sitemap_col {width:123px;float:left;margin:15px 0 0 15px;}
.footer_copyright {text-align:center;padding:15px 0 20px 0;}
/* #footer-lead .sitemap a.sitemap_header  {font-size:13px;}
#footer-lead .sitemap a {color:#fff;font-size:11px;line-height:14px;}
#footer-lead .sitemap a:hover {color:#fff;} */
#footer-lead .sitemap_col {width:115px;float:left;margin:15px 0 0 13px;}
.footer_copyright {text-align:center;padding:15px 0 10px 0;color:#65747B;}

/* inside generic */
#inside-banner {width:970px;height:250px;position:relative;z-index:100;top:-25px;}
#ministries-banner {width:970px;height:250px;position:relative;z-index:100;top:-25px;}
#inside-breadcrumbs {letter-spacing:2px;font-family:georgia;text-transform:uppercase;line-height:28px;position:relative;z-index:101;padding:0 0 0 330px;margin-top:-53px;height:28px;width:640px;background:transparent url(images/frosty-bar.png) no-repeat scroll 0 0;}
#inside-breadcrumbs a {color:#9f9e9c;}
#inside-content {position:relative;z-index:5000;}
#inside-content-ministries {background:#fff;position:relative;z-index:5000;margin:8px 0 0 0;}
#inside-leftcol {width:260px;float:left;margin:0 0 80px 0;}
#inside-leftcol-header {text-transform:uppercase;text-align:center;font-size:14px;letter-spacing:2px;font-family:trebuchet MS;color:#363636;line-height:28px;position:relative;z-index:103;margin:-28px 0 0;height:28px;width:280px;background:url(images/page-ribbon.png) left top no-repeat;}
#inside-leftcol-menu {font-size:13px;font-family:lucida sans unicode;left:133px;position:absolute;top:-28px;width:690px;z-index:104;text-shadow:0 1px 2px #444444;}
#inside-leftcol-menu ul {list-style-type:none;margin:0;padding:0 0 0 5px;list-style-image:none;}
#inside-leftcol-menu ul li {float:left;padding:0;}
#inside-leftcol-menu ul li a {color:#FFFFFF;display:block;height:28px;line-height:28px;padding:0 25px;}
#inside-leftcol-menu ul li a:hover {background:transparent url(images/frosty-highlight.png) repeat scroll left top;}
#inside-leftcol-menu ul li.active {}
#inside-leftcol-menu ul li.active a {background:transparent url(images/active1px.png) repeat scroll left top;}
#inside-leftcol-menu ul li ul {}
#inside-leftcol-menu ul li ul li {}
#inside-leftcol-menu ul li ul li.active {}
#inside-leftcol-menu ul li ul li.active a {}
#inside-leftcol-menu ul li ul li a {}
#inside-leftcol-promo {margin:10px;position:relative;clear:both;}
#inside-leftcol-promo img {width:240px;height:auto;}
#inside-leftcol-promo a:hover {text-decoration:underline;}
#inside-rightcol {min-height:800px;float:left;padding:15px 25px 30px 10px;width:660px;background:#fff;}
#inside-rightcol h2 {margin:1em 0 0.5em 0;padding:0px;font-size:18px;color:#494949}
#inside-rightcol a:hover {text-decoration:underline;}
#inside-rightcol .post_horizontal a:hover {text-decoration:none;}
.notes {border-bottom:1px solid #cecece;margin:0 0 10px 0;padding:0 5px 10px;cursor:pointer;}
#inside-rightcol .notes h2 {margin:0 0 -5px 0;}
#inside-rightcol .notes-navi {margin:0 0 10px 0;}
.furtherInfo {border-top:1px solid #cecece;padding-top:20px;margin:25px 0 0;}
.furtherInfo h3 {margin-top:-10px;}
.furtherInfo a:visited {color:;}
/* begin inside typography & image handling */
#inside-rightcol h1 {margin:0;padding:0;letter-spacing:3px;font-size:24px;color:#5190D7;text-transform:none;}
#inside-rightcol p {}
#inside-rightcol p img {}
#inside-rightcol p img.align-left {float:left;margin:5px 15px 10px 0;}
#inside-rightcol .calendarTable {border-top:1px solid #cecece;color:#222;float:left;margin-right:15px;margin-bottom:0px;width:330px;margin-top:10px;border-collapse:collapse;}
#inside-rightcol #worldcup2010 {min-height:2px;padding:3px;background:#EAEAEA none repeat scroll 0 0;border-bottom:3px solid #CECECE;margin:0 0 15px;}
.calendarTable h4 {margin:0 0 0 0;}
.calendarTable p {margin:10px 0 15px 0;}
#inside-rightcol .calendarTable td, #inside-rightcol .calendarTable tr {vertical-align:top;border:0px;padding:5px 0 10px 0;margin:0px;}
#inside-rightcol .calendarTable tr {border-bottom:1px solid #cecece;}
#inside-rightcol .calendarTable strong {color:#aaa;}
#inside-rightcol .calendarImage {float:left;width:290px;padding:5px 5px 0px 5px;border:1px solid #cecece;}
#inside-rightcol .calendarImage a {color:#aaa;}
#inside-rightcol .calendarImage img {width:290px;}
#inside-rightcol .calendarMeta {font-family:trebuchet MS;font-size:22px;color:#555;}
#inside-more {background:url(images/more-bg.jpg) left top no-repeat;margin:30px 0 30px 0;height:92px;}
#inside-more .inside-more-box {float:left;margin:0 5px 0 0;width:147px;}
#inside-more .inside-more-box a {display:block;height:82px;padding:10px 5px 0 10px;}
#inside-more .inside-more-box a:hover {color:inherit;}
#inside-more .inside-more-box h3 {padding:0;margin:0;color:#555;font-weight:bold;font-size:16px;}
#inside-more .inside-more-box p {padding:0;margin:0;font-size:11px;font-weight:bold;}
/* calendar */
#home-cal {position:relative;}
#home-cal .home-cal-left {max-height:160px;overflow:hidden;margin:15px 0 0;background:transparent url(images/background_rightcol.png) repeat scroll left top;}
#home-cal .home-cal-right {border:1px solid white;float:right;height:126px;overflow:hidden;position:absolute;right:10px;top:10px;width:180px;}
#home-cal .home-cal-right img {width:260px;}
#home-cal .cal-row {width:390px;}
#home-cal .cal-row a .cal-title {color:#AAAAAA;}
#home-cal .cal-row a .cal-desc {color:#8CBCED;}
#inside-rightcol h2.calendar  {border-bottom:1px dotted #cecece;margin:20px 0 5px 0;}
.cal-date {}
.cal-date-inner {font-size:20px;font-family:lucida sans unicode;text-shadow:0 1px 2px #444444;}
.cal-right {float:left;height:46px;margin:0 0 0 0;width:499px;}
.cal-row {margin:5px 0 0;min-height:46px;}
.cal-row a {display:block;height:46px;background:#E9F0F7;}
.cal-row a .cal-title {padding:0 0 0 5px;display:block;height:50%;line-height:23px;color:#2F5F91;}
.cal-row a .cal-desc {background:#f4f4f4;width:609px;position:relative;z-index:500;padding:0 0 0 5px;display:block;color:#394047;text-decoration:none;height:50%;line-height:23px;}
#inside-rightcol .cal-row a:hover {text-decoration:none;}
.cal-thumb {float:left;height:30px;margin:3px 10px 0 10px;overflow:hidden;width:50px;}
.cal-thumb img {height:66px;}
.cal-details {padding:0 10px;color:#fff;visibility:hidden;background:#6F9AC7 none repeat scroll 0 0;float:right;height:23px;line-height:23px;margin:23px 0 0;position:relative;z-index:505;}
.cal-hover {color:#fff;line-height:46px;text-align:center;float:left;height:46px;width:46px;background:transparent url(images/hoverBBG.jpg) repeat scroll left top;}
.cal-list {margin:0 10px;}
.cal-list .header-button {display:block;margin:0;cursor:pointer;height:24px;line-height:24px;}
.cal-button {margin:4px 3px 0 0;background:url(images/foxRP23.png) left top no-repeat;float:left;height:16px;width:16px;}
.cal-list-item {}
.cal-list-item p {display:block;;margin:0;}
.cal-list-item p.active {background:#fff;}
.cal-list-item p a {display:block;}
.cal-list-item p a:hover {background:white;}

/* main menu */
ul.main-menu,
ul.main-menu li,
ul.main-menu ul {list-style:none;margin:0 0 0 0;padding:0;}
ul.main-menu {}
ul.main-menu li {float:left;height:25px;}
ul.main-menu li a:link,
ul.main-menu li a:visited {font-size:13px;color:#fff;text-decoration:none;line-height:15px;padding:0 23px;display:block;}
ul.main-menu li a:hover {color:#cae6f4;}
ul.main-menu li.active {background:url(images/menu-arrow.png) no-repeat scroll center 15px;}

/* leadblog = salah, harusnya IGBLOG. Lead itu dibawahnya IGBLOG */
#leadblog-middle {margin-top:;background:#fff;position:relative;top:-5px;}
#IG-middle {margin-top:;background:#fff;position:relative;top:-5px;}
#leadblog-middle-inside {background:#4B443C;}
#IG-middle-inside {background:#fff;z-index:100;position:relative;margin:24px 0 0 0;float:left;}
#IG-middle-inside .IG-category  {}
#blog-category-slip {padding:0 0 0 310px;line-height:50px;height:50px;margin:0;background:url(images/category_bg.jpg) left top repeat-x;}
.IG-category a {color:#324b60;float:left;padding:0 20px;text-align:center;width:158px;}
.lead-category a {color:#324b60;float:left;padding:0 20px;text-align:center;width:110px;}
.IG-category a:hover {}
.IG-category a.active {background:url(images/category-pressed.jpg) center top no-repeat;}
.lead-category a:hover {}
.lead-category a.active {background:url(images/category-pressed-lead.jpg) center top no-repeat;}
#blog-category-explanation {background:#eeecec;height:53px;position:relative;}
#blog-category-explanation .facade {width:300px;left:90px;position:absolute;top:30px;}
#blog-category-explanation h3 {color:#fff;margin:0;padding:0;font-size:36px;}
.orange-dab {float:right;background:transparent url(images/orange-dab.jpg) repeat-x scroll left bottom;color:#FFFFFF;font-size:13px;height:43px;line-height:14px;padding:5px 15px;width:566px;}
#leadblog-middle-leftcol {background:#fff;width:589px;border-right:1px solid #cecece;float:left;margin:-2px 0 0 0;padding:10px 15px 25px 15px;min-height:1050px;}
#leadblog-middle-leftcol a:hover {text-decoration:underline;}
.blog-pagination {border-top:solid 1px #cecece;color:#888;font-size:11px;text-transform:uppercase;font-family:lucida sans unicode;margin:20px 0 20px 0;border-bottom:1px solid #9DA5AC;padding:0 12px;line-height:26px;}
#leadblog-middle-leftcol .blog-pagination a {padding:6px 8px 2px;color:#5190D7;}
#leadblog-middle-leftcol a.ditto_next_link {padding:0px;}
#leadblog-middle-leftcol a.ditto_previous_link {padding:0px;}
.ditto_currentpage {background:#EEEEF0 ;border-bottom:3px solid #9DA5AC;padding:6px 8px 3px;color:black;}
.ditto_next_off, .ditto_previous_off {}
#leadblog-middle-leftcol h2 {color:#d82a3b;}
#leadblog-middle-leftcol h2 a {color:#d82a3b;}
#leadblog-middle-leftcol h2 a:hover {text-decoration:underline;}
#leadblog-leftcol-content {}
.leadblog-leftcol-content-header {border-bottom:1px solid #CECECE;margin:5px 0;height:30px;color:#5b6a71;font-size:16px;}
.lead-excerpt {margin:10px 0 20px;padding:0 0 5px;border-bottom:1px solid #cecece;}
.lead-highlight {min-height:250px;margin:30px 0 0 0;padding:0 0 40px 0;border-bottom:1px solid #cecece;}
#leadblog-middle-leftcol h2 {font-family:trebuchet MS;font-size:24px;font-weight:normal;line-height:24px;margin:0 0 11px;padding:0;text-shadow:0 1px 1px rgba(64, 64, 64, 0.13);}
.lead-highlight .title h2 a {color:#5190D7;}
.inside-post-title h2 {text-shadow:0 1px 1px rgba(64, 64, 64, 0.3);font-size:32px;color:#D82A3B;line-height:35px;font-weight:normal;margin:5px 0 5px;padding:0;}
.lead-excerpt-image {width:160px;float:left;margin:0 5px 0 0;overflow:hidden;max-height:120px;}
.lead-highlight-image {width:240px;float:left;margin:0 10px 0 0;max-height:260px;overflow:hidden;}
.lead-excerpt-image  img {width:145px;}
.lead-highlight-image img {width:240px;}
.lead-excerpt-content {width:424px;float:left;}
.lead-highlight-content {width:295px;float:left;}
.lead-excerpt-content .title {clear:both;}
.lead-excerpt-content .title h2 {font-size:18px;font-weight:normal;text-shadow:0 1px 1px rgba(64, 64, 64, 0.13);margin:-7px 0 5px 0;padding:0;}
.lead-excerpt-content .title h2 a {color:#5190D7;}
.excerpt-content {margin:0 0 10px 0;}
.excerpt-content p {margin:0;padding:0;}
.excerpt-content .post-channel {float:left;margin:2px 0 0px -4px;}
.social-share {float:right;margin:0 0 0 5px;}
.social-share-inside {float:left;margin:5px 10px 5px 0;}
.social-share-outside {float:right;margin:0 0 5px 10px;}
.social-share-outside-horizontal {float:right;margin:0 0 5px 6px;}

.lead-excerpt .tweetmeme {float:right;margin:-4px 0 0;}
.lead-excerpt .fbshare {float:right;margin:-2px 15px 0 0;width:75px;}
.tweetmeme {}
.fbshare {margin:10px 0 0 0;}
.fbshare-inside {float:right;margin:-2px 0 0 0;width:80px;}

#wrapper .FBConnectButton {width:49px;}
#wrapper .FBConnectButton_Small {background-position:-4px -232px;}
#wrapper .FBConnectButton_Small .FBConnectButton_Text {margin-left:10px;}
.blog-default-thumb {float:right;margin:0 0 5px 10px;width:250px;}
.inside-post-content blockquote {margin-left:20px;}
.inside-post-content table, td, tr {border:solid 1px #cecece;border-collapse: collapse;}
.excerpt-meta {margin:7px 0 15px;font-size:11px;}
.excerpt-meta .timeago {color:#aaaaaa;margin:0 10px 0 0;}
.excerpt-meta .author {margin:0 10px 0 0;color:#5190D7;}
.excerpt-meta .author img {margin:0 7px -7px 0;}
.excerpt-meta .comments {color:#868686;}
.announcements {color:#464646;background:#F2F6FA;padding:15px 5px;margin:5px 0;border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;}
.announcements h3 {letter-spacing:2px;color:#464646;font-family:trebuchet MS;font-style:italic;padding:0;margin:0;}
.announcements h4 {color:#777777;font-size:12px;margin:0 0 0 -149px;;padding:10px;background:#fbfdff;}
.announcements .announcementText a {}
#leadblog-middle-leftcol .announcements .announcementText a:hover {color:#5190D7;}
.announcements .announcementThumb {width:150px;float:left;}
.announcements .announcementThumb img {width:130px;margin:0 0 0 10px;}
.announcements .announcementText {width:429px;float:left;}
.announcements br {margin:-8px 0 0 0;}
#leadblog-leftcol-footer {}
p.post-print {background:url(images/printer.png) left top no-repeat;padding:0 0 0 21px;float:right;}
p.post-back {background:url(images/prev.png) left 1px no-repeat;padding:0 20px 0 21px;float:right;}
p.vid-back {background:url(images/film_go.png) left 1px no-repeat;padding:0 20px 0 21px;float:right;}
#leadblog-inside-footer {border-bottom:3px solid #CECECE;background:#eaeaea;padding:10px 15px;margin:0 0 15px 0;min-height:42px;}
#leadblog-middle-rightcol {margin:0;width:290px;float:left;padding:0 15px 20px;background:#fff;}
#IG-middle-rightcol {margin:-2px 0 0 0;width:290px;float:left;padding:0 15px 20px;background:#fff;}
.vert-ads {float:left;}
.inside-blog-ads01 {margin:15px 0 0 0;}

/* utility */
.clear {clear:both;}
.spacer10 {height:10px;width:100%;}
.spacer-width10 {width:10px;float:left;height:1px;}
.spacer15 {height:15px;width:100%;}
.spacer20 {height:20px;width:100%;}
.box-320 {float:left;width:320px;}
.box-470 {float:left;padding:0 15px;width:440px;}
.box-620 {float:left;padding:0 15px;width:620px;}
.meat-line-left {height:1px;background:url(images/main-menu-line.png) left top no-repeat;margin:0 auto;width:553px;}

/* excerpt */
.excerpt {padding:10px 5px 5px 5px;background:transparent url(images/background_rightcol.png) left top repeat;}
.excerpt-nav {margin:5px 0 5px 0;}
.excerpt-nav-header {float:left;}
.excerpt-nav-jquery {float:right;width:200px;padding:0.001px;}
.excerpt-thumb {float:left;margin:5px 20px 0 10px;max-height:130px;overflow:hidden;border:1px solid white;}
.excerpt-thumb img {width:190px;}
.excerpt-rightcol {float:left;width:378px;}
.excerpt-header, .excerpt-nav-header {font-size:18px;font-weight:bold;line-height:24px;}
.excerpt-header a, .excerpt-nav-header a {color:#fff;}
.excerpt-header a:link, .excerpt-header a:visited {color:#fff;}
.excerpt-header a:hover {color:#fff;text-decoration:underline;}
.excerpt-subheader, .excerpt-entry-footer a {color:#8cbced;margin:0 0 8px;}
.excerpt-subheader-left {}
.entry {}
a.excerpt-entry-footer {font-style:italic;color:#8CBCED;}
a.excerpt-entry-footer:hover {text-decoration:underline;}
.cal-home {}
.cal-home-img {float:left;height:90px;margin:0 15px 0 0;overflow:hidden;width:150px;}
.cal-home-img img {height:auto;margin:-23px 0 0;width:366px;}

/* colortags */
h4.colortags {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display:inline;float:left;font-family:arial;font-size:11px;height:16px;margin:-1px 7px -2px 0;padding:1px 4px 2px 4px;}
h4.colortags a {color:white;}
#leadblog-leftcol-content h4.colortags a:hover, h4.colortags a:hover {text-decoration:none;}
h4.thoughts {background:#0088C3;}
h4.passion {background:#0050be;}
h4.lounge {background:#ed7401;}
h4.entertainment {background:#BF1900;}
h4.attic {background:#616070;}
h4.dining {background:#9a642a;}

h4.thoughts:hover {background:#30a2d4;}
h4.passion:hover {background:#2566bf;}
h4.lounge:hover {background:#f6963b;}
h4.entertainment:hover {background:#bd3a26;}
h4.attic:hover {background:#737285;}
h4.dining:hover {background:#a17546;}

/* main-banner jQuery Tools */
#main-banner img {display:none;position:absolute;top:0;left:0;height:340px;width:970px;}
.main-banner-nav-tabs {margin:-10px 0 0 10px;float:left;}
.main-banner-nav-tabs a {width:32px;height:44px;float:left;background:url(images/navigator_main.png) 0 -4px no-repeat;display:block;font-size:1px;}
.main-banner-nav-tabs a:hover {background-position:-32px -4px;}
.main-banner-nav-tabs a.current {background-position:-64px -4px;}
.popular-tags {float:left;color:#2F3C44;line-height:40px;margin:0 0 0 10px;}

/* excerpt jQuery Tools */
.excerpts {position:relative;height:362px;width:620px;float:left;}
.excerpts span {display:none;position:absolute;top:0;left:0;}
.excerpts span.timeago {display:inline;position:static;}
.excerpts-tabs {margin:8px 0 0 0;float:left;}
.excerpts-tabs a {width:15px;height:15px;float:left;margin:3px;background:url(images/navigator.png) 0 0 no-repeat;display:block;font-size:1px;}
.excerpts-tabs a:hover {background-position:0 -14px;}
.excerpts-tabs a.current {background-position:0 -28px;}
.forward, .backward {background:transparent url(images/hori_large.png) no-repeat;display:block;width:30px;height:30px;cursor:pointer;font-size:1px;text-indent:-9999em;}
.forward {background-position: 0 -30px;float:left;margin:4px 0 0 0px;}
.forward:hover {background-position:-30px -30px;}
.forward:active {background-position:-60px -30px;}
.backward {float:left;margin:4px 0px 0 0;}
.backward:hover {background-position:-30px 0;}
.backward:active  {background-position:-60px 0; }

/* scrollable for lead blog */
#main {position:relative;overflow:hidden;height:340px;}
#content-lead #main_navi li.active {background-position:0px -103px;}
#content-lead #main_navi li:hover {background-position:0px -103px;}
#main_navi strong {font-style:normal;color:#2b414d;margin:0 !important;padding:0 !important;font-size:14px;text-transform:uppercase;display:block;font-weight:normal;}
#pages {position:absolute;height:20000em;width:620px;padding:0.01px;} 
#lead-banner-navi {background:url(images/lead-nav-bg.jpg) left top no-repeat;float:right;height:268px;padding:72px 0 0;}
#lead-banner-navi #main_navi {width:320px;height:240px;float:right;clear:right;margin:0 !important;padding:0 !important;background:transparent;}
#lead-banner-navi #main_navi li {height:55px;background:url(images/lead-banner-navi-bg.png) left top no-repeat;display:block;padding:5px 35px 5px 35px;font-size:11px;font-style:italic;color:#fff;list-style-type:none;cursor:pointer;}
#lead-banner-navi #main_navi li.active {background-position:0px -100px;color:white;}
#lead-banner-navi #main_navi li:hover {background-position:0px -103px;}
#ig-banner-navi {background:url(images/igblog.jpg) left top no-repeat;float:right;height:240px;padding:100px 0 0;}
#ig-banner-navi #main_navi {width:320px;height:240px;float:right;clear:right;margin:0 !important;padding:0 !important;background:transparent;}
#ig-banner-navi #main_navi li {padding:3px 15px 5px 30px;display:block;margin:5px 10px 5px 11px;font-size:11px;font-style:italic;color:#7b8589;list-style-type:none;cursor:pointer;}
#ig-banner-navi #main_navi li.active, #ig-banner-navi #main_navi li.active:hover {background:#274259;color:white;}
#ig-banner-navi #main_navi li.active strong, #ig-banner-navi #main_navi li.active:hover strong {color:white;}
#ig-banner-navi #main_navi li:hover {background:#d2d7da;}
.scrollable {position:relative;overflow:hidden;width:620px;height:340px;}
.scrollable .items {width:20000em;position:absolute;clear:both;}
.lead-banner-link {background:url(images/lead-nav-bg-enter.png) repeat scroll left top;height:27px;left:0;position:absolute;top:313px;width:620px;}
.lead-banner-link a {float:right;color:#fff;text-indent:-9999em;display:block;font-size:0.1px;height:29px;width:79px;background:url(images/blog_banner_enter.jpg) left top no-repeat;}
.lead-banner-link a:hover {background-position:0 -29px;}

/* related & more */
#inside-rightcol .post_horizontal {margin-bottom:5px;width:150px;}
#inside-rightcol .post_horizontal .image_frame {width:140px;}
.post_horizontal {float:left;width:139px;overflow:hidden;line-height:14px;font-size:11px;margin:0 8px 15px 0;position:relative;}
.post_horizontal a {display:block;background:#FFF;padding:5px 5px 10px;}
#leadblog-middle-leftcol .post_horizontal a:hover, #inside-rightcol .post_horizontal a:hover, #inside-leftcol-promo .post_vertical a:hover {background:#eef4ff;text-decoration:none;}
.post_horizontal .image_frame {height:70px;width:132px;display:block;overflow:hidden;position:relative;}
.post_horizontal .image_frame img {max-width:140px;}
.post_horizontal .image_frame strong {}
#BTT {margin:0 0 10px 0;}
#leadblog-middle #inside-leftcol-promo, #IG-middle-rightcol #inside-leftcol-promo {margin:20px 0 0 0;}
#leadblog-middle #inside-leftcol-promo img, #IG-middle-rightcol #inside-leftcol-promo img {width:290px;height:auto;}

/* bittersweet */
#inside-rightcol .bs-first {margin:-15px 0 0 -10px;background:#E3EDF7;color:#505050;padding:0 0 10px 20px;}
#inside-rightcol .bs-first-header {text-transform:uppercase;margin:0 10px 0 -10px;border-bottom:1px dotted #508ED0;line-height:40px;font-family:trebuchet MS;font-size:20px;color:#508ed0;letter-spacing:3px;}
#inside-rightcol .bs-first-content {margin:10px 10px 0 0;}
#inside-rightcol .bs-first-content h2, #inside-rightcol .bsH2 {letter-spacing:2px;font-style:italic;}
#inside-rightcol .bs-first-content h2 a {color:#464646;text-shadow:0 1px 1px rgba(64, 64, 64, 0.13);}
#inside-rightcol .bs-first-content p {}
#inside-rightcol .bsH2 {margin:10px 0 0 0;text-shadow:#cecece 0px 1px 1px;}
.bs-inside-meta {color:#AAAAAA;font-size:11px;margin:8px 0 10px;height:20px;position:relative;}
.bs-inside-meta-item {float:left;margin:0 10px 0 0;}
.bs-inside-meta-item-right {float:right;margin:0 0 0 10px;}
#inside-rightcol .bs-first-content .bs-first-content-meta {font-style:italic;}
#inside-rightcol .bs-first-meta {font-style:italic;color:#508ED0;font-family:trebuchet MS;text-align:right;border-bottom:1px dotted #508ED0;height:40px;line-height:40px;margin:0 0 0 -10px;}
#inside-rightcol .bs-first-content-thumb {width:170px;float:left;margin:10px 10px 5px 0;}
#inside-rightcol .bs-first-content-thumb img {width:170px;}
#inside-rightcol .bs-excerpt {padding:20px 0;border-bottom:1px dotted #508ED0;margin:0 0 0 -10px;}
#inside-rightcol .bs-excerpt:hover {cursor:pointer;background:#E3EDF7;}
#inside-rightcol .bs-excerpt-left {float:left;width:110px;margin:0 0 0 10px;}
#inside-rightcol .bs-excerpt-left img {width:100px;}
#inside-rightcol .bs-excerpt-right {float:right;width:500px;margin:-7px 0 0 0;}
#inside-rightcol .bs-excerpt-right h2 {font-style:italic;letter-spacing:2px;}
#inside-rightcol .bs-excerpt-meta {font-style:italic;color:#508ED0;font-family:trebuchet MS;}
#inside-rightcol .blog-pagination {margin-left:-10px;}
#inside-rightcol .blog-pagination a {color:#5190D7;padding:6px 8px 2px;}
#inside-rightcol .more-stories {padding:0 0 0 10px;}
#inside-rightcol .more-stories a {color:#375974;}
#inside-rightcol .leadblog-leftcol-content-header {margin:10px 0 5px 0;}

/* top article */
#top-article {margin:0px;padding:5px;list-style-type:none;list-style-image:none;background:#fff;}
#top-article li {cursor:pointer;margin:2px 0 0;background:url(images/topart.jpg) no-repeat scroll left top;padding:0 0 0 47px;border-top:1px solid #CECECE;}
#top-article li:hover > a {background:#EEF4FF;}
#top-article #no3 {background-position:0 -90px;}
#top-article #no2 {background-position:0 -45px;}
#top-article #no4 {background-position:0 -135px;}
#top-article #no5 {background-position:0 -180px;}
#top-article #no1:hover {background-position:0 -233px;}
#top-article #no2:hover {background-position:0 -278px;}
#top-article #no3:hover {background-position:0 -323px;}
#top-article #no4:hover {background-position:0 -368px;}
#top-article #no5:hover {background-position:0 -413px;}
#top-article li a {line-height:14px;color:#375974;font-size:11px;display:block;height:45px;width:230px;}
#top-article li a:hover {background:#EEF4FF;}
#top-article li a .top-article-frame {height:45px;overflow:hidden;width:85px;float:left;}
#top-article li a .top-article-frame img {width:130px;}
#top-article li a .top-text {float:right;padding:2px 0 0 5px;width:140px;}
.topArtHeader {color:#666666;font-size:11px;}
.notes-time {color:#666;font-size:11px;margin:5px 0 0 0;}
.bs-inside-meta .preaching-pdf {position:absolute;right:0;top:0;}
.preaching-pdf {margin:0 10px 0 0;float:right;background:url(images/page_white_acrobat.png) left top no-repeat;padding:0 0 0 20px;}

/* ajaxSearch */
#ajaxSearch_form {color: #444;width: auto;}
#ajaxSearch_input {width: auto;display: inline;height: 17px;border: 1px solid #ddd;border-left-color: #c3c3c3;border-top-color: #7c7c7c;background: #fff url(images/input-bg.gif) repeat-x top left;margin: 0 3px 0 0;padding: 3px 0 0;vertical-align: top;}
#ajaxSearch_submit {display: inline;height: 22px;line-height: 22px;}
#ajaxSearch_output {border: 1px solid #444;padding: 10px;background: #fff;display: block;height: auto;vertical-align: top;}
.AS_ajax_result {color: #444;margin-bottom: 3px;}
.AS_ajax_resultLink {text-decoration: underline;}
.AS_ajax_resultDescription{color: #555;}
.AS_ajax_more {color: #555;}

/* ministries page */
#scroll {text-shadow:0 1px 2px #444444;font-size:13px;font-family:lucida sans unicode;position:relative;height:288px;overflow:hidden;width:970px;background:#fff;}
#tools {width:9999em;position:absolute;height:250px;}
.tool {float:left;width:970px;height:250px;background-repeat:no-repeat;background-position:0 -40px;position:relative;}
.details {background-color:#fff;color:#666;float:left;font-size:20px;margin:270px 0 0 0;padding:10px 60px;width:525px;}
.demos {background-color:#fff;background-color:rgba(255, 255, 255, 0.8);border-left:1px solid #ddd;float:right;min-height:365px;padding:0 25px;width:272px;}
.demos h2 {color:#065598;font-size:22px;display:block;padding:10px 0;}
.demos a {color:#666;font-size:12px;text-decoration:none;}
.demos p {margin:0 0 4px;background:transparent url(http://static.flowplayer.org/tools/img/bullet.png) no-repeat scroll 0 2px;padding:2px 0 1px 22px;}
#thumbs {background:url(images/frosty-bar.png) no-repeat;height:28px;position:absolute;top:222px;width:970px;}
.t a {color:#fff;display:block;width:110px;float:left;height:28px;cursor:pointer;line-height:28px;text-align:center;}
.t a:hover {background:url(images/frosty-highlight.png) left top repeat;}
.t a:active {}
.t a.active {line-height:28px;cursor:pointer !important;background:url(images/frosty-highlight.png) left top repeat;}
.t a.current {background:url(images/active1px.png) left top repeat;}
.navi {margin-left:160px;_margin-left:270px;}
.below-frosty {text-shadow:1px 1px 1px #444;padding:0 0 0 160px;height:33px;background:url(images/submenuBG.jpg) left top no-repeat;line-height:33px;width:870px;text-align:center;}
.below-frosty a {color:#fff;display:block;float:left;padding:0 10px;min-width:60px;}
.below-frosty a:hover {background:url(images/frosty-highlight.png) left top repeat;}
.below-frosty a.active {background:url(images/active1px.png) left top repeat;}

/* CSS sprite for the navigation */
#t0 		 	{ margin-left:70px; _margin-left:10px;}
#t0.active	{ background-position:-20px 0px !important; }
#t0:hover  	{ background-position:-20px -140px; }
#t0:active 	{ background-position:-20px -210px; }

#t1			{ background-position:-234px -70px; }
#t1:hover 	{ background-position:-234px -140px; }
#t1:active	{ background-position:-234px -210px; }
#t1.active	{ background-position:-234px 0 !important; }

#t2			{ background-position:-355px -70px; }
#t2:hover 	{ background-position:-355px -140px; }
#t2:active	{ background-position:-355px -210px; }
#t2.active	{ background-position:-355px 0 !important; }

#t3			{ background-position:-476px -70px; }
#t3:hover 	{ background-position:-476px -140px; }
#t3:active	{ background-position:-476px -210px; }
#t3.active	{ background-position:-476px 0 !important; }

#t4			{ background-position:-597px -70px; }
#t4:hover 	{ background-position:-597px -140px; }
#t4:active	{ background-position:-597px -210px; }
#t4.active	{ background-position:-597px 0 !important; }

#t5			{ background-position:-718px -70px; }
#t5:hover 	{ background-position:-718px -140px; }
#t5:active	{ background-position:-718px -210px; }
#t5.active	{ background-position:-718px 0 !important; }

#t6			{ background-position:-839px -70px; }
#t6:hover 	{ background-position:-839px -140px; }
#t6:active	{ background-position:-839px -210px; }
#t6.active	{ background-position:-839px 0 !important; }

.soc-box {background:#e7e7e7;padding:1px 0;color:#555;text-align:center;}
.soc-box p {margin:8px 0;padding:0;}
.soc-box-item {width:35px;float:left;font-size:11px;text-align:center;margin:6px 2px 6px 0;}
.soc-box-item a {display:block;}
.soc-box-twitter,
.soc-box-facebook,
.soc-box-youtube,
.soc-box-newsletter {height:30px;width:30px;margin:0 auto;background:url(images/social-home.png) left top no-repeat;}
.soc-box-facebook {background-position:-30px 0;}
.soc-box-youtube {background-position:-60px 0;}
.soc-box-newsletter {background-position:-90px 0;}
a.soc-box-twitter:hover {background-position:0 -30px;}
a.soc-box-facebook:hover {background-position:-30px -30px;}
a.soc-box-youtube:hover {background-position:-60px -30px;}
a.soc-box-newsletter:hover {background-position:-90px -30px;}

.box-frame {background:#CBDEED;}
.box-frame-headline {background:#e4eff8;text-align:center;padding:3px;font-size:14px;color:#666;}
.box-frame-content {padding:10px 5px 10px 10px;color:#555;}
.box-frame-content p {margin:5px 0;}
#inside-leftcol-promo .box-frame-content img {float:left;width:60px;margin:0 8px 0 0;height:auto;}
#inside-leftcol-promo .box-frame-content h3 {font-size:13px;line-height:16px;margin:0;color:#444;}


/*---- sIFR ---*/
.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}
.sIFR-dummy { width: 0px;height: 0px;margin-left: 42px;z-index: 0;}

/* Golden Nuggets */
.numbers, .sortby {float:left;}
.nuggets-meta, .nuggets-meta-date, .nuggets-meta-tags {float:left;}
#gn-meta {position:relative;z-index:10;border-bottom:1px solid #CECECE;color:#444444;font-family:lucida sans unicode;height:2em;margin:0 0 0;padding:0 0 15px;}
.numbers {margin:0 20px 0 0;}
.sortby {}
.category {float:right;width:205px;}
.category-ac {position:relative;z-index:20;cursor:pointer;width:130px;height:21px;float:right;margin:0 0 0 5px;background:url(images/ac.jpg) left top no-repeat;overflow:hidden;}
.category-list {display:none;border:1px solid #cecece;width:255px;padding:10px;height:255px;position:absolute;z-index:15;right:0;top:20px;background:url(images/ac-box.jpg) left top repeat-x;}
#gn-content {color:#222;font-family:lucida sans unicode;}
.gn-content-item {border-bottom:1px solid #CECECE;margin:0;padding:20px 5px 15px;}
.nuggets {font-size:16px;line-height:20px;margin:0 0 10px 0;}
.nuggets-meta {}
.nuggets-meta-date {color:#888888;font-family:lucida sans unicode;font-size:11px;margin:0 15px 0 0;padding:0;}
.nuggets-meta-tags {padding:0;}

#leadblog-middle-leftcol h2.gn {font-size:30px;margin:0 0 20px 0;}
#gn-content a:hover, #gn-meta a:hover {text-decoration:underline;}
.category-list ul, .category-list li {margin:0;padding:0;}
.category-list ul {list-style-image:none;list-style-type:none;margin:0 53px  0 0;float:left;}
.addthis_toolbox, .addthis_default_style {float:left;margin:1em 0;}
.addthis_button {float:left;margin:2px 0 0;}

.content-image {background:#f2f2f2;padding:0;position:relative;z-index:499;} /* sets the grey background */
.content-image h3 {background:#222;margin:0;padding:5px;font-family:georgia;color:#fff;font-style:italic;position:absolute;z-index:501;top:0;left:0;}
.image-right {float:right;margin:0 0 5px 15px;}
.image-left {float:left;margin:0 15px 5px 0;}
.image-right img, .image-left img {width:310px;height:auto;}

/* start image settings */
#inside-rightcol .image-wide {width:660px;margin:2em auto 1em auto;}
#inside-rightcol .image-wide img {width:660px;height:auto;position:relative;z-index:500;}
.image-wide {width:589px;margin:2em auto 1em auto;}
.image-wide img {width:589px;height:auto;position:relative;z-index:500;}
.image-300 {width:300px;margin:2em auto 1em auto;}
.image-300 img {width:300px;height:auto;position:relative;z-index:500;}
.caption {font-size:12px;color:#111;display:block;padding:5px;}

/* galleria */
#wrapper .galleria {float:left;list-style-type:none;margin:0 0 10px 0;padding:0;width:589px;}
#wrapper .galleria li {display:block;width:50px;height:50px;overflow:hidden;float:left;margin:0 7px 7px 0}
#wrapper .galleria li a {display:none}
#wrapper .galleria li div {position:absolute;display:none;top:0;left:180px;}
#wrapper .galleria li div img {cursor:pointer}
#wrapper .galleria li.active div img, #wrapper .galleria li.active div {display:block}
#wrapper .galleria li img.thumb {cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
#wrapper .galleria li .caption {display:block;padding-top:.5em}
#wrapper .galleria_wrapper {padding:0 0 5px 0;}
#wrapper .galleria_wrapper img {width:570px;height:auto;}
#wrapper .galleria_container {margin:0;float:left;}
#wrapper .galleria_container .caption {padding:4px 0 9px 0;}
* html .galleria li div span{width:400px} /* MSIE bug */

/* galleria for ministries page */
#wrapper #content-wrap-inside-ministries .galleria_container {width:570px;margin:0 auto;float:none;}
#wrapper #content-wrap-inside-ministries .galleria {float:none;width:570px;margin:0 auto;}

/* BLOG Navigation on the right column */
#inside-blognav {list-style-image:none;list-style-type:none;margin:0;padding:0;}
#inside-blognav a:hover {text-decoration:underline;}
#inside-blognav li .nav-parent {color:#3A96C1;cursor:pointer;font-size:14px;font-variant:small-caps;padding:3px 10px;background:#E4EFF8;}
#inside-blognav ul {margin:0 0 0 10px;padding:0;}
#inside-blognav ul li {background:url(images/bullet_img.gif) no-repeat scroll left 6px;display:block;margin:3px 0;padding:0 0 0 13px;}
#inside-blognav li .nav-parent-seeall {float:right;margin:0 0 10px;}

.contextual-img {width:589px;height:auto;}
.you-like {margin:1.5em 0;background:#E8F0F9 none repeat scroll 0 0;border:1px solid #ABD2E9;height:23px;padding:10px;}
.you-like h4 {float:left;margin:0 10px 0 0;padding:0;font-variant:normal;line-height:23px;}
.you-like iframe {margin:-1px 0 0;border:none;overflow:hidden;width:380px;height:23px;}

/* partnership page */
.partners-quote {padding:7px 0;border-bottom:1px solid #CECECE;border-top:1px solid #CECECE;margin:1em 0;text-align:center;}
.partners-quote p {margin:0;padding:0;}
ul.tabs {list-style-image:none;list-style-type:none;margin:0;padding:0;}
ul.tabs li {position:relative;margin:0;padding:0;float:left;text-align:center;}
ul.tabs li a {background:url(images/superman.jpg) left top no-repeat;font-size:13px;text-shadow:0 1px 2px #444444;display:block;height:28px;line-height:14px;padding:11px 8px 0;width:146px;color:#fff;}

ul.tabs li a:hover 				{background-position:0 -238px;}
ul.tabs li a.current 			{background-position:0 -119px;}
ul.tabs li.first a 				{background-position:0 -42px;}
ul.tabs li.first a:hover 		{background-position:0 -279px;}
ul.tabs li.first a.current 		{background-position:0 -159px;}
ul.tabs li.last a 				{background-position:0 -80px;}
ul.tabs li.last a:hover 		{background-position:0 -318px;}
ul.tabs li.last a.current 		{background-position:0 -198px;}

#inside-rightcol ul.tabs li a:hover {text-decoration:none;}
.jot-form .main-button {color:#fff;border:0px;cursor:pointer;background:#71787e;padding:4px;font-family:lucida sans unicode;}
#inside-rightcol .jot-content {margin:0 0 0 5px;}
#inside-rightcol .jot-comment {padding:5px 3px 3px 3px;}

.footer_sponsors {height:21px;width:382px;margin:0 auto;padding:0 0 10px;}
a.runsmodx {background:url(images/runsmodx01.jpg) left top no-repeat;margin-right:10px;float:left;display:block;width:130px;height:21px;cursor:pointer;font-size:0.1px;text-indent:-9999em;}
a.runsmodx:hover {background-position:0 -21px;}
a.bluhost {background:url(images/bluhost.jpg) left top no-repeat;margin-right:10px;float:left;display:block;width:146px;height:21px;cursor:pointer;font-size:0.1px;text-indent:-9999em;}
a.bluhost:hover {background-position:0 -21px;}
a.jquery {background:url(images/jquery.jpg) left top no-repeat;float:left;display:block;width:85px;height:21px;cursor:pointer;font-size:0.1px;text-indent:-9999em;}
a.jquery:hover {background-position:0 -21px;}

/* Statement of faith */
#inside-rightcol .statement p {min-height:54px;float:left;width:450px;margin:0;padding:0;padding:15px;display:block;}
.statement .statement-verse {width:140px;float:left;color:#fff;padding:15px;}

/* Nugget Wisget */
.box-frame-content-nuggets p {color:#555;margin:0 5px 0 0;display:none;font-family:georgia;font-size:16px;font-style:italic;}
.sea-monster a {display:none;}
.box-frame-content-nuggets p .lochness {font-size:12px;font-family:lucida sans unicode;font-style:normal;}
.refresh-nougat {float:right;cursor:pointer;margin:5px 10px 0 0;}
.seall-nougat {float:left;margin:10px 0 0 10px;}
#inside-leftcol-promo a.seall-nougat:hover {text-decoration:underline;}

.box-frame .forward, .box-frame .backward {background:none;display:inline;width:auto;height:auto;cursor:pointer;font-size:12px;text-indent:0;}
.box-frame .forward {background-position:0 0;float:none;}
.box-frame .forward:hover, .box-frame .backward:hover {background-position:0 0;}
.box-frame .forward:active {background-position:0 0;}
.box-frame .backward {float:none;margin:0;}
.box-frame .backward:active  {background-position:0 0;}

.comments a, a.disqusa {background:transparent url(http://indrigautama.org/images/commentbubble.jpg) no-repeat scroll right 1px;padding:0 16px 0 0;}
#inside-rightcol .post_horizontal a.disqusa, #leadblog-middle-leftcol .post_horizontal a.disqusa {float:left;margin:0 0 0 7px;}
#inside-rightcol .post_horizontal a.disqusa:hover, #leadblog-middle-leftcol .post_horizontal a.disqusa:hover {background:url(http://indrigautama.org/images/commentbubble.jpg) no-repeat right 1px;}
.lead #wrapper #footer {width:940px;}
.lead #wrapper #footer .sitemap_col {width:119px;}
body.home .excerpts .homecomment {display:block;}
.social-ribbon {background:#D4D4D4;}
.social-ribbon .newsletter-form {display:none;}
.subscribe-box {margin:5px auto 0 auto;display:block;}
.wotw {text-align:center;margin:40px 0 0 0;background:transparent url(images/active1px.png) repeat scroll left top;}
.wotw .cap {height:4px;width:320px;background:url(images/wotw-bar.jpg) left top no-repeat;}
.wotw h3 {text-align:left;margin:-25px 15px 15px;padding:0;font-size:12px;color:#fff;}
.wotw p {margin:1em 15px;padding:0;}
.wotw a.excerpt-entry-footer {color:#fff;}
.active {display:inline;cursor:pointer;}
.available {color:#3A96C1;cursor:pointer;display:inline;}
.available:hover {text-decoration:underline;}
.seen {display:block;}
.unseen {display:none;}
.sermon-excerpt-image {float:left;width:160px;margin:5px 5px 0 0;}
.sermon-excerpt-image img {width:145px;height:auto;}
.sermon-excerpt-right {float:right;width:485px;}
.post_vertical {float:left;width:240px;clear:both;border-top:1px solid #cecece;margin:0 0 5px;}
.post_vertical a {display:block;height:60px;}
#inside-leftcol-promo .post_vertical .image_frame {width:110px;float:left;height:60px;overflow:hidden;}
#inside-leftcol-promo .post_vertical .image_frame img {width:120px;height:auto;}
.post_vertical .title_frame {float:left;width:125px;color:#3A96C1;line-height:16px;margin:3px 0 0 5px}
.sentence-list li {margin:0 0 10px 0;}
.dotted-separator {border-bottom:1px dashed #777;margin:0 auto 20px;width:250px;height:15px;}
#wrapper .latest-post {border-bottom:none;}
#wrapper .latest-post .lead-excerpt-image {max-height:200px;margin:0 15px 0 0;overflow:hidden;width:260px;}
#wrapper .latest-post .lead-excerpt-image img {width:260px;height:auto;}
#wrapper .latest-post .lead-excerpt-content {width:314px;}
#wrapper .latest-post h2 {font-size:30px;line-height:28px;}
h4.blog-section {font-family:lucida sans unicode;font-weight:normal;border-bottom:1px solid #CECECE;color:#666;font-size:11px;font-variant:normal;text-transform:uppercase;line-height:2px;margin:25px 0 20px;}
h4.blog-section span {background:white;padding:0 6px 0 0;}

p.info {background:#FFFFCC;border:1px solid #CECECE;float:left;margin:0 0 10px;padding:5px;width:255px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}