/*
Theme Name: Na linha dagua
Theme URI: http://henrymacario.com/
Description: Henry macario's portfolio
Author: Henry Macario
Author URI: http://henrymacario.com/
Template: modularity
Version: 1.0
*/

@import url('../modularity/style.css');

#top {background: #262626; width:950px;margin:0 auto 0 auto;padding:14 0 0.5em;color:#262626;height:42px;margin-top:20px;}
.container-inner {width:950px; margin:0 auto;padding:0.5em 0 0.5em}
.container {width:950px;background:url(images/repeater.png) repeat;}

.span-7{ width: 310px; }

/*body {color:#eee;background: #111 url(images/bg.jpg) no-repeat fixed top center;}/*

/* Masthead */

#masthead {float:left;padding-left:5px; margin:0px 0 0}
#masthead span.description { font-weight: normal; color: #ccc; text-transform: lowercase; font-size: 08px;}
#masthead .logo {float:left;display:block;height:40px;overflow:hidden;padding:0;width:300px;}
#masthead .logo a{display:block;height:40px;overflow:hidden;width:300px;}
#masthead .logo a img{border:0;}
#masthead .logo a:hover {display:block;height:40px;text-indent:-300px;width:300px;}

#nav ul li ul li a:hover { text-decoration: none; background:#000;}

body {color:#eee;background: #111 url(images/bg.jpg) no-repeat fixed top center;}
body {background:#111 url(images/break.png) repeat;}
.container-inner {width:950px; margin:0 auto;padding:1.75em 0 1em}
.container {background:url(images/repeater.png) repeat;}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p,li a {color:#eee}
h3.sub,h2.sub {margin: 0 0 10px 0;padding: 0 0 5px 0;font-size: 1.1em;font-weight: bold;line-height: 1em;text-transform: lowercase;letter-spacing: 2px;color:#000000;border-bottom:1px solid #464646;}
.postmetadata {background:#000;}
.postmetadata a:hover {color:#fff;}
.nav a {background:#262626; color:#444; font:bold 12px/1 helvetica,arial,sans-serif; padding:6px 10px 3px;  }
.nav a:hover {background:#222;color:#fff}
.prev a, .next a {color:#eee;text-decoration:none;padding:4px 10px 6px 10px; font-size:14px;display:block;}
.byline {font-size:11px;margin:0;color:#444}
.byline a {color:#444}
hr {background:#000}
div.colborder {border-right:1px solid #000;}
#sidebar ul li a {border-bottom:1px solid #000;background:none;}
#sidebar ul li a:hover,ul.txt li:hover{color:#eee;background: #000}
#sidebar ul li a,ul.txt li{color:#fff;}
ol.commentlist li {border-top:1px solid #444;}
ol.commentlist li:hover {background:#000;}
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:#000;}
ol.commentlist li div.comment-meta a {color:#444;}
ol.commentlist li div.comment-meta a:hover {color:#fff;}
ol.commentlist li div.vcard { font-weight: bold; color:#fff }
ol.commentlist li div.vcard a {color:#fff}
#commentform textarea {background:#000;border:1px #222 solid;font-size: 1.5em;}
#commentform textarea:hover {border:1px solid #444;background:#111;color:#fff;}
#commentform #submit{background:#000 none repeat scroll 0 0;}
#commentform #submit:hover{background:#111;color:#fff;border:1px solid #444;}
#respond {border-top:none}


/* PORTFOLIO THUMBNAILS */
.portfolio-image-wrapper {position: relative; margin: 0 0 6px 0;padding:0;}
.portfolio-image-wrapper h6.title-overlay {text-transform:lowercase;background: #000; padding:4px; top: 127px; left: 0;bottom: 0; height: 15px; width:302px; overflow:hidden; position: absolute; max-width: 302px; z-index: 101; /* opacity - move to sep. stylesheet */ filter: alpha(opacity=80); -moz-opacity: .80; opacity:.80; }
.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: 101; /* 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}
.thumbnail, .attachment-thumbnail {max-width:310px;margin:0 1.5em 1.5em 0;float:left;opacity: 0.5;filter:alpha(opacity=50)}
.attachment-thumbnail:hover {max-width:310px;margin:0 1.5em 1.5em 0;float:left;opacity: 1;filter:alpha(opacity=100)}
.gallery-caption {font-style:italic;text-align:center}

#commentform textarea {background:#000;border:1px #222 solid;font-size: 1.5em;}
#commentform textarea:hover {border:1px solid #444;background:#111;color:#fff;}
#commentform #submit{background:#000 none repeat scroll 0 0;}
#commentform #submit:hover{background:#111;color:#fff;border:1px solid #444;}
#respond {border-top:none}



#footer-wrap {width:950px; margin:0 auto 0;padding:2em 0 0.5em}
#footer {width:950px;padding:0 0;margin:0 auto;color:#999;text-align:left}

.container-inner {width:950px; margin:0 auto 0;padding:0.5em 0 0.5em}
.container {width:950px;margin:0 auto 0;padding:0 0 0;background:#fff;margin-bottom:0.5}


.box {padding:0.8em;margin-bottom:0;background:#262626;}

/* Sub-navigation */
#nav ul li { font-size: 11px; font-weight: bold; text-transform: normal; list-style: none; float: left; margin-right: 0px; position: relative;color:#999}
#nav { float: right; margin: 13px 0 0 0; padding:8px 0 6px 10px; background:#262626;}
.nav a {background:#000; color:#fff; font:bold 12px/1 helvetica,arial,sans-serif; padding:6px 10px 3px;  }
.nav a:hover {background:#222;color:#fff}
#nav ul li.enhanced { margin-right: 0; padding-right: 5px; z-index:211}


