
/*
** HTML elements
*/
a, a:link, a:active {
  color: rgb(0,135,162);
}
a:visited {
  color: rgb(0,135,162);
}
body {
  background: rgb(238,238,238);
}

/*#main h1,*/
h2.nodetitle/*,
#main h3,
#main h4,
#main h5,
#main h6*/
{
	background-color:rgb(59,186,255);
	color:rgb(255,255,255);
}
.node .title,
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6
{
	border: solid 1px rgb(59,186,255);
}

/*
** Page layout blocks / IDs
*/
#main {
  background: rgb(249,249,249);
}

.block {
  background: rgb(238,238,238);
  color: rgb(0,0,0);
  border-color: rgb(207,207,207);
}

/*
** Common declarations for child classes of node, comment, block, box etc
*/
#header {
	background-color:	rgb(92,135,186);
	color:				rgb(255,255,255);
	border-color:		rgb(60,103,158);
}
#header a,
#header a:link,
#header a:visited,
#header a:active
#header .title a,
#header .title a:link,
#header .title a:visited,
#header .title a:active {
  text-decoration: none;
  color:rgb(255,255,255);
}
#header .title a:hover {
  color:rgb(255,255,255);
}

ul.menu li.leaf,
ul.menu ul.menu {
	border-color: rgb(207,207,207);
}

