/*
Theme Name: Child Theme
Theme URI: http://graphpaperpress.com
Description: A child theme, yo!
Author: Thad Allender
Author URI: http://graphpaperpress.com
Template: modularity
Version: 1.0
Tags: minimalistic, clean, child, portfolio
License:  GPL
*/
	
@import url("../modularity/style.css");

/* MODULARITY GLOBAL STYLE OVERRIDES */
body {background: #000 url(images/wood.jpg) fixed top center; font-family: Helvetica, Helvetica Neue; text-shadow: none}
a {color: #ff0000}
a:hover {color:#fff}
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {color:#FDFAFA}

/* HEADER */
#masthead #logo h1 a {color:#fff}
#masthead #logo .description {color:#999}
ul.sf-menu,ul.sf-menu li {background:#000000; text-transform: uppercase}

/* CONTENT, FOOTER, SIDEBAR */
.container {background:url(images/repeater.png) repeat}
.postmetadata {background:#111; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; border-top: 1px dotted #222; border-bottom: 1px dotted #222; color:#444}
.postmetadata a:hover {color:#ccc}
h3.sub {border-bottom: 1px dotted #222; color:#999}
#sidebar ul li a,ul.txt li {border-bottom: 1px dotted #222; background:none; color:#999}
#sidebar ul li a:hover,ul.txt li:hover {background:#111; color:#ccc}
div.colborder {border-right:1px dotted #222}
hr {color:#222; background:#222}
.nav a, .navi a {background:none; color:#999;}
#footer-wrap {background:none}
#commentform textarea:hover {border-color:#eee }
.wptdb_current {text-shadow:none}

/* SLIDER */
.sliderGallery {background: #000;}
.ui-slider-handle {background:#444}
#slider-handle {background:#222}
.archive .timthumbnail {max-width:310px}

/* WELCOMEBOX */
.welcomebox {background: none;}
.welcomebox h3.sub {border-bottom: 1px dotted #999; color:#fff; font-style:italic; font-family: Georgia, Helvetica Nueue; text-transform: capitalize; font-size: 24px}
.welcomebox h2 {color:#999;}
.welcomebox h2 a {color:#fff; text-decoration: underline}

/* PORTFOLIO THUMBNAILS */
.portfolio-image-wrapper {position: relative; margin: 0 0 6px 0;padding:0;height:150px;}
.portfolio-image-wrapper .title-overlay {background:none; padding:4px; top: 102px; left: 0;bottom: 0; height: 40px; width:302px; overflow:hidden; position: absolute; max-width: 302px; z-index: 1; /* opacity - move to sep. stylesheet */ filter: alpha(opacity=70); -moz-opacity: .70; opacity:.70; }
.portfolio-image-wrapper .title-overlay h6 {text-shadow:1px 1px 1px #000;font-weight:normal; letter-spacing:1px; /* opacity - move to sep. stylesheet */ filter: alpha(opacity=100); -moz-opacity: 1; opacity:1;}
.portfolio-image-wrapper .title-overlay h6 a { text-transform:uppercase; color: #ccc; text-decoration: none; z-index: 1;}
.portfolio-image-wrapper .title-overlay h6 a:hover {color:#fff;}
.portfolio-image-wrapper .title-overlay p {text-shadow:1px 1px 1px #000;font-size:.8em;color:#515151;padding:2px 5px; display: block; z-index: 1; }
.portfolio-image-wrapper .title-overlay p a {color:#515151}
.portfolio-image-wrapper .title-overlay p a:hover {color:#fff}
.gallery-caption {font-style:italic;text-align:center}
.thumbnail-310x100 {max-width:310px;max-height:99px;width:310px;height:99px;margin:0 1.5em 1.5em 0;float:left}

/* Slideshow */
#slideshow {padding:0;list-style:none;margin:0 0 1em;overflow:hidden;min-height:425px}
#slideshow .slide {padding:0;width:950px;text-align: center;min-height:425px}
#slideshow .slide h4 {margin: 0 0 .5em 0;text-transform:uppercase;padding:0 16px;}
#slideshow .slide img {display:block;max-width:950px;text-align:center;margin:0;auto}

/* Navigation overrides */
.sf-menu {position:absolute; top:38%; right:0;float:left; width:570px; margin-right:20px;}
.sf-menu li {margin-right:1em;}
.sf-menu #search #s {width:100px;}
.sf-menu .search ul, .sf-menu .search ul li { width: 142px !important; }
#top .sf-menu a {color: #999;}
#top .sf-menu a:hover {color: #fff;}
.sf-menu #search form#searchform input#s {background:#fff;width:125px;}


