html{height: 100%;}

body
{
	background-color: #205e32;/*#084c1c;*/ /*#d1d1d1;*/ /*#99CC66;*/
	color: #000000; /*#8EA376;*/
}

blockquote
{ 
    background-color: #FFF;
    color: #000000; /*#67705A;*/
    border-color: #D7D7D7;
}

#main
{ 
    /*background: transparent url(main.png) repeat-y;*/
    background-color: #ffffff;
    /*border-right: solid 1px #225D31;
    border-left: solid 1px #225D31;*/
    color: #000000; /* inherit;  #67705A;*/
}

#main_I
{ 
    background: #FFF url(main.png) repeat-y;
    color: #67705A;
    color: #000000;
}

#menu, #menu li a, #links, #footer
{
    background: url(menu_028.png) #888;
    color: #FFF;
    background-position:bottom;
    /*border-color: #D7D7D7;*/
}

#links
{
    background: url(menu_028x.png) #888;
    background-position:top;
}

#links-in 
{
    background-color: Transparent;
}
#links a, #footer a, #links a:hover, #footer a:hover
{ 
    background: transparent;
    color: #FFF;
}

#logo_top, #logo_bottom
{
    background-position: left top;
    background-image: url(line_10.jpg);
    background-repeat:no-repeat;
}

#logo_bottom
{
}

#logo
{ 
    background: #FFF url(logo_a.gif) no-repeat;
    color: #67705A;
}

#logo h1
{ 
    background: transparent;
    color: #FFF;
}
#logo h2
{ 
    background: transparent;
    color: #DBD7D1;
}

h1, h2
{ 
    background: transparent;
    border-color: #B5CA91;
    color: #000000; /*#225D31; #8EA376;*/
    font-weight:normal;
}

#menu li a:hover, #menu li a.selected, #menu li a.selected:hover
{
	background: #FFF url(menu_hover_a_28.png);
	background-position:bottom;
	background-repeat:repeat-x;
	color: #000000; /*#828282;*/
} 

.sbihead
{ 
    background: #FFF url(side.png);
    color: #67705A;
} 

#content, #column2, .sidebaritem, .sbihead h1, .sidebaritem a, #column2 a, .sidebaritem a:hover, #column2 a:hover
{ 
    background: transparent;
    color: #000000; /*#67705A;*/
}

#column2 a:hover 
{
    background: #e9b463;
    background-image: url(menu_hover_a_28.png);
    background-position:left;
    background-repeat:repeat-x;
    border-bottom: 0;
}

.banner a, .banner a:hover
{
    background-color: Transparent;
    background-image: none;
}

.sidebaritem
{ 
    background: #F9F9F9;
    color: #656F57;
    border-color: #E1E1E1;
}
 
.sbilinks li a
{ 
    background: #FFF url(link.png); /*url(menu_028x.png) #888;*/
    color: #000000; /*#67705A;*/
} 

.sbilinks li a:hover, .sidebaritem a:hover, #column2 a:hover, #column0 a:hover, .sbilinks li a.selected
{ 
    background: #DBE1D1;
    background-image: url(menu_hover_a_28.png);
    color: #000000; /*#7C9D49;*/
} 

input, textarea
{
    background: #FFF;
    color: #67705A;
    border-color: #B5CA91;
}

span.login-name 
{
    color: Yellow;
}
