/******************************************************************************/
/* Colors */
/******************************************************************************/

/* LinkColor */
a:link		{
    color: #336699;
}
a:visited	{
    color: #6699cc;
}
a:hover		{
    color: #cc6666;
}
a:active	{
    color: #cc6666;
}

/* Layout */
body {
     background: #73986f;
}

#outerwrapper {
     background: #73986f;
}
#Container {
    background:url(images/momiji_body.jpg) repeat-y;
}
#Wrapper {
    background:url(images/momiji_top.jpg) no-repeat;
}

#Inner {
	border:1px solid #ccc;
}

#CenterWrapper {
    background:transparent;
}


/* Header */
#Header {
    color: #fff;
    background:transparent;
}

#Header a:link,
#Header a:visited {	
	color:#fafafa;
}
.homeh {
	color:#fafafa;
}
#Header div#Sitename {
	color:#fafafa;
}
#Header div#Slogan {
	color:#fafafa;
}

/* Breadcrumb */
#breadcrumb, div#theme_breadcrumbs {
	color:#fafafa;
}

#breadcrumbs {
	color:#000;
}
#breadcrumbs a:link{
	color:#000;
}
#breadcrumbs a:visited{
	color:#000;
}
#breadcrumbs a:hover{
	color:#000;
}
#breadcrumbs a:active{
	color:#000;
}

/* Content */

/* Decoration */
em {
    color: #FF0000;
}

#CenterColumn {
    background:transparent;
}


div#CenterColumn  h2.BlockTitle_a {
    background:url(images/momiji001.gif) no-repeat;
    border-bottom:#c5c56a  solid 1px;
	color: #96514d ;
}
div#CenterColumn  h2.BlockTitle_b {
    background:url(images/momiji001.gif) no-repeat;
    border-bottom:#c5c56a  solid 1px;
	color: #8d6449 ;
}
div#CenterColumn  h2.BlockTitle_c {
    background:url(images/momiji001.gif) no-repeat;
    border-bottom:#c5c56a  solid 1px;
	color: #56564b ;
}


/* Left Right Column */
div#LeftColumn {
	background:transparent ;
}
div#RightColumn {
	background:transparent ;
}

/* Left Right Column Title */
div#LeftColumn h2.BlockTitle_a {
    background:url(images/momiji002.gif) no-repeat;
	color: #fff;
}
div#LeftColumn h2.BlockTitle_b {
    background:url(images/momiji002.gif) no-repeat;
	color: #fff;
}
div#LeftColumn h2.BlockTitle_c {
    background:url(images/momiji002.gif) no-repeat;
	color: #fff;
}

div#RightColumn h2.BlockTitle_a {
    background:url(images/momiji002.gif) no-repeat;
	color: #fff;
}
div#RightColumn h2.BlockTitle_b {
    background:url(images/momiji002.gif) no-repeat;
	color: #fff;
}
div#RightColumn h2.BlockTitle_c {
    background:url(images/momiji002.gif) no-repeat;
	color: #fff;
}

/* Left Right Column Content */
div#LeftColumn .BlockContent_a {
	background:transparent ;
	color: #f8e58c ;
}
div#LeftColumn .BlockContent_b {
	background:transparent ;
	color: #f8e58c ;
}
div#LeftColumn .BlockContent_c {
	background:transparent ;
	color: #f8e58c ;
}

div#RightColumn .BlockContent_a {
	background:transparent ;
	color: #f8e58c ;
}
div#RightColumn .BlockContent_b {
	background:transparent ;
	color: #f8e58c ;
}
div#RightColumn .BlockContent_c {
	background:transparent ;
	color: #f8e58c ;
}

/* Footer */
div#Footer {
    background:transparent;
}
div#Footer-Inner {
    background:url(images/momiji_footer.jpg) no-repeat;
}

/* XOOPS Main Menu */
#mainmenu a {
    border-bottom: #DDD solid 1px;
		text-decoration: none;
}
#mainmenu a:hover {
    background-color: #EEE;
}

#usermenu a {
    border-bottom: #DDD solid 1px;
		text-decoration: none;
}
#usermenu a:hover {
    background-color: #EEE;
}
#usermenu a.menuTop {}
#usermenu a.highlight {
    background-color: #FCC;
}

/******************************************************************************/
/* XOOPS table */
.head {
    background-color: #CCC;
}
.even {
    background-color: #EEE;
}
.odd {
    background-color: #FAFAFA;
}

tr.even td {
    background-color: #EEE;
}
tr.odd td {
    background-color: #FAFAFA;
}


/******************************************************************************/
/* XOOPS item */
.item {}
.itemHead {
    background-color: #666;
    color: #FFF;
}
.itemInfo {
    background-color: #EFEFEF;
}
.itemTitle a {
    color: #FFF;
    background-color: transparent;
}
.itemFoot {
    background-color: #EFEFEF;
}


/******************************************************************************/


/* XOOPS Error Msg */
div.errorMsg {
    background-color: #FFCCCC;
    border-top: 1px solid #DDDDFF;
    border-left: 1px solid #DDDDFF;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
}
div.confirmMsg {
    background-color: #DDFFDF;
    color: #136C99;
    border-top: 1px solid #DDDDFF;
    border-left: 1px solid #DDDDFF;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
}
div.resultMsg {
    background-color : #CCCCCC;
    color: #333333;
    border-top: 1px solid silver;
    border-left: 1px solid silver;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
}

/* XOOPS Code & Quote */
div.xoopsCode {
    background: #FAFAFA;
    border: 1px inset #000080;
}
div.xoopsQuote {
    background-color:#FAFAFA;
    border: #336699 solid 1px;
}

/* XOOPS com */
.comUserStat {
    color: #2F5376;
    border: 1px solid silver;
    background-color: #ffffff;
}
.comUserStatus {
    color: #2F5376;
}

#main_img {
	border-top:6px solid #E6E5C0;
	border-bottom:6px solid #E6E5C0;
}

#user_menu_block a:hover{
	color:green;
	background:#ccc;
}

#footermenu a:hover{
	color:green;
	background:#ccc;
}

#user_info {
	color:#D2691E;
}

