body {
	margin: 0px;
}

a {
	color: #060;
}

a img {
	border: 0px;
}

body, div, p, td, input, select {
	font-family: georgia, "times new roman", serif;
	font-size: 12px;
	line-height: 1.4em;
}

p {
	margin: 0em;
}

p + p {
	text-indent: 1.5em;
}

h2.node_name {
	line-height: 1.1em;
	font-size: 2em;
}

.hidden {
	display: none;
}

#redirect_message {
	font-size: 0.9em;
	font-style: italic;
}

#recent, #navbar_parent {
	width: 20%;
	float: right;
	margin: 1em 0em 0em 0em;
	padding: 0em 1em 1em 2em;
	border-left: 1px dashed #ccc;
}

#recent h3 {
	margin: 0px;
}

#recent a, #navbar_parent a {
	text-decoration: none;
	border-bottom: 1px solid #ddd;
}

#title_edit_link {
	width: 20%;
	float: right;
}

#title_edit_link a {
	background: #eee;
	color: #000;
	text-decoration: none;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	padding: 0.5em;
}

#version {
	display: none;
}

#rdf_link {
	font-size: 0.9em;
	float: right;
	margin: 1em 0em;
}

#rdf_link a {
	text-decoration: none;
	border-bottom: 1px solid #ddd;
}

.navbar_site_name {
	display: none;
}

#navbar_parent ul {
	list-style-type: none;
	color: #999;
}

/* 00BB is the ">>" symbol */

#navbar_parent ul li:before {
	content: "\2767 \0020";
}

#navbar_tools ul, #navbar_help ul, #navbar_options ul,

#navbar_search ul, #navbar_this_page ul, #navbar_starting_points ul {
	margin: 0em 0em 1em 0em;
	padding: 0em;
}

#navbar_tools ul li, #navbar_help ul li, #navbar_options ul li,
#navbar_search ul li, #navbar_this_page ul li, #navbar_starting_points ul li {
	margin-left: 1em;
}


#banner {
	background: url(http://london.openguides.org/graphics/logo.jpg) no-repeat #fff;
	height: 75px;
	width: 100%;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}

#banner h1 {
	display: none;
}

#maincontent ul {
	list-style-type: circle;
}

#content, #maincontent {
	padding: 1em;
}

#content #maincontent {
	padding: 0em;
	width: 60%;
	float: left;
	margin: 0em 0em 2em 5em;
}

#content #footer {
	padding: 1em 0em 0em 0em;
}

#footer {
	margin-top: 1em;
	border-top: 1px solid #ccc;
	padding: 1em;
}

#adsense {
	margin: 3em auto 0em auto;
}

#openguides_information {
	border: 4px dashed #ccc;
	margin: 2em 0em;
	padding: 1em;
}

.edit_form_actions {
	text-align: center;
	margin: 1em 0em;
}

.edit_form_actions div {
	display: inline;
}

.edit_form_group label {
	font-weight: bold;
}

legend {
	padding: 0em 1em;
	font-size: 1.1em;
	font-weight: bold;
}

.edit_form_group input[type=text], .edit_form_group textarea {
	width: 100%;
}

div#map_index_node_list {
  height: 450px;
  overflow: auto;
  float: right;
  width: 20%;
}

div#map_index_canvas {
  width: 75%;
  height: 450px;
}

div#node_map_canvas {
  float: right;
  width: 300px;
  height: 200px;
  border: thin solid black;
  margin-top: 1em;
}

