body { color:#404040}

a {color:#404040;}
a:hover {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
2) HTML styles
---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
3) Layout
---------------------------------------------------------------------------------------------------------- */

    #nav span {color:#FFF;}
    #nav #nav-active {color:#30A521;}

    #tray {}
    #tray li a {color:#FFF;}
    #tray li#tray-active a {background-color:#DD1600; color:#FFF;}
    #tray li a:hover {background-color:#9F9F9F; color:#FFF;}

        #search #search-input {background-color:#FFF;}
        #search #search-input input {color:#404040;}

    #footer, #footer a {color:#9f9f9f;}
    #footer a:hover {color:#404040;}

/* ----------------------------------------------------------------------------------------------------------
4-1) Page: Homepage
---------------------------------------------------------------------------------------------------------- */



#cols3 .col h3 {background-color:#F5F5F5; color:#30A521;}
#cols3 .col h3 a {color:#30A521;}
#cols3 .col h3 a:hover {color:#000;}
#cols3 .col-more {background:#F5F5F5;}

#cols2 #col-left .title h4, #cols2 #col-right h4 {color:#30A521;}
#cols2 #col-left .title h4, #cols2 #col-left .title span {background-color:#FFF;}
#cols2 #col-left .article {color:#30A521;}
#cols2 #col-left a:hover.article {color:#000;}

#cols2 #col-right {background-color:#F5F5F5; border:1px solid #EAEDF7; padding:30px 10px 0 10px;}
#cols2 #col-right h4 span {background-color:#F5F5F5;}

/* ----------------------------------------------------------------------------------------------------------
5) Others
---------------------------------------------------------------------------------------------------------- */

.high {color:#777}

#menu_nav {
	position:absolute; 
	top:80px; 
	right:20px; 
	margin:0;
	height:14px;
	float:right;	
}
#menu_nav ul {
	list-style:none;
	padding:0;
	height:14px;
	float:left;
}
#menu_nav ul li {
	margin:0;
	padding:0 1px 0 0;
	float:left;
}
#menu_nav ul li a {
	display:block;
	margin:0 3px 0;
	padding:5px 0;
	width:101px;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	font-weight:normal;
	color:#929292;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
	background:#ededed;
	font-family: Arial, Helvetica, sans-serif;
	border-radius:5px;
}
#menu_nav ul li.active a, #menu_nav ul li a:hover {
	text-decoration:none;
	color:#fff;
	background:#30A521;
}