/**
 * @package   Radiance Template - RocketTheme
 * @version   1.2 March 19, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
 

/* Logo - DARK */
.topblock-overlay-dark #rt-logo {background: url(../images/logo/dark/logo.png) 50% 0 no-repeat;}

/* Logo - LIGHT */
.topblock-overlay-light #rt-logo {background: url(../images/logo/light/logo.png) 50% 0 no-repeat;}

/* Top Surround - DARK */
.topblock-overlay-dark #rt-top {background: url(../images/overlays/global/dark-40.png);box-shadow: inset 0 -2px 4px rgba(0,0,0,0.4);}
#rt-top-surround.topblock-overlay-dark {background: url(../images/overlays/dark/header-bg-overlay.png);box-shadow: 0 2px 5px rgba(0,0,0,0.4);}
.topblock-overlay-dark #rt-top-bottom {background: url(../images/overlays/dark/header-bottom.png) 50% 100% no-repeat;}
.topblock-overlay-dark .rt-header-accent {background: url(../images/overlays/dark/feature-top.png) 50% -2px repeat-x;}
.topblock-overlay-dark .rt-header-accent2 {background: url(../images/overlays/dark/feature-accent.png) 50% -2px no-repeat;}

/* Top Surround - LIGHT */
.topblock-overlay-light #rt-top {background: url(../images/overlays/global/light-35.png);box-shadow: inset 0 -2px 4px rgba(0,0,0,0.4);}
#rt-top-surround.topblock-overlay-light {background: url(../images/overlays/light/header-bg-overlay.png);box-shadow: 0 2px 5px rgba(0,0,0,0.4);}
.topblock-overlay-light #rt-top-bottom {background: url(../images/overlays/light/header-bottom.png) 50% 100% no-repeat;}
.topblock-overlay-light .rt-header-accent {background: url(../images/overlays/light/feature-top.png) 50% -2px repeat-x;}
.topblock-overlay-light .rt-header-accent2 {background: url(../images/overlays/light/feature-accent.png) 50% -2px no-repeat;}

/* Navigation - DARK */
.topblock-overlay-dark .menutop li.active.root > .item span, .topblock-overlay-dark .menutop li.root:hover > .item span, .topblock-overlay-dark .menutop li.f-mainparent-itemfocus > .item span, .topblock-overlay-dark .menutop li.active.root > .item span:before, .topblock-overlay-dark .menutop li.active.root > .item span:after, .topblock-overlay-dark .rt-splitmenu .menutop li.active .item span, .topblock-overlay-dark .rt-splitmenu .menutop li:hover .item span, .topblock-overlay-dark .rt-splitmenu .menutop li.active .item span:before, .topblock-overlay-dark .rt-splitmenu .menutop li.active .item span:after {background-image: url(../images/overlays/dark/menu-highlight.png);}
.fusion-submenu-wrapper.topblock-overlay-dark {background: url(../images/overlays/global/dark-85.png);box-shadow: 0 0 0 6px rgba(0,0,0,0.3);}
.fusion-submenu-wrapper.topblock-overlay-dark ul li.active > .item, .fusion-submenu-wrapper.topblock-overlay-dark ul li > .item:hover, .fusion-submenu-wrapper.topblock-overlay-dark li.f-menuparent-itemfocus > .item {background: url(../images/overlays/global/light-20.png);}
.topblock-overlay-dark .menutop li.parent.root .item span .daddyicon, .menutop .topblock-overlay-dark li.root .daddy.item .daddyicon, .menutop .topblock-overlay-dark ul li > .daddy span {background-image: url(../images/overlays/dark/daddy-arrows.png);}

/* Navigation - LIGHT */
.topblock-overlay-light .menutop li.active.root > .item span, .topblock-overlay-light .menutop li.root:hover > .item span, .topblock-overlay-light .menutop li.f-mainparent-itemfocus > .item span, .topblock-overlay-light .menutop li.active.root > .item span:before, .topblock-overlay-light .menutop li.active.root > .item span:after, .topblock-overlay-light .rt-splitmenu .menutop li.active .item span, .topblock-overlay-light .rt-splitmenu .menutop li:hover .item span, .topblock-overlay-light .rt-splitmenu .menutop li.active .item span:before, .topblock-overlay-light .rt-splitmenu .menutop li.active .item span:after {background-image: url(../images/overlays/light/menu-highlight.png);}
.fusion-submenu-wrapper.topblock-overlay-light {background: url(../images/overlays/global/light-85.png);box-shadow: 0 0 0 6px rgba(0,0,0,0.1);}
.fusion-submenu-wrapper.topblock-overlay-light ul li.active > .item, .fusion-submenu-wrapper.topblock-overlay-light ul li > .item:hover, .fusion-submenu-wrapper.topblock-overlay-light li.f-menuparent-itemfocus > .item {background: url(../images/overlays/global/dark-30.png);}
.topblock-overlay-light .menutop li.parent.root .item span .daddyicon, .menutop .topblock-overlay-light li.root .daddy.item .daddyicon, .menutop .topblock-overlay-light ul li > .daddy span {background-image: url(../images/overlays/light/daddy-arrows.png);}

/* Feature - DARK */
.accent-overlay-dark #rt-feature {box-shadow: 1px 1px 6px rgba(0,0,0,0.6);}
.accent-overlay-dark .feature-top {background: url(../images/overlays/dark/feature-top.png) 50% 0 repeat-x;}
.accent-overlay-dark .feature-bottom {background: url(../images/overlays/dark/feature-bottom.png) 50% 100% repeat-x;}
.accent-overlay-dark .feature-accent {background: url(../images/overlays/dark/feature-accent.png) 50% 0 no-repeat;}
.accent-overlay-dark .promo .description {background: url(../images/overlays/dark/feature-inset.png) 0 0 no-repeat;}

/* Feature - LIGHT */
.accent-overlay-light #rt-feature {box-shadow: 1px 1px 6px rgba(0,0,0,0.2);}
.accent-overlay-light .feature-top {background: url(../images/overlays/light/feature-top.png) 50% 0 repeat-x;}
.accent-overlay-light .feature-bottom {background: url(../images/overlays/light/feature-bottom.png) 50% 100% repeat-x;}
.accent-overlay-light .feature-accent {background: url(../images/overlays/light/feature-accent.png) 50% 0 no-repeat;}
.accent-overlay-light .promo .description {background: url(../images/overlays/light/feature-inset.png) 0 0 no-repeat;}

/* Main Body - DARK */
.main-overlay-dark #rt-content-top, .main-overlay-dark .component-block, .main-overlay-dark #rt-content-bottom, .main-overlay-dark .rt-sidebar-surround .box1 .rt-block {box-shadow: 2px 2px 3px rgba(0,0,0,0.4);}
.content-overlay-dark #rt-content-top, .content-overlay-dark .component-block, .content-overlay-dark #rt-content-bottom, .rt-sidebar-surround .box1 .rt-block {background-image: url(../images/overlays/dark/mainbody-grad.png);}

/* Main Body - LIGHT */
.main-overlay-light #rt-content-top, .main-overlay-light .component-block, .main-overlay-light #rt-content-bottom, .main-overlay-light .rt-sidebar-surround .box1 .rt-block {box-shadow: 2px 2px 3px rgba(0,0,0,0.2);}
.content-overlay-light #rt-content-top, .content-overlay-light .component-block, .content-overlay-light #rt-content-bottom, .rt-sidebar-surround .box1 .rt-block {background-image: url(../images/overlays/light/mainbody-grad.png);}

/* Sidebar - DARK */
.main-overlay-dark .rt-sidebar-surround .rt-block {background: url(../images/overlays/global/dark-35.png);}
.main-overlay-dark .rt-sidebar-surround .module-content {background: url(../images/overlays/dark/module-inner.png) 50% 0 repeat-x;min-height: 38px;}

/* Sidebar - LIGHT */
.main-overlay-light .rt-sidebar-surround .rt-block {background: url(../images/overlays/global/light-55.png);}
.main-overlay-light .rt-sidebar-surround .module-content {background: url(../images/overlays/light/module-inner.png) 50% 0 repeat-x;min-height: 38px;}

/* Side Menu - DARK */
.topblock-overlay-dark .module-content ul.menu li a span, .topblock-overlay-dark .module-content ul.menu li .separator, .topblock-overlay-dark .module-content ul.menu li .item span, .accent-overlay-dark .module-content ul.menu li a span, .accent-overlay-dark .module-content ul.menu li .separator, .accent-overlay-dark .module-content ul.menu li .item span, .main-overlay-dark .main-overlay .module-content ul.menu li a span, .main-overlay-dark .main-overlay .module-content ul.menu li .separator, .main-overlay-dark .main-overlay .module-content ul.menu li .item span, .content-overlay-dark .module-content ul.menu li a span, .content-overlay-dark .module-content ul.menu li .separator, .content-overlay-dark .module-content ul.menu li .item span, .bottomblock-overlay-dark .module-content ul.menu li a span, .bottomblock-overlay-dark .module-content ul.menu li .separator, .bottomblock-overlay-dark .module-content ul.menu li .item span, #rt-popuplogin.content-overlay-dark ul li a {background-image: url(../images/overlays/dark/arrow-accent.png);}

/* Side Menu - LIGHT */
.topblock-overlay-light .module-content ul.menu li a span, .topblock-overlay-light .module-content ul.menu li .separator, .topblock-overlay-light .module-content ul.menu li .item span, .accent-overlay-light .module-content ul.menu li a span, .accent-overlay-light .module-content ul.menu li .separator, .accent-overlay-light .module-content ul.menu li .item span, .main-overlay-light .main-overlay .module-content ul.menu li a span, .main-overlay-light .main-overlay .module-content ul.menu li .separator, .main-overlay-light .main-overlay .module-content ul.menu li .item span, .content-overlay-light .module-content ul.menu li a span, .content-overlay-light .module-content ul.menu li .separator, .content-overlay-light .module-content ul.menu li .item span, .bottomblock-overlay-light .module-content ul.menu li a span, .bottomblock-overlay-light .module-content ul.menu li .separator, .bottomblock-overlay-light .module-content ul.menu li .item span, #rt-popuplogin.content-overlay-light ul li a {background-image: url(../images/overlays/light/arrow-accent.png);}

/* Module Variations - Box */
.accent-overlay-dark .rt-sidebar-surround .box2 .rt-block {background-image: url(../images/overlays/dark/feature-bottom.png);}
.accent-overlay-light .rt-sidebar-surround .box2 .rt-block {background-image: url(../images/overlays/light/feature-bottom.png);}

/* Module Variations - Title */
#rt-content-top .title1 .module-title, #rt-content-bottom .title1 .module-title {background: url(../images/overlays/dark/module-title-bottom.png) 0 100% no-repeat;}
.component-content .module-title2, #rt-content-top .title2 .module-title2, #rt-content-bottom .title2 .module-title2 {background: url(../images/overlays/dark/title-overlay.png) 50% 0 repeat-x;}
.component-content .module-title3, #rt-content-top .title2 .module-title3, #rt-content-bottom .title2 .module-title3 {background: url(../images/overlays/dark/title-accent.png) -10px 0 no-repeat;}

/* Module Variations - Global */
.dark10 .rt-block, .content-overlay-light .contentbox1 {background: url(../images/overlays/global/dark-10.png);}
.dark15 .rt-block, .content-overlay-light .contentbox2 {background: url(../images/overlays/global/dark-15.png);}
.dark20 .rt-block, .content-overlay-light .contentbox3 {background: url(../images/overlays/global/dark-20.png);}
.dark25 .rt-block, .content-overlay-light .contentbox4 {background: url(../images/overlays/global/dark-25.png);}
.dark30 .rt-block {background: url(../images/overlays/global/dark-30.png);}
.dark35 .rt-block {background: url(../images/overlays/global/dark-35.png);}
.dark40 .rt-block {background: url(../images/overlays/global/dark-40.png);}
.dark45 .rt-block {background: url(../images/overlays/global/dark-45.png);}
.dark50 .rt-block {background: url(../images/overlays/global/dark-50.png);}
.dark55 .rt-block {background: url(../images/overlays/global/dark-55.png);}
.dark60 .rt-block {background: url(../images/overlays/global/dark-60.png);}
.dark65 .rt-block {background: url(../images/overlays/global/dark-65.png);}
.dark70 .rt-block {background: url(../images/overlays/global/dark-70.png);}
.dark75 .rt-block {background: url(../images/overlays/global/dark-75.png);}
.dark80 .rt-block {background: url(../images/overlays/global/dark-80.png);}
.dark85 .rt-block {background: url(../images/overlays/global/dark-85.png);}
.dark90 .rt-block {background: url(../images/overlays/global/dark-90.png);}
.dark95 .rt-block {background: url(../images/overlays/global/dark-95.png);}
.light10 .rt-block, .content-overlay-dark .contentbox1 {background: url(../images/overlays/global/light-10.png);}
.light15 .rt-block, .content-overlay-dark .contentbox2 {background: url(../images/overlays/global/light-15.png);}
.light20 .rt-block, .content-overlay-dark .contentbox3 {background: url(../images/overlays/global/light-20.png);}
.light25 .rt-block, .content-overlay-dark .contentbox4 {background: url(../images/overlays/global/light-25.png);}
.light30 .rt-block {background: url(../images/overlays/global/light-30.png);}
.light35 .rt-block {background: url(../images/overlays/global/light-35.png);}
.light40 .rt-block {background: url(../images/overlays/global/light-40.png);}
.light45 .rt-block {background: url(../images/overlays/global/light-45.png);}
.light50 .rt-block {background: url(../images/overlays/global/light-50.png);}
.light55 .rt-block {background: url(../images/overlays/global/light-55.png);}
.light60 .rt-block {background: url(../images/overlays/global/light-60.png);}
.light65 .rt-block {background: url(../images/overlays/global/light-65.png);}
.light70 .rt-block {background: url(../images/overlays/global/light-70.png);}
.light75 .rt-block {background: url(../images/overlays/global/light-75.png);}
.light80 .rt-block {background: url(../images/overlays/global/light-80.png);}
.light85 .rt-block {background: url(../images/overlays/global/light-85.png);}
.light90 .rt-block {background: url(../images/overlays/global/light-90.png);}
.light95 .rt-block {background: url(../images/overlays/global/light-95.png);}
.main-overlay-dark .main-overlay .twittie {background: url(../images/overlays/dark/twitter.png) 50% 100% no-repeat;}
.main-overlay-light .main-overlay .twittie {background: url(../images/overlays/light/twitter.png) 50% 100% no-repeat;}

/* Bottom - DARK */
.bottomblock-overlay-dark .bottom-accent {background: url(../images/overlays/dark/feature-accent.png) 50% 0 no-repeat;}

/* Bottom - LIGHT */
.bottomblock-overlay-light .bottom-accent {background: url(../images/overlays/light/feature-accent.png) 50% 0 no-repeat;}

/* Buttons and Inputs - DARK */
.main-overlay-dark .main-overlay .rokradios, .main-overlay-dark .main-overlay .rokchecks, .main-overlay-dark .main-overlay .rokradios-active, .main-overlay-dark .main-overlay .rokchecks-active, .content-overlay-light .rokradios, .content-overlay-light .rokchecks {background-image: url(../images/overlays/dark/rokinputs.png);}
#rt-accessibility #rt-buttons .button {border-radius: 8px;}

/* Buttons and Inputs - LIGHT */
.main-overlay-light .main-overlay .rokradios, .main-overlay-light .main-overlay .rokchecks, .main-overlay-light .main-overlay .rokradios-active, .main-overlay-light .main-overlay .rokchecks-active, .content-overlay-light .rokradios, .content-overlay-light .rokchecks {background-image: url(../images/overlays/light/rokinputs.png);}

/* Footer - DARK */
.main-overlay-dark #rocket {background: url(../images/overlays/dark/rocket.png) 0 0 no-repeat;}
.main-overlay-dark #gantry-totop {background-image: url(../images/overlays/dark/to-top.png);}

/* Footer - LIGHT */
.main-overlay-light #rocket {background: url(../images/overlays/light/rocket.png) 0 0 no-repeat;}
.main-overlay-light #gantry-totop {background-image: url(../images/overlays/light/to-top.png);}

/* Typography - DARK */
.topblock-overlay-dark #form-login ul li a, .topblock-overlay-dark ul.rt-more-articles li a, .topblock-overlay-dark .rt-section-list ul li a, .topblock-overlay-dark ul.mostread li a, .topblock-overlay-dark ul.latestnews li a, .topblock-overlay-dark .weblinks ul li a, .topblock-overlay-dark ul.newsfeed li a, .main-overlay-dark .main-overlay #form-login ul li a, .main-overlay-dark .main-overlay ul.rt-more-articles li a, .main-overlay-dark .main-overlay .rt-section-list ul li a, .main-overlay-dark .main-overlay ul.mostread li a, .main-overlay-dark .main-overlay ul.latestnews li a, .main-overlay-dark .main-overlay .weblinks ul li a, .main-overlay-dark .main-overlay ul.newsfeed li a, .accent-overlay-dark #rt-feature #form-login ul li a, .accent-overlay-dark #rt-feature ul.rt-more-articles li a, .accent-overlay-dark #rt-feature .rt-section-list ul li a, .accent-overlay-dark #rt-feature ul.mostread li a, .accent-overlay-dark #rt-feature ul.latestnews li a, .accent-overlay-dark #rt-feature .weblinks ul li a, .accent-overlay-dark #rt-feature ul.newsfeed li a, .content-overlay-dark #form-login ul li a, .content-overlay-dark #com-form-login ul li a, .content-overlay-dark ul.rt-more-articles li a, .content-overlay-dark .rt-section-list ul li a, .content-overlay-dark ul.mostread li a, .content-overlay-dark ul.latestnews li a, .content-overlay-dark .weblinks ul li a, .content-overlay-dark ul.newsfeed li a, .content-overlay-dark .component-content .category-list ul li a, .bottomblock-overlay-dark #form-login ul li a, .bottomblock-overlay-dark ul.rt-more-articles li a, .bottomblock-overlay-dark .rt-section-list ul li a, .bottomblock-overlay-dark ul.mostread li a, .bottomblock-overlay-dark ul.latestnews li a, .bottomblock-overlay-dark .weblinks ul li a, .bottomblock-overlay-dark ul.newsfeed li a {background-image: url(../images/overlays/dark/arrow-accent.png);}
.topblock-overlay-dark .inputbox, .main-overlay-dark .main-overlay .inputbox, .accent-overlay-dark .inputbox, .content-overlay-dark .inputbox, .bottomblock-overlay-dark .inputbox {background: url(../images/overlays/global/light-20.png);}
.content-overlay-dark .component-content .rt-articleinfo {background: url(../images/overlays/dark/module-title-bottom.png) 0 24px no-repeat;}
.content-overlay-dark .component-content .rt-article-icons .icon, .content-overlay-dark .component-content .rt-article-icons ul li a {background-image: url(../images/overlays/dark/article-icons.png);}
.topblock-overlay-dark ul.bullet li, .main-overlay-dark .main-overlay ul.bullet li, .accent-overlay-dark ul.bullet li, .content-overlay-dark ul.bullet li, .bottomblock-overlay-dark ul.bullet li {background-image: url(../images/overlays/dark/round-bullet.png);}
.topblock-overlay-dark .readon, .main-overlay-dark .main-overlay .readon, .accent-overlay-dark .readon, .content-overlay-dark .readon, .bottomblock-overlay-dark .readon {background-color: #444;}

/* Typography - LIGHT */
.topblock-overlay-light #form-login ul li a, .topblock-overlay-light ul.rt-more-articles li a, .topblock-overlay-light .rt-section-list ul li a, .topblock-overlay-light ul.mostread li a, .topblock-overlay-light ul.latestnews li a, .topblock-overlay-light .weblinks ul li a, .topblock-overlay-light ul.newsfeed li a, .main-overlay-light .main-overlay #form-login ul li a, .main-overlay-light .main-overlay ul.rt-more-articles li a, .main-overlay-light .main-overlay .rt-section-list ul li a, .main-overlay-light .main-overlay ul.mostread li a, .main-overlay-light .main-overlay ul.latestnews li a, .main-overlay-light .main-overlay .weblinks ul li a, .main-overlay-light .main-overlay ul.newsfeed li a, .accent-overlay-light #rt-feature #form-login ul li a, .accent-overlay-light #rt-feature ul.rt-more-articles li a, .accent-overlay-light #rt-feature .rt-section-list ul li a, .accent-overlay-light #rt-feature ul.mostread li a, .accent-overlay-light #rt-feature ul.latestnews li a, .accent-overlay-light #rt-feature .weblinks ul li a, .accent-overlay-light #rt-feature ul.newsfeed li a, .content-overlay-light #form-login ul li a, .content-overlay-light #com-form-login ul li a, .content-overlay-light ul.rt-more-articles li a, .content-overlay-light .rt-section-list ul li a, .content-overlay-light ul.mostread li a, .content-overlay-light ul.latestnews li a, .content-overlay-light .weblinks ul li a, .content-overlay-light ul.newsfeed li a, .content-overlay-light .component-content .category-list ul li a, .bottomblock-overlay-light #form-login ul li a, .bottomblock-overlay-light ul.rt-more-articles li a, .bottomblock-overlay-light .rt-section-list ul li a, .bottomblock-overlay-light ul.mostread li a, .bottomblock-overlay-light ul.latestnews li a, .bottomblock-overlay-light .weblinks ul li a, .bottomblock-overlay-light ul.newsfeed li a {background-image: url(../images/overlays/light/arrow-accent.png);}
.topblock-overlay-light .inputbox, .main-overlay-light .main-overlay .inputbox, .accent-overlay-light .inputbox, .content-overlay-light .inputbox, .bottomblock-overlay-light .inputbox {background: url(../images/overlays/global/dark-15.png);}
.content-overlay-light .component-content .rt-articleinfo {background: url(../images/overlays/light/module-title-bottom.png) 0 24px no-repeat;}
.content-overlay-light .component-content .rt-article-icons .icon, .content-overlay-light .component-content .rt-article-icons ul li a {background-image: url(../images/overlays/light/article-icons.png);}
.topblock-overlay-light ul.bullet li, .main-overlay-light .main-overlay ul.bullet li, .accent-overlay-light ul.bullet li, .content-overlay-light ul.bullet li, .bottomblock-overlay-light ul.bullet li {background-image: url(../images/overlays/light/round-bullet.png);}
.topblock-overlay-light .readon, .main-overlay-light .main-overlay .readon, .accent-overlay-light .readon, .content-overlay-light .readon, .bottomblock-overlay-light .readon {background-color: #fff;}

/* Typography */
.readon {box-shadow: 1px 1px 4px rgba(0,0,0,0.3);}
.readon span, .readon .button {background: url(../images/overlays/dark/readon-overlay.png) 50% 50% repeat-x;}
.readon:active {box-shadow: 0 0 4px rgba(0,0,0,0.3);}
#rt-accessibility .button {background-image: url(../images/overlays/dark/rt-buttons.png);}
