@import url(style.css);
@import url(blocks.css);
@import url(module_content.css);

html, body {
	color: #FFF;
}

a {
	color: #5FAB45; 
}

a:hover {
	color: #669900;
}

#xo-canvas {
	color: #FFF;
}

#xo-canvas-content {
	background:	 #163E6D; 
}

#xo-canvas-leftcolumn {
	border-right: 1px solid #123258;
}

#xo-canvas-rightcolumn {
	border-left: 1px solid #123258;
}

/**/

#crn-tl {
	background: #659443 url(images/crn-tl.png);
}
#crn-tr {
	background: #659443 url(images/crn-tr.png);
}
#crn-bl {
	background: #163E6D url(images/crn-bl.png);
}
#crn-br {
	background: #163E6D url(images/crn-br.png);
}

#header-banner {
	background: url(images/banner.jpg);
	border-bottom: 4px solid #73A74B;
}

/**/

#xo-user-actions {
	background: #4372A5;	
}

#xo-user-actions a {
	color:#E6E6E6;
}

#xo-user-actions a:hover {
  color:#FFF;
}

#user-register a {
	color: #FFCF9F;
}

#user-register a:hover {
	color: #FFE1C4;
}

/**/

#xo-canvas-leftcolumn .xo-blocktitle, #xo-canvas-rightcolumn .xo-blocktitle {
	color: #4FA2E6;
}

#xo-page .xo-blockszone .xo-blocktitle {
	color: #FF9428;
}


#xo-page-topleftblocks .xo-block, #xo-page-bottomleftblocks .xo-block {
	border-left: 6px solid #91B643;
}
#xo-page-toprightblocks .xo-block, #xo-page-bottomrightblocks .xo-block {
border-left: 6px solid #91B643;
}
#xo-page-topcenterblocks .xo-block, #xo-page-bottomcenterblocks .xo-block{
	border-left: 6px solid #728E35;
}

/**/
#xo-footer {
	color: #666666;
}



/**/

#mainmenu a {
	border-bottom: 1px solid #175191;
	color: #AEC626;
}
#mainmenu a:hover {
	color: #C0D935;
}
#mainmenu a.menuSub {
	color: #B0B0B0;
}
#mainmenu a.menuSub:hover {
	color: #747474;
}
#usermenu a {
	border-bottom: 1px solid #175191;
	color: #AEC626;
}
#usermenu a:hover {
	text-decoration: none;
	color: #C0D935;
}
#usermenu a.highlight {
	background-color: #333333;
	color: #CCCCCC;
}

/**/

.head { color: #FFFFFF;	background: #2E609C; }
.head a { color: #FFFFFF;	text-decoration: underline; }
.head a:hover { text-decoration: none; }
.even, tr.even td  { background-color: #3876C0; }
.odd, tr.odd td { background: #3876C0;}
#xo-canvas-content th { color: #FFFFFF;	background: #032C58; }

/**/
.item a {}
.item a:hover {}

.item {
	background: #235085 url(images/degrad-news-blue.gif) repeat-x left top;
	border: 1px solid #2e5d94;
}

.itemHead {
	color: #FFF;
}
.itemTitle a {
	color: #FF9428;
}
.itemTitle a:hover {
	color: #FFB56A;
}
.itemBody {
	color: #DDDDDD;
}

/**/

blockquote {
	background:			#C7E0FA;
	border-top: 1px solid #288FE3;
	border-right: 1px solid #288FE3;
	border-bottom: 1px solid #288FE3;
	border-left: 6px solid #288FE3;
	color: #2167A0;
}
.xoopsCode {
	background:			#ffffff;
	border:				1px solid #d0d0d0;
}