backgrou/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.9
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul,
li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th,
td { margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;
font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5; margin-bottom:200px; }
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:95%; color:#333; background:#fff;
/*font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;*/
font-family: Cantarell, FreeSans, Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%; border-top:2px solid black; border-bottom:2px solid black}
th {font-weight:bold; border-bottom:1px solid black}
th, td, caption {padding:4px 10px 4px 5px}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
input[type=checkbox], input[type=radio], input.checkbox, input.radio {position:relative;top:.25em;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.message { display:block; padding:.8em; margin:1em; border:2px solid #ddd }
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}






a { text-decoration:none; }
a:hover { text-decoration:underline; }
a.createlinktext { color:red }
.hide { display:none }
.centre {text-align:center; margin-left:auto; margin-right:auto}
.quiet a { color:inherit }
.quiet a:hover { color:blue }
.columnar { list-style-type:none }
.columnar li { width:33%; float:left; margin:0; text-align:left; }
.caps { font-weight:normal; }
strong .caps { font-weight:bolder; }









#SiteHeader, #SiteFooter {margin:0; padding:0; }
#SiteHeader { text-align:center; margin-top:1em }
#SiteHeader form.wikisearch { position:absolute; top:0em; right:5px; margin:0; padding:0 }
#SiteHeader form input {border:1px solid #AAA}
#SiteHeader input {border:0}
#SiteHeader .sitelink { position:absolute; top:0; left:5px }
#SiteHeader .grouplink { display:block; margin-top:5em; margin-bottom:1em }
#SiteHeader h1 {  }
#SiteHeader .description { display:block; margin:2em; font-size:larger }

#SiteFooter { text-align:center; padding:4px; margin:0; border-top:2px solid #001A4A;
	position:fixed; bottom:0; width:100%; background-color:#4775C4; color:#001A4A }
#SiteFooter p { margin:0; padding:0 }
#SiteFooter a { color:#001A4A }

#PageText {width:66em; font-size:12pt; line-height:16pt; margin:auto auto 10em auto; clear:both}





/* Other Layout */
.wikitrail, .wikimessage {display:block; text-align:center; margin:auto}
.htpasswdform table, .loginform, #wikiedit {margin:auto; background-color:#eee; border:2px groove #ddd}
#wikiedit {width:100%; text-align:center; padding:1em 3px; margin-bottom:1em}
#wikiedit textarea {width:98%; height:30em}


/* message boilerplates */
#redirectnotice, .preview, .info, .goodmessage {display:block; margin:1em 3em; border:1px solid black; padding:0.3em; clear:right}
#redirectnotice, .goodmessage {border-color:#3f9; background-color:#cfc}
.preview {border-color:#f66; background-color:#fcc}
.wikimessage, .info {border-color:#B38F00; background-color:#FFE680 }


.quickref {font-size:12px; padding:0.3em; border:1px solid #AAA; background-color:white}


/* Fonts, typography, etc. */
a {text-decoration:none; color:#214483}
a:hover {text-decoration:underline}





/* Dict Index recipe */
dl.fpldictindex {width:90%; margin:auto; display:block}
dl.fpldictindex dt {width:100%; display:block; border-bottom: 1px solid #863105; text-align:left;
	margin:1em 0 3px 0; color:#863105}
dl.fpldictindex dd {display:inline}
dl.fpldictindex dd a {width:18%; margin:2px; padding-left:3px;
	background-color:#eee; text-align:left }
dl.fpldictindex dd a:hover { background-color: #dadada }





/* Thumblist recipe */
.thumblist {display:block; margin:auto}
img.thumbs {
 border:1px solid #dddddd; margin:2px; padding:4px; vertical-align: middle; }
img.thumbs:hover, table.thumbtable td.thumbtd div.img:hover {
 border:1px solid red; }
table.thumbtable img.thumbs { border: 0; padding:0; }
table.thumbtable td.thumbtd {  margin:4px; padding:2px;}
table.thumbtable td.thumbtd:hover { border-color:red; }
table.thumbtable { border:1px solid #AAAccc; }
table.thumbtable td.thumbtd div.img {
 border: 1px solid #dddddd; text-align: center;}
.caption {
 font-size:.8em; overflow:hidden; padding:0px; line-height:1.1em;}
img.current, table.thumbtable td.thumbtd div.current {
 border-color: #ff0000;}

 

/* OpenID loging form */
input.openid_login {
   background: url(http://openid.net/login-bg.gif) no-repeat;
   background-color: #fff;
   background-position: 0 50%;
   color: #000;
   padding-left: 18px;
}

