* {
	color:#000;
	font:normal medium Sans-Serif
}

/* Begin Typography & Colors */
body {
    background:url(/img/woodbg.png) 0 0 repeat;
}

#header, #headerinner, #menu, #wikimid, #wikifoot, #footer {
	width:800px;
	margin:auto
}


#headerimg {
	height:79px
}

#headerimg .title  {
	font-size:170%;
	font-weight:bold;
	width:350px;
	font-family:Arial;
	color:#000;
}

#menu {
  border-top:2px solid #000;
  border-bottom:2px solid #000
}

#headerimg .title a {
	border-bottom:none !important;
	font-style:italic !important
}

textarea {
    height:500px;
    width:600px;
}

.vspace, ol li , ul li, p{
	font-size:80%
}

a, a.createlinktext {
	font-size:100%;
	text-decoration:none;
	border-bottom:1px solid black !important;
	color:black
}

h1.pagetitle {
	font:bold 130% Arial;
}

h2 {
	font:bold 120% Arial;
}

h3 {
	font:bold 110% Arial;
	margin-top:30px;
	margin-bottom:2px;
	padding-bottom:2px
}

strong {
    font-weight:bold;
	font-size:100%
}

em {
	font-size:100%;
	font-style:italic
}

strong em {
	font-weight:bold
}

.footnav {
	width:500px;
	margin:auto;
	text-align:center;
	padding-top:20px
}

#footer {
	padding-top:20px;
	border-top:2px solid #000
}

#footer p {
	text-align:center;
	font-size:80%
}

#footer p a {
	font-size:100%
}

.contextmenu {
	background:#B39A80 none repeat scroll 0 0;
	border:1px solid #2E0C03;
	float:right;
	padding:5px;
	width:280px;
}

.contextmenu a {
	font-size:100%;
	color:#2C180D
}

.contextmenu ol {
	font-size:80%;
	padding-left:25px
}

.contextmenu ol li {
	margin-bottom:5px;
	color:#2C180D
}

#wikimid {
	border:none
}

table {
	border-bottom:1px solid white;
	border-top:1px solid white
}

#citycatbtn, #eduorgcatbtn {
	border-bottom:1px dotted black;
	cursor:pointer
}

#citycat ul li, #eduorgcat ul li {
	border-bottom:1px dotted black;
	cursor:pointer;
	float:left;
	list-style:none;
	margin-left:5px;
}

#eduorgcat ul li {
	margin-bottom:5px;
	clear:both
}

#eduorgcat ul {
	height:250px;
	overflow:auto
}

#citycat ul, #eduorgcat ul {
	margin-left:0;
	padding-left:0
}

#citycat span, #eduorgcat span {
	font-size:80%;
	border-bottom:1px dotted black;
	cursor:pointer
}

ul, ol, pre, dl, p, li { margin-top:5px; margin-bottom:5px; }
  code.escaped { white-space: nowrap; }
  .vspace { margin-top:1.33em; }
  .indent { margin-left:40px; }
  .outdent { margin-left:40px; text-indent:-40px; }
  a.createlinktext { text-decoration:none; border-bottom:1px dotted gray; }
  a.createlink { text-decoration:none; position:relative; top:-0.5em;
    font-weight:bold; font-size:smaller; border-bottom:none; }
  img { border:0px; }
  .editconflict { color:green; 
  font-style:italic; margin-top:1.33em; margin-bottom:1.33em; }

  table.markup { border:2px dotted #ccf; width:90%; }
  td.markup1, td.markup2 { padding-left:10px; padding-right:10px; }
  table.vert td.markup1 { border-bottom:1px solid #ccf; }
  table.horiz td.markup1 { width:23em; border-right:1px solid #ccf; }
  table.markup caption { text-align:left; }
  div.faq p, div.faq pre { margin-left:2em; }
  div.faq p.question { margin:1em 0 0.75em 0; font-weight:bold; }
  div.faqtoc div.faq * { display:none; }
  div.faqtoc div.faq p.question 
    { display:block; font-weight:normal; margin:0.5em 0 0.5em 20px; line-height:normal; }
  div.faqtoc div.faq p.question * { display:inline; }
   
    .frame 
      { border:1px solid #cccccc; padding:4px; background-color:#f9f9f9; }
    .lfloat { float:left; margin-right:0.5em; }
    .rfloat { float:right; margin-left:0.5em; }
a.varlink { text-decoration:none; }

table {
  border:1px solid #999;
  border-collapse:collapse
}

table td {
  font-size:12px !important;
  color:#fff;
  padding:5px;
}

table td.head {
  color:#000;
  font-weight:bold;
}

sub {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
        color:inherit
}

h3 {
  font-size:0.8em
}

