/*************************/
/****** MAIN DESIGN ******/
/*************************/


/*** MAIN COLORS ***/
a, table.gallery td a, div.thumbinner a {
	color: #66BBFF;
}
a:visited, table.gallery td a:visited {
	color: #4070D0;
}
a.new {
	color: #DD5010 !important;
}
.color1, .color1 a, .yui-panel .hd {
	background-color: #2E2E33;
	color: #FFF;
}
.color2 {
	background: #2E2E33 url(http://images.wikia.com/memoryalpha/en/images/5/50/MA_background.gif); 
}
#background_strip {
	background: transparent;
	border-color: transparent;
}
code {
	background-color: #222222;
	color: #fff;
}
pre {
        border: 1px dashed #fec423;
        background-color: #222222;
	color: #fff;
        display: table;
        margin-right:1em;
}

h1, h2, h3, h4, h5, h6 {
	color: #FFD942;
}
/*** WIDGETS ***/
.widget {
	background-color: #2e2e33;
	border-color: #666;
	padding:0;
}
.widget dd {
	color: #FFF;
	background-color: #2e2e33;
}
#navigation .menu-item {
	border-color: #2E2E33;
}
#navigation a {
	background-color: #2e2e33;
	color: #FFF;
}
#navigation a:hover, .navigation-hover {
	background-color: #222;
}
#link_box, .community_details {
	background-image: none;
}
.community_details {
	border: 1px solid #666;
        background: #2e2e33;
}
#search_button {
	background-image: url(http://images.wikia.com/common/skins/monaco/images/search.png);
}
* html #search_button {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wikia.com/common/skins/monaco/images/search.png', sizingMethod='crop');
}

/*** Esclusione Dynamic links (write article - add image) ***/
#link_box_dynamic {
   display:none;
}


/*** HEADER AND FOOTER ***/
#wikia_header {
	background: #2e2e33;
	border-color: #666;
}
#userData a, #wikiaBranding a {
	color: #FFF;
}
#header_username a {
	color: #70B8FF;
}
#wikia_footer {
	color: #FFF;
}
#wikia_footer a {
	color: #EEE;
}
#wikia_logo {
	background-image: url(http://images.wikia.com/common/skins/monaco/slate/images/wikia_logo.png);
}
* html #wikia_logo {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wikia.com/common/skins/monaco/slate/images/wikia_logo.png', sizingMethod='crop');
}
.headerMenuButton dt, .headerMenuButton dd {
	background-image: url(http://images.wikia.com/common/skins/monaco/slate/images/header_button.png);
	color: #2e2e33;
}
* html .headerMenuButton dt, * html .headerMenuButton dd {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wikia.com/common/skins/monaco/slate/images/header_button.png', sizingMethod='crop');
}

/*** PAGE ***/
body {
	color: #EEE;
}
#wikia_page {
	background: #AAA;
	border-color: #666;
}
#article {
	background-color: #2e2e33;
	margin:0;
        min-height: 0px;
}
#search_box {
	background: #2E2E33 url(http://images.wikia.com/memoryalpha/eo/images/f/f7/MA_page_bar.png) repeat;
}
#page_bar {
	background: #000000 url(http://images.wikia.com/memoryalpha/eo/images/f/f7/MA_page_bar.png) repeat-x;
        border-bottom: 1px solid #3c3c3c;
        margin:0;
}
#page_tabs li {
	background: #555;
        border:1px solid #666;
        border-bottom: none;
        position:relative;
        top:1px;
}
#page_tabs li:hover {
	background: #4c4c4c;
}
#page_tabs li a {
	color: #CCC !important;
}
#page_tabs li a.new {
	color: #F05048 !important;
}
#page_tabs li.selected {
	background: #2e2e33;
	color: #FFF !important;
        border: 1px solid #3f3f3f;
        border-bottom: 1px solid #2e2e33;
}
#page_tabs li.selected a {
	background: #2e2e33;
	color: #FFF !important;
}
#articleFooter {
	background-color: #2e2e33;
	margin:-2px 0 0;
}
#articleFooter strong {
	color: #ddd;
}

/***PREFERENCES***/
#preferences {
	background-color: #202020;
	border-color: #606060;
	color: #FFF;
	position: relative;
	top: -3px
}
.prefsection table, .prefsection legend {
	background-color: #202020;
	color: #FFFFFF;
}
div.prefsectiontip {
        color:#aaa;
        font-size:80%;
}
#preftoc li {
	border-color: #606060;
	background-color: #151515;
	margin-left: 0px !important;
	margin-right: 3px !important;
}
#preftoc li:hover {
	background-color: #2E2E33;
	cursor: pointer;
}
#preftoc li.selected {
	background-color: #202020;
	border-color: #606060;
	padding-top: 4px;
	top: -1px;
}
#preftoc li a {
	color: #FFFFFF;
}
#preftoc li a:active {
	color: #FFF;
}

/***GALLERY***/
table.gallery {
	border: 1px solid #AAAAAA;
	margin: 2px auto 2px auto;
	padding: 2px;
	background-color: #2E2E33;
        color: #ffffff;
}

table.gallery caption {
	background-color: #660000;
	border: 1px outset #660000;
	text-align: center;
	font-weight: bold;
        margin-left: auto;
        margin-right: auto;
}

table.gallery tr {
	vertical-align: top;
	background-color: #2E2E33;
}

table.gallery td {
	vertical-align: top;
	background-color: #2E2E33;
	border: none;
	margin: 2px;
}

div.gallerybox {
	margin: 2px;
	width:  150px;
	border: none;
	background-color: inherit;
}

div.gallerybox div.thumb {
	text-align: center;
	border: 1px solid #AAAAAA;
	margin: 2px;
}

div.gallerytext {
	font-size: smaller;
	text-align: center;
	padding: 2px 4px;
	background-color: inherit;
        color: #ffffff;
	border: none;
}

div.gallerybox div.thumb:hover, div.gallerybox div.thumb div:hover {
        background-color: #2E2E33;
}

/***HISTORY***/
#pagehistory li {
	border: 1px solid #2e2e33;
}
#pagehistory li.selected {
	background-color: #2E2E33;
	border: 1px dashed #404040;
	color: #eee;
}
table.diff {
	background: #191919;
}
td.diff-otitle, td.diff-ntitle {
	background: transparent;
}
td.diff-context {
	background-color: #2E2E33;
}
td.diff-deletedline {
	background-color: #331100;
}
td.diff-addedline {
	background-color: #113300;
}

/***THUMB***/
div.thumb div {
	background-color: #202020;
	border-color: #606060;
	color: #EEEEEE;
}
div.thumb div a img {
	border-color: #444;
}

/***MESSAGES***/
.editsimilar {
	background-color: #330000;
	border: solid 1px #006400;
}
.editsimilar a {
	color: #002BB8;
}

/***PROBLEM REPORTS***/
.problemReportsList thead tr {
	background: #2E2E33 url(http://images.wikia.com/memoryalpha/en/images/5/50/MA_background.gif) !important;
	color: #FFF !important;
}
.problemReportsList .odd {
	background-color: #2E2E33 !important;
	color: #FFF !important;
}

/***HERE'S WHERE IT GETS WEIRD***/
#toc,.toc,#catlinks,#userloginForm form,div#userlogin form#userlogin2,.forumheader,ul#filetoc {
	background-color:#282828;
	border:1px solid #000;
	color:#fff;
}
 
div#userlogin form#userlogin2 table,#userloginForm .captcha,div#userlogin .captcha {
	background-color:#282828;
	border:none;
	color:#fff;
}

/***NOARTICLETEXT***/
div.noarticletext {
	background-color: #282828;
}

/***EDITCOUNT TABLE***/
table.ecmaintable {
        background-color: #282828;
}

/***NOTPATROLLED***/
li.not-patrolled {
	background-color: #330000;
}

/***Special:SpecialPages fix***/
h4.mw-specialpagesgroup {
	background-color: #2E2E33;
}

/***USER MASTHEAD***/

#user_masthead h2 {color: black}