
#container-bg a:hover {color: #333;}
#logo, .title1 .module-title, .title2 .module-title, .title3 .module-title, .title4 .module-title {box-shadow: 1px 1px 2px rgba(0,0,0,0.7);}
#container-bg {background: #fff;box-shadow: 0 0 5px rgba(0,0,0,0.3);text-shadow: 1px 1px 0 rgba(255,255,255,0.8);}
#header {background: #f7f7f7 url(../images/body/light/header-overlay.png) 50% 100% repeat-x;}
#showcase {border-bottom: 1px solid #dbdbdb;}
#maintop {background-color: #f2f2f2;border-top: 1px solid #fff;border-bottom: 1px solid #dbdbdb;}
.module-content ul.menu li {background-image: url(../images/body/light/shadow-divider-bottom.png); background-position: 50% 100%;}
.module-content ul.menu li.active > a, .module-content ul.menu li.active > .separator, .module-content ul.menu li.active > .item { }
.module-content ul.menu li a span, .module-content ul.menu li .separator, .module-content ul.menu li .item span { }
.box1 .block, .contentbox1 {border-color: #dbdbdb;}
.box2 .block, .contentbox2 {border-color: #dbdbdb;background-color: #f7f7f7;text-shadow: 1px 1px 0 rgba(255,255,255,0.8);}
.box4 .block, .contentbox4 {border-color: #dbdbdb;background-color: #eaeaea;text-shadow: 1px 1px 0 rgba(255,255,255,0.8);}
.title2 .module-title, .title4 .module-title {background-image: url(../images/body/light/module-title-bg.png);}
.title1 .module-title .accent, .title2 .module-title .accent, .title3 .module-title .accent, .title4 .module-title .accent {background-image: url(../images/body/light/module-title-accent.png);}
.title2 .module-title {background-color: #ccc;}
.title4 .module-title {background-color: #fafafa;}
#header #form-login .inputbox {background-image: url(../images/overlays/global/dark-15.png);background-color: #f0f0f0;border-top: 1px solid #bbb;border-left: 1px solid #bbb;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
#header #form-login .inputbox:focus {background-color: #fff;}
#container-bg .rokradios, #container-bg .rokchecks, #container-bg .rokradios-active, #container-bg .rokchecks-active {background-image: url(../images/body/light/body-rokinputs.png);}
.inputbox, #form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox, .component-content .user input#email, .component-content .user input#name, .component-content .user input#username, .component-content .user input#password, .component-content .user input#passwd, .component-content .user input#password2 {border: 1px solid #dbdbdb;background-color: #f7f7f7;color: #666;}
input#mod_search_searchword { background: rgba(255, 255, 255, 0.7); font-size: 80%;    padding: 3px 10px;}
.articleinfo {border-bottom: 1px solid #dbdbdb;}
.component-content .article-icons .icon, .component-content .article-icons ul li a {background-image: url(../images/body/light/article-icons.png);}
#body-surround .inputbox {border: 1px solid #dbdbdb;}
#form-login ul li a, #com-form-login ul li a, ul.more-articles li a, .section-list ul li a, ul.mostread li a, ul.latestnews li a, .weblinks ul li a, #popup ul li a, #popuplogin ul li a {background-image: url(../images/body/light/sidemenu-arrows.png);}
.component-content .joomla-table tr.even td, .component-content .joomla-table th {background: #fafafa;}
.component-content .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;}