body { background-color: #FEFEFE;}
#top_bg {
	background: transparent ;
}
#top_left {
	background: transparent url(../images/all/fill_left.png) 0 100% repeat-y;
}
#top_right {
	background: transparent url(../images/all/fill_right.png) 100% 100% repeat-y;
}
.navleft { background-color: white;}

a, a:link,
.title, .title a,
.node .terms,
#aggregator .news-item .categories, #aggregator .source, #aggregator .age,
#forum td .name,
div.admin-panel .description {
	color: #2f71a2;
}

.block.themed-block {
	background: #fff url(../images/sky/fill_block.png) 0 100% repeat-x;
}

h1, h2, h3 {
	color: #2f71a2;
}
	

#navlist.links a, #navlinks ul li a {
	border: 1px solid #2f71a2;
	border-bottom: none;
	padding: 5px 24px;
	background-color: #2f71a2;
	background-color: #12467A;
}
#navlist li a:hover, #navlinks ul li a:hover {
	color: #fff !important;
	background-color: #63a3d1 !important;
}

/* SUCKERFISHMENU */

body.sfish #navlinks ul li.expanded a {
	background: #2f71a2 url(../images/nav-down.png) 95% 50% no-repeat;
}
body.sfish #navlinks li ul a:link, 
body.sfish #navlinks li ul a:visited {
	background: #2f71a2;
	border-left: 1px solid #3c90bb;
	border-top: 1px solid #3c90bb;
	border-right: 1px solid #176992;
	border-bottom: 1px solid #176992;
}
body.sfish #navlinks ul.menu li ul.menu li.expanded a,
body.sfish #navlinks ul.menu li ul.menu li ul.menu li.expanded a,
body.sfish #navlinks ul.menu li ul.menu li ul.menu li ul.menu li.expanded a {
	background: #2f71a2 url(../images/nav-right.png) 100% 50% no-repeat;
}
body.sfish #navlinks ul.menu li li.expanded ul.menu a, 
body.sfish #navlinks ul.menu li li.expanded ul.menu li.expanded ul.menu a,
body.sfish #navlinks ul.menu li li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu a {
	background: #2f71a2;
}
body.sfish #navlinks li ul a:hover {
	background-color: #63a3d1 !important;
}
