@import url(html5Reset.css);@import url(header.css);@import url(navigation.css);@import url(schedule.css);@import url(content.css);@import url(ads.css);
.kbGradebook table{margin-bottom:15px;}
.kbGradebook th{color:green;font-weight:700;line-height:24px;padding-right:15px;text-align:right;}
.kbGradebook td{color:#09F;line-height:24px;}
.clearPost{clear:both;margin-bottom:20px;}
small.date{color:#888;line-height:20px;}
.alignleft{float:left;padding:5px .9375em 0 0;}
.alignright{float:right;padding:5px .9375em 0 0;}
img.floatLeft{padding-bottom:15px;}
span.tape{background-color:#036;height:20px;width:100px;}
h1,h2,h3,h4,h4,h6{color:#09F;font-size:1em;font-weight:700;}
h2{font-size:24px;}
header p#blog-home{font-size:10px;position:absolute;}
p + h1,p + h2,p + h3,p + h4,p + h5,p + h6{padding-top:.9375em;}
a{color:#09F;line-height:inherit;}
a:hover{color:#999;}
strong{color:#C09;font-weight:700;line-height:inherit;}
em a{font-style:oblique;}
body{background-color:#FFF;color:#000;font-size:1em;line-height:1.5em;}
#wrapper{margin:0 auto;padding-bottom:1.875em;position:relative;width:1144px;}
#contentMain{border-right:1px dotted #3E0021;}
nav{color:#09F;float:left;font-size:12px;padding:0 15px;width:253px;}
footer{clear:both;padding-top:1.25em;}
footer p,footer address{color:#999;font-size:.625em;line-height:1.25em;text-align:right;}
footer a{color:#666;}
#delicious-tags-vcom62{margin-left:10px;margin-right:10px;text-align:center;width:80%;}
#delicious-tags-vcom62 ul li{margin:0;padding:0;}
#searchform{float:left;margin-left:329px;margin-top:57px;}
#searchform #s{-moz-border-radius:15px;-moz-box-shadow:0 0 3px #CCC inset;-webkit-border-radius:15px;border:1px solid #378DFF;border-radius:15px;color:#404040;font-size:14px;padding:5px;width:230px;}
#searchform #s:hover{-moz-box-shadow:0 0 3px #378DFF inset;}
#searchform #searchsubmit{background:url(../images/searchBtn.png) no-repeat;border:none;height:25px;text-indent:-10000px;width:30px;}
#content p article aside p{font-size:9px;line-height:28px;padding:0;right:0;top:0;}
article section,.hentry{position:relative;}
article[id|=post]{margin-bottom:25px;}
.dotted{border:none;border-top:dotted 1px;margin-bottom:25px;}
nav ul .media_widget a{color:#09F;font-weight:400;}
nav ul li.media_widget li{margin-bottom:5px;}
.comment-author{float:left;margin-right:15px;}
.comment-author .avatar,.says,article aside p.alt small{display:none;}
.comment .children{background-color:#eee;}
.children #content ol,#content ul{left:0;}
strong a,article h1 a{font-weight:700;}
.comment-author p,#respond,.cancel-comment-reply,.comment-body{padding-top:10px;}
