/* custom stuff */

body {
	background: #3F3F3F;
}

/*** fonts ***/

a:link, h1 a:visited, a.control:visited, table.js_dropdown div.option_link a:visited, div#uddeim-navbar2 a:visited, .ln_like, div.experts_assistance h1 {color: #BF3600;}
#fireboard .msgtext a:link { color:#AF502B; }
a:visited, #fireboard .msgtext a:visited { color:#8F7500;}

/** regular joomla menu **/

a.mainlevel:link,
a.mainlevel:visited {
	color: #e4e4e4;
}

a.mainlevel:hover {
	color: #ebebeb;
}

a.mainlevel#active_menu,
a.sublevel#active_menu {
	color: #ebebeb;
}

a.sublevel:link,
a.sublevel:visited {
	color: #e4e4e4;
}

a.sublevel:hover {
	color: #ebebeb;
}

/** some joomla class stuff */

td.sectiontableheader {
  background: #c5c5c5;
  color: #343434;
  border-right: 1px solid #5E7B18;
}

/** template layout stuff **/

div#spotlight {
	height: 117px;	
}

#middle, #right-top, #main-block {
	background: #FBFBFB;
}

#middle-col, #right-col div.shadow {
	background-color: #2F2F2F;
}

div.moduletable h3, 
div.moduletable_no_margin_bottom h3,
.contentheading,
.componentheading  {
	background: #c5c5c5;	
	color: #343434;
}


/*************************
 ****   comprofiler   ****
 *************************/

/* For tool-tips: */
.cb-tips-capfont{
	color: #ffffff;
}

.cb-tips-closefont
{
	color: #ffffff;
}

.cb-tips-font {
	background-color:#FBFBFB;
	border-color: #8F8F8F;
}

.cb-tips-closefont a:hover, .cb-tips-closefont a:link, .cb-tips-closefont a:visited {
	color: #FFFFFF;
}

.cb-tips-bg, .cb-tips-capfont  {
	background-color: #8F8F8F;
}

.cb-tips-button, .cb-tips-button:link, .cb-tips-button:visited, .cb-tips-hover  {
	background:#c5c5c5;
}

.cb-tips-button:hover , .cb-tips-hover:hover {
	background:#b2b2b2; 
	color:black;
}

div#overDiv table.js_dropdown {background-color: #3F3F3F;}

/* BestCSS Menu Decoration: */
.cbMenu, .cbSSmenu {
	background:#c5c5c5;
	color:black;
}

.cbSSmenu li {
	background: #c5c5c5;
}

.cbSSmenu ul:hover, .cbSSmenu a:hover, .cbSSmenu a:focus, .cbMenu a:hover, .cbMenu a:focus {
	background:#b2b2b2;
	color:black;
}

	
/******************
 ****   zoom   ****
 ******************/

.zmg-album-image {
	background-color: #FBFBFB; border-color: #cccccc;
}


	
/****************
 ****   fb   ****
 ****************/

#fireboard .fb_header, #fireboard .fb_blocktable.fb_cat th, #fireboard .forumtools_contentBox, div.experts_assistance div.wrap_box div.title_cover  {
    background: #B2B2B2;
}

#fireboard div.fb_forum_post {
	background: #FBFBFB;
	border-color: #B2B2B2;
}
#fireboard td.fb-msgview-left{
	background: #DFDFDF;
}
.quick-reply {
	border-color: #CFCFCF;
}
.button-small.permalink {border-color: #9F9F9F;}

#fireboard table.fb_blocktable {background: #B2B2B2; border-color: #B2B2B2;}
#fireboard table.fb_blocktable tr td, div.experts_assistance  #experts_list .expert, div.experts_assistance div.wrap_box {border-color: #B2B2B2; background: #CFCFCF;}
#fireboard table.fb_blocktable tr td.fb-msgview-right, #fireboard table.fb_blocktable tr td.fb-msgview-right-c {background: #FBFBFB;}

#fireboard .fb_credits a, #fireboard .forum-pathway-1 a:link, #fireboard .forum-pathway-1 a:visited {
    color: #0f253e;
}

#fireboard .fb_title_cover {
    color: #0f253e;
}

#fireboard .fb_title, #fireboard  a.fb_title:link, #fireboard  a.fb_title:visited {
    color: #0f253e;
}

#subBox1 ul li {
    color: #0f253e;
}

#subBox1 ul li a:link, #subBox1 ul li a:visited {
    color: #0f253e;
}

a.forumtools:link, a.forumtools:visited {
    color: #0f253e;
}

.fb_review_header {
    background: #ccc;
}

.fb_review_table td {
	border: solid 1px #ccc;
}

div.fb_file_attachment{
	background:#c5c5c5;
	border: 1px dotted #7F9DB9;
}
/**********************
****   mojo blog   ****
***********************/
.postmeta {
	border-bottom-color: #c5c5c5; 
	border-top-color: #c5c5c5;
}

div.post-entry blockquote, .last_snipet td.cb-tips-font blockquote {
	border-color: #888;
}


/*
 * Top Menu
 */
.tabarea {color: #B2B2B2; }
.tabarea a, div#rheader a {color: #F7F7F7 !important;}


/*
 * FB Topics
 */
form#fb_quick_topic {background-color: #AF250A; color: #ffffff;}
form#fb_quick_topic div {color: #ffffff; }
form#fb_quick_topic a, form#fb_quick_topic a:visited {color: #DDDDDD; }



/*
 * Tests
 */
.testad-color-link {color:#bf3600 !important;}
.testad-color-url {color:#CF8300;}
.testad-color-body {color:#7F7767;}


/* media queries - nt-736
-------------------------------------------------------------- */
/*@media (min-width: 46.0001em){*/
	
	#right div,
	#right p,
	#right td {
		color: #bbbbbb;
	}
	
	#right a,
	#right .ln_like,
	#right a.control:visited {
		color: #eeeeee;
	}
	
	#right a:visited {
		color: #CF9A33;
	}
	
	#right div.moduletable h3,
	#right div.moduletable_no_margin_bottom h3 {
		background: #202020;
		color: #CECECE;
	}
		
	#right span.important_note{
		color:#FFFAAF;
	}
	
/*}*/
