/*Theme Name: ModfolioTheme URI: http://graphpaperpress.comDescription: A child theme for Modularity 2.7 or higher, showcasing your Portfolio.Author: Thad AllenderAuthor URI: http://thadallender.comTemplate: modularityVersion: 2.7License:  GPL*/	@import url("../modularity/style.css");body {color:#ccc;background: #111 url(images/bg.jpg) repeat-y top center;}.container-inner {width:950px; margin:0 auto;}.container {background:#000;}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p,li a {color:#828282;}a {color:#428ce7;font-weight:600;text-decoration:none;}a:hover, a:focus {color:#fff;}.postmetadata {border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;color:#bab6b6;}.postmetadata a {color:#bab6b6;}.postmetadata a:hover {color:#fb6666;text-decoration:none}.nav a {background:#333; color:#666; font:bold 14px/1 helvetica,arial,sans-serif; padding:6px 10px 3px;  }.nav a:hover {background:#444;color:#fff}.prev a, .next a {background:#eaeaea;color:#000000;text-decoration:none;padding:4px 15px 6px 15px; font-size:12px;}.prev a:hover, .next a:hover {background:#444;}.prev a {float:left}.next a {float:right}.byline {font-size:11px;margin:0;color:#bbb}.byline a {color:#bbb}.byline a:hover {color:#fff;text-decoration:underline;}hr {background:#444}div.colborder {border-right:1px solid #444;}h3.sub,h2.sub {border-bottom:1px solid #444;}#sidebar h6{margin-top:10px}#sidebar ul li a,ul.txt li{border-bottom:1px solid #444;background:none;}#sidebar ul li a:hover,ul.txt li:hover{color:#fff;background: #000;}#sidebar ul li a,ul.txt li{color:#eee;}#footer-wrap {background:#000;border-top:1px solid #444}#featured-section .sticky, #blog-section .sticky { background: black; }.thumbnail, .attachment-thumbnail, #featured-section .timthumbnail, .archive .timthumbnail, .search .timthumbnail {max-width:310px}/* COMMENTS */ol.commentlist li {border-top:1px solid #444;}ol.commentlist li:hover {background:#ffffff;}ol.commentlist li.comment-author-admin {border-top:1px solid #444;}ol.commentlist li div.comment-meta,ol.commentlist li.comment-author-admin div.comment-meta { background:#eaeaea;}ol.commentlist li div.comment-meta a {color:#444;}ol.commentlist li div.comment-meta a:hover {color:#444;}ol.commentlist li div.vcard { font-weight: bold; color:#828282}ol.commentlist li div.vcard a {color:#666666}#commentform textarea {background:#eaeaea;border:1px #ffffff solid;font-size: 12px;}#commentform textarea:hover {border:1px solid #ffffff;background:#eaeaea;color:#fff;}#commentform #submit{background:#444444 none repeat scroll 0 0;font-size: 12px;}#commentform #submit:hover{background:#eaeaea;color:#444444;border:1px solid #ffffff;}#respond {border-top:none}/* BOXES */.error, .notice, .success. .box {padding:.8em;margin-bottom:1em;border:1px solid #444;background:#000;color:#eee;border-bolor:#444}.error a, .notice a, .success a, .box a {color:#fff;}.welcomebox {padding:1.5em;margin-bottom:1.5em;background:#111;border-top:1px solid #444;border-bottom:1px solid #444;-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}.welcomebox h3.sub {border-bottom:1px solid #444;}.welcomebox h2 { color: #bfbfbf; }div.welcomebox a { color: white; }/* PORTFOLIO THUMBNAILS */.portfolio-image-wrapper {position: relative; margin: 0 0 6px 0;padding:0;height:150px;}.portfolio-image-wrapper h6.title-overlay {text-transform:uppercase;background: #000; padding:4px; top: 127px; left: 0;bottom: 0; height: 15px; 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 h6.title-overlay a { color: #ccc; text-decoration: none;}.portfolio-image-wrapper h6.title-overlay a:hover {color:#fff;}.portfolio-image-wrapper .category-overlay {font-size:.8em;background: #000; color:#515151;padding:2px 5px; text-align:right;top: 0; right: 0;display: block; height: 16px; width:auto; overflow:hidden; position: absolute; max-width: 302px; z-index: 1; /* opacity - move to sep. stylesheet */ filter: alpha(opacity=50); -moz-opacity: .50; opacity:.50;}.portfolio-image-wrapper .category-overlay a {color:#515151}.portfolio-image-wrapper .category-overlay a:hover {color:#fff}.gallery-caption {font-style:italic;text-align:center}.thumbnail-310x150, #category-stack .timthumbnail {max-width:310px;max-height:150px;width:310px;height:150px;margin:0 1.5em 1.5em 0;float:left}/* SLIDER */.ui-slider-handle { background: #666; }#slider-handle { background: #111; }.sliderGallery {background: black; width: 3260px}.sliderGallery ul.items li a { height: 150px; width: 310px; }.sliderGallery ul.items span.slider-title {width:302px}.sliderGallery ul.items img.thumbnail-310x150 {width:310px; height:150px; margin:0;padding:0;float:none;/* opacity - move to sep. stylesheet */ filter: alpha(opacity=90); -moz-opacity: .90; opacity:.90;}.sliderGallery ul.items img.thumbnail-310x150:hover {/* opacity - move to sep. stylesheet */ filter: alpha(opacity=100); -moz-opacity: 1; opacity:1;}/* SLIDING POSTS */ul#slider-nav {margin: .5em 0; padding: 0}ul#slider-nav a { padding:5px 9px; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius: 12px; background:#222; color:#444; margin:0 12px 0 0; }ul#slider-nav a.activeSlide,ul#slider-nav a:hover { background:#444; color:#fff }/* CATEGORY SECTION */#category-stack{margin:0 0 2em}.byline {font-size:.9em;margin:0;color:#444}.byline a {color:#bbb}.more {margin:0 0 1em;}.more ul{list-style:none;margin:0;padding:0;}.more ul li a{color:#eee;height:1%;background:none;line-height:1.2em;border-bottom:1px solid #444;display:block;padding:6px 0 6px 8px;}.more ul li a:hover{color:#fff;background: #111}.more ul li a span{color:#696455;}.more ul li.active a{cursor:none;color:white;}/*PhotoShelter*/#psContainer { width: 990px; text-align: center; margin: 0px auto 10px auto; }#psContent { background-color: #000; text-align: left; margin: 0 auto; width: 950px; padding: 0px; }#psContent H3 { color: #999; }#psContent table { width: auto; }#PS_GPP_CUSTOM .container { margin: 10px auto 0px auto; }#PS_GPP_CUSTOM #masthead #logo h1 { font-size: 36px; font-weight: bold; margin-top: 0px; }#PS_GPP_CUSTOM #masthead { border: none; }#PS_GPP_CUSTOM #masthead #logo img.sitetitle {margin-top: 16px; margin-left: 0px}/* Sidebar */#sidebar {margin:0;}#sidebar h3 {color:#a3a3a3; margin:0;padding:0 0 .6em 0}#sidebar .item {margin:0 0 4em 0}#sidebar ul{list-style:none;margin:0 0 1.6em 0;font-size:1em;}#sidebar ul li a,ul.txt li{color:#a3a3a3;height:1%;background:url(images/li.png) no-repeat  0;line-height:1.2em;border-bottom:1px solid #8b8b8b;display:block;padding:6px 0 6px 8px;}#sidebar ul li a:hover,ul.txt li:hover{color:#a3a3a3; color:#fff;background-position:1px 0.8em;background: #a3a3a3 url(images/li-white.png) no-repeat 3px 10px;}#sidebar ul li a span,ul.txt li,h4 a span{color:#8b8b8b;}#sidebar ul li.active a{color:fff;}#sidebar ul ul{margin:0;list-style:none;}