/**
 * @package   Modulus Template - RocketTheme
 * @version   1.5.0 June 1, 2011
 * @author    RocketTheme #
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   # RocketTheme Proprietary Use License
 */

/* Background */
#rt-body-bg {background:/* #f2f2f2*/#181818;border-bottom: 1px solid #d7d7d7;}

/* Text Colors */
body, #rt-body-surround .readon span, #rt-body-surround .readon .button,#rt-popuplogin .readon  {color: #666;}
a:hover {color: #333;}
.module-title .title {color: #555;text-shadow: 1px 1px 0 rgba(255,255,255,0.9);}
.module-title .title span {color: #111;}
#rt-body-surround .title4 .title, #rt-body-surround .title4 .title span {color: #fff;text-shadow: 1px 1px 0 rgba(0,0,0,0.9);}
#rt-body-surround .module-content ul.menu li > a:hover, #rt-body-surround .module-content ul.menu li .separator:hover, #rt-body-surround .module-content ul.menu li > .item:hover, #rt-body-surround .module-content ul.menu li.active > a, #rt-body-surround .module-content ul.menu li.active > .separator, #rt-body-surround .module-content ul.menu li.active > .item {color: #555;}

/* Top Menu */
.menutop li.root:hover > .item span, .menutop li.root.f-mainparent-itemfocus .item span, .rt-splitmenu .menutop li:hover .item span {background: #fff;box-shadow: 0 0 3px rgba(0,0,0,0.2);}
.menutop .fusion-submenu-wrapper {background: #fff;}
.menutop ul li {border-top: 1px solid #d7d7d7;}
.menutop ul li > .item:hover, .menutop li.f-menuparent-itemfocus > .item {background: #ededed;}

/* Module Standard */
#rt-body-surround .rt-block, #rt-body-surround .contentbox1 {background: #fff;border: 1px solid #d7d7d7;box-shadow: 0 0 5px rgba(255,255,255,0.8);}
.module-title {background: #f0f0f0;border-bottom: 1px solid #d7d7d7;}
.module-title2 {background: url("../images/bodystyle/light/title-overlay-top.png") 50% 0 repeat-x;}
.module-title3 {background: url("../images/bodystyle/light/title-overlay-bottom.png") 50% 100% repeat-x;}

/* Module Variations */
.title3 .module-title {background: #ccc;border-bottom: none;}
.title3 .module-title3 {background: none;}
.title4 .module-title {background: #333;}
.title4 .module-title2, .title4 .module-title3 {background: none;}
#rt-body-surround .box1 .rt-block, #rt-body-surround .contentbox2 {background: #f2f2f2;}
#rt-body-surround .box2 .rt-block, #rt-body-surround .contentbox3 {background: #eaeaea;}
#rt-body-surround .box3 .rt-block, #rt-body-surround .contentbox4 {background: #ddd;border: 1px solid #ccc;}
#rt-body-surround .box4 .rt-block {background: #d0d0d0;border: 1px solid #c0c0c0;}
#rt-body-surround .box5 .rt-block {background: #f0f0f0 url("../images/bodystyle/light/module-overlay.png") 50% 0 repeat-x;}
#rt-body-surround .box6 .rt-block, #rt-body-surround .contentbox5 {background: #e0e0e0 url("../images/bodystyle/light/module-overlay.png") 50% 0 repeat-x;}
#rt-body-surround .box7 .rt-block, #rt-body-surround .contentbox6 {background: #d0d0d0 url("../images/bodystyle/light/module-overlay.png") 50% 0 repeat-x;border: 1px solid #ccc;}
#rt-body-surround .box8 .rt-block {background: #ccc url("../images/bodystyle/light/module-overlay.png") 50% 0 repeat-x;border: 1px solid #c0c0c0;}

/* Side Menu */
.module-content ul.menu li {border-top: 1px solid #d7d7d7;}
.module-content ul.menu li:hover > a, .module-content ul.menu li:hover > .separator, .module-content ul.menu li:hover > .item, .module-content ul.menu li.active > a, .module-content ul.menu li.active > .separator, .module-content ul.menu li.active > .item {background: #eee;}

/* Buttons and Inputs */
#rt-body-surround .readon,#rt-popuplogin .readon  {background: #e9e9e9;border: 1px solid #d7d7d7;}
#rt-body-surround .readon:hover,#rt-popuplogin .readon:hover {background: #d7d7d7;border: 1px solid #ccc;}
#rt-body-surround .readon:active,#rt-popuplogin .readon:active {background: #eaeaea;}
#rt-body-surround .readon span, #rt-body-surround .readon .button,#rt-popuplogin .readon .button {background: url("../images/bodystyle/light/readon-bg.png") 50% 50% repeat-x;text-shadow: 1px 1px 0 rgba(255,255,255,0.9);border-top: 1px solid #fff;}
.rokradios, .rokchecks, .rokradios-active, .rokchecks-active {background-image: url("../images/bodystyle/light/body-inputs.png");}

/* Typography */
.rt-articleinfo {border-bottom: 1px solid #d7d7d7;}
.component-content .rt-article-icons .icon, .component-content .rt-article-icons ul li a, #rt-accessibility .button {background-image: url("../images/bodystyle/light/article-icons.png");}
.rt-article-icons a:hover .print, .rt-article-icons a:hover .email, .rt-article-icons a:hover .pdf, .rt-article-icons .edit:hover, .rt-article-icons ul li a:hover, #rt-accessibility .button:hover {background-color: #555;}
span.breadcrumbs a, span.no-link {border-right: 1px solid #d7d7d7;}
#rt-body-surround .inputbox {border: 1px solid #d7d7d7;}
#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a, ul.mostread li a, ul.latestnews li a, .weblinks ul li a,#rt-popuplogin ul li a {background-image: url("../images/bodystyle/light/list-arrows2.png");}
.component-content .rt-joomla-table tr.even td, .component-content .rt-joomla-table th {background: #fafafa;}
.component-content .rt-joomla-table tr.odd td, .pollstableborder th {background: #eee;}
p.dropcap2:first-letter {background: #777;color: #fff;}
p.dropcap3:first-letter {background: #777;color: #fff;border: 1px solid #ccc;}

/* Demo */
.promo .feature {color: #333;}
.promo p {color: #999;}