@charset "utf-8";

#content_wrapper {
	overflow:hidden;
	position:relative;
}

#wiki_content_wrap .project_tab {padding-right:11px;}

#sidemenu_wrap {
	float:right;
	display:inline-block;
	position:relative;
	margin-bottom:-32767px;
	padding-bottom:32767px;
	_margin-left:-3px;
	_width:234px;
}

*+html #sidemenu_wrap {
	width:236px;
	height:100%;
}

#wiki_content_wrap {
	position:relative;
	padding:0;
	height:100%;

	/* important */
	_display:inline-block;
	_float:left;
}

#wiki_content {
	padding:0;
	padding-top:15px;
	padding-right:11px;
	line-height:150%;
	color: #656565;
	padding-bottom:30px;
}

#wiki_content {
  padding-left:10px;
  background-color:#fff;
  _display:inline-block;
}

.project_tab {position:relative;}

#wiki_content_wrap #top_btns {position:absolute; right:11px; top:3px; }

/* Wiki Formattings */

/* Links color */
#wiki_content a:link {
  color: #0055aa;
  text-decoration:underline;
}

#wiki_content a:visited {
  color: #0066cc;
}

#wiki_content a:hover {
  color: #0080ff;
}

/* Headings */

#wiki_content h1, #wiki_content h2, #wiki_content h3, #wiki_content h4, #wiki_content h5 {
  padding-left:2px;
  border-bottom:1px solid #C0c0c0;
}

#wiki_content h1 a, #wiki_content h2 a, #wiki_content h3 a, #wiki_content h4 a, #wiki_content h5 a {
  text-decoration:none;
}

#wiki_content h1 {font-size:20px; letter-spacing:-2; color:#30363C; line-height:120%;}
#wiki_content h2 {font-size:16px; letter-spacing:-1;}
#wiki_content h3 {font-size:14px; letter-spacing:-1;}
#wiki_content h4 {font-size:13px; letter-spacing:-1;}
#wiki_content h5 {font-size:11px; letter-spacing:-1;}

#wiki_content h2,
#wiki_content h3,
#wiki_content h4,
#wiki_content h5 {color:#424E5A;}

#wiki_content h1,
#wiki_content h2,
#wiki_content h3,
#wiki_content h4,
#wiki_content h5 {margin:34px 0 16px 0;}

#wiki_content h1, #wiki_content h4, #wiki_content h5 {text-decoration:none; border-bottom:none;}

#wiki_content h2, #wiki_content h3 {
  padding-left:7px;
  text-decoration:none;
  border-bottom:1px solid #dddddd;
}

#wiki_content h2 {
  background: url("../images/bu_h2.png") no-repeat 20px top;
  padding-left:30px;
  padding-bottom:5px;
}

#wiki_content h3 {
  background: url("../images/bu_h3.png") no-repeat 20px top;
  padding-left:30px;
  padding-bottom:4px;
}

#wiki_content h2, #wiki_content h3, #wiki_content h4, #wiki_content h5 {
  margin-left:-20px;
}

#wiki_content h4, #wiki_content h5 {
  margin-left:-1px;
  padding-left:0px;
}

/* Text Formatting */
tt.wiki {font-family:Monotype,Lucida Console,lucida,monospace;font-size:12px;}
tt.foot {
  font-family:Tahoma,lucida,monospace;
  font-size:11px;
  vertical-align: super;
}

tt.sister {
  font-family:Tahoma,lucida,monospace;
  font-size:11px;
  vertical-align: super;
  text-decoration: none;
}

/* Code blocks */
pre {
  white-space:pre-wrap;
  white-space: -moz-pre-wrap;
  overflow: auto;
}

pre.wiki {
  padding-left:6px;
  padding-top:6px; 
  font-family:Courier New, GulimChe, monospace !important;
  background-color:#000000;
  color:#c0c0c0;
  border:1px solid #ececec;
  border-left:8px solid #ececec;
  padding:10px;
  white-space:pre;
  white-space: -moz-pre-wrap;
  overflow-x: auto;
}

pre.wiki {
  background-color: #FDFEF7;
  border:1px solid #e5e5e5;
  color:#656565;
}

pre.console {
  background-color: #000000;
  color: #E0E0E0;
  padding: .25em ;
  border: 2px inset #808080;
}

pre.quote {
  padding-left:6px;
  padding-top:6px;
  white-space:pre-wrap;
  white-space: -moz-pre-wrap; 
  font-family:Georgia,monotype,lucida,monospace;font-size:14px;
  background-color: #E9ECEF;
}

.wikiSyntax {
  font-family:"Bitstream Vera Sans Mono", Courier, GulimChe, monospace !important;
  border:1px solid #ECECEC;
  border-left:10px solid #ECECEC;
  padding: 10px 0;
}

.line.alt {
  background-color:#272727;
}

.line {
  padding-left:10px;
}

/* Tables */
table.wiki td,
table.wiki th {
  line-height:1.33em;
  height:auto;
  padding:0.4em;
}

table.wiki {
  border-collapse: collapse;
  border-spacing:0px;
  margin:auto;
}

table.wiki tr {
  background-color: #FDFDFD; 
}

table.wiki td {
  border: 1px solid #a8a8a8;
}

table.wiki td strong,
table.wiki th strong {
  color:#000;
}

/* Indentation */
div.indent {
  margin-top: 3px;
  padding-left: 22px;
}

div.quote {
  background: transparent url("../images/quote-open.png") no-repeat;
  padding-top: 3px;
  background-color: #f8f8f8; /* */
}

/* Lists */
#wiki_content ul,#wiki_content ol { padding-left:1.4em; margin:5px 0 5px 0; }
#wiki_content ul li,
#wiki_content ol li { line-height:170%; }

#wiki_content ul {
  list-style-image: url(../images/bu_li1.png);
}

#wiki_content ul>li ul>li {
  list-style-image: url(../images/bu_li2.png);
}

#wiki_content ol li {
  list-style-image: none;
}

/* Etc */
#wiki_content label { font-weight: bold; font-family: GulimChe, sans-serif; padding: 0 10px 0 0px;}

.separator {
  border-bottom:1px solid #dddddd;
  margin:10px 0;
}

.separator hr {display:none;}

#wiki_content dd {padding-left:20px;}
#wiki_content #toctitle h2 {background-image:none; border:none; margin:0; padding:0;}

.imgLeft { margin-right:5px;float:left; clear:right;}
.imgRight { margin-left:5px;float:right; clear:left;}
.imgCenter { margin-left: auto; margin-right: auto; }

img.imgLeft {
	margin-right : 15px;
	margin-bottom : 5px;
}

img.imgRight {
	margin-left : 10px;
	margin-bottom : 5px;
}

.imgAttach {
	margin-left: 10px;
	margin-bottom: 5px;
	overflow-x:auto;
	overflow-y:hidden;
}

#content_wrapper {
	/* IE6 */
	_width: expression(document.getElementById('project_content').offsetWidth
		- (document.getElementById('project_etc') ? document.getElementById('project_etc').offsetWidth:0) - 21 + 'px');
}

.imgAttach {
	/* IE6 */
	_width:expression(parentNode.offsetWidth - 35 + 'px');
}

.imgAttach img { display:inline-block; }

span.externalLink {
	display: none;
}

