/**
 * @package   Zephyr Template - RocketTheme
 * @version   1.5.2 November 16, 2010
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

/* JOMSOCIAL OVERRIDES */
/* Main Login */
body #community-wrap div.greybox div div div.loginform input.frontlogin {font-weight: normal;}
body #community-wrap div.greybox {border: 0;}
body #community-wrap div.greybox div {border: 0;padding-bottom: 29px;background: url(../images/overlays/dark/module-box-shadow.png) 50% 100% no-repeat;}
body #community-wrap div.greybox div div {background: url(../images/overlays/dark/box1-bg.png) repeat;}
body .body-overlay-light #community-wrap div.greybox div {background: none;}
body .body-overlay-light #community-wrap div.greybox div div {background: none;}
body #community-wrap div.greybox div div div.loginform {background: none;}
body #community-wrap div.greybox div div div h2 {color: inherit;}
body.font-family-enigmatic #community-wrap div.greybox div div div h2 {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
body #community-wrap div.greybox .joinbutton {display: inline-block;height: 22px;margin: 0 0 0 4px;padding: 0;background: url(../images/overlays/dark/readon-r.png) no-repeat 100% 0;}
body .body-overlay-light #community-wrap div.greybox .joinbutton {background: url(../images/overlays/light/readon-r.png) no-repeat 100% 0;}
body #community-wrap div.greybox .joinbutton:hover {background-position: 100% -27px;}
body #community-wrap div.greybox a#joinButton {border: 0;display: block;font-size: 12px;font-weight: normal;height: 22px;line-height: 22px;margin: 0 0 0 -4px;padding: 0 10px;background: url(../images/overlays/dark/readon-l.png) no-repeat 0 0;}
body .body-overlay-light #community-wrap div.greybox a#joinButton {background: url(../images/overlays/light/readon-l.png) no-repeat 0 0;}
body #community-wrap div.greybox a#joinButton:hover {background: url(../images/overlays/dark/readon-l.png) 0 -27px no-repeat;}
body .body-overlay-light #community-wrap div.greybox a#joinButton:hover {background: url(../images/overlays/light/readon-l.png) 0 -27px no-repeat;}
body #community-wrap ul#featurelist li {background: url(../images/icons/icon-check.png) no-repeat;}

/* Main Login Button */
body #community-wrap div.greybox .loginform div {display: inline-block;height: 22px;margin: 0 0 0 4px;padding: 0 !important;text-align: left !important;background: url(../images/overlays/dark/readon-r.png) no-repeat 100% 0;}
body .body-overlay-light #community-wrap div.greybox .loginform div {background: url(../images/overlays/light/readon-r.png) no-repeat 100% 0;}
body #rt-main #community-wrap .loginform #form-login #submit {border: 0;margin: 0 0 0 -4px;height: 22px;line-height: 22px;}
body #community-wrap .loginform #form-login #submit {background: url(../images/overlays/dark/readon-l.png) no-repeat 0 0;}
body .body-overlay-light #community-wrap .loginform #form-login #submit {background: url(../images/overlays/light/readon-l.png) no-repeat 0 0;}
body #community-wrap .loginform span {display: inline-block;}

/* Denied Box */
.denied-box {background: none;border: 0;}
body #rt-main #community-wrap .denied-box .loginform #form-login #submit {height: 25px;font-size: 110%;display: block;padding: 5px 10px;background: url(../images/overlays/dark/navigation-bg.png) 50% 0 repeat;}
body .body-overlay-light #rt-main #community-wrap .denied-box .loginform #form-login #submit {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* Main Menu */
body #community-wrap #cToolbarNav.cToolbar {background: url(../images/overlays/light/box1-bg.png) repeat !important;}
#community-wrap .cToolbar {background: none !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li {background: url(../images/overlays/light/box1-bg.png) repeat !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li a {background: none !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li:hover {background: url(../images/overlays/dark/box1-bg.png) repeat !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active {background: url(../images/overlays/dark/box1-bg.png) repeat !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div {background-image: url(../images/overlays/dark/box1-bg.png) !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div a {text-shadow: none;color: inherit !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div a {background: url(../images/overlays/dark/box1-bg.png) repeat !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div a:hover {background: url(../images/overlays/light/box1-bg.png) repeat !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active a {background: none !important;text-shadow: none;color: inherit !important;}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li#toolbar-item-logout, #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li#toolbar-item-logout a {color: inherit !important;}

/* App Boxes */
#community-wrap .app-box {padding: 15px;width: 95%;}
#community-wrap .app-box.collapse {padding: 15px 15px 0;}
#community-wrap .app-box {background: url(../images/overlays/dark/box1-bg.png) repeat;}
.body-overlay-light #community-wrap .app-box {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap .app-box-header {margin: -15px -15px 10px;}
#community-wrap .app-box.collapse .app-box-header {margin: -15px -15px 0;}
#community-wrap .app-box-header {background: url(../images/overlays/dark/box1-bg.png) repeat;}
.body-overlay-light #community-wrap .app-box-header {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap .app-box-header .app-box-header, #community-wrap .app-box.collapse .app-box-header .app-box-header {background: none;padding: 0; margin: 0;}
#community-wrap .app-box-title {color: inherit;}
#community-banlists-news-items {padding: 0 !important;}
#community-banlists-news-items .app-box {width: 100% !important;padding: 0 !important;}
#community-banlists-news-items .app-box  h2 {padding-left: 5px;}
div.joms-newsfeed-item {border-bottom: 0 !important;margin-bottom: 5px;}

/* App Buttons */
#community-wrap .app-box-menu.toggle .app-box-menu-icon {background-position: 0 -97px;background-repeat: no-repeat;}
#community-wrap .app-box.collapse .app-box-menu.toggle .app-box-menu-icon {background-position: -22px -97px;background-repeat: no-repeat;}
#community-wrap .app-box.collapse .app-box-menu.toggle .app-box-menu-icon, #community-wrap .app-box-menu-icon {background-image: url(../images/overlays/dark/utility-icons.png);}
.body-overlay-light #community-wrap .app-box.collapse .app-box-menu.toggle .app-box-menu-icon, .body-overlay-light #community-wrap .app-box-menu-icon {background-image: url(../images/overlays/light/utility-icons.png);}

/* Videos */
body #community-wrap .video-item .video-item {background: url(../images/overlays/dark/box1-bg.png) 0 0 repeat;border: 0;}
body .body-overlay-light #community-wrap .video-item .video-item {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* Feed */
#community-wrap #activity-stream-container div.ctitle {background: url(../images/overlays/dark/box1-bg.png) 0 0 repeat;border: 0;padding: 5px !important;}
.body-overlay-light #community-wrap #activity-stream-container div.ctitle {background: url(../images/overlays/light/box1-bg.png) 0 0 repeat;}
div.joms-newsfeed-item .newsfeed-content-hidden {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light div.joms-newsfeed-item .newsfeed-content-hidden {background: url(../images/overlays/light/box1-bg.png) 0 0 repeat;}

/* Side Bar Modules (search etc etc) */
#community-wrap .cModule {background: url(../images/overlays/dark/box1-bg.png) 0 0 repeat;border: 0;padding: 15px;}
.body-overlay-light #community-wrap .cModule {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap .cModule h3 {padding: 18px 15px;border: 0;margin: -15px -15px 15px -15px;font-weight: normal;font-size: 130%;}
.font-family-enigmatic #community-wrap .cModule h3 {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
#community-wrap .cModule h3 {background: url(../images/overlays/dark/navigation-active.png) 50% 0 repeat-x;}
.body-overlay-light #community-wrap .cModule h3 {background: url(../images/overlays/light/navigation-active.png) 50% 0 repeat-x;}
#community-wrap .cModule.latest-groups li.featured {width: auto;}
#community-wrap .cModule.latest-groups li.featured a img {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 5px;}
.body-overlay-light #community-wrap .cModule.latest-groups li.featured a img {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap .app-box-footer {border: 0;}
#community-wrap a img.avatar, #community-wrap a:hover img.avatar {border: 0;padding: 2px;}
#community-wrap a img.avatar {background: url(../images/overlays/dark/box1-bg.png) repeat;}
.body-overlay-light #community-wrap a img.avatar {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap dl.profile-right-info dd  {color: inherit;}
#community-wrap .cModule h4 {border: 0;color: inherit;}

/* Profile */
body #community-admin-wrapper {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
body .body-overlay-light #community-admin-wrapper {background: url(../images/overlays/light/box1-bg.png) repeat;}
body #community-admin-wrapper a:hover {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
body .body-overlay-light #community-admin-wrapper a:hover {background: url(../images/overlays/light/box1-bg.png) repeat;}
body #community-wrap div.profile-box {border: 0;}
body #community-wrap .profile-avatar img {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 5px;}
body .body-overlay-light #community-wrap .profile-avatar img {background: url(../images/overlays/light/box1-bg.png) repeat;}
body #community-wrap div#profile-status {border: 0;}
body .profile-toolbox-tl textarea {background: url(../images/overlays/dark/box2-bg.png) 0 0;border: 0 !important;}
body .body-overlay-light .profile-toolbox-tl textarea {background: url(../images/overlays/light/box2-bg.png) 0 0;}
#community-wrap div.profile-toolbox-bl {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #community-wrap div.profile-toolbox-bl {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap div.profile-toolbox-tl, #community-wrap div.profile-toolbox-br {background: none;}

/* Mini Profile */
#community-wrap div.mini-profile {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #community-wrap div.mini-profile {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* Sub Menus */
#community-wrap .cSubmenu {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #community-wrap .cSubmenu {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap ul.submenu li a, #community-wrap ul.submenu li span {border: 0;}

/* Groups */
.community-events-results-item, .community-groups-results-item {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light .community-events-results-item, .body-overlay-light .community-groups-results-item {background: url(../images/overlays/light/box1-bg.png) repeat;}
body #community-wrap #cFilterBar {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
body .body-overlay-light #community-wrap #cFilterBar {background: url(../images/overlays/light/box1-bg.png) repeat;}
div.ctitle {border: 0;}
.font-family-enigmatic div.ctitle {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
#community-wrap .group-top .group-desc, #community-wrap .event-top .event-desc {border: 0;}
#community-wrap div.groups-news-text {border: 0;}
#community-wrap .groups-news-row + .groups-news-row, #community-wrap .group-discussion + .group-discussion {border: 0;}
#community-wrap #wallForm, #community-wrap #community-photo-walls {border: 0;}
#community-wrap .wallcmt {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #community-wrap .wallcmt {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap div.wallComments {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 10px;}
.body-overlay-light #community-wrap div.wallComments {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* Photos */
body #community-wrap .album .album {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
body .body-overlay-light #community-wrap .album .album {background: url(../images/overlays/light/box1-bg.png) repeat;}
body #community-wrap .photo-list-item {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
body .body-overlay-light #community-wrap .photo-list-item {background: url(../images/overlays/light/box1-bg.png) repeat;}
body #community-wrap .photo-list-item .photo-item img {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 5px;}
body .body-overlay-light #community-wrap .photo-list-item .photo-item img {background: url(../images/overlays/light/box1-bg.png) repeat;}
#cGallery .photoDisplay {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #cGallery .photoDisplay {background: url(../images/overlays/light/box1-bg.png) repeat;}
body #community-wrap #community-photo-walls-title {border: 0;}

/* Videos */
body #community-wrap .advance-not-found, body #community-wrap .event-not-found, body #community-wrap .group-not-found, body #community-wrap .people-not-found, body #community-wrap .video-not-found, body #community-wrap .community-empty-list, #cWindow .community-empty-list {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
body .body-overlay-light #community-wrap .advance-not-found, body .body-overlay-light #community-wrap .event-not-found, body .body-overlay-light #community-wrap .group-not-found, body .body-overlay-light #community-wrap .people-not-found, body .body-overlay-light #community-wrap .video-not-found, body .body-overlay-light #community-wrap .community-empty-list, .body-overlay-light #cWindow .community-empty-list {background: url(../images/overlays/light/box1-bg.png) repeat;}
body #community-wrap .video-player {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
body .body-overlay-light #community-wrap .video-player {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap .vidSubmenu {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #community-wrap .vidSubmenu {background: url(../images/overlays/light/box1-bg.png) repeat;}
#community-wrap .vidSubmenu .submenu {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #community-wrap .vidSubmenu .submenu {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* K2 OVERRIDES */

/* K2 Modules */
.k2ItemsBlock .even, .k2ItemsBlock .odd {background: none;}
div.k2ItemsBlock ul li img.moduleItemAuthorAvatar {margin: 6px 4px 0 0;}
.k2LatestCommentsBlock .even, .k2LatestCommentsBlock .odd {background: none;}
div#itemListLinks {background: none;}
div.itemListCategory, div.subCategory {border: 0;background: none;margin: 15px;}
.font-family-enigmatic div.itemListCategory h2 {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
.itemListCategoriesBlock {background: url(../images/overlays/dark/box1-bg.png) repeat;}
.body-overlay-light .itemListCategoriesBlock {background: url(../images/overlays/light/box1-bg.png) repeat;}
.itemListCategory {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 15px;}
.body-overlay-light .itemListCategory {background: url(../images/overlays/light/box1-bg.png) repeat;}
.itemListSubCategories .subCategory {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 15px;margin: 15px;}
.body-overlay-light .itemListSubCategories .subCategory {background: url(../images/overlays/light/box1-bg.png) repeat;}
div.itemListCategory img, div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 5px;}
.body-overlay-light div.itemListCategory img, .body-overlay-light div.subCategory a.subCategoryImage img, .body-overlay-light div.subCategory a.subCategoryImage:hover img {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* General */
div.itemIntroText {color: inherit !important;}
.itemRatingList, .itemRatingList a:hover, .itemRatingList .itemCurrentRating {background:url(../images/extended/k2/transparent_star.png) repeat-x 0 -1000px;}
.itemRatingList {background-position: left top;}
.itemRatingList .itemCurrentRating {background-position: 0 center;}
.itemRatingList a:hover {background-position: left bottom;}
.itemListSubCategories h3 {border-bottom: 1px;margin: 15px;}
div.itemContainer {margin-bottom: 50px;}
#k2Container .itemAuthorLatest ul, #k2Container .itemRelated ul {list-style: none;padding: 0;}
#k2Container .itemAuthorLatest ul li ,#k2Container .itemRelated ul li {padding-left: 10px;}
div.itemNavigation {border: 0;}
div.catItemView {margin-top: 50px;margin: 2px;}
.k2Pagination .tab,.k2Pagination .page-block {display: inline-block;margin: 0 10px;}
span.userItemImage img {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 5px;}
.body-overlay-light span.userItemImage img {background: url(../images/overlays/light/box1-bg.png) repeat;}
div.userBlock {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 5px;}
.body-overlay-light div.userBlock {background: url(../images/overlays/light/box1-bg.png) repeat;}
div.userBlock img {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 5px;}
.body-overlay-light div.userBlock img {background: url(../images/overlays/light/box1-bg.png) repeat;}
div.userBlock p.userAdditionalInfo {border: 0 !important;}

/* K2 Tags */
.font-family-enigmatic div.genericItemHeader h2.genericItemTitle {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
div.genericItemView {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 15px;}
.body-overlay-light div.genericItemView {background: url(../images/overlays/light/box1-bg.png) repeat;}
span.genericItemImage img {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 5px;}
.body-overlay-light span.genericItemImage img {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* K2 Article */
div.itemToolbar {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light div.itemToolbar {background: url(../images/overlays/light/box1-bg.png) repeat;}
div.itemAuthorBlock {background: none;}
div.itemComments {background: none;}
div.itemComments ul.itemCommentsList .even {background: none;}
div.itemComments ul.itemCommentsList .odd {background: none;}
div.itemHeader span.itemDateCreated {display: block;}
div.userBlock, div.userItemCategory, div.userItemTagsBlock {border: 0;}
div.userItemView {margin-bottom: 50px;}
div.userBlock img {border: 0;}
div.userBlock p.userAdditionalInfo {border: 1px dotted;}
.groupLeading div.catItemHeader h3.catItemTitle {border: 0;margin: 0 -15px -10px;padding: 0 15px 45px;background: url(../images/overlays/dark/title4-bg.png) 50% 100% no-repeat;}
.font-family-enigmatic .groupLeading div.catItemHeader h3.catItemTitle {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
.body-overlay-light .groupLeading div.catItemHeader h3.catItemTitle {background: url(../images/overlays/light/title4-bg.png) 50% 100% no-repeat;}
span.catItemImage img {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light span.catItemImage img {background: url(../images/overlays/light/box1-bg.png) repeat;}
#itemListPrimary .itemContainer {background: url(../images/overlays/dark/module-box-shadow.png) 50% 100% no-repeat;padding-bottom: 29px;}
.body-overlay-light #itemListPrimary .itemContainer {background: url(../images/overlays/light/module-box-shadow.png) 50% 100% no-repeat;}
#itemListPrimary .catItemView {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 15px;}
.body-overlay-light #itemListPrimary .catItemView {background: url(../images/overlays/light/box1-bg.png) repeat;}
#itemsListSecondary .itemContainer {background: url(../images/overlays/dark/module-box-shadow.png) 50% 100% no-repeat;padding-bottom: 29px;}
.body-overlay-light #itemsListSecondary .itemContainer {background: url(../images/overlays/light/module-box-shadow.png) 50% 100% no-repeat;}
#itemsListSecondary .catItemView {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 15px;}
.body-overlay-light #itemsListSecondary .catItemView {background: url(../images/overlays/light/box1-bg.png) repeat;}
.font-family-enigmatic div.catItemHeader h3.catItemTitle {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
div.catItemTagsBlock, div.catItemCategory, div.itemHitsTwitter {border: 0;}
div.itemCategory {border-bottom: 0;}
div.itemTagsBlock {border-bottom: 0;}
div.itemSocialLinksBlock {border: 0;background: none;}
div.itemAuthorBlock {border: 0;}
div.itemAuthorBlock img.itemAuthorAvatar, div.itemComments, span.itemImage img {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 15px;}
.body-overlay-light div.itemAuthorBlock img.itemAuthorAvatar, .body-overlay-light div.itemComments, .body-overlay-light span.itemImage img {background: url(../images/overlays/light/box1-bg.png) repeat;}
.itemAuthorLatest h3, div.itemHeader h2.itemTitle {border: 0;}
.font-family-enigmatic .itemAuthorLatest h3, .font-family-enigmatic div.itemHeader h2.itemTitle {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
div.itemHeader h2.itemTitle {background: url(../images/overlays/dark/title4-bg.png) 50% 100% no-repeat;margin: 0 -15px -10px;padding: 0 15px 45px;}
.body-overlay-light div.itemHeader h2.itemTitle {background: url(../images/overlays/light/title4-bg.png) 50% 100% no-repeat;}
div.itemCommentsForm p.itemCommentsFormNotes {border: 0;}
span.itemDateModified {color: inherit;border: 0;}
div.itemLinks {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 15px;}
.body-overlay-light div.itemLinks {background: url(../images/overlays/light/box1-bg.png) repeat;}
div.itemView {border: 0;}

/* K2 Images */
div.itemToolbar ul li a#fontIncrease img {background: url(../images/icons/icon-add.png) no-repeat;height: 16px;width: 16px;}
div.itemToolbar ul li a#fontDecrease img {background: url(../images/icons/icon-minus.png) no-repeat;height: 16px;width: 16px;}

/* K2 Typo */
div.itemCommentsForm form input.button {border: 1px solid;}

/* K2 Commments */
#k2Container .even {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #k2Container .even {background: url(../images/overlays/light/box1-bg.png) repeat;}
#k2Container .odd {border: 0;background: none;}
div.itemNavigation {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light div.itemNavigation {background: url(../images/overlays/light/box1-bg.png) repeat;}
div.itemComments ul.itemCommentsList li {padding: 15px;border: 0;}
div.itemCommentsForm form input.inputbox, #commentText {font-size: 1.2em;padding: 2px;}
div.itemCommentsForm form label {font-size: 120%;font-weight: bold;}
iv.itemCommentsForm form input#submitCommentButton {background: url(../images/overlays/dark/box1-bg.png) 0 0 repeat !important;border: 0;}
.body-overlay-light div.itemCommentsForm form input#submitCommentButton {background: url(../images/overlays/light/box1-bg.png) 0 0 repeat !important;}

/* VIRTUEMART 1.1.4 */
/* Virtuemart Modules */
#vmMainPage h3 a {float: right;margin: 5px 0 0 5px;}
#vmMainPage .buttons_heading {margin: 0 0 0 3px;}
#vmMainPage .buttons_heading a {float: left;}
.font-family-enigmatic #vmMainPage h1, .font-family-enigmatic #vmMainPage h2, .font-family-enigmatic #vmMainPage h3, .font-family-enigmatic #vmMainPage h4, .font-family-enigmatic #vmMainPage a h4 {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
#vmMainPage h1, #vmMainPage h2, #vmMainPage h3, #vmMainPage h4, #vmMainPage a h4 {border: 0;}
#vmMainPage a h4 {margin: 0;padding: 0;}
.vmCartContainer {background: none;}

/* TIENDA */
/* Category Layout */
div#tienda_category_header {border: 0;}
div#tienda_subcategories {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 15px;}
.body-overlay-light div#tienda_subcategories {background: url(../images/overlays/light/box1-bg.png) repeat;}
#tienda .subcategory_thumb img {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 5px;}
.body-overlay-light #tienda .subcategory_thumb img {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* Inner Category Layout */
.font-family-enigmatic #tienda_subcategories h3 {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
#tienda_category_header img {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 5px;}
.body-overlay-light #tienda_category_header img {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* Inner Category Product List */
.product_item {background: url(../images/overlays/dark/box1-bg.png) repeat;display: inline-block;width: 95%;padding: 15px;margin-bottom: 5px;}
.body-overlay-light .product_item {background: url(../images/overlays/light/box1-bg.png) repeat;}
.product_thumb img {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 5px;}
.body-overlay-light .product_thumb img {background: url(../images/overlays/light/box1-bg.png) repeat;}
div#tienda_products div#products_footer {border: 0;}

/* Product */
div#tienda_product_header {background: url(../images/overlays/dark/title4-bg.png) 50% 100% no-repeat;border: 0;margin: 0 -15px -10px;padding: 0 15px 45px;}
.body-overlay-light div#tienda_product_header {background: url(../images/overlays/light/title4-bg.png) 50% 100% no-repeat;}
.product_image img {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 5px;}
.body-overlay-light .product_image img {background: url(../images/overlays/light/box1-bg.png) repeat;}
.tienda_header {border: 0;}
.font-family-enigmatic div#tienda_product_header span.product_name, .font-family-enigmatic .tienda_header span, .font-family-enigmatic #tienda_products .product_name span a, .font-family-enigmatic div#tienda_category_header span {font-family: Enigmatic,Helvetica,Arial,sans-serif;}
div#tienda_product_header span.product_name {display: inline-block;border-bottom: 0;}
.tienda_header span {display: inline-block;}
.address_form input {margin-bottom: 10px;}
#form-login td ul {position: absolute;}
#form-login td span .inputbox {width: 25px !important;float: left;}

/* Shopping Cart */
.adminlist {background: url(../images/overlays/dark/box1-bg.png) repeat;}
.body-overlay-light .adminlist {background: url(../images/overlays/light/box1-bg.png) repeat;}
table.adminlist thead th {background: url(../images/overlays/dark/box1-bg.png) repeat;}
.body-overlay-light table.adminlist thead th {background: url(../images/overlays/light/box1-bg.png) repeat;}
table.adminlist td {border: 0;}
table.adminlist tfoot td {background: url(../images/overlays/dark/box1-bg.png) repeat;}
.body-overlay-light table.adminlist tfoot td {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* Billing Info */
#billingDefaultAddress input {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #billingDefaultAddress input {background: url(../images/overlays/light/box1-bg.png) repeat;}
#apply_action {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #apply_action {background: url(../images/overlays/light/box1-bg.png) repeat;}
#shippingDefaultAddress input {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #shippingDefaultAddress input {background: url(../images/overlays/light/box1-bg.png) repeat;}
#customer_note {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;}
.body-overlay-light #customer_note {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* Shopping Cart Module */
#tiendaUserShoppingCart {background: url(../images/overlays/dark/box1-bg.png) repeat;padding: 15px;}
.body-overlay-light #tiendaUserShoppingCart {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* JCOMMENT */
#jc .rbox_tr, #jc .rbox_tl, #jc .rbox_t, #jc .rbox_br, #jc .rbox_bl, #jc .rbox_b, #jc .rbox_m {background: none;border: 0;}
#comments-form label, #comments-report-form label {padding-left: 15px;}
#jc .rbox div {line-height: 140%;}
#jc .rbox {border: 0;}
#jc .even .rbox {background: url(../images/overlays/dark/box1-bg.png) repeat;}
.body-overlay-light #jc .even .rbox {background: url(../images/overlays/light/box1-bg.png) repeat;}
#jc .odd .rbox {background: url(../images/overlays/dark/box2-bg.png) repeat;}
.body-overlay-light #jc .odd .rbox {background: url(../images/overlays/light/box2-bg.png) repeat;}
#jc #comments .quote {background: none;}
#comments-form p {margin-left: 0 !important;}
#comments .comments-list {margin-left: 0 !important;}
#comments-list-footer {margin: 0 0 10px 0 !important;}
#comments-footer, #comments .toolbar {border: 0;}

/* Quote Block */
#comments blockquote, #comments .hidden {background: url(../images/overlays/dark/box1-bg.png) repeat;border: 0;padding: 15px;color: inherit !important;}
.body-overlay-light #comments blockquote, .body-overlay-light #comments .hidden {background: url(../images/overlays/light/box1-bg.png) repeat;}

/* Input Form */
#comments-form input, #comments-report-form input, #comments-form textarea, #comments-form input.selected, #comments-form textarea.selected {background: url(../images/overlays/dark/box1-bg.png) transparent repeat !important;border: 0;}
.body-overlay-light #comments-form input, .body-overlay-light #comments-report-form input, .body-overlay-light #comments-form textarea, .body-overlay-light #comments-form input.selected, .body-overlay-light #comments-form textarea.selected {background: url(../images/overlays/light/box1-bg.png) transparent repeat !important;}

/* Form Button */
#comments-form p, #comments-form #comments-form-buttons, #comments-form #comments-form-error, #comments-form #comments-form-captcha-holder {margin-left: 0 !important;}
#comments-form .btn, #comments-report-form .btn {background: url(../images/overlays/dark/readon-r.png) no-repeat 100% 0;margin: 0 0 0 4px;}
.body-overlay-light #comments-form .btn, .body-overlay-light #comments-report-form .btn {background: url(../images/overlays/light/readon-r.png) no-repeat 100% 0;}
#comments-form .btn:hover, #comments-report-form .btn:hover {background-position: 100% -27px !important;}
#comments-form .btn div, #comments-report-form .btn div {background: url(../images/overlays/dark/readon-l.png) no-repeat 0 0;margin: 0 0 0 -4px;}
.body-overlay-light #comments-form .btn div, .body-overlay-light #comments-report-form .btn div {background: url(../images/overlays/light/readon-l.png) no-repeat 0 0;}
#comments-form .btn div:hover, #comments-report-form .btn div:hover {background-position: 0 -27px !important;}
#comments-form .btn a, #comments-report-form .btn a, #comments-form .btn a:hover, #comments-report-form .btn a:hover {font-weight: normal;color: inherit;}

/* Fonts */
#jc h4 {border: 0;color: inherit !important;}
#comments .comment-author, #comments .author-homepage {color: inherit !important;}
#comments a {color: inherit;}