/* Almah Mater community CSS */
body.fluxPage {
	width: 942px;
	margin: 0px auto;
	color: #ffffff;
	font-size: 12px;
	background: transparent url(logo-bg.jpg) repeat left top ;
}
logo-bg.jpg
.fluxPage .fluxPageContainer {
	width: 942px;
}
body .Flux a.fShareLink {
	display: block;
	width: 107px;
	height: 16px;
	line-height: 16px;
	background: transparent url() no-repeat 0px 0px;
	color: #000000;
	text-decoration: none;
}
body .Flux a.fShareLink:hover {
	background-position: 0px 0px;
	color: #000000;
	text-decoration: none;
}

body .Flux img.fluxLogo {
	width: 115px;
	height: 25px;
	background: url() no-repeat;
}
body .Flux .signUpHtmlModule .blockTitle {
	background-image:transparent;
	color:#FFFFFF;
}
body .Flux .quickMenu img.fluxLogo {
	display: none;
}
body .Flux .categoryMain .categoryName{
	font-size:14px;
}
body.fluxPage,
body .Flux a,
body .Flux .text,
body .Flux .smallText,
body .Flux .bitText {
	font-size: 12px;
}
body .Flux .hugeTitle,
body .Flux .text,
body .Flux .text *,
body .Flux,
body .Flux th,
body .Flux h1,
body .Flux h2,
body .Flux h3,
body .Flux h4,
body .Flux h4,
body .Flux li,
body .Flux dt,
body .Flux dd {
	border: 1px none #000;
}

body .Flux .smallText,
body .Flux .smallText *,
body .Flux .bigText,
body .Flux .bigText *,
body .Flux .bitText,
body .Flux .bitText * {
	color:#8a7356;
	text-decoration: none;
}

body .Flux .bigText{
	font-size: 13px;
	color: #8a7356;
}
body .Flux .moduleNews .detailedNewsList a.itemTitle,
body .Flux .smallLink,
body .Flux a.smallLink,
body .Flux .bigText a,
body .Flux .text a,
body .Flux .bigText a,
body .Flux .linkButton_disabled,
body .Flux a.linkButton,
body .Flux a.smallLink,
body .Flux a {
	color: #000000;
	text-decoration: none;
}
body .Flux .moduleNews .detailedNewsList a.itemTitle:hover,
body .Flux .smallLink,
body .Flux a.smallLink:hover,
body .Flux a:hover,
body .Flux * a:hover,
body .Flux * a:hover span,
body .Flux .navPanel a:hover,
body .Flux .bigText a:hover,
body .Flux a.smallLink:hover,
body .Flux a.linkButton:hover,
body .Flux .moduleDiscussions .listItem .itemTitle a:hover,
body .Flux .modulePosts .blockContent .postList .listItem .itemTitle a:hover {
	color: #999;
	text-decoration: underline;
}
body .pageHeader {
	background: #FFFFFF;
	height: 150px;
	padding-left: 0px;
}

body .Flux .bannerHolder {
	background: transparent url(header-almah.jpg) repeat-x left;
	height: 150px;
	padding-top: 0px;
}

body .pageHeader iframe {
	border: 1px #666666 solid;
	margin-left: 4px;
}

body .Flux .zoneLeft,
body .Flux .zoneCenter,
body .Flux .zoneRight {
	width: 300px;
}

body .Flux .zoneHeader .zoneLeft {
	width: 404px;
}
body .Flux .zoneHeader .zoneCenter {
	width: auto;
}

body .Flux .zoneRightWide {
	width: 300px;
}

body .Flux .zoneLeftWide {
	width: 614px;
}

body .Flux .zoneLeft,
body .Flux .zoneLeftWide,
body .Flux .zoneCenter,
body .Flux .zoneRight,
body .Flux .zoneRightWide {
	padding: 0px 7px;
}

body .pageFooter {
	height: 35px;
	margin: 0 auto;
	padding: 10px 20px;
	border-top: 1px #3b3b3b solid;
	background-color: #DCDCDC;
	background-repeat: repeat-x;
}

body .Flux .footer,
body .Flux .footer A {
	font-size: 11px;
}


body .Flux .block {
	text-align: left;
}


body.fluxPage .pageContent {
	background-color:#DCDCDC;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	width: 942px;
	background-position: center;
	padding: 0px;
}

body .Flux .block .blockStyleType2 .blockTitle {
	background: Transparent url() repeat-x left bottom;
	font-size: 18px;
	color: #b9babb;
	padding-bottom: 15px;
}

body .Flux .block .blockStyleType2 .blockContent {
	background-color: Transparent;
	background-image: none;
}

/* Tool Bar */

body .Flux .toolBar {
	background-color: #FFFFFF;
	border: 0px #1F1F1F solid;
	height: 28px;
}

body .Flux .toolBar .hugeTitle {
	font-size: 19px;
}
/* add new border class */
body .Flux .categoryMain .channelBorder {
	border-bottom:1px dotted #666666;
	margin:5px 20px 5px 20px;
}
/* Sort Bar */
body .Flux .membersList .sortBar {
	margin-left:4em;
}
body .Flux .sortBar {
	background: none;
	height: 23px;
}
body .Flux .sortBar .smallText div,
body .Flux .sortBar .bigText {
	font-size:12px!important;
}
body .Flux .sortBar td {
	font-size:12px;
	color: #666666;
}

body .Flux .sortBar .smallLink {
	font-size:12px;
	color: #000000;
	text-decoration:underline;
}
body .Flux .sortBar .smallLink:hover {
	font-size:12px;
	color: #000000;
	text-decoration:none;
}
body .Flux .sortBar .selected {
	font-size:12px;
	color: #FFFFFF;
}

/* Block */

body .Flux .permissionAdmin .block,
body .Flux .permissionUser .block {
}

body .Flux .block .blockTitle,
body .Flux .block .blockTitle td {
	background: #a3a3a4 url() repeat-x 0px 0px;
	height: 27px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 27px;
	color: White;
	font-size: 17px;
	text-transform: uppercase;
}
body .Flux .blockTitle a{
	font-size: 17px;
	color: White;
	text-transform: uppercase;
	line-height: 27px;	
}
body .Flux .blockTitle a:hover{
	color:#8B7457;
	text-decoration:underline;
}
body .Flux .blockContent_transparent {
	background-color: Transparent;
}
/* gradient bg by THE MINDO :D */
body .Flux .bgDarkColor,
body .Flux .block .blockContent .detailedNewsList,
body .Flux .block .blockContent{
	background: #DCDCDC url() repeat-x 0px 0px; /* new gradient image */
	padding: 5px;
}

body .Flux .block .blockContent,
body .Flux .block .blockContent *,
body .Flux .block .blockContent a:hover {
	font-family: Arial;
}

body .Flux img.contentSeparator {
	border: none;
	border-bottom: 1px #2c2c2c solid;
}



/*********** Thumbnails ************************/
body .Flux img.thumbnailSize25x25,
body .Flux img.thumbnailSize50x50,
body .Flux img.thumbnailSize70x70,
body .Flux img.thumbnailSize90x90,
body .Flux img.thumbnailSize33x25,
body .Flux img.thumbnailSize67x50,
body .Flux img.thumbnailSize93x70,
body .Flux img.thumbnailSize120x90 .thumbnailSize25x25 .thumbnail,
body .Flux .thumbnailSize50x50 .thumbnail,
body .Flux .thumbnailSize70x70 .thumbnail,
body .Flux .thumbnailSize90x90 .thumbnail,
body .Flux .thumbnailSize33x25 .thumbnail,
body .Flux .thumbnailSize67x50 .thumbnail,
body .Flux .thumbnailSize93x70 .thumbnail,
body .Flux .thumbnailSize120x90 .thumbnail {
	border: 1px solid #262626;
}
/* categoryMain thumbnail spacing */
body .Flux .categoryMain .thumbnailSize93x70,
body .Flux .categoryMain .thumbnailSize90x90 {
	margin-left:15px;
}
/* image spacing for Photo Fans on Community Section */
body .Flux .modulePhoto .listItem a.thumbnailSize90x90{
	margin:5px 8px 5px 0px;
}

/*body .Flux .modulePhoto .listItem a.thumbnailSize70x70{
	margin:5px 6px 5px 10px;
}*/


body .Flux a:hover img.thumbnailSize25x25,
body .Flux a:hover img.thumbnailSize50x50,
body .Flux a:hover img.thumbnailSize70x70,
body .Flux a:hover img.thumbnailSize90x90,
body .Flux a:hover img.thumbnailSize33x25,
body .Flux a:hover img.thumbnailSize67x50,
body .Flux a:hover img.thumbnailSize93x70,
body .Flux a:hover img.thumbnailSize120x90 {
	border-color: white;
}

body .Flux .selected img.thumbnail {
	border: 1px white solid;
}
/* Common Button */
body .Flux a.commonButton,
body .Flux a.commonButton .btnColorQuickMenu .btnCenter,
body .Flux a.commonButton .btnColorDefault .btnCenter,
body .Flux a.commonButton .btnColorComposeMessage .btnCenter,
body .Flux a.commonButton .btnColorDefaultThin .btnCenter,
body .Flux a.commonButton * .btnCenter {
	color: #fefefe;
}

body .Flux a.commonButton:hover,
body .Flux a.commonButton:hover .btnColorQuickMenu .btnCenter,
body .Flux a.commonButton:hover .btnColorDefault .btnCenter,
body .Flux a.commonButton:hover .btnColorComposeMessage .btnCenter,
body .Flux a.commonButton:hover .btnColorDefaultThin .btnCenter,
body .Flux a.commonButton:hover * .btnCenter {
	color: White;
	text-decoration:none;
}
/* Default Color */

body .Flux .commonButton .btnColorDefaultThin *,
body .Flux .commonButton .btnColorDefaultThin .btnCenter {
	background-image: url();
	height: 22px;
	line-height: 22px;
}

body .Flux .commonButton .btnColorComposeMessage *,
body .Flux .commonButton .btnColorDefault * {
	background-image: url();
	height: 28px;
}

body .Flux a.commonButton .btnColorDefault .btnCenter,
body .Flux .commonButton .btnColorComposeMessage .btnCenter {
	line-height: 28px;
	height: 28px;
}

body .Flux a.commonButton .btnColorDefault .btnCenter {
	font-size: 11px;
}

/* Quick Menu */
body .Flux .commonButton .btnColorQuickMenu * {
	background-image: url();
	height: 19px;
}
body .Flux a.commonButton .btnColorQuickMenu .btnCenter {
	font-size: 10px;
	line-height: 15px;
}


/******** Orange *******/
body .Flux .commonButton .btnColorOrange * {
	/*background-image: url();*/
	height: 35px;
}

/* DarkRed Color */

body .Flux .commonButton .btnColorDarkRed * {
	/*background-image: url();*/
}

/******************* Modules *******************/
/* Video module */
body .Flux .modulePhoto .contentContainer {
	width: 290px;
	overflow: hidden;
}

body .Flux .moduleVideo .contentContainer a,
body .Flux .moduleVideo .contentContainer img .fluxPage .modulePhoto .contentContainer a,
body .Flux .modulePhoto .contentContainer img {
	display: block;
}

body .Flux .moduleVideo .contentContainer {
	width: 166px;
	height: 141px;
}

body .Flux .moduleVideo .itemsList,
body .Flux .modulePhoto .itemsList,
body .Flux .modulePhoto .contentItemsList {
	width: auto;
}

body .Flux .moduleVideo .itemsList {
	padding: 0px;
	padding-top: 5px;
}

body .Flux .modulePhoto .moduleTopZone .contentItemsList,
body .Flux .modulePhoto .moduleTopZone .itemsList {
	width: 117px;
	margin: 0px auto;
}

body .Flux .moduleVideo .moduleTopZone .contentItemsList,
body .Flux .moduleVideo .moduleTopZone .itemsList {
	width: 140px;
}

body .Flux .moduleVideo .contentItemsList {
	width: auto;
}

body .Flux .modulePhoto .moduleTopZone div.contentInfo {
	padding-left: 7px;
	height: 70px;
}

body .Flux .modulePhoto div.contentInfo,
body .Flux .moduleVideo div.contentInfo {
	padding: 12px 0px 0px 0px;
	height: auto;
}

body .Flux .moduleVideo .contentItemsList .itemsList .listItem {
	padding: 3px;
}

body .Flux .moduleVideo .itemsList .listItem {
	padding: 0px;
	margin: 5px;
	text-align: center;
	background-color: Black;
}

body .Flux .moduleVideo .itemsList .listItem img {
	margin: 2px 20px;
}

body .Flux .moduleVideo .itemsList .listItem .thumbHover img {
	margin: 2px 0px;
}

body .Flux .moduleVideo .itemsList .listItem .thumbHover>img {
	margin: 2px 20px;
}

body .Flux .moduleVideo .itemsList .listItem .text {
	height: 40px;
	padding: 10px;
	text-align: center;
	background-color: #333333;
	width: 115px;
}

body .Flux .moduleVideo .itemsList .listItem .smallLink {
	font-size: 12px;
}

body .Flux .modulePhoto .moduleTopZone .itemsList .listItem {
	padding: 3px;
}

body .Flux .modulePhoto .contentItemsList .listItem a:hover .thumbHover {
	display: none;
}

body .Flux .modulePhoto .contentItemsList .listItem a.thumbnailHolder:hover img {
	border-color: #8B7457;
}
/* add space by MPS 06252007 */
body .Flux .modulePhoto .contentItemsList .itemsList .listItem {
	padding: 7px;
}

body .Flux .modulePhoto .votesConteiner,
body .Flux .moduleVideo .votesConteiner {
	margin: 10px 0px;
}


/* Photo Module */
body .Flux .modulePhoto .itemsList,
body .Flux .modulePhoto .itemsList .listItem {
	padding:0px;
}

.Flux .photoStackArrowRight,
.Flux .photoStackArrowLeft {
	background-image: url();
}

/* People Module */
/* space top and bottom by MPS 06252007 */
body .Flux .zoneHeader .modulePeople .blockContent {
	background-color:transparent;
	padding: 10px 10px 6px 10px;
	margin-top:-13px;
	margin-bottom:-13px;
}
/* add class blockContent2 */
body .Flux .zoneHeader .modulePeople .blockContent2 {
	background-color:transparent;
	padding: 10px 10px 6px 10px;
	margin-top:-13px;
	margin-bottom:-13px;
}
/* new class for a.linkButton on modulePeople section by MPS 06252007 */
body .Flux .zoneHeader .modulePeople .blockContent a.linkButton {
	margin-right:15px;
}

body .Flux .zoneHeader .modulePeople .itemsList {
	margin: 0px;
	padding: 0px;
	min-height: 50px;
}
/* changes by MPS 06252007 */
body .Flux .zoneHeader .modulePeople .itemsList .listItem {
	padding: 0px 2.4px;
}

body .Flux .modulePeople .itemsList .listItem {
	padding: 3px;
}

body .Flux .modulePeople .itemsList {
	padding: 0px 13px;
	margin-top: 7px;
}

body .Flux .modulePeopleProfile .itemsList {
	padding: 5px 0px;
}

body .Flux .modulePeople .modulePeopleProfile .itemsList .listItem {
	float: none;
	clear: both;
	padding:5px 0px;
	height: 30px;
	padding-left: 5px;
	background: transparent url( repeat-x left bottom;
	border-bottom: 0px red solid;
	color: #818181;
	font-size: 11px;
}

body .Flux .modulePeopleProfile .itemsList .listItem img {
	display: inline;
	float: none;
	vertical-align: top;
}

body .Flux .modulePeopleProfile .itemsList .listItem A.itemImg {
	display: inline;
	float: none;
	padding: 0px;
}

body .Flux .modulePeopleProfile .itemsList .listItem A.itemHeader {
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
	color: #FFFFFF;
	text-decoration:underline;
}
body .Flux .modulePeopleProfile .itemsList .listItem A.itemHeader:hover{
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
	color: #FFFFFF;
	text-decoration:none;
}
body .Flux .modulePeopleProfile .itemsList .listItem .itemText {
	font-size: 9px;
}

/* Quick Menu */
body .Flux .quickMenu {
	border-bottom: 1px #000000 solid;
	text-align: left;
	background:#000000;
}

body .Flux .quickMenu {
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 20px;
	border-width: 0px 0px 1px 0px;
	color: #CCCCCC;
	font-size: 11px;
}

body .Flux .quickMenu a,
body .Flux .quickMenu a:hover,
body .Flux .quickMenu a.bigLink,
body .Flux .quickMenu a.smallLink,
body .Flux .quickMenu a.smallLink:hover,
body .Flux .quickMenu {
	color: #CCCCCC;
	font-family: Arial;
}

body .Flux .quickMenu a.bigLink {
	color: #DC00F0;
	font-weight: normal;
	font-size: 11px;
}

body .Flux .quickMenu a.smallLink,
body .Flux .quickMenu a.smallLink:hover {
	font-size: 9px;
	color: #666666;
}

body .Flux .quickMenu a:hover {
	text-decoration: none;
}
body .Flux .quickMenu a.commonButton:hover,
body .Flux .quickMenu a.commonButton:hover .btnCenter {
	text-decoration: underline;
	color: White;
}

body .Flux .quickMenu a.commonButton {
	margin-top: 3px;
}

body .Flux .quickMenu .bbBtnHolder_active a.ddButton,
body .Flux .quickMenu .bbBtnHolder_active a.ddButton:hover,
body .Flux .quickMenu .bbBtnHolder a.ddButton:hover {
	background-color: #CCC;
	color: White;
}
/* Main Menu */
/* menu - begin */
	body .Flux .menuBar{
	background: #FFF;
	height: 27px;
	margin:0px;
	}
	body .Flux .menuBar .menuItem {
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	}
	body .Flux .menuBar .menuItem * {
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 27px;
	}
	body .Flux .menuBar .horizontalDropdownMenu, 
	body .Flux .menuBar .horizontalDropdownMenu ul {
	border: 0px none #000;
	background-color: #656565;
	}	
	body .Flux .menuBar .horizontalDropdownMenu li {
	  background:transparent;
	}
	body .Flux .menuBar .horizontalDropdownMenu a {
	color: #ffffff;
	text-decoration: none;
	background:transparent;
	}
	body .Flux .menuBar .horizontalDropdownMenu a:hover {
	color: #transparent;
	background:#transparent;
	}	
	body .Flux .menuBar .horizontalDropdownMenu li:hover,
	body .Flux .menuBar .horizontalDropdownMenu li.jshover {
	background:#CCC;
	}
	body .Flux .menuBar .horizontalDropdownMenu li ul {
	padding: 0px;
	margin-left: 0px;
  	}
	body .Flux .menuBar .horizontalDropdownMenu li li a {
	  padding-left: 0px;
	  background: CCC;
	}
	/* menu - end */

/* Discussions Module */
body .Flux .moduleDiscussions .itemsList .listItem {
	color: #c5c4c4;
}

body .Flux .moduleDiscussions .itemsList .listItem .itemTitle {
	font-size: 13px;
	font-weight: normal;
}

body .Flux .moduleDiscussions .itemsList .listItem .itemDescr {
	font-size: 11px;
}

body .Flux .moduleDiscussions .itemsList .listItem .itemInfo {
	font-size: 10px;
	color: #818181;
}

/* Communities Module */
body .Flux .communitiesModule .itemsList .listItem .itemTitle,
body .Flux .communitiesModule .itemsList .listItem {
	color: #c5c4c4;
	font-size: 13px;
	font-weight: normal;
}

body .Flux .communitiesModule .itemsList .listItem .text,
body .Flux .communitiesModule .itemsList .listItem .itemInfo {
	font-size: 11px;
	color: #2c2c2c;
	font-style: normal;
	line-height: normal;
}

body .Flux .communitiesModule .itemsList .listItem .itemDescr {
	font-size: 11px;
}

body .Flux .moduleUserProfile .blockContent {
	padding: 3px;
}

/* Hot feed Module */

body .Flux .hotfeedContentList .listItem {
	border: 1px #313131 solid;
	margin-bottom: 5px;
	padding: 0px;
	background:#000000 url() repeat-x left top;
}

body .Flux .hotfeedContentList .itemsList .selected {
	border-color: White;
}

body .Flux .hotfeedContentList .listItem .itemNum {
	background-image: none;
	color: #313131;
	font-size: 14px;
	font-weight: bold;
	border-right: 1px #313131 solid;
	padding: 0px;
}

body .Flux .hotfeedContentList .itemsList .selected .itemNum {
	color: White;
	border-color: White;
}

body .Flux .hotfeedContentList .listItem .itemImage {
	padding: 2px 8px;
	width: 67px;
}

body .Flux .hotfeedContentList .listItem .itemImage a {
	display: block;
	width: 67px;
	height: 50px;
	background-color: black;
	border-width: 0px;
}

body .Flux .hotfeedContentList .contentContainer {
	width: 231px;
}

body .Flux .hotfeedContentList .contentContainer .itemDescr {
	vertical-align: middle;
}

body .Flux .hotfeedContentList .contentContainer .itemNum {
	font-size: 36px;
	vertical-align: middle;
}

body .Flux .hotfeedContentList .contentContainer .text {
	color: #E8E4DF;
	font-size: 12px;
	vertical-align: middle;
}

body .Flux .hotfeedContentList .listItem .itemDescr {
	color: #ccc;
	font-size: 10px;
}

/* Events Module */
body .Flux .eventsModule .listItem {
	padding: 10px 5px;
}

body .Flux .eventsModule {
	margin: 0px -8px;
	margin-top: 29px;
}

body .Flux .eventsModule .item {
	padding: 0px 30px;
}

body .Flux .eventsModule .item .itemDate {
	font-size: 16px;
	font-weight: bold;
	color: #cccccc;
}

body .Flux .eventsModule .item .itemHeader {
	padding-top: 7px;
}

body .Flux .eventsModule .item .itemHeader A {
	font-size: 14px;
	font-weight: bold;
	color: #cccccc;
}

body .Flux .eventsModule .item .itemPostedDate {
	padding-top: 14px;
}

body .Flux .eventsModule .item .itemPostedDate A {
	font-size: 12px;
}

body .Flux .eventsModule .contentSeparator {
	display: block;
	margin: 17px 0px 19px 0px;
}


/* Comments */
body .Flux .contentContainer .linkButton_disabled {
	color: #336699;
}

body .Flux .contentContainer .active {
	text-decoration: underline;
}


body .Flux .commentText {
	font-size: 11px;
	font-weight: bold;
	color: #cccccc;
}

/* categoryList: use in Photo,
Video */
body .Flux UL.categoryList LI {
	width: 110px;
	height: 120px;
	margin: 0px;
	padding: 5px;
	line-height: 110%;
}

body .Flux UL.categoryList LI A,
body .Flux TABLE.categoryList DIV.itemTitle {
	color: #496c86;
	font-weight: bold;
	text-align: center;
}

body .Flux UL.categoryList LI IMG,
body .Flux TABLE.categoryList IMG {
	border: solid 1px #999999;
	display: inline;
}

body .Flux .categoryMain UL.categoryList LI {
	background: none;
	padding: 9px;
	margin: 0;
	width: 170px;
	height: 150px;
}

body .Flux .categoryMain UL.categoryList LI .stack {
	margin-bottom: 8px;
	text-align: center;
	/*background: url() 50% 0% no-repeat;*/
}

body .Flux .categoryMain UL.categoryList LI .stack IMG {
	margin: 10px;
	background-color: #161616;
}
/* new gradient image 
body .Flux .browseContent .block {
	background:url() repeat-x top;
}
*/
body .Flux .browseContent .backCategory {
	padding: 5px 15px;
	padding-bottom: 0px;
}

body .Flux .browseContent .navPanel {
	padding: 15px;
}

body .Flux .browseContent .categoryPager {
	padding: 0 15px;
}

body .Flux .browseContent .navPanel a,
body .Flux .browseContent .backCategory a {
	font-size: 13px;
	color: #c5c4c4;
}

body .Flux .browseContent .navPanel a {
	font-weight: bold;
}

body .Flux .browseContent .navPanel a.commonButton {
	font-weight: normal;
}

body .Flux .browseContent .linkButton_disabled,
body .Flux .browseContent .smallText,
body .Flux .browseContent .smallText * {
	color: #336699;
}

/* members */
body .Flux .browseUsers {
	text-align: left;
}

body .Flux .browseUsers .editForm {
	width: auto;
	padding: 15px;
	border: solid 1px #161616;
}
body .Flux .browseUsers UL.categoryList LI {
	font-size: 13px;
	color: #c5c4c4;
}

body .Flux .browseUsers UL.categoryList LI A {
	color: #496c86;
}

body .Flux .editForm {
	background: #333;
	color: #ccc;
}

body .Flux .editForm .fieldName {
	color: #ccc;
}

body .Flux .editForm .smallText {
	color: #666666;
}

body .Flux .editForm .field select {
	font-size: 10px;
	color: #1D1D1D;
}

body .Flux .editForm .mailSentMessage {
	border: 1px #80d414 solid;
	background-color: #384f1a;
	color: white;
	font-size: 12px;
	margin-bottom: 10px;
	padding: 3px;
}

body .Flux .browseUsers .browseFilter .editForm {
	/*background: transparent url() repeat-x left top;*/
	padding-top: 25px;
}

body .Flux .browseUsers .browseFilter .editForm .fieldName,
body .Flux .browseUsers .browseFilter .editForm label,
body .Flux .browseUsers .browseFilter .editForm td {
	color: #FFFFFF;
}

/* feed preview */
body .Flux .feedPreview {
	background-color: #333;
	border: 1px #666 solid;
}

body .Flux .feedPreview .thumbnailSize50x50 {
	border: 1px solid #020202;
}

body .Flux .feedPreview .thumbnailSize70x70 {
	border: 1px solid #666;
}

body .Flux .feedPreview .feedItemsList a.listItem:hover {
	border-color: White;
}

body .Flux .feedPreview .slideButton_left,
body .Flux .feedPreview .slideButton_left_disabled,
body .Flux .feedPreview .slideButton_right,
body .Flux .feedPreview .slideButton_right_disabled {
	/*background-image: url();*/
}

/* user feed list */

body .Flux .userFeedList .contentSeparator {
	background: #424242;
}

body .Flux .userFeedList .feedListItemDefault {
	border: solid 1px #333;
	/*background-image: url();*/
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #161616;
}

body .Flux .userFeedList .feedListItem .itemTitle A {
	font-size: 12px;
}

body .Flux .userFeedList .feedListItem .itemTitle A,
body .Flux .userFeedList .feedListItem .smallText {
	color: #666;
}

body .Flux .userFeedList .feedListItemDefault .itemTitle A,
body .Flux .userFeedList .feedListItemDefault .smallText {
	color: #fff;
}

body .Flux .userFeedList .feedListItem A.linkButton {
	text-decoration: underline;
	font-size: 12px;
	color: #5e6f7b;
}

body .Flux .userFeedList .feedListItem A.linkButton:hover {
	color: #fff;
}

body .Flux .userFeedList .listItem {
	background: #000;
}

body .Flux .userFeedListCompact .feedListItemDefault {
	background-image: none;
	border: none 0px transparent;
}

body .Flux .userFeedListCompact .contentSeparator {
	display: none;
}

body .Flux .userFeedListCompact .feedListItem .itemTitle A,
body .Flux .userFeedListCompact .feedListItem .smallText {
	color: #fff;
}

/* HTML module */
body .Flux .moduleHtmlContent {
	border-width: 0px !important;
}
/* changes to block content module html by MPS 06252007 */
body .Flux .moduleHtmlContent .blockContent {
	padding: 0px;
	margin-bottom: -15px;
}


/* News module */
body .Flux .moduleEvents .blockContent,
body .Flux .moduleNews .blockContent {
	padding: 5px;
}

body .Flux .moduleEvents .itemsList .listItem,
body .Flux .moduleNews .itemsList .listItem {
	border-width: 0px;
}

/*.fluxPage .modulePosts .blockContent .postList .listItem .itemTitle a,

body .Flux .moduleNews a.itemTitle:hover,

body .Flux .moduleEvents a.itemTitle:hover {
		color: #748794;
	}*/

/*.fluxPage .moduleEvents a.itemTitle,

body .Flux .moduleNews a.itemTitle {
		color: #999999;
	}*/
/*
body .Flux .moduleEvents .bitText,

body .Flux .moduleNews .bitText {
		color: #333333;
	}
*/
body .Flux .detailedNewsList .itemActions .smallText,
body .Flux .detailedNewsList .itemActions .smallLink,
body .Flux .detailedNewsList .itemActions .addToMyFeed .holder .button {
	font-size: 11px;
}
body .Flux .detailedNewsList .itemsList .listItem {
	background: transparent url() repeat-x left bottom;
}
/* Post Module */
body .Flux .modulePosts .blockContent .itemLinks {
}

body .Flux .modulePosts .blockContent .postList .listItem {
	padding: 2px 4px 4px 4px;
	background: transparent url() repeat-x left bottom;
}

/*.fluxPage .modulePosts .blockContent .postList .listItem .itemLinks .smallText,

body .Flux .modulePosts .blockContent .postList .listItem .itemLinks .smallLink,

	.fluxPage .modulePosts .blockContent .postList .listItem .itemLinks TD.leftLinks nobr
body .Flux 	{
		color: #336699;
	}*/

body .Flux .modulePosts .postList .itemTitle {
	padding: 0px;
}


body .Flux .moduleDiscussions .listItem .itemTitle a,
body .Flux .modulePosts .blockContent .postList .listItem .itemTitle a {
	color: #424242;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

body .Flux .modulePosts .blockContent .postList .listItem .text {
	color: #c6c6c6;
	font-size: 11px;
}

body .Flux .modulePosts .blockContent .postList .navBar {
	padding: 6px 5px;
}

body .Flux .modulePosts .blockContent .postList .itemLinks {
	padding-top: 6px;
}
body .Flux .moduleAdvertiseBanner .blockContent,
body .Flux .moduleHtmlContent .blockContent {
	padding: 0px;
}


/* Content Details block */
body .Flux .block-contentDetails .blockContent {
	padding: 15px;
}

/******************* /Modules *******************/
/********************* Widgets *******************/
/*new class by MPS 06272007
body .Flux .ContentAction {
	padding-top:8px;
}
body .Flux .addToMyFeed a.button,
body .Flux .addToMyFeed .button {
	color: #cccccc;
}

body .Flux .addToMyFeed a.button:hover {
	color: White;
}

body .Flux .addToMyFeed a.button:hover,
body .Flux .addToMyFeed a.button,
body .Flux .addToMyFeed .button {
	background-image: url();
	font-size: 11px;
	padding-left: 4px;
	padding-right: 4px;
}

body .Flux .addToMyFeed a.ddArrow,
body .Flux .addToMyFeed a.ddArrow:hover,
body .Flux .addToMyFeed a.ddArrow_active {
	background-image: url();
}

body .Flux .addToMyFeed .dropDown {
	background-color: Black;
	padding: 4px 0px;
	border: 1px solid #999999;
	border-top: none;
}

body .Flux .addToMyFeed .dropDown .listItem_default,
body .Flux .addToMyFeed .dropDown .listItem {
	width: auto;
	color: #cccccc;
	font-size: 10px;
	padding: 0px 3px 1px 3px;
}

body .Flux .addToMyFeed .dropDown a.listItem:hover,
body .Flux .addToMyFeed .dropDown a.listItem_default:hover {
	color: #cccccc;
	background-color: #334889;
}

body .Flux .addToMyFeed .dropDown .listItem_default {
	background: transparent url() no-repeat -2px -34px;
	padding-left: 18px;
}

body .Flux .addToMyFeed .dropDown a.listItem_default:hover {
	background-position: -2px -102px;
}

body .Flux .addToMyFeed .okButton,
body .Flux .addToMyFeed .cancelButton {
	background-image: url();
}
*/
/* Add to my feed - begin */
	body .Flux .addToMyFeed a.button,
	body .Flux .addToMyFeed .button {
		color: #cccccc;
	}
	
	body .Flux .addToMyFeed .holder_hover table {
		border-color: #999999;
	}
	
	body .Flux .addToMyFeed a.button:hover {
		color: #cccccc;
	}
	
	body .Flux .addToMyFeed a.button:hover,
	body .Flux .addToMyFeed a.button,
	body .Flux .addToMyFeed .button {
		background-image: url();
		font-size: 11px;
		padding-right: 4px;
		margin:0px 0px 0px 0px;
	}
	
	body .Flux .addToMyFeed a.ddArrow,
	body .Flux .addToMyFeed a.ddArrow:hover,
	body .Flux .addToMyFeed a.ddArrow_active {
		background-image: url();
	}
	
	body .Flux .addToMyFeed .dropDown {
		background-color: #000000;
		padding: 0px;
		border: 1px solid #999999;
		border-top: none;
	}
	
	body .Flux .addToMyFeed .dropDown .listItem_default,
	body .Flux .addToMyFeed .dropDown .listItem {
		width: auto;
		color: #ccccccc;
		font-size: 10px;
		padding: 1px 2px;
	}
	
	body .Flux .addToMyFeed .dropDown a.listItem:hover,
	body .Flux .addToMyFeed .dropDown a.listItem_default:hover {
		color: #cccccc;
		background-color: #334889;
	}
	
	body .Flux .addToMyFeed .dropDown .listItem_default {
		background: transparent url() no-repeat -2px -34px;
		padding-left: 17px;
	}
	
	body .Flux .addToMyFeed .dropDown a.listItem_default:hover {
		background-position: -2px -102px;
	}
	
	body .Flux .addToMyFeed .okButton,
	body .Flux .addToMyFeed .cancelButton {
		background-image: url();
	}
	
	/* Add to my feed - end*/
/* Votes Widget */
body .Flux .votes {
	width: inherit;
	display: inline;
	font-size: 10px;
}
body .Flux .votes .thumbUp,
body .Flux .votes .disabled .thumbUp {
	background: transparent url() no-repeat 0px 0px;
	height: 13px;
	width: 13px;
	display: inline !important;
	vertical-align: baseline;
	margin-bottom: -3px;
}

body .Flux .votes .thumbUp {
	cursor: pointer;
	background-position: 0px 0px;
}

body .Flux .votes .disabled .thumbUp {
	cursor: default;
	background-position: 0px -13px;
}

/* Discussion board - begin */
.Flux .discussionBoard .listTable {
	border-left-color: #666;
	border-top-color: #666;
}

.Flux .discussionBoard .listTable .headerCell {
	background-color: #666;
}

.Flux .discussionBoard .listTable .listCell {
	border-right-color: #666;
	border-bottom-color: #666;
}

.Flux .discussionBoard .headerCell,
.Flux .discussionBoard .listCell {
	color: #fff;
}

.Flux .discussionBoard A {
	color: #fff;
}

body .Flux .discussionBoard .commentViewMode A {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration:underline;
}

body .Flux .discussionBoard .commentViewMode A:hover {
	color: #8B7457;
	font-size: 12px;
	text-decoration:underline;
}

body .Flux .bgLightColor,
.Flux .discussionBoard .listTable .repeaterItemStyle2 {
	background-color: #333;
}

.fluxPage .discussionBoard .bigText A {
	color: #fff;
}

.Flux .discussionBoard .text {
	color: #fff;
}

.Flux .discussionBoard .postComment {
	background-color: #666;
}

.Flux .discussionBoard .postCommentGreeting .commentGreetingText {
	color: #fff;
}

body .Flux .discussionBoard .comments .commentTitle {
	font-size:11x;
	color: #FFFFFF;
}

body .Flux .discussionBoard .comments .commentTitle A {
	color: #FFFFFF;
	font-size:11px;
	text-decoration:underline;
}
body .Flux .discussionBoard .comments .commentTitle A:hover {
	color: #8B7457;
	font-size:11px;
	text-decoration:underline;
}

.Flux .discussionBoard .comments .commentMessageText {
	background-color: #333;
	border-top-color: #636363;
	border-right-color: #636363;
	border-bottom-color: #636363;
}

.Flux .discussionBoard .comments .commentMessagePrefix {
	background: url() repeat-y right;
}

.Flux .discussionBoard .comments .commentMessagePrefix IMG {
	background: url() no-repeat right center;
	width: 16px;
	height: 15px;
}

.Flux .discussionBoard .comments .commentMessageText .text {
	color: #fff;
}

.Flux .discussionBoard .comments .barAction,
.Flux .discussionBoard .comments .barPosted {
	font-size:11px;
	color: #FFFFFF;
}
body .Flux .browseUsers .itemsList .listItem a .itemTitle,
body .Flux .discussionBoard .comments .barAction A {
	font-size:11px;
	color: #FFFFFF;
	text-decoration:underline;
}
body .Flux .browseUsers .itemsList .listItem a:hover .itemTitle,
body .Flux .discussionBoard .comments .barAction A:hover {
	font-size:11px;
	color: #8B7457;
	text-decoration:underline;
}

.Flux .topicDetailTitle {
	border-bottom-color: #333;
	color: #fff;
}

.Flux .topicDetail .topicDetailUserInfo {
	background-color: #333;
}
/* Discussion board - end */

body .Flux .signUpForm {
	width: 285px;
	margin: 0px auto;
}

body .Flux .signUpForm .blockContent {
	border: 1px #161616 solid;
	padding: 26px 10px 10px 10px;
	color: #cccccc;
}

/* sideBar */
body .Flux .sideBar {
	width: 200px;
}

body .Flux .sideBar .sideBarTtem {
	border: 1px #333333 solid;
	background-color: #1a1a1a;
}

body .Flux .sideBar .sideBarTtem .listItem {
	font-size: 12px;
}
body .Flux .sideBar .sideBarTtem .selected,
body .Flux .sideBar .sideBarTtem .listItem_selected {
	border: 1px #36383b solid;
	background-color: #4b5f73;
	font-size: 12px;
}

body .Flux .sideBar .sideBarTtem A.listItem_selected:hover {
	border: 1px #5E7185 solid;
	background-color: #5E7185;
}


body .Flux .feedContentList .activeFilterBy {
	border-top: solid 1px #e3ebf0;
	border-bottom: solid 1px #748792;
	border-left: solid 1px #98b0bc;
	border-right: solid 1px #98b0bc;
	background-color: #98b0bc;
	color: #333;
}

body .Flux .browseContent .contentData {
	font-size: 11px;
}

body .Flux .browseContent .contentData .contentTitle {
	font-size: 14px;
	font-weight: bold;
}

body .Flux .browseContent .contentData .contentAuthor {
	font-size: 13px;
}

body .Flux .browseContent .contentData .contentTitle .contentAuthor {
	font-size: 14px;
}

body .Flux .browseContent .contentData .contentName {
	font-size: 12px;
}

body .Flux .browseContent .contentData .contentTitle .contentName {
	font-size: 14px;
}

body .Flux .browseContent .contentData .contentBody {
	padding: 7px 0;
}


body .Flux .browseContent .smallText,
body .Flux .browseContent .smallText * {
	color: #ccc;
}

body .Flux .contentIconType {
	background: #262626;
}

body .Flux .activityIconTypeCommentedOnContent,
body .Flux .activityIconTypeGuestBookEntry {
	background-image: url();
}

body .Flux .activityIconTypeRatedThumbContent,
body .Flux .activityIconTypeRatedFiveStarContent {
	background-image: url();
}

body .Flux .activityIconTypeAddedContentToFeed,
body .Flux .activityIconTypeCreatedContent {
	background-image: url();
}

body .Flux .feedContentList .feedDetail {
}

body .Flux .feedContentList .listTitle {
	padding-top: 0px;
}

body .Flux .feedContentList .listTitle,
body .Flux .feedContentList .listItem {
	border-color: #252525;
}

body .Flux .feedTitle {
	padding-top: 12px;
	display: block;
}

body .Flux .feedDescription,
body .Flux .creatorImage,
body .Flux .creatorInformation {
	padding: 4px 8px;
}

body .Flux .feedDescription,
body .Flux .creatorInformation {
	padding-left: 0px;
}

body .Flux .feedDescriptionDesc {
}

body .Flux .creatorTitle,
body .Flux .creatorAge,
body .Flux .creatorCity {
}

/*myCommunities */
body .Flux .myCommunities .communitiesList .listItem .itemTitle {
	color: #cccccc;
}

body .Flux .manageFeed .feedTitle,
body .Flux .manageFeed .smallText,
body .Flux .manageFeed .smallText *,
body .Flux .manageFeed .feedInfo,
body .Flux .manageFeed .listHeaderCell,
body .Flux .manageFeed .listItemCell {
	color: #fff;
}

body .Flux .manageFeed .feedInfo {
	font-size: 11px;
}

body .Flux .manageFeed .listHeaderCell {
	font-size: 11px;
	border-bottom: solid 1px #4e4949;
	font-weight: normal;
}

body .Flux .manageFeed .listItemCell {
	border-bottom: 1px dashed #4e4949;
}

body .Flux .manageFeed .listItemCell A {
	color: #fff;
}

body .Flux .manageFeed .listItemCell A:hover {
	color: #8B7457;
	text-decoration:underline;
}

body .Flux .manageFeed .contentIconType {
	background: #ebebeb;
	width: 23px;
}

body .Flux .manageFeed .listItemCell img.thumbnailSize25x25 {
	border: none 0px transparent;
}

body .Flux .manageFeed .contentInfo {
	padding: 0 9px;
}


/************************ Mail *******************************/
body .Flux .mailToolbarSeparator {
	border-top: 1px solid #666666;
}
body .Flux .mailHeaderButtons {
	width: 140px;
}
body .Flux .mail .sideBar {
	width: 152px;
}
body .Flux .mail .selectedItem {
	background-color: #4e6072;
}
body .Flux .mail .messageList .actionButtons {
	height: 18px;
}
body .Flux .mail .messageList .singleItemEnvelope {
	background-color: #333333;
}
body .Flux .mail .messageList .singleItem {
	border-left: 1px #4f4f4f solid;
	border-bottom: 1px #4f4f4f solid;
	border-right: 1px #4f4f4f solid;
}
body .Flux .mail .messageList .sortButtons .singleItem {
	background: #333333 url() repeat-x 0px 0px;
}
body .Flux .mail .messageList .sortButtons .singleItem .cell {
	border-right: 1px #4f4f4f solid;
	border-top: 1px #4f4f4f solid;
	padding: 0px 0px;
}
body .Flux .mail .messageList .sortButtons .sortArrow {
	background-image: url();
	background-repeat: no-repeat;
}
body .Flux .mail .toolBar {
	margin-top: 1px;
	background-color: #222222;
}
body .Flux .mail .messageView .toolBar {
	border-bottom: 1px #4f4f4f solid;
}
body .Flux .mail .messageView .messagePart {
	background-color: #161616;
	border: 1px #4f4f4f solid;
	border-top: none;
}
body .Flux .mail .messageView .toolBar .btnWidth80 {
	width: 65px;
}
body .Flux .mail .editMessage .headerPart {
	background-color: #161616;
	border: 1px solid #4f4f4f;
}
body .Flux .contactList .searchInput {
	width: 150px;
	color: #000000;
}
body .Flux .share .contactList .searchInput {
	border: 1px solid #4d4d4d;
	background-color: #4d4d4d;
	color: #CCCCCC;
}
body .Flux .foundContacts {
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #1c1c1c;
	border-bottom: 1px solid #1c1c1c;
	background-color: #717171;
}
body .Flux .foundContacts .contentBody {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #717171;
	scrollbar-base-color: #717171;
}
body .Flux .foundContacts .singleItem {
	margin: 1px 2px;
	border: 1px solid #717171;
}
body .Flux .foundContacts .contentBody .selectedItem {
	border: 1px solid #717171;
	background-color: #404040;
}
body .Flux .contactList .selectedContacts {
	border: 1px solid #7b7b7b;
}
body .Flux .contactList .selectedContacts .singleItem .displayName {
	color: #161616;
}
body .Flux .share .contactList .selectedContacts {
	background-color: #4d4d4d;
	scrollbar-base-color: #717171;
}
body .Flux .share .contactList .selectedContacts .singleItem .displayName {
	color: #cccccc;
}
body .Flux .mail .editMessage .inputTitle {
	width: 48px;
}
body .Flux .mail .editMessage .headerPart .input .subjectInput {
	border: 1px solid #7b7b7b;
	color: #161616;
}
body .Flux .mail .folderList .title {
	font-size: 11px;
	padding-left: 2px;
}
body .Flux .mail .editMessage .messageBody {
	border: 1px solid #4f4f4f;
	border-top: none;
}

body .Flux .mail .blockContent {
	padding-top: 10px;
}
/************************ Mail *******************************/
body .Flux .ContentAction TD {
	font-size: 10px;
}

/*PBT - AddWidget*/
body .Flux .moduleEditor .fieldName {
	font-family: Sans-Serif;
	font-size: 11px;
	color: white;
}

body .Flux .moduleEditor .inputCheckBoxBlock LABEL {
	cursor: pointer;
	font-size: 9px;
	color: white;
}

body .Flux .moduleEditor .fieldValue {
	margin-bottom: 2px;
}

body .Flux .moduleEditor .inputRadioButtonBlock LABEL {
	color: white;
}

body .Flux .moduleEditor .inputRadioButtonBlock INPUT {
	margin-right: 3px;
	margin-bottom: -5px;
}

body .Flux .addWidget .selected {
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	min-height: 20px;
	color: White;
	background-color: #343434;
	text-decoration: none;
}

body .Flux .addWidget .unSelected {
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	color: White;
	min-height: 20px;
	background-color: #999999;
	text-decoration: none;
	margin-right: 1px;
}

body .Flux .addWidget .outer {
	background-color: #343434;
	color: Black;
	border: solid 1px #6F6F6F;
	padding: 10px;
}

body .Flux .addWidget .headerStyle {
	color: #FFFFFF;
}

body .Flux .addWidget .innerTitle {
	font-size: 14px;
	font-weight: bold;
	color: white;
}

body .Flux .addWidget .displayStyleTD,
body .Flux .editorTD {
	border-color: #6F6F6F;
	background-color: #3E3E3E;
	color: white;
}

body .Flux #ModuleItems {
	background-color: Black;
}

body .Flux .btnAddWidget {
	width: 93px;
	height: 28px;
	background: transparent url() repeat-x;
}

body .Flux .addWidget .innerBorder {
	border-color: #6F6F6F;
	border-right-color: #9A9A9A;
}

/* Pages Specifics */
/* My Media */
body .Flux .myMedia .itemsList .listItem {
	border-color: #494949;
}

body .Flux .myMedia .itemsList .listItemSelected {
	border-color: #494949;
	background-color: #4E6072;
}

body .Flux .myMedia .filterTagName {
	color: #5E6F7B;
}

body .Flux .myMedia .itemsList .listItemSelected a.smallLink,
body .Flux .myMedia .itemsList .listItemSelected .smallText,
body .Flux .myMedia .itemsList .listItem a.smallLink,
body .Flux .myMedia .itemsList .listItem .smallText {
	color: #666666;
	font-size: 11px;
}

body .Flux .myMedia .itemsList .listItemSelected a.smallLink:hover,
body .Flux .myMedia .itemsList .listItem a.smallLink:hover {
	text-decoration: underline;
}

body .Flux .myMedia .itemsList .postItem a.smallLink {
	color: #5E6F7B;
}

body .Flux .myMedia .postItem .hugeTitle {
	font-weight: bold;
}

body .Flux .userArea .blockTabs {
	border-width: 0px;
	padding-top: 13px;
}

body .Flux .userArea .blockTitle a.linkButton {
	color: #cccccc;
}

body .Flux .myMedia .editForm {
	padding: 10px;
}

body .Flux .myMedia .editForm,
body .Flux .userArea .editForm {
	padding-top: 25px;
}

body .Flux .userArea .blockTabs .tabButton {
	color: #494949;
	border-bottom: 1px #1F1F1F solid;
}

body .Flux .userArea .blockTabs a.tabButton:hover {
	color: #CCCCCC;
}

body .Flux .userArea .smallText {
	color: #666666;
}

body .Flux .userArea .blockTabs .selected {
	background-color: #161616;
	color: #FFFFFF;
	border: 1px #1F1F1F solid;
	border-bottom-width: 0px;
}

/* 7599
body .Flux .userProfilePage .zoneRight,
body .Flux .userProfilePage .zoneLeft {
	width: 200px !important;
}

body .Flux .userProfilePage .zoneCenter {
	width: 500px !important;
}
*/

body .Flux .blockCreateFeed .blockContent {
	border: solid 1px #333;
	background: #070b07;
}

body .Flux .blockCreateFeed .editForm .fieldName {
	color: #fff;
	font-size: 11px;
}

body .Flux .blockCreateFeed .editForm .fieldValue {
	color: #ccc;
	font-size: 11px;
}

body .Flux .blockCreateFeed .bigText {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

body .Flux .feedEditedItem {
	border: solid 1px #333;
	background-color: #070b07;
}

body .Flux .feedEditedItem .blockCreateFeed .blockContent {
	border: none 0px transparent;
}

body .Flux .blockCreateFeed .blockContent {
	background-color: Transparent;
}

body .Flux .warningPanel {
	background-color: #4b1212;
}

/************************ Upload module *******************************/
body .Flux .moduleUploadPictures .blockContent,
body .Flux .moduleUploadVideo .blockContent {
	margin: 23px 0px 0px 15px;
	padding: 0px 6px 16px 9px;
}

/************************ Popups ****************************/
body .Flux .popupAddAsFriend,
body .Flux .popupRemoveFriend,
body .Flux .popupDenyMessage {
	width: 170px;
	top: -35px;
	border: 2px solid #666666;
	color: White;
	font-size: 11px;
}

body .Flux .popupAddAsFriend textarea,
body .Flux .popupRemoveFriend textarea,
body .Flux .popupDenyMessage textarea {
	border: 1px solid #7b7b7b;
	background-color: #4d4d4d;
	color: White;
	margin: 3px 0px 8px 0px;
	overflow: auto;
	width: 160px;
}
/************************ Popups ****************************/

/************************ BIO ******************************/

body .Flux .blockContent #bio {
	padding:5px 10px 10px 10px;
}

/**** END BIO ****/
/* Add content */
body .Flux .addMediaContent .video .searchContent {
	background-image: url();
}

body .Flux .addMediaContent .photo .addFromComputer,
body .Flux .addMediaContent .video .addFromComputer {
	background-image: url();
}

body .Flux .addMediaContent .photo .addFromTheWeb,
body .Flux .addMediaContent .video .addFromTheWeb {
	background-image: url();
}

body .Flux .addMediaContent .photo .searchContent {
	background-image: url();
}

body .Flux .blockStyleType2 .blockContent {
	border: solid 1px #454545;
	background-color: #252525;
}

body .Flux .blockStyleType3 .blockContent {
	border: solid 1px #333;
	background-color: #000;
}
/* pbt - Discography */
body .Flux .discography {
	padding: 13px;
}

body .Flux .discography .itemsList .listItem {
	padding: 10px 0;
}


body .Flux .discography .itemsList .listItem .itemTitle {
	font-size: 16px;
	font-weight: bold;
	color: #ccc;
	padding-bottom: 2px;
}

body .Flux .discography .itemsList .listItem .itemTitle A {
	font-size: 16px;
	font-weight: bold;
}

body .Flux .discography .itemsList .listItem .itemImage {
	vertical-align: top;
}

body .Flux .discography .itemsList .listItem .itemDescr {
	width: 100%;
	vertical-align: top;
	padding: 2px 10px;
}

body .Flux .discography .itemsList .text {
	color: #ccc;
}

/* Album list */
body .Flux .detailedAlbumList {
	padding: 13px;
}

body .Flux .detailedAlbumList .itemsList .listItem {
	padding: 22px 0;
}

body .Flux .detailedAlbumList .itemsList .listItem .itemTitle {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}

body .Flux .detailedAlbumList .itemsList .listItem .itemTitle A {
	font-size: 16px;
}

body .Flux .detailedAlbumList .itemsList .listItem .itemImage {
	vertical-align: top;
}

body .Flux .detailedAlbumList .itemsList .listItem .itemImage .spacer {
	width: 160px;
}

body .Flux .detailedAlbumList .itemsList .listItem .itemImage .albumDetail {
	padding-top: 16px;
	padding-right: 20px;
}

body .Flux .detailedAlbumList .itemsList .listItem .itemDescr {
	vertical-align: top;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
}

body .Flux .detailedAlbumList .tracklistTitle {
	border-bottom: solid 1px #474747;
	padding-bottom: 6px;
	color: #ccc;
	font-weight: normal;
}

body .Flux .detailedAlbumList .tracklistItem {
	border-bottom: solid 1px #474747;
	padding-top: 8px;
	padding-bottom: 15px;
}

body .Flux .detailedAlbumList .tracklistItem .tracklistItemLinks {
	padding-left: 14px;
	width: 100%;
}

body .Flux .detailedAlbumList .tracklistItem .tracklistItemLinksRight {
	text-align: right;
}
body .Flux .moduleCommunities .communitiesModule .blockContent .text,
body .Flux .moduleCommunities .communitiesModule .blockContent .itemInfo {
	color: #cccccc;
}

body .Flux .pageContent .zoneRightWide .modulePhoto .blockContent .itemsList .listItem{
	margin:5px;
}
body .Flux .adminConsole td span,
body .Flux .adminConsole td{
	color:#FFFFFF;
}
body .Flux .adminConsole .block .blockContent *{
	color:#FFF;
}
body .Flux .adminConsole .block .blockContent option,
body .Flux .adminConsole .block .blockContent select{
	color:#000000;
}
body .Flux .zonePadding .blockContent{
	background: #000000 url() repeat-x 0px 0px; /* new gradient image */
}


/************************ Share Feed Title Bars *************/

body .Flux .sharingPanelBottom {
   background: url() repeat-x left top;
   border: 0px solid #d1d1d1;
   padding: 0px
}

body .Flux .sharingPanelBottom_hover {
   background: url() repeat-x left -80px;
   border: 0px solid #030202;
   padding: 0px
}

body .Flux .sharingPanelBottom .btnCollapsed {
   background: url() no-repeat center -160px;
   height: 27px;
   padding: 0px;
   cursor: pointer;
   color: Black
}

body .Flux .sharingPanelBottom .btnExpanded {
   background: url() no-repeat center -40px;
   height: 27px;
   padding: 0px;
   cursor: pointer;
   color: Black
}

body .Flux .sharingPanelBottom_hover .btnCollapsed {
   background: url() no-repeat center -200px;
   height: 27px;
   padding: 0px;
   cursor: pointer;
   color: Black
}

body .Flux .sharingPanelBottom_hover .btnExpanded {
   background: url() no-repeat center -120px;
   height: 27px;
   padding: 0px;
   cursor: pointer;
   color: Black
}

.Flux .pageContent .block .sharingPanelHolder .blockHeader,
.Flux .pageContent .block .sharingPanelHolder .blockHeader_over {
       padding: 0px;
       background: transparent url() repeat-x top left;
       height: 33px;
       border: 0px #A1B6C1 solid;
}

.Flux .pageContent .block .sharingPanelHolder .blockHeader_over {
       background-position: left bottom;
       background-color: Black;
}
body .Flux .pageContent .block  .sharingPanelHolder .sharingPanelBottom_hover .bigText,
body .Flux .pageContent .block .sharingPanelHolder .blockHeader_over .bigText,
body .Flux .pageContent .block  .sharingPanelHolder .blockHeader_over .hugeTitle{
	color:#000000;
}

body .Flux .pageContent .block  .sharingPanelHolder .sharingPanelBottom .bigText,
body .Flux .pageContent .block  .sharingPanelHolder .blockHeader .bigText,
body .Flux .pageContent .block  .sharingPanelHolder .blockHeader .hugeTitle{
	color:#FFFFFF;
}
body .Flux .shareOptionsContainer .userArea .blockTabs .tabButton span{
	color:#CCCCCC;
}
body .Flux .shareOptionsContainer .userArea .blockTabs .tabButton span:hover{
	color:#333333;
}
body .Flux .fShareFeedList .blockContent .hugeTitle,
body .Flux .fShareFeedList .blockContent .hugeTitle span{
	color:#FFFFFF;
}
body .Flux .shareSuccessPanel .hugeTitle {
	color:#FFFFFF;
}
/************************ Share Feed Title Bars *************/

