/*
Theme Name: nugbug
Theme URI: http://peternudo.com/blog/
Description: Based on Stakers
Version: 1.0
Author: Peter Nudo
Author URI: http://peternudo.com
Tags: nugbug, peter nudo

Colors:
Tan: #fffbf3
Red: #ea6c62
Black #131313

*/



/*Reset
----------------------------------------------*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
table{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:;}
a img{border:none;}



/*Utility
----------------------------------------------*/
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}
.floatleft{ float:left; }
.floatright{ float:right; }



/*Page
----------------------------------------------*/
body { color: #131313; background: #fffbf3; text-rendering: optimizeLegibility; width: 100%; }

#pagewrap { padding-top: 40px; width: 960px; margin-right: auto; margin-left: auto; }

#content { width: 630px; float: right; padding-left: 30px;}

#details { width: 300px; float: left; }

header { display: block; height: 140px; width: 940px; margin: 0 10px 0 10px; }

#border { border-bottom: 1px dashed #ddd; margin-top: 20px; }

.logo {margin-left: 15px; width: 400px; height: 87px; }

.article{margin-bottom: 0px;display: block;float: left;}
.details .pagination{margin-bottom: 11px;}
.details{margin-top: 11px;}


/* Nav
---------------------------------------------- */
nav {}
nav ul {padding-top: 20px; }
nav ul li { list-style-type: none;  display: inline; }
nav ul li a{ padding-top: 20px;padding-bottom: 20px;padding-right: 50px; }
nav a {color:#131313; font: 16px/24px "museo-1","museo-2", "Georgia", "Times New Roman", serif; text-decoration: none;display: inline-block; }
nav a:hover {color: #ea6c62; }


/* Typography
---------------------------------------------- */
body { color: #131313; font: 16px/24px "Georgia", "Times New Roman", serif; }

p           { margin: 0 0 46px; }
p.last      { margin-bottom: 0; }
p img       { float: left; margin: 0 0 23px; padding: 0; }
strong      { font-weight: bold; }
em		    { font-style: italic; }


/* Footer
-------------------------------------------------------------- */
#footer-wrap {width: 960px;}
#footer .omega{text-align: right;}
#footer {display: block; height: 111px; border-top: 1px solid rgba(0, 0, 0, 0.2);float: left;padding-top: 3px;margin-top: 6px;}
#footer .twitter{padding-left: 28px;padding-bottom: 2px;}




