html {background:#F5F1ED;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;color:#58422F;font-size:.8em;line-height:1.4em;margin:0 auto;padding:10px 0;width:777px;position:relative;}
a {color:#0066CC;}
a:hover {color:#3399CC;}
a img, :link img, :visited img {border: 0;}
ul li {list-style:none;background:url(images/bullet.gif) no-repeat left 5px;padding-left:15px;}

.left {float:left;padding:10px 20px 10px 0;}
.right {float:right;}
.clearer {clear:both;}
.center {text-align:center;}

ul#nav {background:url(images/nav_bkgd.jpg) no-repeat;height:35px;font-size:.9em;padding-top:7px;margin:0;padding-left:100px;margin-top:10px;}
* html ul#nav {padding-left:0;}
* html #homepage ul#nav {padding-left:100px;}
ul#nav li {display:inline;background:url(images/bullet-nav.gif) no-repeat left;padding-left:12px;}
ul#nav li.first {background:none;}
ul#nav li a {color:#00195D;text-decoration:none;}
#homepage a.home {font-weight:bold;}
#knowpage a.know {font-weight:bold;}
#questionpage a.question {font-weight:bold;}
#contactpage a.contact {font-weight:bold;}
.content-bb a.support {font-weight:bold;}
ul#nav li a:hover {text-decoration:underline;}

.logos {width:500px;margin:0 auto;}
.graphichome {position:absolute;top:65px;left:35px;}
.graphic {float:left;padding-left:15px;margin-top:-20px;}
* html .graphic {margin-top:-10px;}

/*Header*/
div#header {position:relative; width:778px; margin:0; padding:0; top:0;}
* html div#header {top:18px;}
div#header img {padding:0; float:left; margin:0 0 0 20px;}
* html div#header img {margin-left:36px;}
a#homelink {background:url(/prairies/images/left_arrow.gif) 0 50% no-repeat; padding-left:12px; font-size:10px; color:#0066FF; text-decoration:underline; text-transform:uppercase; font-weight:bold; position:absolute; display:block; top:24px; left:56px; z-index:4;}
a#homelink:hover {color:#3399CC;}

.content-bottom {background:url(images/content-bottom.gif) no-repeat bottom;padding:10px 23px 25px 23px;}
.content-mid {background:url(images/content-mid.gif) repeat-y;}
.content-top {background:url(images/content-top.gif) no-repeat top;height:1%;margin-top:10px;}
.content {padding:0 20px 0 119px;}
a.button {background:#3399CC;color:#FFF;font-weight:bold;border-top:solid 1px #33CCFF;border-left:solid 2px #33CCFF;border-right:solid 3px #0066CC;border-bottom:solid 1px #33CCFF;margin:3px;padding:3px 10px;}
a.button:hover {color:#fff;background:#0066CC;}
.thumbnail {display:block;padding-top:50px;}

.leaves {position:absolute;left:-40px;top:0;}
.landing {padding:30px 0;text-align:center;}


.sub-bottom {background:url(images/sub-bottom.gif) no-repeat bottom;padding:10px;}
.sub-mid {background:url(images/sub-mid.gif) repeat-y;}
.sub-top {background:url(images/sub-top.gif) no-repeat top;height:1%;}
.sub-bottom h2 {background:url(images/footer.gif) no-repeat center bottom;text-align:center;color:#304521;font-weight:normal;margin:0;padding:0 0 10px 0;font-size:1.3em;}

p.footer {padding-top:15px;margin-top:15px;background:url(images/footer.gif) no-repeat center top;text-align:center;}


/* Styles for BB */
#login {margin-bottom:10px;border-bottom:solid 3px #e6eedc;}
#login ul {padding:0;}
#login ul label {font-size:.9em;font-weight:bold;color:#A49588;}
#login ul li {display:inline;background:none;padding:0;}
#login ul li input {border:solid 1px #A49588;margin:2px;background:#FFF;width:110px;}
#login ul li input.check {width:auto;border:none;}
#login ul li.fp {display:block;margin-left:277px;font-size:.8em;font-weight:bold;}
.content-bb {padding:0 15px;}
#login .button {background:#3399CC;color:#FFF;font-weight:bold;border-top:solid 1px #33CCFF;border-left:solid 2px #33CCFF;border-right:solid 3px #0066CC;border-bottom:solid 1px #33CCFF;margin:3px;}
* html input.button {border:none;}
/* Styles for BB */

ul.nav { padding-bottom: 20px; }

li.navleft { float: left; width: 40%; }
li.navright { float: right; width: 15%; }

.clearboth { clear: both; }
