/*
Theme Name: shawn.medero.net
Theme URI: http://shawn.medero.net
Description: 
Author: Shawn Medero
Author URI: http://shawn.medero.net
Template: toolbox
Version: 0.1.0
.
HIIIII
.
*/

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,table,caption,tbody,tfoot,thead,tr,th,td,hr{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
html { height: 100%; margin-bottom: 1px;}
a img{border:none;}
body{font:0.8125em/1.618 Verdana, 'DejaVu Sans', 'Bitstream Vera Sans', Geneva, sans-serif;text-rendering:optimizeLegibility;background-color:#fff;color:#222;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400;}
p{padding:0 0 0.8125em;}
h1,h2,h3,h4,h5,h6{font-family: Cambria, Georgia, 'Droid Serif', 'DejaVu Serif', serif;margin-bottom:5px;font-weight:400;}
h1{font-size:2.615em;line-height:1.18;}
h2{font-size:2em;line-height:1.19;}
h3{font-size:1.618em;line-height:1.24;}
h4{font-size:1.308em;line-height:1.23;}
h5,h6{font-size:1em;line-height:1.3;font-weight:700;}
ul{list-style-position:outside;}
li ul,li ol{margin:0 1.618em;}
dl dd{margin-left:1.618em;}
table{margin-bottom:1.618em;border-collapse:collapse;}
th{font-weight:700;text-align:left;}
tr,th,td{height:21px;margin:0;padding:0 1.618em 0 1em;}
caption{text-align:center;font-family:Cambria, Georgia, 'Droid Serif', 'DejaVu Serif', 'Bitstream Vera Serif' serif;}
blockquote{padding-left:1.618em;border-left:3px solid #ccc;font-style:italic;letter-spacing:0.03em;margin:0 0 0.8125em;}
blockquote > p{padding:0;}
a{text-decoration:none;}
a:link, .menu a:visited, .entry-title a:visited, .entry-meta a:visited {color: #085282;}
a:visited{text-decoration:underline;color:#6d6d6d;}
a:hover,a:active{background-color:#C4C7C9;}
pre, pre code{white-space:pre;}
pre,code{margin:1.618em 0;}
pre,code,tt{font:1em Consolas, 'Consolas for BBEdit', Monaco, ProFont, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;line-height:1.618em;}
tt{display:block;margin:1.618em 0;}
hr{margin-bottom:1.618em;color:#ccc;background-color:#ccc;height:2px;}
abbr,acronym{border-bottom:1px dotted #000;}
address{margin-top:1.618em;font-style:italic;}
del{color:#000;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
ul,ol,dl{margin:0 0 1.618em;}
dl dt,strong,dfn{font-weight:700;}
tfoot,em,dfn,cite,q{font-style:italic;}
small{font:0.8125em/1.618}

/* grid, 960w, 12 columns, 60px wide, 20px gutters */
.container_12{width:92%;margin-left:4%;margin-right:4%;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:1%;margin-right:1%;}.alpha{margin-left:0;}.omega{margin-right:0;}.container_12 .grid_1{width:6.333%;}.container_12 .grid_2{width:14.667%;}.container_12 .grid_3{width:23.0%;}.container_12 .grid_4{width:31.333%;}.container_12 .grid_5{width:39.667%;}.container_12 .grid_6{width:48.0%;}.container_12 .grid_7{width:56.333%;}.container_12 .grid_8{width:64.667%;}.container_12 .grid_9{width:73.0%;}.container_12 .grid_10{width:81.333%;}.container_12 .grid_11{width:89.667%;}.container_12 .grid_12{width:98.0%;}.container_12 .prefix_1{padding-left:8.333%;}.container_12 .prefix_2{padding-left:16.667%;}.container_12 .prefix_3{padding-left:25.0%;}.container_12 .prefix_4{padding-left:33.333%;}.container_12 .prefix_5{padding-left:41.667%;}.container_12 .prefix_6{padding-left:50.0%;}.container_12 .prefix_7{padding-left:58.333%;}.container_12 .prefix_8{padding-left:66.667%;}.container_12 .prefix_9{padding-left:75.0%;}.container_12 .prefix_10{padding-left:83.333%;}.container_12 .prefix_11{padding-left:91.667%;}.container_12 .suffix_1{padding-right:8.333%;}.container_12 .suffix_2{padding-right:16.667%;}.container_12 .suffix_3{padding-right:25.0%;}.container_12 .suffix_4{padding-right:33.333%;}.container_12 .suffix_5{padding-right:41.667%;}.container_12 .suffix_6{padding-right:50.0%;}.container_12 .suffix_7{padding-right:58.333%;}.container_12 .suffix_8{padding-right:66.667%;}.container_12 .suffix_9{padding-right:75.0%;}.container_12 .suffix_10{padding-right:83.333%;}.container_12 .suffix_11{padding-right:91.667%;}.container_12 .push_1{left:8.333%;}.container_12 .push_2{left:16.667%;}.container_12 .push_3{left:25.0%;}.container_12 .push_4{left:33.333%;}.container_12 .push_5{left:41.667%;}.container_12 .push_6{left:50.0%;}.container_12 .push_7{left:58.333%;}.container_12 .push_8{left:66.667%;}.container_12 .push_9{left:75.0%;}.container_12 .push_10{left:83.333%;}.container_12 .push_11{left:91.667%;}.container_12 .pull_1{left:-8.333%;}.container_12 .pull_2{left:-16.667%;}.container_12 .pull_3{left:-25.0%;}.container_12 .pull_4{left:-33.333%;}.container_12 .pull_5{left:-41.667%;}.container_12 .pull_6{left:-50.0%;}.container_12 .pull_7{left:-58.333%;}.container_12 .pull_8{left:-66.667%;}.container_12 .pull_9{left:-75.0%;}.container_12 .pull_10{left:-83.333%;}.container_12 .pull_11{left:-91.667%;}.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;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}


/* Text meant only for screen readers */
.screen-reader-text {
	position: absolute;
	left: -9000em;
}

/* =Logo & Menu
-------------------------------------------------------------- */

#site-description,
#access {
    font-size:1em;
    line-height:1.3;
}

#site-title {
    font-size:2em;
    line-height:1.19;
    font-family:'Yanone Kaffeesatz', 'Helvetica Inserat', Haettenschweiler, Impact, sans-serif;
    font-weight: 700;
    text-transform: lowercase;    
}
#site-title,
#site-title a {    
    color: #c30;
}
#site-description {
    font-size: 0.8125em;
    line-height: 1.618;
    font-family: Verdana, 'DejaVu Sans', 'Bitstream Vera Sans', Geneva, sans-serif;
    color: #ccc;
    text-transform: lowercase;    
}

.menu {
    text-transform: lowercase;
    padding-top: 0.40625em;    
}
.menu ul {
    list-style: none;
}
.menu li {
    float: left;
    margin-right: 0.8125em;
    padding: 0.40625em 0;
    border-top: 3px solid #e2e2e2;
}
.menu li.current_page_item {
    border-top: 3px solid #666;
    color: #3A7700;
}
.menu li a:hover {
    background-color:transparent;
}

/* =Main
-------------------------------------------------------------- */

#main {
    padding-top:3.236em;
}

#colophon {
    padding-top:3.236em;    
}

#colophon #searchform {
	padding: 0 0 1.618em 0;
}

/* =Widgets
-------------------------------------------------------------- */

.widget-area {
}
.widget-area ul {
	list-style: none;
}
.widget-area ul ul {
	list-style: disc;
	padding: 0 0 0 1.618em;
}
.widget-area .widget_search {
	overflow: hidden;
}
.widget-area .widget_search input {
	float: left;
}

/* =WordPress basics
-------------------------------------------------------------- */

.post {
    padding:0.8125em 0;
}

#sub-pages,
#nav-above,
#nav-below {
    padding-bottom: 0.8125em;
}

.nav-next {
    text-align:right;
}

.entry-content ol,
.entry-content ul {
	padding: 0 0 0 1.618em;
}

.entry-content ul {
    list-style: disc;
}

.entry-content ol {
    list-style: decimal;
}

.entry-meta {
    padding-bottom: 0.8125em;
    font-family: Verdana, 'Bitstream Vera Sans', Geneva, sans-serif;
    font-size:1em;
    line-height:1.3;
    font-size: 0.8125em;
    line-height: 1.618;    
    color: #666;
}

/* Notices */
.post .notice,
.error404 #searchform {
	background: #eee;
	display: block;
	padding: 1em;
}

/* Images */

.entry-content img {
    margin: 0 0 0.8125em 0;
    max-width:100%;
}

.alignleft {
	display: inline;
	float: left;
}
.alignright {
	display: inline;
	float: right;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	padding: .5em;
	text-align: center;
}
.wp-caption img {
	margin: .25em;
}
.wp-caption .wp-caption-text {
	margin: .5em;
}

.gallery img {
    margin:0;
}

.wp-smiley { /* Prevent the smileys from breaking line-height */
	max-height:12px;
	margin:0 !important;
}