/**
 * @package   Panacea Template - RocketTheme
 * @version   1.5.5 November 15, 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
*/

/* background */
body {
	background-image: url("../images/background/background-clear.png") !important; 
	background-repeat: no-repeat !important;
	background-position:  50% 0 !important;
	background-attachment: scroll !important;
}

.rt-wrapped #rt-header-surround {margin-top: 15px;}

/* JOMSOCIAL OVERRIDES */

/* Main Component */
#community-wrap {min-width: 590px !important;}
body #community-wrap div.greybox div div div.introduction {padding: 20px 0 0 20px !important;}
body #community-wrap div.greybox div div {background: none;}
body #community-wrap div.greybox div {border: 0;}
body #community-wrap div.greybox {border: 1px solid;}
body #community-wrap div.greybox div div div.loginform {background: none;}
body #community-wrap ul#featurelist li {background: url(../images/body/light/body-arrow.png) 0 3px no-repeat;}
body .body-overlay-dark #community-wrap ul#featurelist li {background: url(../images/body/dark/body-arrow.png) 0 3px no-repeat;}
body #community-wrap div.greybox div div div.joinbutton {display: inline-block;height: 36px;margin: 0 0 0 26px;padding: 0 !important;text-align: left !important;}
body #community-wrap div.greybox div div div.joinbutton {background: url(../images/body/light/readon-r.png) no-repeat 100% 0;}
body .body-overlay-dark #community-wrap div.greybox div div div.joinbutton {background: url(../images/body/dark/readon-r.png) no-repeat 100% 0;}
body #community-wrap div.greybox a#joinButton {color: inherit;text-shadow: none;border: 0;display: block;font-size: 12px;font-weight: normal;height: 36px;line-height: 36px;margin: 0 0 0 -26px;overflow: visible;padding: 0 18px 0 32px;text-transform: uppercase;}
body #community-wrap div.greybox a#joinButton {background: url(../images/body/light/readon-l.png) no-repeat 0 0;}
body #community-wrap div.greybox a#joinButton:hover {background: url(../images/body/light/readon-l.png) no-repeat 0 0;}
body .body-overlay-dark #community-wrap div.greybox a#joinButton {background: url(../images/body/dark/readon-l.png) no-repeat 0 0;}
body .body-overlay-dark #community-wrap div.greybox a#joinButton:hover {background: url(../images/body/dark/readon-l.png) no-repeat 0 0;}
body #community-wrap .label, body #cWindow .label {font-size:100% !important;}

/* Top Menu */
body #rt-main #rt-mainbody #community-wrap #cToolbarNav.cToolbar {background-position: 50% 5px !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList div, body #rt-main #community-wrap #cToolbarNav.cToolbar .cToolbar, body #rt-main #rt-mainbody #community-wrap #cToolbarNav.cToolbar {background-image: none !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div a {border-bottom: 2px solid #3D3D3D !important;}
body #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li a:hover, body #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active a {background: none !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li a {background: none !important;padding: 0 12px !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li {background: none !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList div {margin-top: 13px !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div {margin-top: 9px !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li#toolbar-item-logout, body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li#toolbar-item-logout a {background: none !important;padding: 0 12px !important;float: right !important;}

/* Sub Menu */
body #rt-main #community-wrap .cSubmenu ul.submenu li a:hover {text-decoration: underline;}
body #rt-main #community-wrap .cSubmenu {border: 0;}

/* Collapsing bars */
body #rt-main #community-wrap .app-box-menu-icon {height: 15px;width: 15px;}
body #rt-main #community-wrap .app-box-header {border-bottom: 1px solid;background: none !important;}
body #rt-main #community-wrap .app-box-title {text-shadow: none !important;color: inherit !important;font-size: 210%;font-weight: normal;letter-spacing: normal;margin-top: 0;padding: 0;text-transform: uppercase;}
body #community-wrap div.greybox div div div h2 {text-transform: uppercase;font-size: 160%;}
body #community-wrap div.greybox div div div h1 {text-transform: uppercase;}
body #rt-main #community-wrap .app-box-menu.toggle .app-box-menu-icon {background-position: 0 0;}
body #rt-main #community-wrap .app-box.collapse .app-box-menu.toggle .app-box-menu-icon {background-position: -15px 0;}
body #rt-main #community-wrap .app-box-menu.options .app-box-menu-icon {height: 17px;width: 17px;}

/* Right Modules */
body #rt-main #community-wrap .cModule {border: 0 solid;}
body #rt-main #community-wrap .cModule h3 {border-bottom: 1px solid;}
body #rt-main #community-wrap .cModule {margin-top: -2px !important;padding-top: 0 !important;}

/* News Feed*/
body #rt-main #community-wrap div.ctitle {border-bottom: 1px solid;}
body #rt-main #community-wrap .newsfeed-item {border-bottom: 1px solid;}

/* Search */
body #rt-main #community-wrap .cModule.searchbox .input_wrap {background: none !important;border: 1px solid;}
body #rt-main #community-wrap .cModule.searchbox .input_wrap .search_button {height: 19px;width: 17px;margin: 0 5px;}
body #rt-main #community-wrap .cModule.searchbox .input_wrap .search_button {background: url(../images/body/light/utility-controls.png) no-repeat 97% -79px !important;}
body .body-overlay-dark #rt-main #community-wrap .cModule.searchbox .input_wrap .search_button {background: url(../images/body/dark/utility-controls.png) no-repeat 97% -79px !important;}

/* Profile Page */
body #community-wrap div.profile-info .contentheading {text-transform: uppercase;}
body #community-wrap div#profile-status {border-bottom: 1px solid;}
body #community-wrap #profile-new-status label {text-transform: uppercase;}
body #rt-main #community-wrap .cModule h3 {text-shadow: none !important;color: inherit !important;font-size: 210%;font-weight: normal;letter-spacing: normal;text-transform: uppercase;}
body #rt-main #community-wrap #profile-header ul.actions a, #community-wrap #profile-header ul.actions a:hover {font-size: 95% !important;}
body #rt-main #community-wrap .group-menus {border-bottom: 1px solid;}
body #rt-main #community-wrap #community-admin-wrapper #community-admin-controls li {padding: 2px 10px 2px 20px;}
body #community-wrap div.greybox .loginform div {display: inline-block;height: 36px;margin: 0 0 0 26px;padding: 0 !important;text-align: left !important;}
body #community-wrap div.greybox .loginform div {background: url(../images/body/light/readon-r.png) no-repeat 100% 0;}
body .body-overlay-dark #community-wrap div.greybox .loginform div {background: url(../images/body/dark/readon-r.png) no-repeat 100% 0;}
body #rt-main #community-wrap .button {border: 0 none;display: block;font-size: 12px;font-weight: normal;height: 36px;line-height: 36px;margin: 0 0 0 -26px;overflow: visible;padding: 0 18px 0 32px;text-transform: uppercase;}
body #rt-main #community-wrap #file-upload {height: 20px !important;background: none !important;border: 1px solid;}
#community-wrap div.profile-toolbox-bl {background: none;}
#community-wrap div.profile-toolbox-tl {background: none;}
#community-wrap div.profile-toolbox-br {background: none;}
body #community-wrap #profile-new-status textarea#statustext {background: none;}

/* Buttons */
body #rt-main #community-wrap .button {background: url(../images/body/light/readon-l.png) no-repeat 0 0;}
body #rt-main #community-wrap .value .button, body #rt-main #community-wrap div .button {background: url(../images/body/light/body-arrow.png) no-repeat 10px 16px;}
body .body-overlay-dark #rt-main #community-wrap .value .button, body .body-overlay-dark #rt-main #community-wrap div .button {background: url(../images/body/dark/body-arrow.png) no-repeat 10px 16px;}
body .body-overlay-dark #rt-main #community-wrap .value .button {background: url(../images/body/dark/body-arrow.png) no-repeat 10px 16px;}
body .body-overlay-dark #rt-main #community-wrap .button {background: url(../images/body/dark/readon-l.png) no-repeat 0 0;}
body #rt-main #community-wrap #profile-edit-details .button {background: url(../images/body/light/body-arrow.png) no-repeat 10px 16px;}
body .body-overlay-dark #rt-main #community-wrap #profile-edit-details .button {background: url(../images/body/dark/body-arrow.png) no-repeat 10px 16px;}
body #rt-main #community-wrap #community-groups-wrap .value .button {background: url(../images/body/light/body-arrow.png) no-repeat 10px 16px;}
body .body-overlay-dark #rt-main #community-wrap #community-groups-wrap .value .button {background: url(../images/body/dark/body-arrow.png) no-repeat 10px 16px;}
body #rt-main #community-wrap .loginform #form-login #submit {background: url(../images/body/light/readon-l.png) no-repeat 0 0;}
body #rt-main #community-wrap .denied-box .loginform #form-login #submit {background: url(../images/body/light/body-arrow.png) no-repeat 10px 16px;}
body .body-overlay-dark #rt-main #community-wrap .denied-box .loginform #form-login #submit {background: url(../images/body/dark/body-arrow.png) no-repeat 10px 16px;}
body .body-overlay-dark #rt-main #community-wrap .loginform #form-login #submit {background: url(../images/body/dark/readon-l.png) no-repeat 0 0;}
body #rt-main #community-wrap .loginform #submit {background: url(../images/body/light/body-arrow.png) 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap .loginform #submit {background: url(../images/body/dark/body-arrow.png) 10px 16px no-repeat;}
body #community-wrap div.ctitle h2 {text-transform: uppercase;}
body #rt-main #community-wrap .app-item .added-button {background: url(../images/body/light/body-arrow.png) 0 7px no-repeat;border: 0;color: inherit;}
body .body-overlay-dark #rt-main #community-wrap .app-item .added-button {background: url(../images/body/dark/body-arrow.png) 0 7px no-repeat;border: 0;color: inherit;}
body #rt-main #community-wrap #btnSubmit {background: url(../images/body/light/body-arrow.png) 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap #btnSubmit {background: url(../images/body/dark/body-arrow.png) 10px 16px no-repeat;}
body #rt-main #community-wrap .value .validateSubmit {background: url(../images/body/light/body-arrow.png) 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap .value .validateSubmit {background: url(../images/body/dark/body-arrow.png) 10px 16px no-repeat;}
body #rt-main #community-wrap .people-search-form .button {margin-left: 0 !important;}
body #rt-main #community-wrap .people-search-form .button {background: url(../images/body/light/body-arrow.png) 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap .people-search-form .button {background: url(../images/body/dark/body-arrow.png) 10px 16px no-repeat;}
body #rt-main #community-wrap #file-upload {margin-left: 0 !important;}
body #rt-main #community-wrap #file-upload-submit {margin-left: 0 !important;}
body #rt-main #community-wrap #file-upload-submit {background: url(../images/body/light/body-arrow.png) 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap #file-upload-submit {background: url(../images/body/dark/body-arrow.png) 10px 16px no-repeat;}
body #rt-main #community-wrap #save-status {margin: 0;}

/* Input Boxes */
body #rt-main #community-wrap .inputbox {border: 1px solid;}

/* Typo */
body #community-wrap  .inputbox {border: 1px solid;font-size: 1.2em;margin: 0;padding: 2px;}
body #community-wrap .loginform span {display: inline-block;}
body #rt-main #community-wrap a.add:link, body #rt-main #community-wrap a.add:visited {display: block !important;width: auto !important;}
body #rt-main #community-wrap .infoGroupTitle {border-bottom: 2px solid #CCCCCC !important;}
body #rt-main #community-wrap .infoGroupTitle {text-shadow: none !important;color: inherit !important;font-size: 210%;font-weight: normal;letter-spacing: normal;text-transform: lowercase;}
body #community-wrap div.newsfeed-item div.newsfeed-content-hidden {background: #CCCCCC !important;}
body #cWindowContent .blockUnregister ul#featurelist li {font-size: 10px;line-height: 12px;}

/* 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 {-moz-border-radius: 3px 3px 3px 3px;border-style: solid;border-width: 1px;}

/* General */
.itemListSubCategories h3 {border-bottom: 1px;}
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;}
#k2Container .componentheading {display:none;}

/* K2 Article */
div.itemToolbar {background: none;}
div.itemAuthorBlock {background: none;}
div.itemComments {-moz-border-radius:3px 3px 3px 3px;background: #F1F1F1;}
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.itemAuthorBlock img.itemAuthorAvatar, div.itemComments, span.itemImage img, div.userBlock img, div.catItemHeader h3.catItemTitle, div.userBlock p.userAdditionalInfo, div.catItemTagsBlock, div.catItemCategory, div.itemHitsTwitter, .itemAuthorLatest h3, div.itemHeader h2.itemTitle, span.catItemImage img, div.itemHeader h2.itemTitle, div.itemSocialLinksBlock {text-transform: uppercase;}
div.userBlock img {border: 1px solid;}
div.userBlock p.userAdditionalInfo {border: 1px dotted;}
div.catItemHeader h3.catItemTitle {border-bottom: 1px solid;}
div.catItemTagsBlock, div.catItemCategory, div.itemHitsTwitter {border-bottom: 1px solid;}
div.itemCategory {border-bottom: 0;}
div.itemTagsBlock {border-bottom: 0;}
div.itemSocialLinksBlock {border-bottom: 1px solid;background: none;}
div.itemAuthorBlock {border: 0;}
div.itemAuthorBlock img.itemAuthorAvatar, div.itemComments, span.itemImage img {border: 1px solid;}
.itemAuthorLatest h3, div.itemHeader h2.itemTitle, span.catItemImage img, div.itemHeader h2.itemTitle {border-bottom: 1px solid;}
div.itemCommentsForm p.itemCommentsFormNotes {border-top: 1px solid;}
div.itemBackToTop {display:none;}
div.itemImageBlock {float:left;margin:0 10px 16px 0;}

/* k2 addthis */
.addthis_toolbox {display: inline;}

/* K2 Category */
div.subCategory h2 a {text-transform: uppercase;}
div.itemListSubCategories h3 {text-transform: uppercase;}
div.itemListCategory h2 {text-transform: uppercase;font-size:400%;}
div.subCategory h2 {font-size:300%;}
div.k2FeedIcon {float:right;}
div.catItemImageBlock {float:left;margin:0 10px 16px 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;}

/* 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;}
#vmMainPage h3 {font-size: 180%;font-weight: normal;letter-spacing: normal;margin-top: 15px;padding: 0;text-transform: uppercase;border-bottom: 1px solid;}
#vmMainPage h4 {text-transform: uppercase;border-bottom: 1px solid;}
#vmMainPage h2 {text-transform: uppercase;border-bottom: 1px solid;}
#vmMainPage h1 {text-transform: uppercase;border-bottom: 1px solid;}
.vmCartContainer {background: none;}

/* TIENDA */
div#tienda_product_header span.product_name {display: inline-block;text-transform: uppercase;border-bottom: 1px solid;}
.tienda_header span {display: inline-block;text-transform: uppercase;}
#tienda_products .product_name span a, div#tienda_category_header span {text-transform: uppercase;}
.address_form input {margin-bottom: 10px;}
#form-login td ul {position: absolute;}
#form-login td span .inputbox {display: block;width: 25px !important;float: left;}

/* JCOMMENT */
#comments-form .btn, #comments-report-form .btn, #comments-form .btn div, #comments-report-form .btn div {display: inline-block;height: 36px;margin: 0 0 0 26px;}
#comments-form .btn, #comments-report-form .btn, #comments-form .btn div, #comments-report-form .btn div {background: url(../images/body/light/readon-r.png) no-repeat 100% 0;}
#comments-form .btn a, #comments-report-form .btn a {border: 0 none;display: block;font-size: 12px;font-weight: normal;height: 36px;line-height: 36px;margin: 0 0 0 -26px;overflow: visible;padding: 0 18px 0 32px;text-transform: uppercase;}
#comments-form .btn a, #comments-report-form .btn a {background: url(../images/body/light/readon-l.png) no-repeat scroll 0 0 transparent;}
#comments-form #comments-form-send, #comments-form #comments-form-buttons {margin-left: 0 !important;}
#jc .rbox_tr, #jc .rbox_tl, #jc .rbox_t {background: none;border: 0;}
#jc .rbox_br, #jc .rbox_bl, #jc .rbox_b {background: none;border: 0;}
#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: #f9f9f9;}
#jc .odd .rbox {background: #f3f3f3;}
#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;}
#jc h4 {text-transform: uppercase;border-bottom: 1px solid;}

/* Rokstories */
/* Layout 1 */
.feature-block {overflow: hidden;position: relative;padding:20px 50px;margin: 0 -15px;height: 235px;}
.feature-block .feature-pad {margin-left: 15px;}
.feature-block .rokstories-spinner {background: transparent url(../../../modules/mod_rokstories/images/spinner.gif) no-repeat scroll 50% 50%}
.feature-block .image-container .image-full {position:relative;overflow: hidden;}
.feature-block .image-container .image-full img {position:absolute;top: 0;left: 0;visibility: hidden;}
.feature-block .image-container .image-small img {cursor: pointer;}
.feature-block .desc-container {overflow: hidden;position: relative;}
.feature-block .desc-container .description {position: absolute;top: 0; left: 0;visibility: hidden;}
.feature-block img.feature-main {display: block;}
.feature-block img.feature-sub {margin: 7px 7px 0 0;}
.feature-block .feature-title {display: block;font-size: 150%;line-height: 130%;margin:10px 0 0 0;}
.feature-block .created-date {display:block;font-size:90%;margin: 0px 0 20px 0;color:#999;}
.feature-block .feature-desc {font-size: 120%;line-height: 130%;}
.feature-block .moduletable h3 {font-size: 180%;}
.feature-block .readon-wrap1 {margin-top: 15px;position:relative;float:left;}
.feature-block .readon-wrap1 span {display:block;height: 24px;line-height: 24px;}
.feature-block a.readon {font-weight: bold;}
.feature-block a.readon-main {font-size: 12px;cursor: pointer;}
.feature-block a.readon-main:hover {text-decoration: none;}
.feature-block .readon1-l {position:absolute;width: 7px;height: 24px;left:0;top:0;}
.feature-block .readon1-m {margin-left: 7px;text-align: center;padding-left:2px;}
.feature-block .readon1-r {margin-right: -7px;padding-right: 10px;}
.rokstories-tip.tool-tip {border:none;}

/* Layout 2 */
.rokstories-layout2 .image-container {position:relative;overflow: hidden;} 
.rokstories-tip {background: url(../../../modules/mod_rokstories/images/thumbs-bg.png) bottom center;padding: 10px 10px 25px;text-align: center;}
.rokstories-layout2 .image-small {display: none;}
.rokstories-layout2 .feature-block-tl, .rokstories-layout2 .feature-block-tr, .rokstories-layout2 .feature-block-bl, .rokstories-layout2 .feature-block-br {}
.rokstories-layout2 .feature-arrow-r {background: url(../../../modules/mod_rokstories/images/arrows.png) 100% 0 no-repeat;cursor: pointer;height: 50px;position: absolute;right: 0px;top: 35%;width: 42px;}
.rokstories-layout2 .feature-arrow-l {background: url(../../../modules/mod_rokstories/images/arrows.png) 0 0 no-repeat;cursor: pointer;height: 50px;left: 0px;position: absolute;top: 35%;width: 42px;}
.rokstories-layout2 .arrowleft-hover {background-position: 0 50%;}
.rokstories-layout2 .arrowleft-down {background-position: 0 100%;}
.rokstories-layout2 .arrowright-hover {background-position: 100% 50%;}
.rokstories-layout2 .arrowright-down {background-position: 100% 100%;}
.rokstories-layout2 .labels-title {position:relative;padding:0.7em;font-size: 120%;height:15px;background: #222;color:#fff;font-weight: bold;}
.rokstories-layout2 .feature-block-title {position: absolute;}

/* Layout 3 */
.rokstories-layout3 .image-container {position:relative;overflow: hidden;} 
.rokstories-tip {background: url(../../../modules/mod_rokstories/images/thumbs-bg.png) bottom center;padding: 10px 10px 25px;text-align: center;}
.rokstories-layout3 .image-small {display: none;}
.rokstories-layout3 .description {left:0px;font-size:90%;padding: 5px;}
.rokstories-layout3 .description .feature-title {margin: 0;font-size: 140%;line-height:170%}
.rokstories-layout3 .description .feature-desc {font-size:90%;}
.rokstories-layout3 .desc-container {bottom:0px;left:0px;width:100%;background:#333;color:#f3f3f3;}
.rokstories-layout3 .feature-circles {text-align: center;margin: 15px 0;}
.rokstories-layout3 .feature-circles-sub {cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px;background:url(../../../modules/mod_rokstories/images/circles.gif) top left no-repeat;}
.rokstories-layout3 .feature-circles .active {background:url(../../../modules/mod_rokstories/images/circles.gif) bottom left no-repeat;}
.rokstories-layout3 .feature-circles-sub span {display:none;}

/* Layout 4 */
.rokstories-layout4 .image-container {position:relative;overflow: hidden;} 
.rokstories-tip {background: url(../../../modules/mod_rokstories/images/thumbs-bg.png) bottom center;padding: 10px 10px 25px;text-align: center;}
.rokstories-layout4 .image-small {display: none;}
.rokstories-layout4 .description {left:0px;font-size:90%;padding: 5px;}
.rokstories-layout4 .description .feature-title {margin: 0;font-size: 140%;line-height:170%}
.rokstories-layout4 .description .feature-desc {font-size:90%;}
.rokstories-layout4 .desc-container {bottom:30px;left:0px;width:100%;background:#333;color:#f3f3f3;}
.rokstories-layout4 .feature-number {text-align: center;margin: 15px 0;}
.rokstories-layout4 .feature-number-sub {background: #2a81ea;cursor:pointer;display:inline-block;height:10px;margin:0 2px;padding: 5px;text-align:center;line-height:10px;}
.rokstories-layout4 .feature-numbers {bottom:5px;left:5px;position:absolute;z-index:5;}
.rokstories-layout4 .feature-numbers .active {background: #2c4b70;}

/* Layout 5 */
.rokstories-layout5 .image-small {display: none;}
.rokstories-layout5 .feature-pad {margin-left: 30px;}
.rokstories-layout5 .vertical-list-wrapper {position:absolute; top: 0%; left: 53%;z-index:7;}
.rokstories-layout5 .vertical-list {list-style: none;font-size: 150%;margin:0;padding:0;}
.rokstories-layout5 .vertical-list li {padding:10px 0;text-align:center;}
.rokstories-layout5 span.feature-arrow-l, .rokstories-layout5 span.feature-arrow-r {display:block;}
.rokstories-layout5 .image-mask {width: 405px;height: 315px;}
.rokstories-layout5 .image-container {position:relative;}
.rokstories-layout5 .feature-number-sub {cursor:pointer;} 
.rokstories-layout5 .vertical-list .active {text-decoration: underline;}
.rokstories-layout5 .labels-title {position: relative;}
.rokstories-layout5 .feature-block-title {position: absolute;}

/* Layout 6 */
.rokstories-layout6 .image-container {position:relative;overflow: hidden;} 
.rokstories-tip {background: url(../../../modules/mod_rokstories/images/thumbs-bg.png) bottom center;padding: 10px 10px 25px;text-align: center;}
.rokstories-layout6 .image-small {display: none;}
.rokstories-layout6 .feature-block-tl, .rokstories-layout6 .feature-block-tr, .rokstories-layout6 .feature-block-bl, .rokstories-layout6 .feature-block-br {}
.rokstories-layout6 .feature-arrow-r {background: url(../../../modules/mod_rokstories/images/arrows.png) 100% 0 no-repeat;cursor: pointer;height: 50px;position: absolute;top: 0;width: 42px;}
.rokstories-layout6 .feature-arrow-l {background: url(../../../modules/mod_rokstories/images/arrows.png) 0 0 no-repeat;cursor: pointer;height: 50px;left: 0;position: absolute;top: 0;width: 42px;}
.rokstories-layout6 .feature-circles {text-align: center;margin: 15px 0;}
.rokstories-layout6 .feature-circles-sub {cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px;background:url(../../../modules/mod_rokstories/images/circles.gif) top left no-repeat;}
.rokstories-layout6 .feature-circles .active {background:url(../../../modules/mod_rokstories/images/circles.gif) bottom left no-repeat;}
.rokstories-layout6 .feature-circles-sub span {display:none;}
.rokstories-layout6 .arrowleft-hover {background-position: 0 50%;}
.rokstories-layout6 .arrowleft-down {background-position: 0 100%;}
.rokstories-layout6 .arrowright-hover {background-position: 100% 50%;}
.rokstories-layout6 .arrowright-down {background-position: 100% 100%;}
.rokstories-layout6 .feature-container {width: 30000px;}
.rokstories-layout6 .labels-title {position:relative;padding:0.7em;font-size: 120%;height:15px;background: #222;color:#fff;font-weight: bold;}
.rokstories-layout6 .feature-block-title {position: absolute;}
.rokstories-layout6 .feature-story {float: left;}
.rokstories-layout6 .feature-block .desc-container .description {position: relative;visibility:visible;}
.rokstories-layout6 .feature-block .desc-container {visibility:visible;}
.rokstories-layout6 .feature-wrapper {overflow: hidden;}
.rokstories-layout6 .feature-controls {position: absolute;right: 0;bottom: 0;}
.rokstories-layout6 .feature-controls div {position: relative;float: left;}

/* Layout7 */
.rokstories-layout7 .layout7-lnkwrap {position:absolute;cursor:pointer;z-index:150;}

/* ie6 */
.feature-block {zoom:1;}
.feature-block .image-container {position:relative;}
.rokstories-layout2 .labels-title {float: left;}

/* ie7 */
.feature-block .desc-container .description {width:100%;}
.rokstories-layout6 .feature-arrow-r {right: inherit !important;}

/* FAQ Fixes */
.blitzer .ui-helper-reset {font-size:12px;}
.blitzer .ui-helper-reset h3 {font-size:175%;}
.blitzer .ui-state-default a, .blitzer .ui-state-default a:link, .blitzer .ui-state-default a:visited {color:#DA0910;}

/* Ninjamonials Fix */
.nm-left.nm-photo-polaroid .nm-summary {color: #034480;}
.nm-photo-polaroid .nm-content .nm-category {color: #999999;} !important

/* roknewsflash */
.roknewsflash .flashing {line-height: 27px;}

/* homepage showcase */
.rt-container .bigbluebuttons ul.menu li, .rt-container .bigredbuttons ul.menu li {
    margin: 0;
}
.rt-container .bigbluebuttons ul li a, .rt-container .bigredbuttons ul li a {
    background: url("../images/showcase/showcase-menu-button-bg.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: block;
    font: 18px/53px Arial,Helvetica,sans-serif;
    height: 53px;
    padding: 0 0 0 40px;
    width: 234px;
}
.rt-container .bigbluebuttons ul li a:hover {
    color: #B9D4ED !important;
}
.rt-container .bigbluebuttons .rt-block, .rt-container .bigredbuttons .rt-block {
    padding: 10px 10px 20px;
}
.rt-container .bigredbuttons ul li a {
    background-image: url("../images/showcase/showcase-menu-button-bg-red.png");
}
.rt-container .bigredbuttons ul li a:hover {
    background-position: left bottom;
    color: #FFFFFF;
}
.quickcontact .bigredbuttons {
    margin: 0 0 18px;
}
.quickcontact .formCaption {
    width: 65px;
}
.quickcontact .formFieldset {
    padding: 0 5px;
}
.quickcontact .formFieldset legend {
    color: #FFFFFF;
    font: bold 16px/16px Arial,Helvetica,sans-serif;
    margin: 0 0 5px;
    padding: 0;
    text-transform: uppercase;
}
.quickcontact input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    padding: 4px;
    width: 160px;
}
.quickcontact input[type="submit"], .quickcontact input[type="button"] {
    background: url("../images/quick-contact-bg.png") repeat scroll 0 0 transparent;
    border: 1px solid #646464;
    border-radius: 5px 5px 5px 5px;
    color: #000000;
    cursor: pointer;
    font-weight: bold;
    height: 22px;
    padding: 0 13px;
    margin-right: 5px;
}

.quickcontact ol li {
    height: 25px;
}
.video-bullet ul {
    list-style: none outside none;
}
.video-bullet li {
    background: url("../images/video-bullet.png") no-repeat scroll 0 5px transparent;
    margin: 8px 0 0;
    padding-left: 20px;
}
.nm-button.readon {
    background-image: url("../images/body/light/readon-r.png");
    background-position: 100% 0;
    background-repeat: no-repeat;
    display: inline-block;
    height: 36px;
    margin: 0 0 0 26px;
}
.nm-button.readon:hover {
    background-position: 100% 100%;
}
.nm-button.readon a {
    background: url("../images/body/light/readon-l.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666 !important;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: normal;
    height: 36px;
    line-height: 38px;
    margin: 0 0 0 -26px;
    overflow: visible;
    padding: 0 18px 0 32px;
    text-shadow: 1px 1px 1px #EEEEEE;
    text-transform: uppercase;
}
.nm-button.readon a:hover {
    background-position: 0 100%;
}


