/* ----------------------------------------
STRUCTURAL STUFF
---------------------------------------- */
body {
color: #568;
background: #fff;
font-family: sans-serif;
font-size: small;
margin: 0;
}
#wrapper {
width: 500px;
margin: 0 auto;
text-align: left;
line-height: 1.2em;
}
#wikilogo {
text-align: center;
margin-top: 4px;
padding: 0 0 20px 0;
}
#wikilogo a {
border-bottom: none !important;
}
#wikibody {
padding: 0;
}
#wikititle {
text-align: center;
padding: 0 0 20px 0;
}
#wikitext {
margin: 0;
padding: 0;
}
#wikifoot {
color: #000;
background: #f9f9f9;
font-size: small;
text-align: center;
margin: 0;
padding: 2em 1em;
border: 1px solid #e5e5e5;
border-bottom: none;
}

.adsensefloat {
float: right;
margin: 20px 0 10px 15px;
}
.googleads {
margin: 1em 0 0 0;
}

/* ----------------------------------------
GENERAL FORMATTING
---------------------------------------- */
p {
margin: 0 0 2em 0;
}
.intro {
color: #000;
margin: 0 0 2em 0;
}
a:link, a:visited {
color: #d00;
text-decoration: none;
}
a:active, a:hover {
color: #000;
text-decoration: none;
}
a.admin {
color: #f9f9f9;
text-decoration: none;
}

.tags {
color: #567;
font-size: 90%;
text-align: center;
margin: 0;
padding: 5px;
border: 1px solid #242729;
}

ul {
padding: 0 0 0 12px;
}
ul li {
list-style: square;
}
.morefromgroup {
/*font-size: 90%;*/
margin: 20px 0 0 0;
padding: 10px 0;
}

/* These control the fixed-width text elements of the page */
textarea, pre, code {
font-size: 11px;
}
pre, code {
font-family: 'Lucida Console','Andale Mono','Courier New',Courier;
}
pre {
line-height: 1.2em;
}
pre code, code code, pre pre {
font-size: 100%;
}

/* These primarily adjust the size and spacing of heading elements,
** most browsers have atrocious defaults for these. */
h1, h2, h3, h4, h5, h6 {
margin: 0 0 .5em 0;
}
h1, h2, h3, h6 {
font-family: sans-serif;
/*font-weight: normal;*/
}
h4, h5 {
font-weight: bold;
}
h1 code, h2 code, h3 code, h4 code {
font-size: 1em;
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.44em;
margin: 1em 0;
}
h3 {
font-size: 1.22em;
}
h4 {
font-size: 1.07em;
}
h5 {
font-size: 1.0em;
}
h6 {
font-size: 1.0em;
}
#wikitext h4 {
background: url(images/icon_arrows.gif) no-repeat center left;
margin: 0 0 1em 0;
padding: 0 0 0 20px;
}
#wikitext .fpltemplate h2 {
margin: 1em 0 .3em 0;
}


/* This controls the rest of the heading (primarily the search box) */
#wikihead {
position: absolute;
right: 10px;
top: 10px;
font-family: Verdana,sans-serif;
font-size: 85%;
}
#wikihead input {
font-size: 85%;
} 

/* These are for the left-sidebar. */
#wikileft {
width: 155px;
padding: 6px;
border-right: 1px #cccccc solid;
line-height: 1.33em;
font-size: 9.4pt;
font-family: Verdana,sans-serif;
}
#wikileft a {
text-decoration: none;
color: black;
}
#wikileft a:hover {
text-decoration: underline;
color: blue;
}
#wikileft ul {
list-style: none;
padding: 0px;
margin: 0px;
}
#wikileft li {
margin: 0px;
padding-left:  6px;
}
/* The "#wikileft h1" and "#wikileft h5" settings are for
** backwards compatibility with previous releases of PmWiki.
** They are deprecated (replaced with the .sidehead class),
** and may be removed in a future release. */
#wikileft h1, #wikileft h5, .sidehead {
margin: 0px;
padding: 4px 2px 2px 2px;
font-size: 11pt;
font-weight: bold;
font-style: normal;
}
#wikileft h1 a, #wikileft h5 a, .sidehead a 
{
color: #505050;
font-weight: bold;
font-style: normal;
}

/* These affect the main content area. */

#wikicmds {
float: right;
white-space: nowrap;
font-family: Verdana,sans-serif;
font-size: 80%;
}
#wikicmds ul {
list-style: none;
margin: 0px;
padding: 0px;
}
#wikicmds li {
display: inline;
margin: 0px 5px;
}
#wikicmds li a {
text-decoration: none;
color: black;
border: none;
}
#wikicmds li a.createlink {
display: none;
}
#wikicmds li a:hover {
text-decoration: underline;
color: blue;
}
.pagegroup {
color: #567;
font-size: 90%;
text-align: center;
margin: 20px 0 0 0;
}
.pagetitle {
color: #000;
background: #f9f9f9;
font-size: 2em;
text-align: center;
letter-spacing: -1px;
line-height: 1em;
margin: 0px;
padding: 2em 1em;
border:  1px solid #e5e5e5;
border-top: none;
}
.wikiaction {
margin-top: 4px;
margin-bottom: 4px;
}

#wikitext strong {
font-weight: normal;
}
#wikitext em {
}
#wikitext table {
font-size: 100%;
line-height: 1.33em;
} /* For MSIE 5.5 */

/* These are for the edit form. */
#wikiedit form {
margin: 0px;
}
#wikiedit textarea {
width: 98%;
}
.wikimessage {
margin-top: 4px;
margin-bottom: 4px;
font-style: italic;
}

/* These affect the printed appearance of the web view (not the separate
** print view) of pages.  The sidebar and action links aren't printed. */
@media print {
body {
width: auto;
margin: 0px;
padding: 0.5em;
}
#wikihead, #wikileft, #wikicmds, .footnav {
display: none;
}
}


/* MOVED INLINE STYLES */
ul, ol, pre, dl, p { margin-top:0px; margin-bottom:0px; }
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; }

.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; }

/* DELICIOUS LINKS */
.delicious-posts ul, .delicious-posts li, .delicious-banner {
color: #ccc;
margin: 0;
padding: 0;
list-style: none;
}
.delicious-post {
/*background: #f9f9f9;*/
margin: 0 0 .5em 0 !important;
padding: .5em 0 1em 0 !important;
border: 1px solid #eee;
border-left: none;
border-right: none;
border-top: none;
}
.delicious-link {
font-size: medium;
line-height: 1em;
display: block;
}
a.delicious-tag {
color: #39f;
font-size: small !important;
margin: 0 .5em 0 0;
}
.delicious-extended {
color: #568;
font-size: small !important;
line-height: 1.2em;
}