@import url("../../default/css/style.css");
/*****************************************
Jom Social Toolbar
*****************************************/
body #community-wrap img.avatar,
body #community-wrap img.avatar:hover { border: 1px dotted #2D2D2D !important; padding: 0; }
#community-wrap #cHeading h2 { font-size: 24px; height: 32px; line-height: 32px; border-bottom: 1px solid #3D3D3D; color: #FFFFFF; font-weight: normal; margin-bottom: 50px; }
#community-wrap .cSubmenu { background: #171717; color: #B7B7B7; font-size: 90% !important; font-weight: bold; height: 18px; line-height: 18px; margin-bottom: 10px; padding: 10px; text-shadow: 1px 1px 1px #000000; text-transform: uppercase; border: none; }
#community-wrap .cSubmenu ul.submenu li a { border: medium none !important; color: #FFFFFF; font-size: 11px; height: 12px; padding: 0 12px; text-decoration: none; }
#community-wrap .submenu li a,
#community-wrap .submenu li span { line-height: 20px; border-right: none; }
#community-wrap .cSubmenu ul.submenu li,
#community-wrap .cSubmenu ul.submenu li a { list-style: none; background: none; border: 0; }
#community-wrap .cSubmenu ul.submenu li a { float: left }
#community-wrap .cSubmenu ul.submenu li a.active { text-decoration: underline !important }
#community-wrap .cSubmenu ul.submenu li a.active,
#community-wrap .cSubmenu ul.submenu li a.active:hover { color: #FFAE00 }
#community-wrap .submenu .action + .action a { border-right: none !important }
#community-wrap #cCategories { margin-bottom: 30px }
#community-wrap #cCategories h3 { background: #454746; color: #0D0D0D; float: left; font-size: 11px; font-weight: bold; margin-bottom: 6px; margin-top: 10px; padding: 0 3px; text-align: left; text-transform: uppercase; width: auto; }
#community-wrap #cCategories .cCategories-inner { padding: 10px; border-top: 1px solid #4e5355; }
#community-wrap #cCategories .category-items { clear: left }
#community-wrap #cCategories .category-items,
#community-wrap #cCategories .category-item { list-style: none; background: none; padding: 0; margin: 0; }
#community-wrap #cCategories .category-item { display: inline; float: left; width: 33%; }
body #community-wrap #cCategories + #cFilterBar { }
body #community-wrap #cCategories + #cFilterBar .cFilterBar_inner { }
body #community-wrap #cFilterBar { margin-bottom: 10px; position: relative; border: none; }
body #community-wrap .cFilterBar .filterGroup { border: none; padding: none; }
body #community-wrap .cFilterBar .filterGroup#cFilterType_Sort { border: 1px dotted #3D3D3D; margin-right: 20px; text-align: right; float: left; width: auto; }
body #community-wrap .cFilterBar .filterGroup#cFilterType_Filter { clear: both; position: inherit !important; }
body #community-wrap .cFilterBar .filterName { }
body #community-wrap .cFilterBar .filterOptions { display: inline; padding: 0; margin: 0; }
body #community-wrap .cFilterBar .filterOption { border-left: 1px dotted #3D3D3D; display: inline; font-size: 12px; padding: 0 10px !important; }
body #community-wrap .cFilterBar .filterOption.active { }
body #community-wrap .cFilterBar .filterOption a { }
body #community-wrap #cFilterBar .filterOption a:hover { color: #FFAE00 !important }
body #community-wrap .filterlink { height: 16px !important; line-height: 16px !important; margin: 10px 0 !important; text-align: left !important; float: none !important; padding: 0; }
#community-wrap .filterlink { margin: -5px 0 0 !important }
#community-wrap .filterlink a { border-right: 1px solid #333333; outline: medium none; padding: 0 5px; text-align: right; }
#community-wrap .filterlink a:hover { text-decoration: none }
body #community-wrap a.active-state { font-weight: normal !important }
#community-wrap div.mini-profile { border-top: none; border-left: none; border-right: none; border-bottom: 1px dotted #2D2D2D; }
div.mini-profile a,
div.mini-profile a:hover { color: #AAAAAA }
body #community-wrap div.loading { display: none; float: right; margin: -10px 0 0; }
body #community-wrap .loading { background: url("../images/wait.gif") no-repeat scroll 0 0 transparent; height: 11px; width: 50px; }
body #community-wrap .app-box .cFilterBar .filterOption a { }
body #community-wrap #activity-stream-nav .tabContainer { position: absolute; right: 55px; width: 400px; text-align: right; }
#community-wrap .edit-this { background: none; height: auto; position: absolute; right: 18px; top: 16px; text-indent: 0; width: auto; }
/** 
* Shared Styling
* Will be use by most of the template file
*/
body #community-wrap { display: inline-block; width: 100%; padding: 10px; text-align: left; }
body #community-wrap .cMain { clear: left }
body #community-wrap a { outline: none }
body #community-wrap div.dark-bg { font-weight: 700; margin: 10px 0; display: block; padding: 5px 10px; background: #1e1f24; position: relative; }
body #community-wrap .button { cursor: pointer }
body #community-wrap h1,
body #community-wrap h2,
body #community-wrap h3,
body #community-wrap h4,
body #community-wrap h5,
body #community-wrap h6 { margin: 0; padding: 0; }
/* Frontpage Styling */
body #community-wrap div.greybox { background: none; border: 0; }
body #community-wrap div.greybox div,
body #community-wrap div.greybox div div,
body #community-wrap div.greybox div div div { background: transparent; border: 0; }
body #community-wrap div.greybox div.introduction { float: left; margin: 0; width: 50%; padding: 0 !important; }
body #community-wrap div.greybox h2 { background: none repeat scroll 0 0 #454746; color: #0D0D0D !important; float: left; font-size: 150%; font-weight: bold; height: 30px; line-height: 30px; margin: 0 0 8px !important; padding: 0 8px !important; text-transform: uppercase; width: auto; }
body #community-wrap div.greybox div div div h1 { background: none repeat scroll 0 0 #FFAE00; color: #0D0D0D; float: left; font-size: 30px; height: 45px; letter-spacing: -1px; line-height: 45px; margin: 0 0 12px; padding: 0 10px; text-transform: uppercase; width: auto; }
body #community-wrap ul#featurelist { clear: left; list-style: none outside none; margin: 10px 0; }
body #community-wrap ul#featurelist li { background: url("../images/images/js_bullet.png") no-repeat scroll 6px 10px transparent; border-top: 1px solid #414142; color: #69696A; font-size: 12px; font-weight: bold; height: 28px; line-height: 28px; padding: 0 0 0 25px; margin: 0 !important; }
body #community-wrap ul#featurelist li:first-child { border-top: medium none }
body #community-wrap div.greybox a#joinButton { background: #0D0D0D; color: #CCCCCC; display: block; font-size: 19px; font-weight: 700; height: 49px; line-height: 49px; margin: 0 auto; outline: medium none; text-align: center; text-decoration: none; width: 278px; }
body #community-wrap div.greybox a#joinButton:hover { background: #FFAE00; color: #0D0D0D; text-shadow: none; }
/* Frontpage Styling */
/* Profile Styling */
body #community-wrap div.profile-box { background: #212121; margin: 0; padding: 12px; border: none; }
body #community-wrap div.profile-info { margin-left: 190px }
body #community-wrap ul.profile-info { list-style: none; padding: 0; }
body #community-wrap div.profile-name { padding: 0; margin: 0 0 10px; font-size: 180%; color: auto; }
body #community-wrap ul.profile-info li.title { background: #2C2E35 none repeat scroll 0 0; border-bottom: 1px solid #42454F; font-size: 14px; font-weight: 700; letter-spacing: -1px; margin: 0; padding: 5px; margin: 0 0 5px; }
body #community-wrap ul.profile-info li.info-title { margin: 0; font-weight: 700; padding-left: 5px; }
body #community-wrap ul.profile-info li.info-detail { padding-left: 5px }
body #community-wrap ul.actions { float: left; list-style: none outside none; margin: 0; padding: 0; width: 33%; }
body #community-wrap ul.actions li { background: none; border: 0 none; display: block; float: left; font-size: 90%; line-height: 15px; margin: 5px 3px 5px 0 !important; padding: 0; text-align: left; width: 85%; }
body #community-wrap .profile-actions ul.actions li a span { font-size: 12px !important }
.joms-newsfeed-more,
.joms-wall-more { margin: 15px 10px; background: #0D0D0D; border: none; }
.joms-newsfeed-more:hover,
.joms-wall-more:hover { border: 2px solid #212121 }
/* Profile status */
body #community-wrap #profile-status { border-bottom: 1px dotted #313132; color: #666666; font-size: 11px; padding: 0; }
body #community-wrap #profile-status .status-text-top { padding: 10px; font-size: 120%; background: #1e1f24; border: solid 1px #2c2e35; border-bottom: 0; }
body #community-wrap #profile-status .status-text-bottom { margin: 0 0 10px; height: 19px; background: transparent url(../images/status-text-bottom.gif) no-repeat 0 0; }
body #community-wrap #profile-status #status-text { width: 80% }
body #community-wrap #profile-status #status-caption { line-height: normal }
body #community-wrap #profile-status #status-text-caption,
body #community-wrap #profile-status #status-text-input { position: relative; width: 100%; }
body #community-wrap #profile-status #save-status { font-size: 90% }
body #community-wrap #profile-status #status-edit-link { position: absolute; font-size: 90%; right: 10px; top: 0; }
body #community-wrap #profile-edit table.ccontentTable { width: 100% }
body #community-wrap #profile-edit .paramlist_key { width: 300px }
body #community-wrap #profile-edit .paramlist_value { }
body #community-wrap #profile-edit .paramlist_value .label { padding: 0 10px 0 0 }
/** Profile Toolbox */
body #community-wrap div.profile-toolbox-bl { background: #0D0D0D; padding: 10px; margin: 0 0 10px; }
body #community-wrap div.profile-toolbox-br { background: transparent }
body #community-wrap div.profile-toolbox-tl { background: transparent }
body #community-wrap div.profile-toolbox-bl h2.app-box-title { font-family: Tahoma,Verdana,Helvetica,san-serif; font-size: 150%; padding: 10px 10px 0; font-weight: 700; color: #fff; text-align: left; }
body #community-wrap div.profile-toolbox-bl div.statustext { margin: 20px 0 10px 0; text-align: center; float: left; width: 100%; }
body #community-wrap div.profile-toolbox-bl div.statustext label { background: transparent url(../images/statuslabel.gif) no-repeat scroll left top; color: #fff; display: block; float: left; font-weight: 700; height: 28px; line-height: 28px; width: 90px; margin: 1px 0 0 10px; text-transform: uppercase; text-align: center; }
body #community-wrap div.profile-toolbox-bl div.statustext input.status { font-size: 16px; color: #999; margin: 0 0 0 10px; width: 72%; float: left; }
body #community-wrap div#community-photo-caption input#captiontext { font-size: 16px; color: #999; margin: 0 0 0 10px; width: 50%; }
body #community-wrap div.profile-toolbox-bl div.statustext input.status-edit { color: #333; width: 60%; float: left; }
body #community-wrap div.profile-toolbox-bl ul.small-button { margin: 0; padding: 0 0 0 20px; list-style: none; height: 32px; }
body #community-wrap div.profile-toolbox-bl ul.small-button li { background: none; line-height: 33px; padding: 0; display: block; float: left; background: transparent url(../images/profile-toolbar-separator.gif) no-repeat top right; }
body #community-wrap div.profile-toolbox-bl ul.small-button li a { display: block; float: left; text-decoration: none; height: 20px; line-height: 16px; font-size: 12px; }
body #community-wrap div.profile-toolbox-bl .profile-toolbox-name { font-weight: 700; font-size: 120%; color: #333; }
body #community-wrap div.profile-toolbox-bl a { }
/* Profile Styling */
/* Group Styling */
body #community-wrap div.empty { text-decoration: none !important }
body #community-wrap .formtable,
body #cWindow .formtable { clear: both }
body #community-wrap ul.group-list { margin: 0; padding: 0; list-style: none; }
body #community-wrap ul.group-list li,
body #community-wrap ul.group-list li.group-list-item { background: none; display: block; float: left; padding: 10px 0; border-bottom: 1px solid #333; width: 100%; }
.jsIcon1 { background: none !important; padding: 3px 3px 1px 0; }
body #community-wrap div.group-avatar { margin: 0; padding: 0; float: left; }
body #community-wrap div.group-avatar img.avatar { border: solid 5px #333; margin: 0; }
body #community-wrap div.group-avatar a img.avatar { border: solid 5px #333 }
body #community-wrap div.group-avatar a:hover img.avatar { border: solid 5px #999 }
body #community-wrap ul.group-list li.group-list-item div.group-details { margin: 0 10px 0 90px; position: relative; padding: 0; }
body #community-wrap ul.group-list li.group-list-item div.group-name { font-weight: 700; font-size: 130%; letter-spacing: -1px; }
body #community-wrap ul.group-list li.group-list-item div.group-desc { font-size: 110% }
body #community-wrap ul.group-list li.group-list-item div.group-created { font-size: 90% }
body #community-wrap ul.group-list li.group-list-item div.group-actions { }
body #community-wrap ul.group-actions { padding: 0; margin: 0 5px 20px; list-style: none; }
body #community-wrap ul.group-actions li { background: none; padding: 0; }
body #community-wrap ul.group-actions li a { color: #ffd83d; text-decoration: underline; font-size: 90%; line-height: 100%; }
body #community-wrap ul.group-actions li.important a { color: red }
body #community-wrap ul.group-actions li a:hover { text-decoration: none; color: #f00; }
body #community-groups div.community-groups-toolbar-wrapper { margin: 0 0 0 40px; padding: 0 0 20px; }
body #community-wrap div.group-info { position: relative }
body #community-wrap #community-group-info .sectiontableentry1,
body #community-wrap #community-group-info .sectiontableentry2 { margin: 0 5px }
body #community-wrap #community-group-info .ctitle { border-bottom: 2px solid #FFAE00 !important }
body #community-wrap #community-group-info .cinput .inputbox { width: auto }
body #community-wrap span.group-admin,
body #community-wrap span.group-creator { position: absolute; top: 10px; right: 5px; font-size: 80%; color: #999; }
body #community-wrap .group-bulletin-item { padding: 10px 0 }
body #community-wrap .group-bulletin-item + .group-bulletin-item { border-top: 1px solid #333333 }
body #community-wrap .group-bulletin-item-intro { padding: 0 0 10px }
body #community-wrap .group-bulletin-item .groups-news-title { font-size: 110%; font-weight: 700; }
body #community-wrap .group-bulletin-item .groups-news-author { font-size: 90%; color: #6c727e; padding: 0 0 0 25px; }
body #community-wrap .group-bulletin-item .groups-news-message { padding: 10px 0 10px 25px }
body #community-wrap .groups-news-empty { text-align: center; font-size: 120%; color: #666; }
/** GROUPS **/
body #community-wrap div#community-groups-wrap { display: block }
body #community-wrap div#community-groups-wrap span.info { font-size: 11px; margin: 0 0 10px 0; }
body #community-wrap div#community-groups-wrap div textarea { width: 45% }
body #community-wrap div#community-groups-wrap div span.title { width: 20%; float: left; }
body #community-wrap div#community-groups-wrap div.items { margin-top: 10px }
body #community-wrap div#community-groups-wrap div.submit { margin: 30px 0 0 0; width: 70%; text-align: center; }
body #community-wrap div#community-groups-wrap div.title { font-weight: bold; text-decoration: underline; }
body #community-wrap div#community-groups-wrap fieldset { background: none; border: 1px solid #EEE; float: left; width: 50%; padding: 8px; margin: 0 0 20px; }
body #community-wrap div#community-groups-wrap fieldset legend { color: #999; text-decoration: underline; font-size: 12px; }
body #community-wrap div#community-groups-wrap fieldset div.avatar { width: 30%; float: left; }
body #community-wrap div#community-groups-wrap fieldset div.caption { float: left }
body #community-wrap div#community-groups-wrap div.upload { margin: 20px 0 }
body #community-wrap div#community-groups-wrap div.community-groups { border-bottom: 1px solid #789539; margin: 0 0 10px; }
body #community-wrap div#community-groups-wrap div.community-groups-right { margin: 0 0 20px 180px; width: auto; }
body #community-wrap div.community-groups-right div.heading { font-weight: 700; font-size: 12px; background-color: #F4F4F4; border: 1px solid #eee; padding: 4px; }
body #community-wrap div#community-groups-wrap div.community-groups-left { float: left; width: 25%; }
body #community-wrap div.community-groups-right div span.cinput,
body #community-wrap div.community-groups-right div div.cinput { display: none }
body #community-wrap div.community-groups-right .clabel,
body #community-wrap div#community-groups-news .clabel { width: 150px; float: left; font-size: 11px; font-weight: 700; }
body #community-wrap div.community-groups-right .cdata,
body #community-wrap div#community-groups-news .cdata { margin: 5px 0 0 160px; font-size: 11px; }
body #community-wrap div.community-groups-right div { margin: 0 0 0 20px }
body #community-wrap div#community-groups-wrap div.community-groups-toolbar-wrapper { margin: 0 0 0 40px; padding: 0 0 20px; }
body #community-wrap div#community-groups-wrap ul.community-groups-toolbar { border-bottom: 3px solid #789539; display: block; float: right; margin: 0 0 0 20px; padding: 0; width: 100%; list-style: none; }
body #community-wrap div#community-groups-wrap ul.community-groups-toolbar li { background: none; float: right; line-height: 100%; margin: 0 0 0 3px; padding: 7px 0; text-transform: capitalize; }
body #community-wrap div#community-groups-wrap ul.community-groups-toolbar li a { text-decoration: none; background: #444; padding: 5px 10px; color: #fff; margin: 0 0 0 2px; }
body #community-wrap div#community-groups-wrap ul.community-groups-toolbar li.important a { color: red }
body #community-wrap div#community-group-info-actions { display: none; padding: 0 0 0 170px; }
body #community-wrap div#community-groups-wrap ul#community-groups-members { padding: 0 }
body #community-wrap div#community-groups-wrap ul#community-groups-members li { background: none; list-style: none; display: inline; padding: 0 8px 0 0; }
body #community-wrap div#community-groups-wrap ul#community-groups-members li a { text-decoration: none }
body #community-wrap div#community-groups-news h3,
body #community-wrap div#community-groups-join h3 { border-bottom: solid 1px; margin: 0 0 5px 0; padding: 0; width: 100%; float: left; }
body #community-wrap input#news-title { width: 400px }
body #community-wrap textarea#news-description { height: 200px; width: 400px; }
body #community-wrap div#community-groups-news div { padding-top: 10px }
body #community-wrap div.empty { text-align: center; font-size: 12px; color: #999; text-decoration: underline; }
body #community-wrap div.community-groups-action { clear: both; padding-top: 10px; text-align: right; }
body #community-wrap div#community-groups-results-wrapper { margin-top: 20px; height: 100%; width: 100%; }
body #community-wrap div#community-wrap span.selected { font-weight: 700; text-decoration: underline; }
body #community-wrap div#community-groups-discuss-items { }
body #community-wrap div#community-groups-discuss-items .group-bulletin-item { border-bottom: 1px solid #CCC; overflow: hidden; }
body #community-wrap div#community-groups-discuss-items .group-bulletin-item-container { float: left; margin: 0 0 5px 16px; width: 95%; }
body #community-wrap div#community-groups-discuss-items .group-bulletin-item-title { width: 70%; float: left; font-size: 14px; font-weight: bold; text-transform: capitalize; text-decoration: underline; }
body #community-wrap div#community-groups-discuss-items .group-bulletin-item-replies { float: right }
body #community-wrap div#community-groups-discuss-items .group-bulletin-item-author { padding: 0pt 0pt 0pt 20px; color: gray; }
/* Group Styling */
/** PHOTO:ALBUM LIST ITEM **/
/*******************************************************************************************/
/* blockUnregister */
body #cWindowContent .blockUnregister { margin: -10px 0 0 -10px }
body #cWindowContent .blockUnregister div.message { background: #0D0D0D !important; border: 2px solid #313132 !important; color: #FFAE00; margin: 0 4px 0 0 !important; padding: 5px 10px; }
body #cWindowContent .blockUnregister h3 { color: #696A6A !important; font-size: 15px; margin: 0 0 10px; padding: 0; }
body #cWindowContent .blockUnregister div.loginform,
body #cWindowContent .blockUnregister div.right-col { padding-left: 0 !important; background: none; margin-left: 5px !important; }
body #cWindowContent div.loginform label,
body #cWindowContent div.loginform input { margin: 0 }
body div#cWindowContent .inputbox,
body div#cWindowContent .inputbox:focus { background: #0D0D0D !important; border: 1px solid #4D4D4D !important; }
body #community-wrap div.greybox div div div.loginform { float: right; margin-top: 15px; width: 48%; background: none; padding: 0; }
body #cWindowContent .blockUnregister #form-login { padding: 0 }
.blockUnregister a#joinButton2 { background: #0D0D0D !important; color: #CCCCCC; font-weight: 700; outline: medium none; text-align: center; text-decoration: none; width: 278px !important; text-indent: 0px !important; font-size: 16px !important; height: 30px !important; line-height: 30px !important; }
body #cWindowContent a#joinButton2:hover { background: #FFAE00 !important; color: #0D0D0D; text-decoration: none; }
body #cWindowContent .button { background: #0D0D0D !important; border: none !important; color: #FFF!important; cursor: pointer; font-size: 80%; font-weight: bold; padding: 5px 7px; text-transform: uppercase; }
body #cWindowContent .button:hover { background: #FFAE00 !important; color: #0D0D0D !important; }
body #cWindowContent div.loginform .frontlogin { padding: 3px; margin: 0 0 3px; }
body #community-wrap div.greybox div div div.loginform input.frontlogin { background: url("../images/images/input.png") no-repeat transparent; border: medium none; color: #767676; display: block; float: left; height: 26px; margin: 0; padding: 0 8px; width: 122px; font-weight: normal; font-size: inherit !important; }
body #community-wrap div.greybox { background: #212121; overflow: hidden; padding: 12px; margin: 0; }
body #community-wrap div.header_top { margin: 0 0 16px }
body .greybox #form-login { background: none repeat scroll 0 0 #0D0D0D; clear: both; padding: 16px; }
#community-wrap #remember { margin: 5px 6px 0 10px }
#community-wrap div.login_btn { background: url("../images/images/btn_left.png") no-repeat scroll left 0 transparent !important; display: block; float: left; height: 26px; margin: 0 0 0 10px; padding: 0 0 0 10px; }
#community-wrap div.login_btn input,
#community-wrap div.login_btn input:hover { background: url("../images/images/btn_right.png") no-repeat scroll right 0 transparent; border: medium none; color: #0D0D0D; display: block; float: left; font-weight: bold; height: 26px; margin: 0; padding: 0 10px 5px 0; }
#community-wrap div.login_links { clear: both; font-size: 85%; padding: 10px 0 0; }
#community-wrap .js_module { background: #0D0D0D; padding: 16px; }
#community-wrap .cModule.searchbox .inputbox { background: url("../images/images/input.png") no-repeat scroll 0 0 transparent !important; border: medium none; color: #767676; display: block; float: left; height: 26px; margin: 0 !important; padding: 0 8px !important; width: 122px !important; }
#community-wrap .cModule.searchbox .input_wrap { background: none; height: auto; margin: 0; padding: 0; }
#community-wrap .cModule.searchbox .search_button { background: url("../images/images/btn_left.png") no-repeat scroll left 0 transparent; display: block; float: left; height: 26px; padding: 0 0 0 10px; margin-right: 108px !important; }
#community-wrap .cModule.searchbox .search_button span { background: url("../images/images/btn_right.png") no-repeat scroll right 0 transparent; border: medium none; color: #0D0D0D; display: block; float: left; font-weight: bold; height: 26px !important; margin: 0; padding: 0 10px 5px 0; position: inherit !important; text-indent: 0 !important; }
#community-wrap .cModule.searchbox .small { clear: both; padding: 5px 0 0; text-align: left; }
#cWindow #cwin_tl,
#cWindow #cwin_tr,
#cWindow #cwin_bl,
#cWindow #cwin_br { background: none repeat scroll 0 0 transparent !important }
#cWindow #cwin_tm { background: url("../images/images/header_top.png") no-repeat scroll right bottom transparent !important }
#cWindow #cwin_ml { background: url("../images/images/header_left.png") no-repeat scroll right top transparent !important }
#cWindow #cwin_mr { background: url("../images/images/header_right.png") no-repeat scroll left bottom transparent !important }
#cWindow #cwin_bm { background: url("../images/images/header_bottom.png") no-repeat scroll left top transparent !important }
#cWindowContentTop,
#cWindowAction { background-color: #1D1D1D !important }
#cWindow.dialog #cwin_close_btn:link,
#cWindow.dialog #cwin_close_btn:visited { background-color: transparent !important }
#cWindowContentWrap { background: none repeat scroll 0 0 #2D2D2D !important }
#cWindowContent { color: #696A6A !important }
#cWindowAction .button { background: none repeat scroll 0 0 #0D0D0D !important; border: medium none !important; color: #FFFFFF; cursor: pointer; font-size: 80%; font-weight: bold; padding: 5px 7px; text-transform: uppercase; }
#cWindowContent input,
#cWindowContent textarea { border: 1px solid #4D4D4D !important; color: #999 !important; }
body #cWindowContent .blockUnregister ul#featurelist { list-style: none; margin: 10px 0 !important; padding: 0; }
body #cWindowContent .blockUnregister ul#featurelist li { background: url("../images/images/js_bullet.png") no-repeat scroll 6px 10px transparent !important; border-top: 1px solid #414142; color: #69696A; font-size: 12px; font-weight: bold; height: 28px; line-height: 28px; padding: 0 0 0 25px; }
/* blockUnregister */
body #community-wrap #community-admin-wrapper { background: none repeat scroll 0 0 #171717; color: #B7B7B7; font-size: 90% !important; font-weight: bold; height: 18px; line-height: 18px; margin-bottom: 10px; padding: 10px; text-shadow: 1px 1px 1px #000000; text-transform: uppercase; border: none; }
body #community-wrap #community-admin-wrapper #community-admin-controls { margin: 0 }
body #community-wrap #community-admin-wrapper #community-admin-controls li { display: inline; line-height: 18px; padding: 0 10px 0 20px; }
body #community-wrap #community-admin-wrapper #community-admin-controls li a { font-size: 100% !important }
body #community-admin-wrapper a:hover { background: none }
/*******************************************************************************************/
/** VIDEO **/
body #community-wrap .video-heading { /* Remove any possible inheritance from Joomla! template */ margin: 0; padding: 0; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #CCCCCC; }
body #community-wrap .video { }
body #community-wrap .video-container td { }
body #community-wrap .video-thumb-url { display: block; border: 1px dotted #3D3D3D !important; }
body #community-wrap .video-thumb img { /* Avoid .jomTips interference */margin: 0 !important; }
body #community-wrap .video-title { white-space: nowrap; nowhitespace: afterproperty; overflow: hidden; /* Remove any possible 
 inheritance from Joomla! template */ margin: 0; padding: 0; }
body #community-wrap .video-description { /* Remove any possible 
 inheritance from Joomla! template */margin: 0;padding:0; }
body #community-wrap .video-actions { float: left }
body #community-wrap .video-durationHMS { position: absolute; bottom: 0; left: 0; background: black; color: #FFF; opacity: 0.7; font-size: 80%; padding: 0 0.3em; }
body #community-wrap div.ccontent-avatar { }
#community-wrap .small-button a { background: none !important; padding: 0; }
#community-wrap .small-button a:hover span { background: none }
/** Comment On Comment **/
#community-wrap .wall-cocs { margin-top: 8px; margin-right: 40px; font-size: 95%; }
#community-wrap .joms-newsfeed-item .wallicon-like,
#community-wrap .joms-newsfeed-item .wallicon-comment { background: #202426 !important; padding-left: 10px !important; }
#community-wrap .wallcmt { padding: 4px; nowhitespace: afterproperty; background: #202426; margin-bottom: 1px; position: relative; padding-left: 40px; /* 32px avatar + 4px padding-left + 4px padding-right */ }
#community-wrap .wallcmt p { margin: 0 }
#community-wrap .wall-coc-avatar { width: 32px; position: absolute; top: 4px; left: 4px; }
#community-wrap .wall-coc-form { display: none }
#community-wrap .wall-coc-form-actions { text-align: left }
#writeMessageContainer .receiverContainer { background: #0D0D0D !important; border: none; padding: 5px; }
#writeMessageContainer .receiverContainer img { margin: 3px; border: 1px dotted #2D2D2D !important; }
/*******************************************************************************************/
/* .app-box */
#community-wrap .app-box-header { height: 30px; margin: 0 10px 0 0; padding: 0px; position: relative; background: none; }
#community-wrap .app-box-header .app-box-header { background-position: 100% 0; margin-right: -10px; padding: 0 10px 0 0; }
#community-wrap .app-box-title { background: none repeat scroll 0 0 #FFAE00; color: #0D0D0D; float: left; font-size: 150%; font-weight: bold; height: 30px; line-height: 30px; padding: 0 8px; text-transform: uppercase; width: auto; }
#community-wrap .app-box-content { background: #0D0D0D; padding: 16px 18px 16px 18px; position: relative; margin: 12px 0 0 0; }
#community-wrap .app-box-menu-icon,
#community-wrap .app-box-menu-icon:focus,
#community-wrap .app-box-menu-icon:hover { background: url("../images/images/js_toggle.png") no-repeat scroll -14px 0 transparent; nowhitespace: afterproperty; display: block; height: 7px; line-height: 0; margin: 5px 0 0; width: 14px; /*: ; line-height: normal; padding-left: 16px; */ }
/* options menu */
#community-wrap .app-box-menu.options .app-box-menu-icon { background-position: 0 0 }
/* toggle (expand/collapse) menu */
#community-wrap .app-box-menu.toggle .app-box-menu-icon { background-position: 0 0 }
#community-wrap .app-box.collapse .app-box-menu.toggle .app-box-menu-icon { background-position: -14px 0 }
#community-wrap .app-box-action + .app-box-action { border-left: 1px solid #333 }
#community-wrap .app-box-action.no-border { border: none }
#community-wrap .app-box-footer { border: none; background: #0D0D0D; font-size: 90%; padding: 0 16px 16px !important; font-size: 90%; text-align: right; }
#community-wrap .app-box-footer a,
#community-wrap .app-box-footer a:hover { background: none !important }
#community-wrap .app-box-footer a:hover { color: #FFAE00 !important }
#community-wrap .app-box-footer.no-border { border: none; padding: 0; }
#community-wrap .app-box-footer div.app-box-foot-note { float: left; padding-left: 5px; }
/*******************************************************************************************/
/*body #community-wrap .module-box{margin:0 0 15px 0;}
/*******************************************************************************************/
/** VIDEO **/
body #community-wrap .video-actions { float: left }
body #community-wrap .video-durationHMS { position: absolute; nowhitespace: afterproperty; bottom: 11px; left: 11px; /* Due to .video-thumb's using padding and not margin */ background: black; color: #FFF; opacity: 0.7; font-size: 80%; padding: 3px; }
body #community-wrap .video-permalink { padding: 10px 0; border: 0; }
/*
******************************************************************************
Social Bookmark
*/
#community-wrap #social-bookmarks { text-align: right; margin: 0 0 10px 0; }
#community-wrap #social-bookmarks a { height: 16px; background: transparent url(../../default/images/bookmark.gif) no-repeat 0 0; width: 75px; padding-left: 18px; }
.icon-report,
.icon-report:focus,
.icon-report:hover,
.icon-bookmark,
.icon-bookmark:focus,
.icon-bookmark:hover,
.icon-blockuser,
.icon-blockuser:focus,
.icon-blockuser:hover,
#community-wrap .group-menus .group-join,
#community-wrap .event-menus .event-join { background: none !important; padding: 0 0 0 5px; }
.icon-remove,
.icon-remove:focus,
.icon-remove:hover,
.icon-unapprove,
.icon-unapprove:focus,
.icon-unapprove:hover,
#community-wrap div.ccontent-avatar .date .createdate { background: none !important; padding-left: 0; }
div#cWindowContent ul.bookmarks-list { list-style: none; padding: 0; margin: 0; background: none; }
div#cWindowContent ul.bookmarks-list li { list-style: none; padding: 0; margin-bottom: 10px; background: none; float: left; width: 30%; }
div#cWindowContent ul.bookmarks-list li a { text-decoration: none; display: table-cell; line-height: 16px; }
div#cWindowContent ul.bookmarks-list li img { float: left; margin-right: 3px; }
div#cWindowContent input.bookmarks-email { width: 95% }
div#cWindowContent textarea.bookmarks-message { width: 95%; height: 90px; }
body #community-wrap .play-button { position: absolute; background: url(../../default/images/play-video.png) no-repeat center; top: 0; left: 0; }
/*
******************************************************************************
Page actions
*/
#community-wrap .page-actions { display: inline-block; margin-bottom: 0px; }
#community-wrap .page-action { float: right; margin-left: 5px; }
#community-wrap .page-action a { margin: 0; outline: none; font-size: 100%; color: #fff !important; }
#community-wrap .page-action a:hover { color: #FFAE00 !important }
#community-wrap .page-action#social-bookmarks { }
#community-wrap .page-action#report-this { }
#community-wrap div.empty-message { background: #EDFED2; border: 2px solid #C8E1A1; color: #455D1E; font-size: 110%; font-weight: 700; margin: 20px 0; padding: 20px 30px; text-align: center; }
/**
* Sidebar module
*/
#community-wrap .cModule,
#community-wrap .cModule1 { border: none; margin: 0 0 15px; padding: 5px; position: relative; }
#community-wrap .cModule h3,
#community-wrap .cModule1 h3 { clear: both; margin: 0 0 10px; overflow: hidden; padding: 0; width: 100%; border: none; color: #696A6A; }
#community-wrap .cModule h3 span,
#community-wrap .cModule1 h3 span { background: #FFAE00; color: #0D0D0D; float: left; font-size: 18px; font-weight: bold; height: 30px; line-height: 30px; padding: 0 8px; text-transform: uppercase; width: auto; }
#community-wrap .cModule h4 { border-bottom: 1px dotted #2D2D2D; color: #767676; font-weight: 700; margin: 0 0 10px; padding: 0; font-size: 100%; }
#community-wrap .profile-right-info dd { color: #ccc }
body #community-wrap div.ctitle { border-bottom: none; font-size: 11px; float: left; width: 100%; }
body #community-wrap div.ctitle h2 { background: none repeat scroll 0 0 #454746; color: #0D0D0D; float: left; font-weight: bold; margin-bottom: 6px; margin-top: 10px; padding: 0 3px; text-align: left; text-transform: uppercase; font-size: 150%; width: auto; }
/**
* Base 2 column layout
* Fix width for sidebar & fluid for main section 
*/
#community-wrap .cLayout { position: relative; width: 100%; }
#community-wrap .cLayout .cMain { margin-right: 36% }
#community-wrap .cLayout .cSidebar { float: right; width: 34%; }
/*
* ACTIVITY STREAM
*/
body #community-wrap div.cTitle { background: #454746; color: #0D0D0D; float: left; font-size: 11px; font-weight: bold; margin-bottom: 6px; margin-top: 10px; padding: 0 3px; text-align: left; text-transform: uppercase; width: auto; }
li.joms-newsfeed-item { border-bottom: 1px dotted #2D2D2D !important; clear: left; display: block; margin: 0; overflow: hidden; padding: 2px 0; position: relative; }
.app-box .actor-link { color: #A1A1A1; text-decoration: underline; width: 100%; }
.app-box a { color: #fff }
body #community-wrap .cProfile { background: #212121; margin: 0; padding: 12px; }
body #community-wrap .cProfile table td { vertical-align: top; padding-top: 2px; padding-bottom: 2px; }
body #community-wrap .profile-summary { width: 100%; padding: 0 15px; }
body #community-wrap .profileName { border-bottom: 1px dotted #313132 !important; margin: 0 0 10px 0 !important; font: 260% Georgia,"Times New Roman",Times,serif !important; color: #696A6A !important; }
body #community-wrap .profile-summary #community-admin-wrapper { background: none !important; border: none !important; margin: 0 !important; padding: 0 !important; }
body #community-wrap .profile-avatar img { border: 5px solid #313132 }
body #community-wrap #profileStatus { }
body #community-wrap #profileStatusText { background: none repeat scroll 0 0 #0D0D0D !important; border: 1px solid #313132 !important; color: #767676 !important; }
body #community-wrap #profileStatus #save-status { display: none }
body #community-wrap #profileStatus.editMode #save-status { display: block }
body #community-wrap #profileStatus #profile-status-notice { display: none }
body #community-wrap #profileStatus.editMode #profile-status-notice { display: block }
#community-wrap ul.profile-details { list-style: none outside none; margin: 0; padding: 0; width: 99%; }
#community-wrap .profile-detail-title { font-weight: bold; padding-right: 10px; color: #fff; }
body #community-wrap ul.profile-details li,
body #community-wrap ul.profile-info li { background: none; float: left; line-height: normal; margin: -15px 0 0 28%; padding: 0; width: 70%; }
body #community-wrap ul.profile-details li.title { color: #FFFFFF; float: left; font-weight: bold; margin: 3% 0 0; width: 27%; }
body #community-wrap .profile-info { }
/**
* User Status Text at Profile Page
*/
#community-wrap .app-item { border: none; background: #000 !important; }
body #community-wrap .photo-list-item { border: none }
body #community-wrap .photo-list-item .photo-item img { border: 1px dotted #414648 !important; padding: 0; }
#community-wrap .infoGroupTitle { padding: 3px 0 !important; color: #767676 !important; border-bottom: 1px dotted #2D2D2D !important; margin: 0 0 10px; }
body #community-wrap a.add,
body #community-wrap a.add:hover { background: none; width: auto; height: auto; }
body #community-wrap .community-form-row,
body #community-wrap .community-form-submit { width: 80%; float: right; margin-right: 10%; }
#community-wrap dl.profile-right-info dd { color: #CDCDCD !important; word-wrap: break-word; }
#community-wrap #cProfileWrapper .page-actions { }
#community-wrap .joms-apps .app-action-add { background: none !important }
#community-wrap #cProfileWrapper h3 { }
#community-wrap .cToolbarBand.profile-actions { background: #0D0D0D; padding: 10px; margin: 10px 0 10px 0; }
#community-wrap #miniheader .small-button li,
#community-wrap .cToolbarBand.profile-actions .small-button li { display: inline }
#community-wrap #miniheader .small-button li a,
#community-wrap .cToolbarBand.profile-actions .small-button li a { text-decoration: none }
#community-wrap #miniheader .small-button li a span,
#community-wrap .cToolbarBand.profile-actions .small-button li a span { }
#community-wrap #miniheader .small-button li a:hover span,
#community-wrap .cToolbarBand.profile-actions .small-button li a:hover span { }
#community-wrap #miniheader { -webkit-border-radius: 0 0 0 0; margin-bottom: 15px; background: #0D0D0D; padding: 10px; }
#community-wrap #miniheader .profile-toolbox-thumb a img { background: transparent; padding: 0; }
#community-wrap .newsfeed-content-hidden { background: #202426 !important; padding: 5px !important; margin-right: 30px !important; }
#community-wrap #community-photo-walls { border: none }
#community-wrap a.wall-coc-form-action { padding: 5px }
#community-wrap #wall-message { display: inline }
/*
****************************************************************************** */
body #community-wrap div.mini-profile-details { margin: 0 10px 0 90px !important }
#community-wrap .groups-news-row + .groups-news-row,
#community-wrap .group-discussion + .group-discussion { border-top: 1px solid #333333 !important }
#community-wrap div.groups-news-text { border-color: #333 }
#community-wrap #group-discussion-topic .discussion-created,
#community-wrap #group-buletin-topic .buletin-created,
#community-wrap #group-discussion-topic,
#community-wrap #group-buletin-topic { border-bottom: 1px solid #333 }
#community-wrap #group-buletin-topic #bulletin-edit-data { border-top: 5px solid #333; padding: 10px 0 20px; }
#community-wrap .group-top .group-desc,
#community-wrap .event-top .event-desc { border-top: 1px solid #414648 }
.community-events-results-item,
.community-groups-results-item { border: none !important; background: #0D0D0D !important; margin: 15px 0; }
/**
* COMMUNITY:VIDEO LISTING 
**/
body #community-wrap .video-index { clear: both }
body #community-wrap .video-items { margin: 0; /* overwrite default styling (default/css/style.css) */ }
#community-wrap ul.indexList li { float: left; width: 50%; }
body #community-wrap .album-cover-link img { border: 1px solid #414648 }
body #community-wrap .album-cover-link img:hover { border: 1px solid #919191 }
body #community-wrap .bubble-content { background: #0D0D0D; margin: 0 0 0 12px; padding: 10px 10px 5px; width: 100%; border: none; }
body #community-wrap .bubble-arrow { background: none }
body #community-wrap textarea.replybox { background: #0D0D0D; border: 1px solid #212121; color: #767676; height: 115px; width: 98%; }
body #community-wrap div.inbox-message-heading { border-bottom: 1px solid #313131; margin-bottom: 5px; padding: 5px; }
body #community-wrap div.inbox-toolbar { border: 0; background: #0D0D0D; padding: 4px; }
body #community-wrap div.inbox-read,
body #community-wrap div.inbox-unread { border-bottom: 1px solid #313132; padding: 3px; position: relative; background: none; }
body #community-wrap div.inbox-read a.subject,
body #community-wrap div.inbox-unread a.subject { font-weight: normal }
body #community-wrap div.inbox-read td,
body #community-wrap div.inbox-unread td { vertical-align: middle }
#cWindowContent { color: black }
#cWindow h2 { color: white }
#cWindowContent h2 { color: black }
.denied-box { background: none; border: 1px dotted #2D2D2D; padding: 15px; }
#community-wrap .inputbox,
#community-wrap select,
#community-wrap #video-permalink { background-color: #2D2D2D; border: 1px solid #4D4D4D; color: #999999; font-size: 100%; padding: 4px 8px; }
.community-events-results-left .eventDate { background: #333; border: 1px solid #414648; border-top: none; }
#community-wrap #wallForm { border-bottom: 1px dotted #414648 }
.newsfeed-meta img { display: none; float: left; margin-right: 6px; margin-top: -1px; }
#community-wrap div.wallComments { border-bottom: none !important }
#community-wrap #community-event-rsvp-status { background: none repeat scroll 0 0 #252829; border: 1px solid #414648; }
body #community-wrap #latest-videos .video-item { padding: 0 0 5px }
#application-twitter li + li { border-top: 1px solid #666 !important }
body #community-wrap .video-player { background: none repeat scroll 0 0 #333; border-bottom: 1px solid #111; border-top: 1px solid #111; padding: 15px 0; text-align: center; }
div.ctitle { border-bottom: 2px solid #FFAE00 !important }
#cGallery .photoDisplay { background: none !important; border: none !important; }
#community-wrap .submenu.jsApSbMn,
#community-wrap .submenu.jsApSbMn li span { border-right: none; border-top: none !important; }
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: #0D0D0D; border: 2px solid #212121; color: #FFAE00; font-size: 110%; margin: 0; padding: 30px; text-align: center; clear: left; }
body #community-wrap .event-search-detail,
body #community-wrap .group-search-detail,
body #community-wrap .video-search-detail { background: none; border: none; margin: 0; padding: 4px; }
#community-wrap .vidSubmenu { background: none; border: none; }
#community-wrap .vidSubmenu .submenu { border-top: 1px solid #333333 }
#community-wrap #community-group-action,
#community-wrap #community-event-action,
#community-wrap #community-group-admin { background: none !important }
#community-wrap ul.group-menus { border: none !important }
#community-wrap ul.group-menus li a,
#community-wrap ul.event-menus li a { border-bottom: none; color: #fff; font-weight: normal !important; }
#community-wrap ul.group-menus li + li a,
#community-wrap ul.event-menus li + li a { border-top: 1px dotted #414648 }
#community-wrap .group-left,
#community-wrap .event-left { background: none !important; border: none !important; }
#community-wrap .group-avatar,
#community-wrap .event-avatar { background: none }
#community-wrap
.group-menus li a:hover,
#community-wrap 
.event-menus li a:hover { color: #FFAE00; text-decoration: none; }
.joms-newsfeed-item .newsfeed-meta img { display: none }
#community-wrap #community-event-rsvp-status .app-box-footer { border-top: 1px solid #414648 }
#community-wrap .detailWrap.alpha { color: #BBBBBB }
#community-wrap .cToolbarBand.profile-actions .bandContent .small-button { margin: 0; padding: 0; }
#cGallery .photoTagInstructions { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: black; }
#community-wrap div.joms-newsfeed-item { border-bottom: 1px solid #383838 }
#community-wrap #cFrontpageWrapper .latest-events li+li { border-top: 1px solid #252829 }
#community-wrap #cFrontpageWrapper .latest-events .jsEvDate { border: 1px solid #252829 }
#community-wrap #cFrontpageWrapper .latest-events .jsDD { background: #414648 }
#community-wrap #cFrontpageWrapper .latest-events .jsMM { background: #252829 }
body #community-wrap .video-item .video-item { border: 1px solid #414648 }
#community-wrap .jsGroupEvent li { margin-top: 0; padding-top: 0; }
#community-wrap .jsGroupEvent li+li { margin-top: 10px; padding-top: 10px; border-top: 1px solid #333 !important; }
#community-wrap .jsGroupEvent .event-date { border: none }
#community-wrap .jsGroupEvent .event-date div { padding: 0 }
#community-wrap .jsGroupEvent .event-date div+div { background: #333 }
#community-wrap .jsTogSearch { background: #2B2E32; border-color: #383838; top: 29px; }
/*
Section:Global Privacy Control
By:Ross (ross@jomsocial.com)
Added On:December 2nd,2010
Description:Blackout Theme Compatibility 
*/
#community-wrap .js_dropDownMaster,
#cWindowContentWrap .js_dropDownMaster { border: none !important }
#community-wrap .community-status .js_PrivacyOpen .js_dropDownMaster { background: #444 !important }
#community-wrap .js_dropDownMaster:hover,
#community-wrap .js_Current { border: none !important }
#community-wrap .js_PriDefault { border: 1px solid #555 }
#community-wrap .js_dropDownMaster { background: #222 }
#community-wrap .js_dropDownMaster:hover,
#community-wrap .js_Current { border: 1px solid #444 }
#community-wrap .js_dropDownParent li a:hover { background-color: #444 }
/* ======== Global Privacy Control End ======== */
/* New activity stream */
#community-wrap li.joms-newsfeed-item .newsfeed-remove { display: block !important; top: 0; bottom: 20%; right: 15px; top: auto !important; }
body #community-wrap a.remove,
body #community-wrap a.block { background: url("../images/remove-button.gif") no-repeat scroll 0 0 transparent; display: block; float: right; height: 12px; outline-style: none; text-indent: -9999px; width: 12px; }
body #community-wrap a.remove:hover { background: url("../images/remove-button.gif") no-repeat scroll 0 -12px transparent }
.joms-latest-activities-container { background: #0D0D0D; border: 2px solid #212121; height: 40px; }
/* new status box */
#community-wrap .community-status .status-creator { background-color: #0D0D0D; border: none; }
#community-wrap .community-status .status-creator a:hover { color: #FFAE00 !important }
#community-wrap .community-status .status-author img { border: 1px dotted #2D2D2D !important }
#community-wrap .community-status .creator.stub { color: #999; padding: 4px 5px 3px 5px; }
#community-wrap .community-status .creator-message.hint { background: #0D0D0D; color: #888888; }
#community-wrap .community-status .creator-view { border: none; background: #313132; }
#community-wrap .community-status .creator-message-container { background: #313132; border: none; padding: 5px; }
#community-wrap .community-status .creator.active { background: #313132; border: none; }
#community-wrap .community-status .button { background: #0D0D0D !important; border: none !important; color: #fff !important; }
#community-wrap .community-status .button:hover { background: #FFAE00 !important; color: #000 !important; }
#cFeatured { margin: -5px -5px 0px; padding: 10px 0 0; border-bottom: 1px solid #35393b; }
/* New Toolbar */
#jsMenu { background: none !important; border-bottom: 3px solid #FFAE00; padding-bottom: 0px; z-index: 99; }
.jsMenuLft { float: none !important; height: 28px !important; line-height: normal !important; margin: 0 !important; padding: 0 !important; }
#jsMenu .jsMenuBar li { background: none repeat scroll 0 0 #0D0D0D; color: #696969; float: left !important; font-size: 11px !important; font-weight: bold; line-height: normal !important; margin: 0 3px 0 0 !important; padding: 0 0 0 0 !important; position: relative !important; text-transform: uppercase; }
#jsMenu .jsMenuBar a { color: #696969; display: block !important; line-height: 28px !important; padding: 0 12px 0 12px !important; text-decoration: none !important; font-size: 11px; background: none; }
#jsMenu .jsMenuBar li:hover a:hover,
#jsMenu .jsMenuBar li ul a:hover,
#jsMenu .jsMenuBar li:hover a { background: none }
#jsMenu .jsMenuBar li ul { border-left: none; border-right: none; border-bottom: none; border-top: 3px solid #FFAE00; width: 180px !important; }
#jsMenu .jsMenuBar li ul:first-child { border: none !important }
#jsMenu .jsMenuBar li ul a { font-weight: bold }
#jsMenu .jsMenuBar li.active ul li { border: none !important }
#jsMenu .jsMenuBar li.active ul a { background: none repeat scroll 0 0 #FFAE00 !important; border-top: 1px solid #FFBF00 !important; color: #0D0D0D !important; }
#jsMenu .jsMenuBar li.active ul a:hover { color: #fff !important }
#jsMenu .jsMenuBar li li { border-top: 1px solid #191919 }
#jsMenu .jsMenuBar li a.active,
#jsMenu .jsMenuBar li a.active ul a { background: #FFAE00 !important; color: #0D0D0D !important; }
#jsMenu .jsMenuBar li.active ul:first-child { border: none !important }
#jsMenu .jsMenuBar li ul a { border: 0 none !important; font-size: 11px; padding: 5px; background: none !important; }
#jsMenu .jsGlobalsNot { background: url('../images/noti.png') 3px 3px no-repeat !important }
#jsMenu .jsFriendsNot { background: url('../images/friend.png') 2px 0 no-repeat !important }
#jsMenu .jsMesaggeNot { background: url('../images/mail.png') 3px 3px no-repeat !important }
#jsMenu .jsLogOff a { background: url('../images/power.png') 2px 1px no-repeat !important }
#jsMenu .jsHome { background: url('../images/home.png') 3px 3px no-repeat !important }
#jsMenu .jsIr.isActive { background-color: #FFAE00 }
#jsMenu .jsIr:hover { background-color: #FFAE00 !important }
/*
 * COMMUNITY :LIKE DISLIKE BLACKOUT OVERRIDE
 */
#like-container { float: right; height: 35px; line-height: 24px; margin-right: 8px; }
#like-container span { font-size: 11px; margin: 0; padding: 0; }
#like-container .like-button,
#like-container .unlike-button,
#like-container .dislike-button,
#like-container .peepDislike,
#like-container .peepLike,
#like-container .meLike,
#like-container .meDislike { border: none; background: url(../images/like-button-bg.png) repeat-x 0 0 !important; color: #999 !important; }
#like-container .like-button,
#like-container .meLike { }
#like-container .like-button:hover { background-position: 0 -24px }
#like-container .dislike-button,
#like-container .meDislike { border-left: 0 none; background-position: 0 -48px!important; }
#like-container .dislike-button:hover { background-position: 0 -72px!important }
#like-container .meLike,
#like-container .meDislike { background-position: 0 -96px; color: #fff; text-shadow: -1px -1px 0 rgba(0,0,0,0.2); }
#like-container .meDislike { background-position: 0 -120px }
#like-container a:hover { text-decoration: none }
/* fixes */
body #community-wrap #community-photo-walls-title { border-top: 1px solid #2d2d2d }
#community-wrap .submenu.jsApSbMn li a,
#community-wrap .submenu.jsApSbMn li span { border-right: 1px solid #2d2d2d }
#community-wrap .community-status .creator-actions .creator-share { background: #2d2d2d!important }
#community-wrap .community-status .creator-actions .creator-share:hover { background: #FFAE00 !important; color: #000 !important; }
.joms-newsfeed-item .newsfeed-meta a:hover { color: #ffae00 }
#community-wrap .group-menus li a:hover,
#community-wrap .event-menus li a:hover { color: #ffae00 }
.joms-newsfeed-more:hover,
.joms-wall-more:hover { border: none!important }
#community-wrap .app-item,
body #community-wrap .photo-list-item,
.community-events-results-item,
.community-groups-results-item, 
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,
#community-wrap .js_dropDownMaster, 
#cWindowContentWrap .js_dropDownMaster,
#community-wrap .js_PriDefault,
.joms-latest-activities-container,
#community-wrap .community-status .status-creator,
#community-wrap .community-status .creator.active,
#jsMenu .jsMenuBar li a.active, 
#jsMenu .jsMenuBar li a.active ul a,
#jsMenu .jsMenuBar li ul a,
.joms-newsfeed-more, 
.joms-wall-more { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
