/* Theme Name: Suzuki
   Author: Andrew Bowles Author 
   URI: http://www.andrewbowles.com */


/* ----------------------- STRUCTURE ------------------------*/
 
* {margin: 0; padding:0;}
html {height:100%; margin-bottom: 1px;}
body {height:100%; margin:0; padding:0; }
body:before { content:""; height:100%; float:left; width:0;	margin-top:-32767px;/} /*Opera Fix*/

.col {float:left; margin-right:18px}
.col.last {margin-right:0;}
.span-1 {width:40px}
.span-2 {width:98px}
.span-3 {width:156px}
.span-4 {width:214px}
.span-5 {width:272px}
.span-6 {width:330px}
.span-7 {width:388px}
.span-8 {width:446px}
.span-9 {width:504px}
.span-10 {width:562px}
.span-11 {width:620px}
.span-12 {width:678px}
.span-13 {width:736px}
.span-14 {width:794px}
.span-15 {width:852px}
.span-16 {width:910px}

#wrap {margin:26px 36px 26px 36px; min-width:1120px}
#header {margin-bottom:22px; padding:0 0 0 0; }
#nav {margin-top:26px}
#content {float:right; padding:0; margin:0; width:100%}
#footer {margin:0; padding:0 0 36px 0; clear:both; text-align:center} 

.projects {float:left; margin-bottom:30px; width:100%}
.post {float:left; width:100%; }
.indent {float:left; text-indent:-36px; margin-left:36px}
.sub {float:left; margin:26px 0 26px 36px}
.block {float:left; padding-left:108px}

/* LISTS */
.flWrapper {width:100%; float:left; margin:0; }
.fauxList {margin-top:10px; margin:0 auto; width:1120px}
.faux_li {display:inline; float:left; padding:0; margin-right:28px; font-size:32px}
.faux_li.last {margin-right:0}
.fauxRow {float:left; margin-bottom:20px; }
.thumb {margin-left:16px}
.thumbCount {float:left}
.post ul {margin:10px 0}
.sub ul {margin:0; padding:0}
.list p {padding-bottom:20px!important}

/* ----------------------- TYPOGRAPHY ------------------------*/

body {font-family:arial, sans-serif; font-weight:500; text-align:justify; }
p, h1, h2, h3, h4 ,li, .post, .pager {font-size:32px; color:#000; margin-bottom:5px; letter-spacing:2px; font-weight:normal; -webkit-text-stroke: .5px;}
p {margin:0 0 27px 0; line-height:36px; }
h1,h2 {text-align:center; }
h1 {margin:30px 0}

a {color:#000; text-decoration:none;}  
a:hover, input#submit:hover, input#searchsubmit:hover  {color:#000}
a:focus {outline:none}
ul li, ol li, li a {font-family: arial, sans-serif; color:#000; }

.right {float:right }
.left {float:left }
.pagers {display:inline}
.pager {font-family:arial, sans-serif; font-weight:500; cursor:pointer; border:none; background:transparent; overflow:hidden; height:31px}

.pager.next {background:url('img/pager.gif') -160px 0 no-repeat; width:74px}
.pager.prevcom {background:url('img/pager.gif') top left no-repeat; width:144px}
.pager.prev {background:url('img/pager.gif') 0 0 no-repeat; width:135px}


.projects p {margin:0; padding:0;}
.caption {font-style:italic; text-align:center}
.indent, .project p {text-indent:-36px; }
.hang {margin-left:-108px!important}
.char1, .char3, .char5, .char7, .char9, .char11, .char13, .char15, .char17, .char19, .char21, .char23, .char25, .char27, .char29, .char31, .char33, .char35, .char37, .char39, .char41, .char43, .char45, .char47, .char49, .char51, .char53, .char55, .char57, .char59, .char61, .char63, .char65, .char67, .char69, .char71, .char73, .char75, .char77, .char79, .char81, .char83, .char85, .char87, .char89, .char91, .char93, .char95, .char97, .char99 {color:#FF0000}
a:hover, a:hover span {color:#FFF}
.active span, .active:hover span {color:#000}
.invisible {display:none;}
.margin-bottom {margin-bottom:27px!important}


.wp-block-video {
	display: block;
	width: 280px;
	padding-top: 30px;
	padding-bottom: 30px;
/* 	margin-left: -36px; */
	margin: 0 auto;
}

h1 {
	text-transform: lowercase;
}