body { margin: 0 0 20px 0; padding: 0; font: .75em/1.5em verdana, 'lucida sans', Arial, Helvetica, sans-serif; color: #333;} /*  background: #2f0305; } */
p	 { margin-top: 0; }
a { color: #6e1d19; }
a:hover { color: #d14725; }
/*override default WikiWord styles*/
.newWikiWord a { color: #6e1d19; }
.newWikiWord a:hover { color: #d14725; }
a.existingWikiWord { color: #6e1d19; }
a.existingWikiWord:hover { color: #d14725; }

#global_left{ float: left;}
#global 	{ text-align: right;}

#wrapper { position: relative; width: 1024px; background-color: #fff; margin: 0 auto; text-align: left;} /* border-right: 4px solid #6e1d19; border-left: 4px solid #6e1d19;} */
#header { padding: 0px; margin: 0 0 0px 0; background-color: #faa;} 
#header_image{ padding-left: 12px;  width: 240px; float: left;}
#header h1 { margin: 0 0 10px 0; padding: 0; color: #cabc60; font-weight: normal; font-size: 1.5em; } 
#header h1 a { display: block; padding-top: 1em; color: #bababa; } 
#header h1 a:hover { text-decoration: none; } 
#menu { clear: both; float: right; display: inline; margin-top: -1em; margin-right: 30px; text-align: right; } 
#menu li { display: inline; margin-right: 10px; color: #868686; } 
#menu a { color: #868686; font-weight: bold; text-transform: lowercase; } 
#menu a:hover { } #menu li.selected a { color: #fff; }

#header_menu { clear: left; float: left; width: 240px; margin: 10px 0 10px 5px; } 
#header_menu ul { color: #333; float: right; margin: 0; padding: 0;}
#header_menu ul li { display: inline; font-size: 16px; font-weight: bold; font: 'lucida sans', verdana, Arial, Helvetica, sans-serif; }
#header_menu ul li a { margin: 12px 0 0 5px; padding: 5px 5px; color: #d14725; text-decoration: none; float: left;  }
#header_menu ul li a:hover { margin: 12px 0 0 5px; padding: 5px 5px; background-color: #ffb432; color: #6e1d19; }
#header_menu ul li b{ margin: 12px 0 0 5px; padding: 5px 5px; background-color: #ffb432; color:#6e1d19; text-decoration: none; float: left;}

#hyperbolic_map { display: block; float: right; width: 769px; height: 255px; margin: 0; padding: 0; }
#hyperbolic_map td { padding: 0;}

#hyperbolic_map_image, #mind_map_image, #context_map_image {
  display: block;
  margin-left: auto;
  margin-right: auto;
  border: none;
}

#static_menu {
	position: absolute;
	z-index: 200;
	width: 540px;
	top: 0px;
	left: 0px;
	margin: 0;
	padding: 0;
	text-align: center;
	display:inline;
}
.subsections { width:540px; border: 5px solid #ffd748; }

#MarkupHelp { display: block; float: right; }

#tagline { position: absolute; top: 256px; left: 0px; width: 1024px; height: 40px; margin: 0; padding: 0; background-color: #ffb432; border-bottom: 5px solid #d14725; color: #6e1d19; font-size: 14px; font-weight: bold; font-family: Helvetica; z-index: 40;}
#entry_bar {float:none;} /* This is required for IE to avoid positioning bug when placing content first in source. */
#entry_bar { position: relative; top: 10px; left: 10px; width: 1004px; height: auto; float: left; }
#entry_bar ul { list-style-type: none; margin: 0; padding: 0; float: left; width: auto; }
#entry_bar ul.account { position: relative; float: right; width: auto; padding: 2px; font-size: 12px; font-weight:normal }
#entry_bar li { position: relative; float: left; width: auto; z-index: 3000; }
#login_link { width: 530px; text-align: right;}
#login { visibility: hidden; position: absolute; top: 0px; width: 100%; text-align: right;}
#signup { visibility: hidden; position: absolute; top: 0px; width: 95%; padding:0 10px 10px 10px; background-color: #ffffff; border: 5px solid #d14725; z-index: 1000;}

#search { float: left; width: auto; }

#allPages ul { list-style-type: none; }
#table_of_nodes ul { list-style-type: none; }

.clearing {
  height: 0;
  clear: both;
}



/*Print pieces that should not show up in the normal template*/
#printheader{ display: none;}

#subheader{ background-color: #C2E8FF; padding: 15px 10px 0px 10px; border-bottom: 2px solid #8bb3d7;}

#left_subheader{ width: 100%; }
#right_subheader{float:right;}

#subheader #submenu { margin: 10px 0 0 0;}
#subheader #submenu a{ color: #444; text-decoration: none; margin: 0 10px 0 0;}
#subheader #submenu a:hover{ color: #444; text-decoration: underline;}

#contextmenu{ margin: 0; padding: 0; }
#subheader #contextmenu a{ color: #444; text-decoration: none; margin: 0 10px 0 0;}
#subheader #contextmenu a:hover{ color: #444; text-decoration: underline;}

#contentwrapper {  position: absolute; top: 256px; background-color: #fff; clear: both;} 
/************ margin-right -220px;*/
#outercontent { margin: 0; padding: 0; width: 100%; float:left;} 
#content { position: relative; float: left; top: 45px; width: 540px; margin: 10px 0px 80px 10px; padding: 0; }

#outercontentwide { float: left; width: 100%; margin-left: 0; text-align: left; } 
#contentwide { position: relative; float: left; top: 45px; width: 834px; margin: 10px 0px 80px 10px; padding: 0; }

#printcontent { width: 540px; margin-left: 36px; margin: 10px 0px 80px 0px; }

#sidebar {  position: relative; float: left; top: 45px; width: 180px; padding-bottom: 0; margin: 10px 0; } 
#sidebar h1 a, #sidebar h2 a, #sidebar h3 a, #sidebar h4 a, #sidebar h5 a, #sidebar h6 a { font-weight: normal; } 
#subscribe a { font-weight: normal; font-size: 1.4em; }
#navigation { position: relative; margin: 0; width: 180px; }
#customer_summary { margin: 0px 10px 10px 20px; border: 1px solid #443420;}

/*#footer { padding: 10px 20px 10px 20px; border-top: 5px solid #d14725; background-color: #6e1d19; color: #999; font-size: 10px; } */
#footer {  position: relative; top: 35px; float: left; width: 1004px; padding: 10px; border-top: 5px solid #d14725; background-color: #ffb432; color: #6e1d19; font-size: 10px; }
#footer a { color: #6e1d19; text-decoration: underline; } 
#footer a:hover { color: #d14725; }

.fixed #wrapper { width: 980px; margin: 0 auto; }

.highlight {margin: 10px 0; padding: 10px; background: #FFB432;}

#content h1, #contentwide h1, #printcontent h1 { margin: 0; padding: 0; font-size: 24px; font-weight: bold; color: #6e1d19; text-align: center}
#content h2, #contentwide h2, #printcontent h2 { margin: 0 0 10px 0; padding: 0; font-size: 18px; color: #6e1d19; font-weight: normal;}
#content h3, #contentwide h3, #printcontent h3 { margin: 30px 0 12px 0; padding: 0; font-size: 15px; color: #6e1d19; font-weight: normal;}
#content h4, #contentwide h4, #printcontent h4 { margin: 15px 0 5px 0; padding: 0; font-size: 12px; font-weight: bold; color: #333;}
#content h3 a{ color: #6e1d19;}
#content h3 a:hover{ color: #d14725;}

#content p, #contentwide p, #printcontent p { margin: 0 0 10px 0; padding: 0; font-size: 12px; color: #333;}


#navigation h3 {  color: #6e1d19; font-size: 12px; font-weight: bold; margin: 0px 10px 5px 10px; padding: 15px 0 1px 0; }
.sidebar_section{ margin: 0 0 10px 0; padding: 0 0px 15px 0px;   background-color: #ffd748;}
.sidebar_section ul{ margin: 0 10px 0 10px; padding: 0; list-style-type: none;}
/*.sidebar_section li{ padding: 10px; width: 200px; }*/
.sidebar_section a{ color:#6e1d19;}
.sidebar_section a:hover{ color:#d14725;}
.sidebar_section b{ color:#6e1d19;}

#navigation .sidebar_linkmap h3{ color:#6e1d19; margin-left: 10px; }

.sidebar_linkmap{ margin: 0 0 0px 0; padding: 0 10px 15px 10px;   background-color: #ffb432; }
.sidebar_linkmap ul{ margin: 0 10px 0 10px; padding: 0; list-style-type: none;}
.sidebar_linkmap li{ padding: 0 0 20px 0; text-align: center; margin: 0 0 3px 0; list-style-type: none; background:url("https://pathwaysproject.org/images/linkmaparrow.jpg") no-repeat bottom center; }
.sidebar_linkmap li.last{ background: none; padding: 0;}

.sidebar_linkmap a{ color: #6e1d19; text-decoration: none; padding: 5px; background-color: #ffd748; border: solid 1px #6e1d19; display: block; }
.sidebar_linkmap a:hover{ background-color: #d14725;  color: #fff; }
.sidebar_linkmap li.selected a{ background-color: #d14725;  color: #fff; }

#revision { position: relative; float: left; display: block; width: 540px; padding: 0; margin: 0; }

#hyperbolic_link_map, #archived_hyperbolic_link_map, #MarkupHelp { position: relative; float: right; top: 45px; width: 288px; margin: 10px 0; }
#hyperbolic_link_map, #archived_hyperbolic_link_map { text-align: center;}
#hyperbolic_link_map h3, #archived_hyperbolic_link_map h3{ margin: 0 0 12px 0; padding: 0; font-size: 15px; font-weight: bold; color: #6e1d19; font-weight: normal;}

#translation { position: relative; float: right; top: 45px; width: 288px; margin: 10px 0 0 0; text-align: center;}

#links_table {
  width:100%;
}
#links_table .O, #links_table .E,
#links_table .O a, #links_table .E a {
  width:33%;
  color:#6e1d19;
  background-color:#ffb432;
}
#links_table .O:hover, #links_table .E:hover,
#links_table .O:hover a, #links_table .E:hover a,
#links_table .O a:hover, #links_table .E a:hover {
  color:#ffb432;
  background-color:#6e1d19;
}
#links_table .T {
  width:34%;
  color:#d14725;
  background-color:#ffd748;
}
#links_table .T:hover, #links_table .T:hover a, #links_table .T a:hover {
  color:#ffd748;
  background-color:#d14725;
}


ul{ margin: 0; padding: 0}
li{ margin: 0; padding: 0}

#content ul { margin: 10px 0 10px 20px; padding: 0;}
#content li { width: 500px;}

input, textarea, select { margin: 0 0 0 0;}

#editForm { margin: 0;}

div#MarkupHelp {  }
div#MarkupHelp table { margin-bottom: 0; border-top: 3px solid #999; border-left: 3px solid #999; 
    border-right: 3px solid #BBB; border-bottom: 3px solid #BBB}
div#MarkupHelp td { padding: 0.2em; margin: 0; border: 1px solid #999; border-width: 1px 0 1px 0; 
  vertical-align: top; white-space: nowrap; }
div#MarkupHelp td.arrow { padding-right: 5px; padding: 0 0.75em; color: #999; }
div#MarkupHelp h3 { font-weight: bold; font-weight: normal; margin: 0 0 5px 0; padding: 5px 0 0 0; }
div#MarkupHelp p {  }

div#MarkupHelp div.sidebar { margin-bottom: 0; border-top: 3px solid #999; border-left: 3px solid #999; 
    border-right: 3px solid #BBB; border-bottom: 3px solid #BBB; padding: 10px;}


#users, #linkmaps, #contributions { width:100%; border-collapse:collapse; }
#contributions { margin-bottom: 20px }
#users tr.odd, #linkmaps tr.odd, #contributions tr.odd { background-color:#ff9; }
#users tr.even, #linkmaps tr.even, #contributions tr.even { background-color:#fc9; }
#users td { border: 0px ;}

.o-text, .e-text { color:#d14725; text-shadow:#6e1d19 1px 1px 2px; font-weight:bold }
.t-text { color:#ffb432; text-shadow:#6e1d19 1px 1px 2px; font-weight:bold }
.o-text_light, .e-text_light { color:#d14725; text-shadow:#6e1d19 1px 1px 1px }
.t-text_light { color:#ffb432; text-shadow:#6e1d19 1px 1px 1px }

#errorExplanation ul { margin-left: 20px;}
