
/* WikiSite stylesheet
-------------------------------------------------------------- */

/* Layout
-------------------------------------------------------------- 
Positioning for header, footer, article and menu */

/* header */
.bit.extend .header .wikibit-textbox {
  position: relative;
  float:left;
  width: 25%;
  z-index:101;
}

/* menu */
.bit.extend .menubit {
  position: absolute;
  top:21px;
  left: 0;
  width: 25%;
  z-index: 2;
  background-image: url(../images/1x1.png); /* fixes ie hover issue when header overlaps menu */
}

.bit.extend .menubit ul {
  margin-right: 18%;
}

/* callout */
.bit .menubit-callout .wikibit-textbox {
  position: absolute;
  left: 0;
  width: 20.5%;
  top: 260px;
  border-bottom:1px dotted #494949;
}


/* article */
.bit.extend .article .wikibit-textbox {
  position: relative;
  float:left;
  left:0;
  width: 69%;
  border-top: 1px solid #494949;
  margin-top:20px;
}

.bit.extend .article .wikibit-textbox .intro {
  font: normal 25px/32px georgia, times, serif;
  color: #777;
  margin:15px 50px 25px 0;
}

/* footer */
.bit .footer .wikibit-textbox {
  position: relative;
  clear: both;
  left:0;
  top:50px;
}

/* Header
--------------------------------------------------------------  */

.bit.extend .header h2 {
  margin-top:0;
}

.bit.extend .article h1 {
  display:-moz-inline-box;
  display:inline-block;
  border-top: 4px solid #94de32;
  padding-top:6px;
  margin-bottom:0;
}

.bit .header h2 a {
  text-decoration:none;
  color:#333;
}

/* Article 
-------------------------------------------------------------- */
.bit.extend .article .wikibit-textbox img {
  max-width: 650px;
  margin: 5px 0;
  margin-left: -1em;
}

.bit.extend .article {
  font-size: 14px;
}

.bit.extend .article h3 {
  font-size: 14px;
  text-transform: uppercase;
  color: #007896;
  font-weight: bold;
}


.bit.extend .article th {
  font-size: 14px;
  color: #494949;
  font-weight: bold;
}

/* Footer 
-------------------------------------------------------------- */

.bit #footer-container {
  border-top: 2px solid;
  height: 100%
}

.bit #configuration\/template\/footer\/footer\.txt #footer-text {
  margin-top: 8px;
  float: left;
}

.bit #configuration\/template\/footer\/footer\.txt #footer-links {
  margin-top: 8px;
  float: right;
}

.bit #configuration\/template\/footer\/footer\.txt #footer-links a {
  margin-left: 8px;
}

/* Temporary fixes
-------------------------------------------------------------- */

/* Minimize effect of paragraph tags inserted by wikimarkup parser except in article  */
.bit #configuration\/template\/footer\/footer\.txt p, #configuration\/template\/header\/header\.txt p, .menubit p {
  margin: 0;
  padding: 0;
}

.bit.extend ul {
margin-right:0;
}

.bit.extend .article .textbox-content a {
color: #087EC9;
text-decoration:none
}

.bit.extend .article .textbox-content a[name] {
color: #333333;
}

.bit.extend .article .textbox-content a:hover {
text-decoration:underline;
}

.bit.extend .article .textbox-content a:visited {
color: #7d9fd2  ;
}


.bit.extend tt {
font: normal 12px/12px "lucida console", monaco, monospace;
}


.bit.extend p {
line-height:21px;
}

.bit.extend h2 {
margin-top:25px;

}

