
 
/*** PATTERNS ***/
.main-pattern-noise body, .main-pattern-noise #page-surround, .main-pattern-noise #footer-pattern, .pattern1 .block, .logo-pattern-noise #logo {background-image: url(../images/patterns/noise.png);}
.main-pattern-canvas body, .main-pattern-canvas #page-surround, .main-pattern-canvas #footer-pattern, .pattern2 .block, .logo-pattern-canvas #logo {background-image: url(../images/patterns/canvas.png);}
.main-pattern-triangles body, .main-pattern-triangles #page-surround, .main-pattern-triangles #footer-pattern, .pattern3 .block, .logo-pattern-triangles #logo {background-image: url(../images/patterns/triangles.png);}
.main-pattern-carbon body, .main-pattern-carbon #page-surround, .main-pattern-carbon #footer-pattern, .pattern4 .block, .logo-pattern-carbon #logo {background-image: url(../images/patterns/carbon.png);}
.main-pattern-leather body, .main-pattern-leather #page-surround, .main-pattern-leather #footer-pattern, .pattern5 .block, .logo-pattern-leather #logo {background-image: url(../images/patterns/leather.png);}
.main-pattern-textile body, .main-pattern-textile #page-surround, .main-pattern-textile #footer-pattern, .pattern6 .block, .logo-pattern-textile #logo {background-image: url(../images/patterns/textile.png);}
.main-pattern-fibers body, .main-pattern-fibers #page-surround, .main-pattern-fibers #footer-pattern, .pattern7 .block, .logo-pattern-fibers #logo {background-image: url(../images/patterns/fibers.png);}
.main-pattern-squares body, .main-pattern-squares #page-surround, .main-pattern-squares #footer-pattern, .pattern8 .block, .logo-pattern-squares #logo {background-image: url(../images/patterns/squares.png);}
.main-pattern-waves body, .main-pattern-waves #page-surround, .main-pattern-waves #footer-pattern, .pattern9 .block, .logo-pattern-waves #logo {background-image: url(../images/patterns/waves.png);}
.main-pattern-plaid body, .main-pattern-plaid #page-surround, .main-pattern-plaid #footer-pattern, .pattern10 .block, .logo-pattern-plaid #logo {background-image: url(../images/patterns/plaid.png);}
.main-pattern-elegant body, .main-pattern-elegant #page-surround, .main-pattern-elegant #footer-pattern, .pattern11 .block, .logo-pattern-elegant #logo {background-image: url(../images/patterns/elegant.png);}
.main-pattern-grunge body, .main-pattern-grunge #page-surround, .main-pattern-grunge #footer-pattern, .pattern12 .block, .logo-pattern-grunge #logo {background-image: url(../images/patterns/grunge.png);}
.main-pattern-lines body, .main-pattern-lines #page-surround, .main-pattern-lines #footer-pattern, .pattern13 .block, .logo-pattern-lines #logo {background-image: url(../images/patterns/lines.png);}
.main-pattern-wood body, .main-pattern-wood #page-surround, .main-pattern-wood #footer-pattern, .pattern14 .block, .logo-pattern-wood #logo {background-image: url(../images/patterns/wood.png);}
.main-pattern-dustnscratches body, .main-pattern-dustnscratches #page-surround, .main-pattern-dustnscratches #footer-pattern, .pattern15 .block, .logo-pattern-dustnscratches #logo {background-image: url(../images/patterns/dustnscratches.png);}
.main-pattern-rubber body, .main-pattern-rubber #page-surround, .main-pattern-rubber #footer-pattern, .pattern16 .block, .logo-pattern-rubber #logo {background-image: url(../images/patterns/rubber.png);}
.main-pattern-paper body, .main-pattern-paper #page-surround, .main-pattern-paper #footer-pattern, .pattern17 .block, .logo-pattern-paper #logo {background-image: url(../images/patterns/paper.png);}
 
/*** LIGHT STYLE OVERLAYS ***/


.logo-style-light #logo span {background-image: url(../images/logo/light/logo.png);}
.main-overlay-light #logo .fold {}

/* Top */
.topblock-overlay-light #top, .topblock-overlay-light #navigation {text-shadow: 1px 1px 0 rgba(255,255,255,0.6);}
.topblock-overlay-light #top {background-image: url(../images/overlays/light/menu-divider2.png);}

/* Navigation */
.topblock-overlay-light #navigation {background: url(../images/overlays/light/navigation-overlay.png) 50% 100% repeat-x;}
.topblock-overlay-light .navigation-top, .topblock-overlay-light .navigation-bar {box-shadow: 0 2px 4px rgba(0,0,0,0.2);}
.topblock-overlay-light .navigation-bar {background-image: url(../images/overlays/light/navigation-bar.png);}
.topblock-overlay-light .menutop li.root, .topblock-overlay-light .splitmenu .menutop li {background-image: url(../images/overlays/light/menu-divider.png);}
.menutop li.root:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .splitmenu .menutop li:hover .item {box-shadow: inset 0 2px 5px rgba(0,0,0,0.3);}
.menutop li.root:hover > .item, .menutop li.root.active:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menutop li.root.active.f-mainparent-itemfocus > .item, .menutop li.f-menuparent-itemfocus > .item, .menutop ul li > .item, .splitmenu .menutop li:hover > .item, .splitmenu .menutop li.active:hover > .item {color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);}
.fusion-submenu-wrapper ul li {background-image: url(../images/overlays/light/menu-divider3.png);}
.menutop ul li > .item:hover, .menutop li.f-menuparent-itemfocus > .item {background-image: url(../images/overlays/light/dropdown-hover.png);box-shadow: inset 0 0 5px rgba(0,0,0,0.3);}
.menutop li.parent.root .item span .daddyicon, .menutop li.root .daddy.item .daddyicon, .menutop ul li > .daddy span {background-image: url(../images/overlays/light/daddy-arrows.png);}


.main-overlay-light #page-surround-inner {background-image: url(../images/overlays/light/bottom-divider.png);}
.main-overlay-light #feature, .main-overlay-light #bottom, .main-overlay-light .box3 .block, .main-overlay-light .contentbox3, .main-overlay-light .title3 .title, .main-overlay-light #subnavigation .menu li .item, .main-overlay-light #subnavigation .menu li a, .main-overlay-light #subnavigation .menu li .separator {text-shadow: 1px 1px 0 rgba(255,255,255,0.3);}
.main-overlay-light #logo .fold {}
.main-overlay-light #subnavigation .menu li {background-image: url(../images/overlays/light/menu-divider.png);}


.main-overlay-light #feature .module-content ul.menu li a span, .main-overlay-light #feature .module-content ul.menu li .separator, .main-overlay-light #feature .module-content ul.menu li .item span, .main-overlay-light #bottom .module-content ul.menu li a span, .main-overlay-light #bottom .module-content ul.menu li .separator, .main-overlay-light #bottom .module-content ul.menu li .item span, .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, .footerblock-overlay-light .module-content ul.menu li a span, .footerblock-overlay-light .module-content ul.menu li .separator, .footerblock-overlay-light .module-content ul.menu li .item span {background-image: url(../images/overlays/light/sidemenu-arrows-overlay.png);}


.main-overlay-light #feature .box1 .block, .main-overlay-light #bottom .box1 .block {border-color: rgba(0,0,0,0.1);}
.main-overlay-light .title3 .module-title {background-image: url(../images/body/light/module-title-bg.png);}

/* Footer */
.footerblock-overlay-light #footer-overlay {background-image: url(../images/overlays/light/footer-overlay.png);text-shadow: 1px 1px 0 rgba(255,255,255,0.3);}
.footerblock-overlay-light #copyright {background-image: url(../images/overlays/light/copyright-overlay.png);text-shadow: 1px 1px 0 rgba(255,255,255,0.3);}
.footerblock-overlay-light #copyright2 {background-image: url(../images/overlays/light/footer-divider.png);}
.footerblock-overlay-light #footer .grid-1, .footerblock-overlay-light #footer .grid-2, .footerblock-overlay-light #footer .grid-3, .footerblock-overlay-light #footer .grid-4, .footerblock-overlay-light #footer .grid-5, .footerblock-overlay-light #footer .grid-6, .footerblock-overlay-light #footer .grid-7, .footerblock-overlay-light #footer .grid-8, .footerblock-overlay-light #footer .grid-9, .footerblock-overlay-light #footer .grid-10, .footerblock-overlay-light #footer .grid-11 {background-image: url(../images/overlays/light/footer-divider2.png);}
.footerblock-overlay-light .footer-grid-inner {background-image: url(../images/overlays/light/footer-divider3.png);}
.footerblock-overlay-light .footer-grid-inner2 {background-image: url(../images/overlays/light/footer-divider4.png);}
.footerblock-width-wrapped .footerblock-overlay-light {box-shadow: 0 0 5px rgba(0,0,0,0.3);}

/* Inputs and Buttons */
.topblock-overlay-light .rokradios, .topblock-overlay-light .rokchecks, .topblock-overlay-light .rokradios-active, .topblock-overlay-light .rokchecks-active, .footerblock-overlay-light .rokradios, .footerblock-overlay-light .rokchecks, .footerblock-overlay-light .rokradios-active, .footerblock-overlay-light .rokchecks-active, .main-overlay-light #feature .rokradios, .main-overlay-light #feature .rokchecks, .main-overlay-light #feature .rokradios-active, .main-overlay-light #feature .rokchecks-active, .main-overlay-light #bottom .rokradios, .main-overlay-light #bottom .rokchecks, .main-overlay-light #bottom .rokradios-active, .main-overlay-light #bottom .rokchecks-active {background-image: url(../images/body/light/body-rokinputs.png);}
.topblock-overlay-light .readon span, .main-overlay-light .readon span, .logo-style-light .readon span, .footerblock-overlay-light .readon span, .topblock-overlay-light .readon .button, .main-overlay-light .readon .button, .logo-style-light .readon .button, .footerblock-overlay-light .readon .button {background-image: url(../images/overlays/light/readon-bg.png);color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);}
.logo-style-light .title1 .title {color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);}


#form-login ul li a, ul.mostread li a, ul.latestnews li a, .weblinks ul li a {background-image: url(../images/overlays/light/sidemenu-arrows-overlay.png);}

/* Branding */
.footerblock-overlay-light #rocket {background: url(../images/overlays/light/rocket.png);}



/*** DARK STYLE OVERLAYS ***/


.logo-style-dark #logo span {background-image: url(../images/logo/dark/logo.png);}
.main-overlay-dark #logo .fold {background-image: url(../images/logo/light/fold.png);}

/* Top */
.topblock-overlay-dark #top, .topblock-overlay-dark #navigation {text-shadow: -1px -1px 0 rgba(0,0,0,0.4);}
.topblock-overlay-dark #top {background-image: url(../images/overlays/dark/menu-divider2.png);}

/* Navigation */
.topblock-overlay-dark #navigation {background: url(../images/overlays/dark/navigation-overlay.png) 50% 100% repeat-x;}
.topblock-overlay-dark .navigation-top, .topblock-overlay-dark .navigation-bar {box-shadow: 0 2px 4px rgba(0,0,0,0.2);}
.topblock-overlay-dark .navigation-bar {background-image: url(../images/overlays/dark/navigation-bar.png);}
.topblock-overlay-dark .menutop li.root, .topblock-overlay-dark .splitmenu .menutop li {background-image: url(../images/overlays/dark/menu-divider.png);}
.menutop li.root:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .splitmenu .menutop li:hover .item {box-shadow: inset 0 2px 5px rgba(0,0,0,0.3);}
.menutop li.root:hover > .item, .menutop li.root.active:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menutop li.root.active.f-mainparent-itemfocus > .item, .menutop li.f-menuparent-itemfocus > .item, .menutop ul li > .item, .splitmenu .menutop li:hover > .item, .splitmenu .menutop li.active:hover > .item {color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);}
.fusion-submenu-wrapper ul li {background-image: url(../images/overlays/light/menu-divider3.png);}
.menutop ul li > .item:hover, .menutop li.f-menuparent-itemfocus > .item {background-image: url(../images/overlays/light/dropdown-hover.png);box-shadow: inset 0 0 5px rgba(0,0,0,0.3);}


.main-overlay-dark #page-surround-inner {background-image: url(../images/overlays/dark/bottom-divider.png);}
.main-overlay-dark #feature, .main-overlay-dark #bottom, .main-overlay-dark .box3 .block, .main-overlay-dark .contentbox3, .main-overlay-dark .title3 .title, .main-overlay-dark #subnavigation .menu li .item, .main-overlay-dark #subnavigation .menu li a, .main-overlay-dark #subnavigation .menu li .separator {text-shadow: -1px -1px 0 rgba(0,0,0,0.5);}
.main-overlay-dark #logo .fold {background-image: url(../images/logo/light/fold.png);}
.main-overlay-dark #subnavigation .menu li {background-image: url(../images/overlays/dark/menu-divider.png);}


.main-overlay-dark #feature .module-content ul.menu li a span, .main-overlay-dark #feature .module-content ul.menu li .separator, .main-overlay-dark #feature .module-content ul.menu li .item span, .main-overlay-dark #bottom .module-content ul.menu li a span, .main-overlay-dark #bottom .module-content ul.menu li .separator, .main-overlay-dark #bottom .module-content ul.menu li .item span, .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, .footerblock-overlay-dark .module-content ul.menu li a span, .footerblock-overlay-dark .module-content ul.menu li .separator, .footerblock-overlay-dark .module-content ul.menu li .item span {background-image: url(../images/overlays/dark/sidemenu-arrows-overlay.png);}


.main-overlay-dark #feature .box1 .block, .main-overlay-dark #bottom .box1 .block {border-color: rgba(255,255,255,0.2);}
.main-overlay-dark .title3 .module-title {background-image: url(../images/body/dark/module-title-bg.png);}

/* Footer */
.footerblock-overlay-dark #footer-overlay {background-image: url(../images/overlays/dark/footer-overlay.png);text-shadow: -1px -1px 0 rgba(0,0,0,0.4);}
.footerblock-overlay-dark #copyright {background-image: url(../images/overlays/dark/copyright-overlay.png);}
.footerblock-overlay-dark #copyright2 {background-image: url(../images/overlays/dark/footer-divider.png);}
.footerblock-overlay-dark #footer .grid-1, .footerblock-overlay-dark #footer .grid-2, .footerblock-overlay-dark #footer .grid-3, .footerblock-overlay-dark #footer .grid-4, .footerblock-overlay-dark #footer .grid-5, .footerblock-overlay-dark #footer .grid-6, .footerblock-overlay-dark #footer .grid-7, .footerblock-overlay-dark #footer .grid-8, .footerblock-overlay-dark #footer .grid-9, .footerblock-overlay-dark #footer .grid-10, .footerblock-overlay-dark #footer .grid-11 {background-image: url(../images/overlays/dark/footer-divider2.png);}
.footerblock-overlay-dark .footer-grid-inner {background-image: url(../images/overlays/dark/footer-divider3.png);}
.footerblock-overlay-dark .footer-grid-inner2 {background-image: url(../images/overlays/dark/footer-divider4.png);}
.footerblock-width-wrapped .footerblock-overlay-dark {box-shadow: 0 0 5px rgba(0,0,0,0.5);}

/* Inputs and Buttons */
.topblock-overlay-dark .rokradios, .topblock-overlay-dark .rokchecks, .topblock-overlay-dark .rokradios-active, .topblock-overlay-dark .rokchecks-active, .footerblock-overlay-dark .rokradios, .footerblock-overlay-dark .rokchecks, .footerblock-overlay-dark .rokradios-active, .footerblock-overlay-dark .rokchecks-active, .main-overlay-dark #feature .rokradios, .main-overlay-dark #feature .rokchecks, .main-overlay-dark #feature .rokradios-active, .main-overlay-dark #feature .rokchecks-active, .main-overlay-dark #bottom .rokradios, .main-overlay-dark #bottom .rokchecks, .main-overlay-dark #bottom .rokradios-active, .main-overlay-dark #bottom .rokchecks-active {background-image: url(../images/body/dark/body-rokinputs.png);}
.topblock-overlay-dark .readon span, .main-overlay-dark .readon span, .logo-style-dark .readon span, .footerblock-overlay-dark .readon span, .topblock-overlay-dark .readon .button, .main-overlay-dark .readon .button, .logo-style-dark .readon .button, .footerblock-overlay-dark .readon .button {background-image: url(../images/overlays/dark/readon-bg.png);color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);}
.logo-style-dark .title1 .title, .logo-style-dark .title1 .title span, .logo-style-dark #container-bg .title1 .title span {color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);}
.logo-style-dark .title1 .module-title {background-image: url(../images/body/dark/module-title-bg.png);}

/* Branding */
.footerblock-overlay-dark #rocket {background: url(../images/overlays/dark/rocket.png);}