@charset "utf-8";
.sans {font-family: 'Open Sans', sans-serif;}
.grey {color:#BCBEC0;}
.lgrey {color:#D8D8D8;}
.purple {color:#731D75;}
.lpurple {color:#C4A7C6;}
.font16 {font-size:16px; line-height:22px;}
.font18 {font-size:18px; line-height:24px;}
.font20 {font-size:20px; line-height:26px;}
#more {position:absolute; left:20px; top:80px;}
#quote {padding:20px 10px;color:#C4A7C6;font-size:18px;line-height:20px;text-align:right;}
p {font-size:12px; line-height:18px;}
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 14px; color:#333;}
body {margin: 0px;}
a {color: #731D75;text-decoration: none;}
a:hover {text-decoration: none;color: #BCBEC0;}
#wrapper {width:960px;padding-top:100px;margin: 0 auto;}
#mainwrapper { background-image:url(../img/kc_knight.png); background-repeat:no-repeat; background-position:bottom right;position:relative;padding:0 0 20px 20px;border-width: 0 0 0 1px;border-style: solid;border-color: #731D75; min-height:550px;}
#footer {font-size: 16px;color: #731D75;background-image: url(../img/grad_footer.jpg);background-repeat: repeat-x;height: 100px;padding-right: 20px;text-align: right;line-height: 60px;}
#nav {position:absolute;left:20px;top:-50px;width: 690px;background-image: url(../img/kc-logo.png);background-repeat: no-repeat;background-position: left;height: 100px;}
.nav {float: right;height: 36px;width: 40px;margin-left: 5px;font-size: 12px;line-height: 12px;color: #FFF;background-color: #BCBEC0;text-align: center;padding: 10px 8px;}
.nav:hover {background-color:#731D75;}
#footer #leftfloat {float: left;width: 226px;line-height: 18px;color: #FFF;background-color: #731D75;padding:15px 10px;font-size: 14px;}
#footer #leftfloat A {color:#FFF}
#mainwrapper #content {padding-top: 80px;}
#footerNav {border-color:#D8D8D8; border-style:solid; border-width: 1px 0 0 0;color:#BCBEC0; font-size:12px;padding:15px 0;text-align:center;}
#footerNav a {color:#BCBEC0;}
#footerNav a:hover {color:#333;}
#content ul li {list-style-image: url(../img/bullet.png);line-height: 18px;list-style-position: outside;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 5px;padding-left: 0px;}
#content ul {font-size:12px; padding: 0 0 0 20px;
}
