/*
Theme Name: On Assignment
Theme URI: http://graphpaperpress.com
Description: A child theme for Modularity 2.2 and higher
Author: Thad Allender
Author URI: http://thadallender.com
Template: modularity
Version: 2.2
License:  GPL
*/
	
@import url("../modularity/style.css");
/* Globals */
.container {padding: 1em 0 2em 0;}
.container-inner {padding:0}
#top {height:10px;}
.postmetadata {display:none;}
.comments {display:none;}
.nocomments {display:none;}
.byline {display:none;}


/* Masthead */
#masthead {position: relative; margin: 0;padding:0; float:none; height: 95px}
#masthead #logo h1 {line-height: 0; margin-top:16px;}
#masthead #logo h1 a {color: #000;}
#masthead #logo .description {float:left; margin:1.4em 2em;vertical-align: middle}
#masthead #search {position: absolute; top: 8px; right:0; }
#masthead #search #s {border:none;background:#ccc; color:#fff}
#masthead #search #s:hover {background:#bbb}

/* Top navigation overrides */
#nav-wrap-top {float:right;margin-top:1em;}
#nav-wrap-top .sf-menu {background: none; float:right;}
#nav-wrap-top .sf-menu li {background: none;float:right; border-right: 1px dotted; margin:6px 0;}
#nav-wrap-top .sf-menu li.last {border:none}
#nav-wrap-top .sf-menu li a {color:#36688d; padding: 3px 8px;}
.sf-sub-indicator{display:0;}


/* Main navigation overrides */
#nav-main {height:28px;background:#fff;margin:0 0 1em 0}
.home #nav-main {margin:1em 0;}
#nav-main .sf-menu {margin:0;padding:0;display:block;position:relative;top:0;font-size:11px;width:950px;height:28px;float:none;clear:both; background:#fff}
#nav-main .sf-menu li {margin-right:0; background:#fff;white-space:nowrap;text-transform:capitalize}
#nav-main .sf-menu li a {padding:14px 30px 16px 30px; color:#36688d}
#nav-main .sf-menu li a:hover {color:#22445e;}
#nav-main .sf-menu li.sfHover ul {top:3.8em;}
#nav-main .sf-menu li {border-right: 1px solid #36688d;margin-left:0}
#nav-main .sf-menu li.last {border-right:none}
#nav-main .sf-menu li li {border:none;}
#nav-main .sf-menu li li li {border:none;}
#nav-main .sf-menu a {padding:9px;color:#36688d;text-decoration:none;}

/* Sliding Content */
#jFlowSlide{ background:#36688d;margin:0 0 24px 0;}
#myController { width:950px;}
#slides {width: 950px; height:380px;overflow: hidden;}
#myController span.jFlowSelected { background:#36688d;margin-right:0px; }
.slide-wrapper { padding:12px; margin: 0; display:block; overflow:hidden;position: relative;}
.slide-thumbnail { width:590px; float:left; }
.slide-thumbnail img {max-width:590px; max-height:350px}
* html .slide-thumbnail img {width:590px; height:350px}
.slide-thumbnail img.attachment-thumbnail {margin:0;padding:0}
.slide-details { width:310px; float:right; margin-left:10px;}
.slide-details h2 { color:#fff; font-style: normal; font-weight:normal; margin:0; }
.slide-details .description p { color: #fff; margin-top:10px; font-size:1em}
.jFlowControl, .jFlowPrev, .jFlowNext { color:#999; cursor:pointer; padding:4px 8px; }
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover {color:#fff; background: #36688d; }
a.button {color:#111;position:absolute;bottom:40px;right:20px;display: block;width: 255px;height: 46px;padding: 20px 20px 5px 20px;text-decoration: none;background:url(images/button.jpg) no-repeat 0px 0px;}
a.button:hover {color:#111;background:url(images/button.jpg) no-repeat 0px -71px;}
.slide-wrapper a {color:#999}
.slide-wrapper a:hover {color:#fff}
.jFlowSelected {color:#999}

/* Footer */
#footer-wrap {border-top: 1px solid #ccc; margin: 3em 0 0; padding: 2em 0;}
#footer div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #222;}
#footer hr {background:#333}
#footer h3 {margin:.5em 0}
#footer h3 a {color:#333}

/* Archive */
.archive h3 {margin:.5em 0}
.archive .content {margin: 2em 0}

/* Featured */
#featured {margin: 0 0 4em 0}
#featured img.attachment-medium {max-width:270px;overflow:hidden;display: inline}

