@import url(style.css);
@import url(blocks.css);
@import url(module_content.css);

html, body {
	color: #DDD;
}

a {
	color: #FF6600; 
}

a:hover {
	color: #D94600;
}

#xo-canvas {
	color: #DDDDDD;
}

#xo-canvas-content {
	background:	 #252525; 
}


#xo-canvas-leftcolumn {
	border-right: 1px solid #1D1D1D;
}

#xo-canvas-rightcolumn {
	border-left: 1px solid #1D1D1D;
}

/**/

#crn-tl {
	background: #DA7607 url(images/crn-tl.png);
}
#crn-tr {
	background: #DA7607 url(images/crn-tr.png);
}
#crn-bl {
	background: #252525 url(images/crn-bl.png);
}
#crn-br {
	background: #252525 url(images/crn-br.png);
}

#header-banner {
	background: url(images/banner2.jpg);
	border-bottom: 4px solid #C4550B;
}

/**/

#xo-user-actions {
	background: #888;	
}

#xo-user-actions a {
	color:#E6E6E6;
}

#xo-user-actions a:hover {
  color:#FFF;
}

#user-register a {
	color: #F3EACD;
}

#user-register a:hover {
	color: #FBF8EC;
}

/**/

#tabs a {
  background:url(images/tab-l2.gif) no-repeat left top;
  }
#tabs a span {
  background:url(images/tab-r2.gif) no-repeat right top;
  }


/**/

#xo-canvas-leftcolumn .xo-blocktitle, #xo-canvas-rightcolumn .xo-blocktitle {
	color: #747474;
}

#xo-page .xo-blockszone .xo-blocktitle {
	color: #FFFFFF;
}


#xo-page-topleftblocks .xo-block, #xo-page-bottomleftblocks .xo-block {
	border-left: 6px solid #797979;
}
#xo-page-toprightblocks .xo-block, #xo-page-bottomrightblocks .xo-block {
	border-left: 6px solid #797979;
}
#xo-page-topcenterblocks .xo-block, #xo-page-bottomcenterblocks .xo-block{
	border-left: 6px solid #DA7607;
}

/**/
#xo-footer {
	color: #666666;
}


/**/

#mainmenu a {
	border-bottom: 1px solid #464646;
	color: #CD761F;
}
#mainmenu a:hover {
	color: #9D4A2F;
}
#mainmenu a.menuSub {
	color: #9A9A9A;
}
#mainmenu a.menuSub:hover {
	color: #747474;
}
#usermenu a {
	border-bottom: 1px solid #464646;
	color: #CD761F;
}
#usermenu a:hover {
	text-decoration: none;
	color: #9D4A2F;
}
#usermenu a.highlight {
	background-color: #333333;
	color: #CCCCCC;
}

/**/

.head { color: #FFFFFF;	background: #8A8A8A; }
.head a { color: #FFFFFF;	text-decoration: underline; }
.head a:hover { text-decoration: none; }
.even, tr.even td  {
	background: #CECECE;
	color: #000;
}
.odd, tr.odd td { background: #CECECE; color: #000; }
#xo-canvas-content th { color: #FFFFFF;	background: #000000; }

/**/
.item a {color: #E9D79E;}
.item a:hover {color: #E8BB5E;}

.item {
	background: #494949 url(images/degrad-news-black.gif) repeat-x left top;
	border: 1px solid #636363;
}

.itemHead {
	color: #FFF;
}

.itemBody {
	color: #DDDDDD;
}

/**/

blockquote {
	background:			#000000;
	border-top: 1px solid #404040;
	border-right: 1px solid #404040;
	border-bottom: 1px solid #404040;
	border-left: 6px solid #404040;
}
.xoopsCode {
	background:			#ffffff;
	border:				1px solid #d0d0d0;
}