/* @override 
	http://aps.local/wp-content/themes/blue-print/style.css
	http://aps.local/wp-content/themes/cddc/style.css
	http://75.119.196.207/wp-content/themes/cddc/style.css
*/

/*  
Theme Name: CDDC Custom Theme
Theme URI: http://sproutventure
Description: A grid based theme
Version: 1.4.5
Author: Dan Cameron
Author URI: http://www.sproutventure.com
*/
body {margin: 0px !important;color: #ccc;font: .8em Verdana, "Lucida Grande", Lucida, sans-serif;background-color: #000;min-height: 900px;}
a {color: #ccc;}




/* @end */
/* @group Structure */
.span-24.first.header {margin-top: 30px;height: 137px;}
.span-21.title-nav {margin-top: 60px;}
/* @end */
/* @group Nav */
h1 {margin-bottom: 5px;margin-left: 10px;}
img {border-style: none;}
#nav {background: url(images/nav-background.png) no-repeat;font-size: .9em;font-weight: bold;height: 25px;}
#nav, #nav ul {margin: 0;list-style: none;padding: 0;z-index: 10;}
#nav a {display: block;text-decoration: none;padding: 5px 10px;margin-left: -5px;}
#nav li {float: left;}
/* @group Plug */
#nav {}
#nav a {display: block;text-decoration: none;}
#nav li ul {position: absolute;left: -999em;left: -111em;height: auto;}
#nav li ul {display: none;left: auto;width: auto;}
#nav li ul li {float: none;clear: both;width: auto;display: block;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
#nav ul li:hover {}
#nav ul li:hover ul.nj {display: block;}
#nav a:hover {background-color: #4b5c6c;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.current_page_item {}
#nav ul li.current_page_item a {}
#nav ul ul {background-color: #131a1c;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding-left: 5px;}
#nav ul li.current_page_item  ul li a {}
#nav ul li.current_page_item  ul li:hover {}
/* @end */
/* @end */
/* @group img */
.alignnone {border: 2px solid #182228;padding: 2px;background-color: #131a1c;margin: 10px;}
.alignleft {float: left;border: 2px solid #182228;padding: 2px;background-color: #131a1c;margin: 10px;}
.alignright {float: right;border: 2px solid #182228;padding: 2px;background-color: #131a1c;margin: 10px;}
.entry img {margin: 5px;padding: 5px;background-color: #131a1c;}
.cddc-page-thumbnail {max-height:175px;max-width:280px;}
/* @end */
/* @group Entry */
.entry {padding: 0px;width: 265px;}
.home .entry {height: 195px;overflow: hidden;}
.entry h1, .entry h2, .entry h3, .entry h4 {margin: 10px;}
.single .entry {width: auto;}
.featured .entrytitle {background: url(images/sidebar-h5.png) no-repeat;}
.featured .entrytitle h2 {color: #c1c1c1;font-size: .8em;margin-bottom: 5px;margin-left: 10px;margin-right: 10px;line-height: .8em;}
.featured .entrytitle h2 a {color: #93b8e6;text-decoration: none;font-size: 1em;}
.entrytitle h2 {padding: 0;color: #c1c1c1;font-size: .8em;margin: 10px 10px 5px 11px;}
.entrytitle h2 a {color: #c1c1c1;text-decoration: none;font-size: 1em;}
.entry p {margin: 0;color: #c1c1c1;padding: 0 10px 10px;font-size: .9em;line-height: 1.35em;}
.span-7.entry-1 {background-image: url(images/entry-1-background.png);width: 282px;height: 226px;}
.span-7.entry-2 {background-image: url(images/entry-2-background.png);width: 282px;height: 226px;}
.span-7.entry-3 {background-image: url(images/entry-3-background.png);width: 282px;height: 226px;}
/* @end */
/* @group home */
.home h5 {display: none;}
#quoterotator {padding-top: 20px;font-style: italic;color: #c1c1c1;font-weight: bold;width: 565px;}
#quoterotator b {font-size: .5em;font-style: normal;font-weight: bold;}
.home-footer {padding-top: 100px;}
.home .entry img {
	display: none;
}
/* @end */
/* @group Footer */
.credit {text-align: center;}
.credit p {padding: 0;margin: 0;}
#footer-nav {font-size: .8em;}
.span-24.credit {bottom: 0;position: fixed;background-image: url(images/footer-bgd.png);padding-top: 5px;padding-bottom: 5px;width: 100%;left: 0;}
#footer-nav ul li {display: inline;padding-left: 5px;}
#footer-nav ul {margin: 0;}
#footer-nav ul li a {display: inline;text-decoration: none;}
#footer-nav ul li a:hover {text-decoration: underline;}
/* @end */
/* @group Page */
.featured .span-10.slideshow {border: 5px solid #0d1112;margin-left: -30px;-moz-border-radius: 5px;-webkit-border-radius: 5px;width: 400px;
	height: 265px;
}
/* @end */
/* @group Rep */
.span-21.rep-wrap {background: url(images/rep-content-background.png) no-repeat;font-size: .9em;height: 182px;padding-bottom: 15px;}
.rep-entry {color: #d9d9d9;margin-right: 50px;overflow: hidden;height: 160px;}
.rep-entry h2 a {text-decoration: none;color: #ececec;}
.span-14 .entrytitle h2 {background: url(images/entrytitle-h2-background.png) no-repeat;height: 18px;padding-top: 2px;padding-left: 10px;margin-left: 19px;}
.span-14 .entrytitle h2 a {color: #fff;text-decoration: none;}
.span-14 .rep-entry h2 {margin-top: 10px;}
.rep-meta a {text-decoration: none;}
.span-21.rep-wrap img.post-image {float: right;margin-top: 5px;height: 175px;}
/* @end */
/* @group Single */
#comment.commentarea {width: 500px;background-color: #182228;}
.commentinput {background-color: #182228;}
.commentinput:focus, #comment.commentarea:focus {border: 1px solid #182228;background-color: #fff;}
/* @end */
/* @group Schedule */
.schedule-entry, .search-entry {background: url(images/footer-bgd.png) repeat;width: 524px;padding-top: 10px;margin-top: -16px;}
#schedule-footer {height: 17px;background: url(images/schedule-footer.png) no-repeat;}
#search-footer {height: 17px;background: url(images/schedule-footer.png) no-repeat;}
.schedule-entry {padding-right: 40px;padding-bottom: 20px;padding-left: 10px;}
.search-entry {padding-right: 40px;padding-bottom: 10px;padding-left: 10px;}
h2.schedule {padding-top: 5px;background-image: url(images/schedule-header.png);width: 564px;height: 23px;padding-left: 10px;}
h2.schedule a {color: #93b8e6;font-size: .8em;text-decoration: none;}
/* @end */
/* @group Sidebar */
.featured .span-7.last {margin-left: -15px;}
.featured .span-14.schedule.last {margin-left: -5px;}
.side-box {width: 282px;}
.quote {width: 565px;height: 350px;}
#sidebar, #content {background: url(images/sidebar-background.png) no-repeat;}
.sidebar {margin-left: -15px;}
#sidebar-footer {background: url(images/sidebar-footer.png) no-repeat;height: 19px;margin-top: -13px;}
.side-box h5 {height: 28px;background: url(images/sidebar-h5.png) no-repeat;padding-top: 6px;padding-left: 15px;font-size: 1em;margin-top: 15px;}
.side-box ul {list-style-type: square;}
.side-box ul li a {text-decoration: none;}
.textwidget, .side-box p, form {padding: 10px;}
#wp-calendar {margin-left: 15px;width: 250px;text-align: center;}
/* @end */
/* @group Single */
#content-footer {background: url(images/sidebar-footer.png) no-repeat;margin-top: 0;height: 19px;}
#content h2 {font-size: 1em;text-decoration: none;padding: 10px 10px 10px 0;}
#content h2 a {text-decoration: none;}
/* @end */
