/*
Theme Name: Ozzy Garcia Photography Blog
Description: Blog of Miami Wedding Photographer, Ozzy Garcia
Author: Drew Barontini
Author URI: http://www.drewbarontini.com
*/
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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}:focus{outline:0}body{line-height:1;color:#000;background:#FFF}ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}body{background:#FFF;color:#9e9d9d;font-size:62.5%;font-family:"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:1.8em}h2,h3,h4,h5,h6{font-weight:400;padding:10px 0 5px}h2{font-size:1.4em;font-weight:400}h3{border-bottom:1px solid #f2f2f2;font-size:1.2em}p{padding:10px 0}a{color:#9e9d9d;text-decoration:none}a:hover{color:#bcbcbc}ul,ol{padding:0 0 0 30px}ul li,ol li{text-indent:10px}ul li{list-style-type:square}em{color:#d7d7d7;font-style:italic}div#posts{margin:0 0 50px}div.post{border-bottom:1px solid #d7d7d7;margin:0 0 50px}span.date{color:#d7d7d7;font-size:.6em;letter-spacing:2px}div.post-body{padding:0 0 40px}div.post-body p img{margin:5px 0 0}div.post-body blockquote{background:#f2f2f2;border-left:3px solid #DDD;margin:10px 0;padding:10px}div.post-links{float:right;font-size:.9em;margin:-40px 0 0}a.return-link{color:#bcbcbc;font-size:.8em}h2.message{text-align:center}div.form-section{border-top:3px solid #f2f2f2}div#wrapper{width:600px;font-size:1.3em;margin:0 auto}div#footer{margin:50px 0 30px}div#page-nav{width:600px;height:100px;position:relative;overflow:auto;text-align:center;padding:15px 0 0}div#page-nav p span#previous-posts-link{float:left}a.home-link{color:#d7d7d7}div#comments{margin:70px 0 0}div.comment{overflow:auto;margin:10px 0}div.comment-meta{width:150px;float:left}div.comment h3{border:none;padding:0}p.comment-date{color:#d7d7d7;padding:0}div.comment-body{width:400px;float:left;position:relative;background:#f2f2f2;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;margin:25px 0;padding:5px 15px}img.even-arrow{position:absolute;top:0;left:-13px}div.odd div.comment-meta{float:right;text-align:right}img.odd-arrow{position:absolute;top:0;right:-13px}h3#comment-form-header{border:none;margin:60px 0 0}h3#comment-form-header a{background:#9e9d9d;color:#f2f2f2;display:block;padding:15px}div#comment-form label{width:75px;float:left;margin:12px 0 0}img.arrow-top{margin:0 0 -5px}div#comment-form textarea,div#comment-form input{width:576px;background:#f2f2f2;border-left:2px solid #DDD;border-top:2px solid #DDD;border-right:2px solid #EEE;border-bottom:2px solid #EEE;color:#9e9d9d;font-family:"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1em;padding:10px}div#comment-form input{width:501px}div#comment-form input#submit-comment{width:160px;background:#9e9d9d;border:none;border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px;color:#f2f2f2;cursor:pointer;font-size:1.1em;margin:20px 0 0}div#home-link{width:600px;height:100px;position:relative;margin:50px 0 0}div#tcform div label{display:block;margin:10px 0 0}div#tcform div input,div#tcform div textarea{width:578px;background:#f2f2f2;border-left:2px solid #DDD;border-top:2px solid #DDD;border-right:2px solid #EEE;border-bottom:2px solid #EEE;color:#9e9d9d;font-family:"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1em;padding:10px}div#tcform input#contactsubmit{width:120px;background:#9e9d9d;border:none;border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px;color:#f2f2f2;cursor:pointer;font-size:1.1em;margin:20px 0 0;padding:10px}p.contactform_error{color:#db563e}p.contactform_respons{color:#41db47}div.post-body img,div#comment-form div{margin:10px 0 15px}p.message,div#footer p{font-size:.9em;text-align:center}div#page-nav p span#newer-posts-link,div.odd div.comment-body{float:right}div#page-nav a img,div#home-link a img{position:absolute;top:0;left:270px}h3#comment-form-header a:hover,div#comment-form input#submit-comment:hover,div#tcform input#contactsubmit:hover{color:#FFF}