@charset "utf-8";
/* @import url('http://'); */

/** 
 * Network Styles
 * 
 * Aggregation pages, login/signup, and utilities.
 * 
 * c Homepage
 * c Sub Pages
 * c Help Pages
 * c Login
 * c Create Account
 *
 * @project [ex. sparklemembers.com]
 * @version 1
 * @lastmodified 2009-11-23 12:39 PM
 * @author ONEsite JJ
 * 
 * @colordef #fff; white 
 * @colordef #000066; navy/purple 
 */


/**
 * Homepage
 *
 * @section Homepage
 */
.mod_network_vitals .container {background: transparent url(http://images.onesite.com/sparklemembers.com/status.gif) no-repeat !important;} 
.mod_network_vitals .container li {float: left;line-height: 35px;margin-right: 10px;font-size: 12px;color: #000066;}
.mod_network_vitals .container ul {padding-left: 100px}
.mod_network_vitals .container .parenth {display: none;}
.banner {margin-bottom: 0px;height: 167px;}
.mod_network_vitals .container li a {color: #fff;font-size: 12px; font-weight: bold;}
.banner .modCapBottom,
.banner .modCapBottom .modCorner-bl,
.mod_network_vitals .modCapBottom,
.mod_network_vitals .modCapBottom .modCorner-bl,
.banner .modCapTop,
.banner .modCapTop .modCorner-tl,
.mod_network_vitals .modCapTop,
.mod_network_vitals .modCapTop .modCorner-tl {display: none !important;}
.banner,
.mod_network_vitals,
.banner ul.mainUl,
.mod_network_vitals ul.mainUl {background: transparent !important;}
.mod_network_vitals {height: 35px;}
.mod_login h3 {background:transparent url(http://images.onesite.com/sparklemembers.com/icons/memberIcon.gif) no-repeat scroll 10px 10px;}


/* Login */
#loginBox {padding:0 15px;}
.forgotPassword {float: none;display: block;height: 20px;}
#label_pass,
#label_username {color: #000066;font-weight: bold;font-size: 12px;}
#loginBox input {border:1px inset #979797 !important;}

#loginBox #loginButton {display: inline-block;background: transparent url(http://images.onesite.com/sparklemembers.com/global/loginButton.png) no-repeat 0 0 !important;border: none !important;width: 96px !important;float: left;clear: none;}
#signUpLink {display: inline-block;width: 96px;height: 28px !important;line-height: 29px !important;float: left;clear: none;margin-top: 0px;text-align: center;background: transparent url(http://images.onesite.com/sparklemembers.com/global/loginButton.png) no-repeat 0 0 !important;color: #000;text-transform: uppercase;font-size: 12px;font-weight: bold;}
#loginBox #loginButton:hover {background: transparent url(http://images.onesite.com/sparklemembers.com/global/loginButton.png)no-repeat 0 -28px !important;}
#signUpLink:hover {background: transparent url(http://images.onesite.com/sparklemembers.com/global/loginButton.png) no-repeat 0 -28px !important;}

.menu li img {visibility: hidden;}
.menu li a {font-weight: bold;line-height: 22px !important;padding-left: 10px}
.menu li a:hover {background: transparent url(http://images.onesite.com/sparklemembers.com/global/arrow.gif) no-repeat 10px -2px !important;}

/**
 * Sub Pages
 *
 * @section Sub Pages
 */
.GroupSearch-Container-Categories, #group_search_reset_button {display: none;}
.ResultList-Header,
.Search-MainTitle {height: 56px; padding: 0px; background:transparent url(http://images.onesite.com/sparklemembers.com/global/modTopLeft.gif) no-repeat scroll left top !important; border: none !important;}
.ResultList,
.Search-Main {background:transparent url(http://images.onesite.com/sparklemembers.com/global/modTopRight.gif) no-repeat scroll right top !important; border: none;}
.Search-Form {background: #fff;}
.ResultList-TotalSummary {color: #fff;}
.ResultList-HeaderTitle {font-size: 14px; line-height: 50px; text-indent: 12px;}

.Search-MasterContainer {clear: both; background:transparent url(http://images.onesite.com/sparklemembers.com/global/modBottomRight.gif) no-repeat scroll right bottom;}
.ResultList-Container {clear: both;background:transparent url(http://images.onesite.com/sparklemembers.com/global/modBottomLeft.gif) no-repeat scroll left bottom;}
.ResultList-Entities {background: #fff;min-height: 500px;}
.ResultList-Pagination {float: left !important; background: #fff;}
.ResultList-Header .button {display: none !important;}
.ResultList-SingleTop {border: none}

/* User */
.UserSearch-MainTitle span {background:transparent url(http://images.onesite.com/sparklemembers.com/icons/memberIcon.gif) no-repeat scroll 10px 10px;padding-left: 50px; height: 50px; display: block; line-height: 48px; font-size: 14px;}
/*.UserList-User {width: 120px;}*/

/* Groups */
.GroupSearch-MainTitle span {background:transparent url(http://images.onesite.com/sparklemembers.com/icons/groupIcon.gif) no-repeat scroll 10px 10px;padding-left: 50px; height: 50px; display: block; line-height: 48px; font-size: 14px;}
.GroupList-OwnerImage,
.ResultList-ViewButton {display: none;}
.ResultList-SingleBottom {border: none;}
.result-container,
.GroupList-Group {width: 20%; margin: 23px;}
.GroupList-GroupDetails {clear: both;}
.GroupList-OwnerName {height: 20px; overflow: hidden; line-height: 20px;}
.GroupList-InfoTextDesc {height: 30px; overflow: hidden;}
.GroupList-GroupBottom,
.GroupList-GroupTop {padding: 0px;}
.result-container {float: left; height: 160px;}
.result-thumb img {max-width: 85px; height: auto !important;}
.result-thumb {display: block; width: 85px; height: auto !important; overflow: hidden; border: 0px solid #AA9933; text-align: center;}
.result-groupLeft table {display: block; width: 93px; height: 93px; overflow: hidden;vertical-align: middle !important; border: 0px solid #AA9933;}
.result-groupLeft {margin-bottom: 5px;}
.result-link {font-weight: bold;}
.result-numMembers {font-style: italic;}

/* Blogs */
.BlogSearch-MainTitle span {background:transparent url(http://images.onesite.com/sparklemembers.com/icons/groupIcon.gif) no-repeat scroll 10px 10px;padding-left: 50px; height: 50px; display: block; line-height: 48px; font-size: 14px;}
.ContentSearch-CreateNewBlogPost {display: none;}
.BlogList-InfoTextLink-Title {font-size: 14px;font-weight: bold;display: block; height: 30px; overflow: hidden;}
.BlogList-InfoTextSummary {height: 50px; display: block; overflow: hidden;}
.BlogList-SingleBottom {padding-top: 0px;}
.BlogList-Group {border-bottom: 1px dotted #ededed}

/* Photos */
#browse_photos #one_controller_container,
#browse_photos #pb_left_nav {display: none;}
#vb_header,
#pb_content_container,
#pb_header {background: #fff !important; margin: 0px !important;}
div.pb_pag_container .onePagination {background: #fff !important; float: right; clear: both !important;}
div.pb_pag_container {width: 100% !important; background: #fff !important;float: right; margin: 0px !important; font-size: 11px !important; font-family: helvetica;}
.vb_content_item_container {margin: 18px 30px 10px 45px !important;}
div.pb_content_item_container {margin: 18px !important;}
#video_search_form,
#photo_search_form {padding: 10px;}
#photo_search_reset_button,
.mediaHeader {display: none;}
.newPhoto .container {padding-bottom: 0px;}
#vb_header_view,
#vb_header_type,
.mb_header_view,
.mb_header_type {background: transparent !important; font-size: 14px !important;text-indent: 10px;}
div.vb_content_item_container br {display: none;}
.vb_content_item_caption_link {display: block; height: 20px;}
.vb_content_item_container .vb_media_thumb {margin: 0px; display: block; height: 90px}
#vb_content_container {margin: 0px;}
div.vb_content_item_container {width: 120px;height:230px;margin:18px !important;}
.video h3 {background:transparent url(http://images.onesite.com/sparklemembers.com/icons/videoIcon.gif) no-repeat scroll 10px 10px;}
.newPhoto h3 {background:transparent url(http://images.onesite.com/sparklemembers.com/icons/photoIcon.gif) no-repeat scroll 10px 10px;}



/**
 * Help Pages
 *
 * @section Help Pages
 */


/**
 * Login
 *
 * @section Login
 */


/**
 * Create Account
 *
 * @section Create Account
 */


/**
 * Article
 *
 * @section Create Article
 */
/***** Manage Articles ******/
#listBody-regular .article {width: auto !important;text-align: left;height: 28px;line-height: 28px;border: 1px solid #797979;border-top: none !important;}
#articleListPage {text-align: left;padding: 10px;}

#one_controller_container {min-height: 600px;}
.nameHeader,
#articleListPage #listBody-regular .article .artName {width: 500px !important;margin-right: 10px;display: inline-block;overflow: hidden;line-height: 28px;float: left;text-indent: 10px;border-right: 1px solid #797979;}
.actionHeader,
.byHeader,
.actions span {text-indent: 10px;margin-right: 30px;line-height: 28px !important;float: left;}
.actions a {text-indent: 10px; color:#6CCBD5; line-height: 28px !important;display: inline-block;float: left;}
#listBody-regular .article,
#articleListPage #listBody-regular .article .artName {background: #fff;}
.headers span {line-height: 28px !important;float: left;clear: none;color: #fff;font-size: 14px;font-weight: bold;text-indent: 10px;border-right: 1px solid #fff;}
.headers .actionHeader {border: none !important;}
.headers {background: #565562; height: 28px;}
body .casingSubtitle h1,
#list_active .casingSubtitle h1,
#articletools_list .casingSubtitle h1 {margin: 0px;font-size: 16px !important;line-height: 28px !important;color: #fff !important;text-indent: 10px;}
body .casingSubtitle,
#list_active .casingSubtitle,
#articletools_list .casingSubtitle {background: #565562;}
.articleAuthorsInput input {float: left;clear: none;}
.articleAuthorsInput br {display: none;}
.articleAuthorsHelper {clear: both;}

.alertPageNotice {background: #aaa !important;color: #fff !important;border: 1px solid #979797 !important;margin: 10px !important;}
.onePagination {float:right !important;clear: none;padding: 10px;font-weight: bold;}
#newArticleContainer a,
#addAdditionalTags a,
.onePagination a {color: #6CCBD5;}
.articleAuthorsInput input,
#articleListStatusSelector,
#newArticleContainer {margin: 10px;}

.articleListStatusLabel,
.searchArtilceText {color: #000;}

#emptyRow {border: 1px solid #979797;padding: 10px;background: #fff;}
#newArticleContainer {font-size: 14px;font-weight: bold;color: #000;}
.addArticle {text-align: left;margin: 10px !important;border: none;}
.addArticle legend {font-weight: bold;font-size: 14px;font-weight: bold;}
.addArticleText {border: none;}
.relatedContent,
.articleAuthors,
.addMedia,
.storyActive,
.articleCategory,
.articleTags,
.articleTitle,
.articleSummary {display: block;margin: 10px;color: #979797;font-size: 12px;font-weight: bold;}
/*.cancelButton:hover {background-position: right bottom !important;}
.cancelButton {float: left;clear: none;width: 100px;height: 28px;background:transparent url(http://images.onesite.com/sparklemembers.com/global/loginButton.png) no-repeat scroll right top !important;margin-left: 10px;margin-bottom: 20px !important;line-height: 28px;color: #fff;font-size: 11px;font-weight: bold;text-transform: uppercase;color: #000;}*/

/*.publishActionBox .btnSave {float: left;clear: none;width: 100px;height: 28px;background:transparent url(http://images.onesite.com/sparklemembers.com/global/buttonRightw.png) no-repeat scroll right top !important;margin-left: 10px;margin-bottom: 20px !important;line-height: 28px;color: #fff;font-size: 11px;font-weight: bold;width: 96px !important;}*/

#articleNewPage {background: #fff;padding: 10px;}

.relatedContentOption a {color: #6CCBD5 !important;font-weight: bold;font-size: 12px;}

.moarTags select {margin-right: 3px;}
.moarTags,
#additional_categories {margin-left: 50px;margin-top: 10px;margin-bottom: 10px;}

.arArticleFull .arArticleBodyFirstPhotoImg {width: /*300px*/ auto !important;height: auto !important;}

.byHeader,
.artBy{width: 200px !important;display: none;}
.addArticleRightSide {clear: both;}

#templateTable76936 {width: 315px;}

/* View Article */
.arArticleFull .arArticleSummary,
.arArticlePublished {padding: 0 10px;}
.arArticleTitle {display: block; background:transparent url(http://images.onesite.com/sparklemembers.com/global/modTopLeft.gif) no-repeat scroll top left; height: 58px; line-height: 50px;text-indent: 10px; font-size: 14px !important; color: #fff;font-weight: bold; font-family: helvetica;}
.arArticleFull .miniProfileComponent,
.arArticleFull .miniProfileName  {text-align: left;}
.arArticleFull {background:#CCCCCC url(http://images.onesite.com/sparklemembers.com/global/modTopRight.gif) no-repeat scroll top right; width:846px; margin: 0 auto;}
.arArticleFull .arArticleBodyFirstPhotoImg {
height:250px !important;
width:250px !important;
}
.arArticleBodyFirstPhoto {
padding:10px 0;
text-align:center !important;
width:100%;
}
.arArticleRelated  {border-top: 2px solid #000066;}
.arArticleRelatedHeader span {color: #000066 !important; font-weight: bold;}

.arArticleBody {padding: 0 10px;color:#000000}
.arArticleFull .arArticleSummary {border-top: 15px solid #ededed; padding-top: 5px; margin: 0px;}
.arArticleRelatedItemTypeHeader {color:#000066; font-weight: bold;}
.arArticleShare {margin-top: 0px; padding-top: 10px;}
.arArticleComments {padding: 10px;}
.aw_ds_addcomment_container {padding-bottom: 20px;}
.arArticleCommentsHeader {color:#000066; font-weight: bold; font-size: 14px;} 

.ctCalWrapper {background: #fff;padding: 10px;}
#detailsRowHeader,
.ctCalTitle {background:transparent url(http://images.onesite.com/sparklemembers.com/icons/calIcon.png) no-repeat scroll 0 0 !important;padding-left: 40px;padding-bottom: 10px;color: #000066;font-weight: bold;}
.eventCommentsWindow .aw_main_content {background:transparent !important;}
.ctCalPhoto {border: 2px solid #000066;}
.aw_ds_tabcontent {border: none;}
.aw_ds_comment_left_avatar img {width: 50px;}
.aw_ds_tab {padding-left: 0px;padding-top: 0px;padding-bottom: 0px;display: inline-block;height: 35px;line-height: 35px;width: autopx;text-align: center;color: #979797 !important;text-transform: uppercase;font-weight: bold;padding-right: 10px;}
.aw_ds_tab:hover,
.aw_ds_tab_selected {background:transparent url(http://images.onesite.com/sparklemembers.com/tab2.gif) no-repeat scroll top right !important;display: inline-block;height: 35px;line-height: 35px;width: autopx;text-align: center;color: #000 !important;text-transform: uppercase;font-weight: bold;padding-right: 30px;padding-top: 0px;padding-bottom: 0px;border: none;padding-left: 0px;}
.aw_ds_tab span {padding-left: 10px;}
.aw_ds_tab:hover span,
.aw_ds_tab_selected span {background:transparent url(http://images.onesite.com/sparklemembers.com/tab2left.gif) no-repeat scroll top left !important;display: inline-block;padding-left: 10px;}
.arArticleShare {float: right; clear: none;}
.arArticleComments {margin-top: 0px;background:#FFFFFF;}

#ANDTextInput {width: 600px; height: 200px;}

/* Contact Us */
.address1 {padding: 20px; font-size: 14px;line-height: 20px;}
.address1 p {margin: 10px 0;} 

.contactUs h3 {
background:transparent url(http://images.onesite.com/sparklemembers.com/icons/contact.png) no-repeat scroll 10px 10px;}

/* Invite */
.mod_invite {width: 940px;}
.invite .modCap {display: none !important;}
.invite {margin-bottom: 0px}
.headerText {background: #fff; font-size: 18px; font-family: helvetica;line-height: 22px; padding: 10px;}
#slider,
.subHeaderText {background: #fff; font-size: 12px; font-family: helvetica; padding: 10px;}
.sliderContainer  {border: none;}
.invite h3 {background:transparent url(http://images.onesite.com/sparklemembers.com/icons/mailIcon.gif) no-repeat scroll 10px 10px;}


/**
 * Terms
 *
 * @section Terms
 */
.col .private .modCap,
.col .useTerms .modCap,
.col .use .modCap,
.col .sale .modCap,
.col .private .title_container,
.col .useTerms .title_container,
.col .use .title_container,
.col .sale .title_container {display: none;}

.col .private .container,
.col .private,
.col .useTerms .container,
.col .useTerms,
.col .use .container,
.col .use,
.col .sale .container,
.col .sale {background: transparent !important;}

#terms_services .module .sale li p {margin: 5px 15px;}
#terms_services .private p{margin: 10px 0!important;}
#terms_services .private li p,
#terms_services .useTerms li p,
#terms_services .use li p {margin: 10px !important;}
#terms_services .module .module li {margin: 5px 0px 20px 0px;}
.topInfo {font-weight: bold; margin: 0px !important;}
#terms_services .module .private li,
#terms_services .module .useTerms li,
#terms_services .module .use li {margin: 10px;}
#terms_services .tabbed_mods_wrapper .module .mainUl {padding: 10px !important;}
#terms_services .tabbed_mod_li .oneTabSelected span {background:transparent url(http://images.onesite.com/sparklemembers.com/tabLeft2.gif) no-repeat scroll 0 0;}
#terms_services .tabbed_mod_li .oneTabSelected {background:transparent url(http://images.onesite.com/sparklemembers.com/tabRight2.gif) no-repeat scroll top right !important;}
#terms_services .tabbed_mod_ul {margin-left: 10px !important;}
#terms_services .module .private .topinfo2,
#terms_services .module .useTerms .topInfo2 {font-weight: normal !important; margin: 0px !important;}
#terms_services .module {font-size: 12px !important; line-height: 16px;}

/**
 * Tags
 *
 * @section Tags
 */
.tags {margin-bottom: 0px;}
.tags .container {padding-bottom: 0px;}
.tags .modCap {display: none;}

.content_container,
#tag_view #one_controller_container {background: #fff !important;}
.content_container {width: 100% !important; border: none !important;}
.tag-header {border-bottom: 1px dotted #ededed !important;padding: 10px;}
.media-type-title {border-bottom: 1px dotted #000066 !important; padding: 10px !important;}
.content-item {width: 85% !important;}
.tags h3 {background:transparent url(http://images.onesite.com/sparklemembers.com/icons/tagIcon.gif) no-repeat scroll 10px 10px;}

/**
 * SignUp
 *
 * @section SignUp
 */
.signupFieldTitles,
#signupFieldDomainAndSub,
#signupPageWrapper span {color: #000000; font-size: 12px;text-align: left;}

#signupImageHeader img {display: none;}
.signupDisplayURLText,
#recaptchaCredits,
#recaptchaImageLabel,
#signupRowTOS {color: #000000;}
#recaptchaCredits a,
#signupRowTOS #signupFieldTOS a span,
.signupAvailableText,
#signupRowTOS #signupFieldTOS a {color: #6CCBD5 !important;}
.signupFieldAlert {color: #AA9933 !important; font-size: 13px; font-weight: bold;}
.signupNotAvailableText {color: #AA9933 !important; font-size: 12px;}

#remove_background {padding-bottom: 40px;}
#help_text_remove {width: 97%;}
.common_error {color: #000000; margin-bottom: 10px;}

/**
 * Group SignUp
 *
 * @section Group SignUp
 */

#signupRowcategory_id {display: none;}

/** End Network Styles */
