/*   
Theme Name: A Thematic Child Theme
Theme URI: http://thematictheme.com/
Description: The MF Theme for jaysonpotter.com
Author: Jayson Potter
Author URI: http://www.jaysonpotter.com/
Template: thematic
Version: 1.0
Tags: white, three-columns, two-columns, fixed-width, theme-options, left-sidebar, right-sidebar, threaded-comments, sticky-post, microformats
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

.
The Thematic Theme is copyright Jayson Potter
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
.

*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{background:#fff;font-size:10px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}@font-face{font-family:Azuro;src:url('_ui/fonts/azuro-regular.eot');src:url('_ui/fonts/azuro-regular.eot?#iefix') format('embedded-opentype'),  url('_ui/fonts/azuro-regular.woff') format('woff'), url('_ui/fonts/azuro-regular.ttf') format('truetype')}@font-face{font-family:Azuro;src:url('_ui/fonts/azuro-bold.eot?#iefix') format('embedded-opentype'),  url('_ui/fonts/azuro-bold.woff') format('woff'), url('_ui/fonts/azuro-bold.ttf') format('truetype');font-weight:700}@font-face{font-family:Azuro;src:url('_ui/fonts/azuro-italic.eot?#iefix') format('embedded-opentype'),  url('_ui/fonts/azuro-italic.woff') format('woff'), url('_ui/fonts/azuro-italic.ttf') format('truetype');font-style:italic}@font-face{font-family:Azuro;src:url('_ui/fonts/azuro-bolditalic.eot?#iefix') format('embedded-opentype'),  url('_ui/fonts/azuro-bolditalic.woff') format('woff'), url('_ui/fonts/azuro-bolditalic.ttf') format('truetype');font-weight:700;font-style:italic}body,input,textarea{color:#000}h1,h2,h3,h4,h5,h6{font-weight:700}p{margin-bottom:18px}ul{margin:0 0 18px 2.5em}ol{margin:0 0 18px 2.5em}ul{list-style:disc}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 1.5em}dt{font-weight:700}dd{margin-bottom:18px}strong{font-weight:700}cite,em,i{font-style:italic}blockquote{margin:0 3em}blockquote em,blockquote i,blockquote cite{font-style:normal}pre{font-family:Courier,monospace;margin-bottom:18px}code{font-family:Courier,monospace}abbr,acronym{border-bottom:1px dotted #333;cursor:help}ins{text-decoration:none}sup,sub{height:0;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%}#header{position:relative}#branding{margin:0 auto}#access{position:relative;overflow:hidden}.menu{margin:0 auto}#main{margin:0 auto;overflow:hidden;position:relative}#content{margin:0 10px;overflow:hidden}#footer{clear:both}#siteinfo{clear:both;margin:0 auto}.entry-content img{height:auto;margin:0 0 18px;max-width:100%}.alignleft,img.alignleft{float:left;margin-right:20px}.alignright,img.alignright{display:block;float:right;margin-left:20px}body,input,textarea{font-family:Azuro,"Helvetica Neue",Helvetica,Arial,sans-serif}p,ul,ol,dd,pre{font-size:1.8em;line-height:1.3;font-weight:lighter;margin-bottom:22px}pre,code{font-family:Courier,monospace;font-size:1.4em}blockquote{color:#666;font-style:italic}table{border:1px solid #ccc;border-width:1px 1px 0;font-size:1.3em;margin:0 0 22px;text-align:left}caption{text-align:left}tr{border-bottom:1px solid #ccc}th,td{padding:.7em 1.25em}hr{background-color:#ccc;border:0;height:1px;margin-bottom:22px}a:link{color:#CC3131;text-decoration:none;text-shadow:1px 1px #DDD}a:active,a:hover,.sf-menu ul a:hover,#blog-title a:active,#blog-title a:hover,.entry-title a:active,.entry-title a:hover,.entry-utility a:active,.entry-utility a:hover{color:#CC3131;text-decoration:underline}a:visited{color:#999}#header{z-index:2}#branding{padding:88px 0 44px}#blog-title a{color:#000;text-decoration:none}#blog-description{color:#666;font-size:1.3em;font-style:italic}.skip-link{display:none}#access{border-bottom:1px solid #ccc;height:32px;font-size:1.3em;overflow:visible;z-index:100}#main{clear:both;padding:66px 0 22px}.hentry{padding:0 0 22px}.single .hentry{padding:0}.entry-title{font-size:3.5em;font-weight:700;line-height:1.4;padding:0 0 7px}.entry-title a{color:#000;text-decoration:none}.entry-meta{color:#666;font-size:1.3em;font-style:italic}.entry-meta abbr{border:none;cursor:text;font-size:1.1em;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.entry-content{padding:22px 0 0}.entry-content h1,.entry-content h2{font-size:1.9em;font-weight:700;padding:28px 0 14px}.entry-utility{clear:both;color:#666;font-size:1.3em;margin:0 0 44px}.entry-utility a{color:#666;font-style:italic;text-decoration:none}.navigation{color:#666;font-size:1.3em;margin:0 0 22px;overflow:hidden}.navigation a{color:#666;font-style:italic;text-decoration:none}.navigation .meta-nav{font-style:normal}.nav-previous{float:left;width:50%}.nav-next{float:right;width:50%;text-align:right}#nav-above,#nav-below{width:100%}#nav-above{display:none}#comments{clear:both;padding:22px 0 0}#comments,#comments input,#comments textarea{font-size:1.3em}#comments code{font-size:1.2em}#comments h3{font-weight:700;padding:0 0 18px;font-size:3em;color:#999}#comments-list{border:1px solid #ccc;border-bottom:none;margin:0 0 18px}#comments-list h3{padding-bottom:0}#comments-list,#comments-list ul{list-style:none}#comments-list ul,#comments-list ol{padding-bottom:18px}#comments-list ul ul,#comments-list ol ol,#comments-list ul ul ul,#comments-list ol ol ol{padding-bottom:0}#comments-list .comment{background:#fafafa;border-bottom:1px solid #ccc;padding:18px 1.5em 0;position:relative}#comments-list li.alt{background:#fff}#comments-list li.bypostauthor{background:#FFC}#comments-list ul .comment{border:1px solid #ccc;margin:0 0 18px}#comments-list li .avatar{position:absolute;top:22px;left:1.5em;width:36px;height:36px}#comments-list .comment-author{font-weight:700;padding:9px 0 0 46px}#comments-list .comment-meta{color:#666;font-size:1.1em;padding:0 0 9px 46px}#comments-list .comment-meta a{color:#666;font-style:italic;text-decoration:none}.comment-reply-link{font-size:1.1em;padding:0 0 18px;text-align:right}.comment-reply-link a{color:#666;font-style:italic;text-decoration:none}.comment-navigation{font-weight:700;padding:18px 0 24px;margin-right:.5em}.comment-navigation a{border:1px solid #ccc;color:#666;font-weight:400;padding:.5em .75em;text-decoration:none}.comment-navigation a,.comment-navigation span{margin-right:.5em}#trackbacks-list .comment-content{position:absolute;left:-10000px}#respond{background:#fff;margin-bottom:22px;overflow:hidden;padding:18px 0 0;position:relative}#comments-list #respond{border-bottom:1px solid #ccc;margin:0 0 18px;padding:18px 1.5em}#comments-list ul #respond{border:1px solid #ccc;margin:0}#cancel-comment-reply{font-size:1.1em;position:absolute;top:18px;right:1.5em}#cancel-comment-reply a{color:#666}#respond .required{color:#FF4B33;font-weight:700}.form-section label{font-size:1.1em}.form-section input{margin:0 0 18px;width:98%}.form-section textarea{width:99%}#form-allowed-tags p{color:#666;font-size:1.1em;margin:0}#form-allowed-tags span{font-style:italic}#form-allowed-tags code{font-size:1.1em;line-height:normal}.form-submit{padding:18px 0 0;text-align:right}#subsidiary{padding:33px 0 0}#footer{border-top:1px solid #ccc;margin-top:22px}#siteinfo{color:#666;font-size:1.1em;padding:22px 0 44px}#siteinfo a{color:#666}#branding{padding:20px 0}#main{padding:0 0 22px}.navigation a:active,.navigation a:hover,.entry-meta a:active,.entry-meta a:hover{color:#CC3131}.nav-previous,.nav-next{font-size:3em}#blog-title{font-size:3em;font-weight:700;text-align:center}#blog-title a{text-shadow:1px 1px 1px #CCC}#blog-description{padding-right:40px;text-align:right;text-shadow:1px 1px 20px #CC3131}.entry-meta{padding-right:50px;text-align:right;float:right;color:#999}.entry-title a{text-shadow:1px 1px 0 #CCC;color:#000}.entry-utility{float:right;margin:0 30px 0 0;clear:none;color:#999}#access,#footer{border:none}.entry-content p a img,.entry-content .wp-caption a img{-moz-border-radius:30px;-moz-box-shadow:2px 2px 5px #999 inset;-webkit-border-radius:30px 30px 30px 30px;-webkit-box-shadow:2px 2px 5px #999 inset;border-radius:30px 30px 30px 30px;box-shadow:2px 2px 5px #999 inset}.hentry{overflow:hidden}.single .hentry{padding:0 0 22px}.wp-caption{border:none;margin-bottom:0;padding:0}#container,#content{width:auto}@media screen and (min-width: 240px){body{min-width:240px;font-size:12px}}@media screen and (min-width: 320px){#comments h3{font-size:4em}#blog-title{font-size:4em}}@media screen and (min-width: 480px){#blog-title{font-size:6em}}@media screen and (min-width: 600px){body{font-size:10px}#blog-title{font-size:9em}#comments h3{font-size:6em}}@media screen and (min-width: 769px){#blog-title{font-size:12em}#comments h3{font-size:7em}}@media screen and (min-width: 992px){body{min-width:960px}#blog-title{font-size:15em}#comments h3{font-size:9em}#branding{width:940px}.menu{width:940px}#main{width:960px}#subsidiary{width:940px}#subsidiary .aside{width:300px}#siteinfo{width:940px}}