/*!
	Design and Code by Sujay Thomas
		http://isujay.com/portfolio/
	Copyright: 2011, Sujay Thomas. Please do not re-use without permission.
*/
html{background-color:#c9d4db;background-color:#e4eaed;background-image:url('/portfolio/wp-content/themes/sujayport/images/bgfade_light.png');background-repeat:repeat-x;background-attachment:fixed;background-position:left top;background-size:contain}body{font:14px/normal "ff-tisa-web-pro",Helvetica,Arial,sans-serif;color:#333}img{border:0}p{margin:1em 0}blockquote{margin:30px}blockquote cite{display:block;text-align:right}a{font-weight:normal;text-decoration:underline;color:#0b3856}a:hover,a:active{color:#000}#top{background:#000;text-align:center;-webkit-box-shadow:0 3px 5px #bbc3c9;-moz-box-shadow:0 3px 5px #bbc3c9;box-shadow:0 3px 5px #bbc3c9}#top img{padding:35px}#nav{font-size:18px;background:url('/portfolio/wp-content/themes/sujayport/images/line.1314832695.png') repeat-x center center;text-align:center;padding:0;margin:20px 0 0 0;font-family:"museo-slab",Helvetica,Arial,sans-serif}#nav span{background-color:#fff;padding-right:30px;padding-left:30px}#nav a{color:#d41713;margin-right:10px;margin-left:10px;text-decoration:none;font-weight:500}#nav a:hover{color:#222}#main{text-align:center;width:960px;margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}h2{letter-spacing:2px;text-transform:uppercase;margin:30px auto;padding:0;max-width:100%;color:#222;text-align:center;border-bottom:1px solid rgba(229,230,230,.5);padding-bottom:10px;font:36px/1em "league-gothic",Helvetica,Arial,sans-serif}.single h2{width:800px}h2 a{text-decoration:none;color:#333}.images{margin:30px auto;margin-top:0;text-align:center;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.images img{background-color:#fffeff;margin:auto;text-align:center;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#content{font-size:14px;width:800px;text-align:left;margin:0 auto 30px}.tags{text-transform:uppercase;font-size:.8em;text-align:center;position:relative;line-height:2.2em;margin-top:-1.4em}.tags span{background:rgba(0,0,0,.06);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 5px 0 0;padding:3px 8px;padding-bottom:4px;line-height:1em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}#description{width:800px;text-align:left;margin:30px auto;line-height:1.6em;font-size:14px}#description p{margin:0;margin-bottom:30px}#description p:last-child{margin-bottom:0}#description a{font-weight:bold}#cycler{margin:30px 0;margin-bottom:0;display:block;line-height:normal;padding:2px 0}#cycler a{background-color:#d5dbe0;padding:2px 11px;padding-bottom:4px;color:#222;font-weight:bold;margin:3px;text-decoration:none;line-height:1;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1),inset 0 -2px 5px rgba(0,0,0,.05);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1),inset 0 -2px 5px rgba(0,0,0,.05);box-shadow:0 2px 2px rgba(0,0,0,.1),inset 0 -2px 5px rgba(0,0,0,.05)}#cycler .activeSlide{background:#222;color:#FFF}#thumbs{font-size:14px;text-align:left;margin:30px auto;text-align:center}#thumbs h2{width:943px}#thumbs a{display:inline-block;margin-bottom:20px;margin-right:10px;margin-left:10px}#thumbs a img{border:2px solid #FFF;padding:8px;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.12);box-shadow:0 2px 5px rgba(0,0,0,0.12);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#thumbs a img:hover{border-color:#444}.wpcf7{width:550px;margin:auto}.wpcf7 p{margin:0;padding:0;position:relative}.wpcf7 label{font-size:13px;text-align:left;margin:0;padding:0}span.wpcf7-not-valid-tip-no-ajax,span.wpcf7-not-valid-tip{font-family:Helvetica,Arial,sans-serif;color:#999;font-size:11px;margin-top:-7px;margin-bottom:5px;display:block;position:absolute;text-align:right;top:3.85em;right:.8em}.wpcf7-response-output{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;text-align:center;margin-top:2.5em}.wpcf7-validation-errors{color:#d41713}.wpcf7-mail-sent-ok{color:#1d7016}div.your-info{display:block}p.your-name,p.your-email{width:49%;float:left}p.your-email{float:right}.wpcf7-form input,.wpcf7-form textarea{border:1px solid #c9cdd1;margin:auto;margin-bottom:5px;margin-top:5px;width:100%;padding:5px;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7-form input:focus,.wpcf7-form textarea:focus{outline:0;border-color:#75c9ff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 5px #85c4ff}.wpcf7-form{position:relative}.wpcf7-form img.ajax-loader{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;z-index:5;top:-183px;left:50%;margin-left:-8px}p.submit{margin-top:1.7em;margin-bottom:5px}#submit{font-weight:bold;width:100px}h4{margin:0;padding:0;color:#222;margin-bottom:10px;font-size:16px;font-weight:bold;font-weight:500}.about #content{line-height:1.6em}span.left{float:left;opacity:.25;position:relative;left:10px}span.right{float:right;opacity:.25;position:relative;right:10px}span.left:hover,span.right:hover{opacity:.8;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}body.home #nav a.home,body.single #nav a.home,body.contact #nav a.contact,body.about #nav a.about{color:#222}#submit{display:block;cursor:pointer;padding:1em;color:#fff;text-decoration:none;font-size:14px;text-shadow:0 1px 1px rgba(0,0,0,0.2);line-height:normal;border:0;-webkit-font-smoothing:antialiased;background-color:#8d0000;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#c00000),to(#8d0000));background-image:-moz-linear-gradient(top,#c00000,#8d0000);background-image:-ms-linear-gradient(top,#c00000,#8d0000);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c00000),color-stop(100%,#8d0000));background-image:-webkit-linear-gradient(top,#c00000,#8d0000);background-image:-o-linear-gradient(top,#c00000,#8d0000);background-image:linear-gradient(top,#c00000,#8d0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c00000',endColorstr='#8d0000',GradientType=0);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.5),inset 0 -3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.5),inset 0 -3px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.5),inset 0 -3px 0 rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#submit:hover{color:#fff;background-color:#740000;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#a70000),to(#740000));background-image:-moz-linear-gradient(top,#a70000,#740000);background-image:-ms-linear-gradient(top,#a70000,#740000);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a70000),color-stop(100%,#740000));background-image:-webkit-linear-gradient(top,#a70000,#740000);background-image:-o-linear-gradient(top,#a70000,#740000);background-image:linear-gradient(top,#a70000,#740000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a70000',endColorstr='#740000',GradientType=0);border-top-color:#ff0e0e;border-bottom-color:#5a0000}#submit:active{position:relative;top:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2),inset 0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2),inset 0 2px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2),inset 0 2px 2px rgba(0,0,0,0.2)}#footer{font-size:12px;width:500px;padding:30px;border-top:1px solid rgba(47,60,90,0.05);text-align:center;margin:30px auto 0;color:#444}
