/*cascade over Blueprint (diff)*/
body                     {font-family: arial, helvetica, sans-serif; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background: #d7d7d7 url(http://bocoup.com/next/img/bg.jpg)}
h1, h2, h3, h4, h5, h6 p {font-family: georgia, times, serif; margin: 0;color: rgba(20, 20, 20, 0.8)}
h1, h2       			  		 {font-family: 'OFL Sorts Mill Goudy TT', georgia, times, serif;}
h1                       {line-height: 1.2}
.wordpress h1			  		 {margin: 0 0 .3em 0}
h2, h3       			  		 {margin: 0 0 .2em 0}
h2.center    			  		 {font-size: 1.65em}
h2 											 {font-size:1.85em;}
h4 											 {font-family: Arial;}
p                   		 {font-size: 1em; font-family: arial, helvetica, sans-serif;}
a                   		 {text-decoration: none;color: rgba(10, 10, 110, 0.8)}
a:hover             		 {color: #000099}
a img               		 {border: none}
hr                  		 {background: url("../img/long-line.png") no-repeat scroll -155px bottom transparent;;height:2px}
hr.full             		 {background-position: center bottom}
hr.left             		 {background: url("../img/long-line.png") no-repeat scroll 545px bottom transparent;height: 2px;margin: 0}
hr.space            		 {visibility: hidden}
input.text 							 {width:180px;}
input.text 							 {width:180px;}
.pad                		 {padding: 5px 20px 0 20px;}
.showgrid           		 {background: url('grid.png');}
a.external:hover    		 {padding: 4px 13px 0 0}
h3 a.external:hover 		 {padding: 0 13px 0 0}
a.external:hover    		 {background: url('../img/externalkernal.png')  right 6px no-repeat;}
abbr, acronym       		 {color: #222; cursor: help}
label               		 {font-weight: normal;}
strong              		 {font-weight: normal; color: #222}
b                   		 {color: #222}
div.colborder       		 {border-right: 1px solid #bbb}
blockquote          		 {font-size:2em;}
.box                		 {-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background:rgba(160, 150, 150, 0.15); border:1px solid rgba(155, 155, 155, 0.2); color:rgba(0, 0, 0, 0.6) !important; padding:4px 10px; font-size: 22px; margin-right: 22px; text-shadow:0 1px 1px rgba(255, 255, 255, 0.75); padding: 10px}
.right                   {text-align: right}

/*Boaz Sender Originals*/
ul.listless  {list-style-type: none;margin: 0;}
.listless li {list-style-type: none;margin: 0 0 10px 0;}
.center      {text-align: center}
.fine        {font-size: .6em}
.bordered    {border: 1px solid #c2c2c2}
.alignright  {float: right; margin: 0 0 10px 10px}
.alignleft   {float: left; margin: 0 10px 10px 0}

h1.section, h2.section    {background: url("../img/long-line.png") no-repeat scroll -155px bottom transparent;margin: 0 0 10px 0;}
h1.section						    {line-height: 1.4;padding: 0 0 7px 0}
#color{border-bottom: 1px solid #3F002A;}
.statement h2 {font-size:22px;line-height:1.8;margin:120px 0 151px 100px;}
.statement h2 em, .bio em {font-size: 50px;line-height:1;font-style: normal}
.navi h2 a 								{display:block;margin:-4px 0 0 -4px;padding:15px 0;position:relative;text-align:center;width:136px;color: #222;text-shadow:  0 1px 0 rgba(255, 255, 255, 0.5)}
.curlie{font-size:250px; line-height: 1.2;margin: 35px 0 0 0;color: rgba(0,0,0, 0.2);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);height: 280px}

/*Login*/
#color, #loginClose   {cursor: pointer;}
#color                {height:64px;overflow:hidden;}
#loginClose           {font-family: Arial;font-size:30px;background: none;border: none;cursor: pointer;margin:-12px 0 0 -4px;text-align: right;}
hr.lemons             {visibility:none;clear: both;height: 0;margin: 0;color: none;background: none;border: none}
#sentence             {padding:10px 0 0 0}
#sentence, #loginForm {border-top: 1px solid #333;}
#loginForm            {padding: 30px 0 0 0; background: #fdbf42}
input.large           {font-size: 2em;line-height: 1em;width:400px;padding: 9px;font-family: Georgia, times, serif;color: rgba(20, 20, 20, 0.8);border: 3px solid #9D9E7D; background: #F5F4DC}
#loginForm label      {font-family: Georgia}
.largearr, a.largearr, a.largearr:hover, input[type=submit] {background: none; border:medium none; color:#BD2F2C; cursor:pointer; font-family:arial; font-size:62px; font-style:italic; text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);}
label.submit, .submit {font-family: Georgia; font-style: italic; font-size:21px; background: none; border: none; cursor: pointer; font-size: 60px; color: #CC8800; font-weight: normal;}
input[type=text], input[type=password], input.text, input.title, textarea, select {color: rgba(0,0,0,.8);}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title             {font-size:1.5em;}
textarea                {width:100%;}
.button, input.button{ font-family: arial; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background:rgba(160, 150, 150, 0.15); border:1px solid rgba(155, 155, 155, 0.2); color:rgba(0, 0, 0, 0.6) !important; padding:4px 10px; font-size: 15px; text-shadow:0 1px 1px rgba(255, 255, 255, 0.75); margin-left: 10px; position: relative; top: 2px;}
.button:hover, input.button:hover{ background:rgba(160, 150, 150, 0.35);border:1px solid rgba(155, 155, 155, 0.4); color:rgba(0, 0, 0, 0.8) !important;}

/*
#loginForm input[type=submit]{background: #ffdd33 ;color:#FF4411;font-size:21px; padding:3px 10px;border: 2px solid #FF4411; -webkit-box-shadow : #000 1px 1px 12px;}
#loginForm input[type=submit]:hover{background: #eeff00;border: 2px solid #FF8811; -webkit-box-shadow : #000 1px 1px 12px;}
*/


/*Project Identifiers
.project{padding: 0 0 0 50px;}
#geneva{background: url('/core/img/geneva.png') no-repeat}
#pollen{background: url('/core/img/pollen.png') no-repeat}
#tumblr{background: url('/core/img/tumblr.png') -10px 0 no-repeat; padding: 0 0 0 90px;}
*/

/*Color Blocks*/
.colora{background-color: #dd4f4c;}
.colorb{background-color: #EDD155;}
.colorc{background-color: #fdbf42;}
.colord{background-color: #78B340;}
.colore{background-color: #40B383;}
.colorf{background-color: #409EB3;}
.colorg{background-color: #B86CAF;}
.colorh{background-color: #cc0000;}
.colori{background-color: #cc0043;}
.colorj{background-color: #cc00b2;}
.colork{background-color: #0066cc;}
.colorl{background-color: #de1c8e;}
.colorm{background-color: #7a108a;}
.colorn{background-color: #2a108a;}
.coloro{background-color: #10808a;}
.colorp{background-color: #00a3cc;}
.colorq{background-color: #00cc9e;}
.colorr{background-color: #00cc2b;}
.colors{background-color: #52cc00;}
.colort{background-color: #86cc00;}
.coloru{background-color: #b2cc00;}
.colorv{background-color: #cca300;}
.colorw{background-color: #cc5b00;}
.colorx{background-color: #cc4800;}
.colory{background-color: #cc1d00;}


.colora h3 a,.colorb h3 a,.colorc h3 a,.colord h3 a,.colore h3 a,.colorf h3 a{color: rgba(20, 20, 20, 0.8)}
/*Padded Grid*/
div.pad-1, div.pad-2, div.pad-3, div.pad-4, div.pad-5, div.pad-6, div.pad-7, div.pad-8, div.pad-9, div.pad-10, div.pad-11, div.pad-12, div.pad-13, div.pad-14, div.pad-15, div.pad-16, div.pad-17, div.pad-18, div.pad-19, div.pad-20, div.pad-21, div.pad-22, div.pad-23, div.pad-24 {float:left;padding:4px;}
.lastPad, div.lastPad {padding-right:6px;width: 130px}
.pad-1 {width:30px;}
.pad-2 {width:70px;}
.pad-3 {width:127px;}/*should be 110*/
.pad-4 {width:150px;}
.pad-5 {width:190px;}
.pad-6 {width:230px;}
.pad-7 {width:270px;}
.pad-8 {width:310px;}
.pad-9 {width:350px;}
.pad-10 {width:390px;}
.pad-11 {width:430px;}
.pad-12 {width:470px;}
.pad-13 {width:510px;}
.pad-14 {width:550px;}
.pad-15 {width:590px;}
.pad-16 {width:630px;}
.pad-17 {width:670px;}
.pad-18 {width:710px;}
.pad-19 {width:750px;}
.pad-20 {width:790px;}
.pad-21 {width:830px;}
.pad-22 {width:870px;}
.pad-23 {width:910px;}
.pad-24, div.pad-24 {width:950px;margin:0;}

.countMe{height:470px}

/*Typography*/
/*
p + p { text-indent:2em; margin-top:.5em; }
form p + p  { text-indent: 0; }
*/
/* .alt {color: #666; font-style: italic;font-weight: normal;} */
/* p + p     {margin: 20px 0 0 0} */
.dquo     {margin-left: -.5em; } 
p.incr, .incr p {font-size: 10px;line-height: 1.44em; margin-bottom: 1.5em;}
.caps     {font-variant: small-caps; letter-spacing: 1px; text-transform: lowercase; font-size:1.2em; line-height:1%; font-weight:bold; padding:0 2px;}
.active a {color: #000099;}

/*Twitter feed*/
.tweet {font-family: Georgia, serif;font-size: 120%;color: #085258; }
.tweet .tweet_list { -webkit-border-radius: .5em; list-style-type: none; margin: 0;padding: 0;}
.tweet .tweet_list li {overflow: auto;padding: .5em; }
.tweet .tweet_list li a {color: #0C717A; }
.tweet .tweet_list .tweet_even {}
.tweet .tweet_list .tweet_avatar {margin-right: .5em;float: left; background: #fff}
.tweet .tweet_list .tweet_avatar img {vertical-align: middle; }
.tweet_avatar img{border: 1px solid #888888; -moz-box-shadow: 0px 0px 4px #888888;  -webkit-box-shadow: 0px 0px 4px #888888; box-shadow: 0px 0px 4px #888888;}
.tweet .tweet_time {color: #444 !important;font-family: Baskerville, "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;font-style: italic;font-size: 1.2em;line-height: 1.2em}

.twitter-posts li       {margin-bottom: 10px; font-size: 14px; clear: both}
.twitter-posts li img   {width:46px;float:left; margin:4px 10px 40px 0;border:1px solid #c2c2c2; -moz-box-shadow: 0px 0px 4px #c2c2c2;  -webkit-box-shadow: 0px 0px 4px #c2c2c2; box-shadow: 0px 0px 4px #c2c2c2;}



/*Web log*/
.entry-content h2, .entry-content h3{margin: 2em 0 .3em 0;}
.entry-content h2 {font-size:2.2em;}
.entry-content h3 {font-style: italic}
.entry-content p {font-size: 1.5em;font-family:Georgia, serif}
.entry-content li {font-family:Georgia, serif}
.entry-content p, .entry-content ul{text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) !important;margin:  20px 0 20px 0;}
.entry-content ul {margin-left: 50px}
 /* .entry-content p + p {margin:  10px 0 10px 0;} */
.hentry p {font-size: 1.2em;}
.hentry blockquote{font-size:1.4em;}
.post{background: url("../img/long-line.png") no-repeat scroll -155px bottom transparent;padding-bottom: 10px;margin-bottom: 10px}
.post.error404, .post.not-found{background: none}
.post li{font-size: 14px}
ol.commentlist li{margin: 0 0 30px 0}
p.submit{text-align: right}
h1.blogtitle, h1.author, .sidebar h1{margin-bottom: .3em}
.sidebar ul       {list-style-type: none;margin: 0 0 20px 0;}
.sidebar .xoxo    {padding-bottom: 2px;background: url("../img/long-line.png") no-repeat scroll -155px bottom transparent;}
#categories ul li {list-style-type: none;display: inline}
.nav-next         {text-align: right}
.entry-meta       {margin: 20px 0 0 0}
li#search         {margin: 0 0 20px 0}
.search .button, #search .button{/*   position: relative; top: 12px; */}

.fancy, p.fancy{font-family: Baskerville, "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;font-style: italic}
#comments-list li{margin-bottom: 30px;}
#comments-list .comment-author{font-size: 16px}
.event-date{text-decoration: none;font-size:18px;font-family: Baskerville, "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;}


/*Profiles*/
.bio      {display: block;font-size:20px;line-height: 39px;margin:20px 0 30px 0px;padding: 0px;font-family: 'OFL Sorts Mill Goudy TT', georgia, times, serif;text-shadow: rgba(255, 255, 255, 0.796875) 0px 1px 0px;color: rgba(20, 20, 20, 0.796875);}
.mastimg  {height:228px; border-bottom: 1px solid #bbbbbb; margin-top: 40px;}
.bob {background:url("http://bocoup.com/core/brandguide/logo/bocoup-604.png") no-repeat scroll right top transparent;height:502px;margin-top:-80px;width:389px !important;z-index:-10;border-bottom: 1px solid #ccc}
.sam      {background: url(http://a3.twimg.com/profile_images/808132671/sam-clearman.jpg)     no-repeat -135px -160px; border: 1px solid #bbbbbb; width: 228px}
.alistair {background: url(http://a3.twimg.com/profile_images/275415881/me.jpg)               no-repeat 0px    0px;   border: 1px solid #bbbbbb; width: 228px}
.rick     {background: url(http://a3.twimg.com/profile_images/732025391/rick_jedi_avatar.jpg) no-repeat 0px    -20px; border: 1px solid #bbbbbb; width: 188px; height: 188px}
.boaz     {background: url(http://boazsender.com/boaz-sender.jpg)     no-repeat -140px -75px; border: 1px solid #bbbbbb; width: 208px} /*http://a2.twimg.com/profile_images/1102121814/boaz.jpg http://a1.twimg.com/profile_images/75388330/Recent-1-copy.jpg*/
.nick     {background: url(http://a1.twimg.com/profile_images/818635450/gram.jpg)             no-repeat -130px    -40px;   border: 1px solid #bbbbbb; width: 228px}
.pete     {background: url(http://petekarl.com/petekarl.png)                                  no-repeat -130px    -40px;   border: 1px solid #bbbbbb; width: 228px}
.nate     {background: url(http://a3.twimg.com/profile_images/874761113/img_0029.jpg)         no-repeat -170px    -70px;   border: 1px solid #bbbbbb;}
.david    {background: url() no-repeat top right; margin-top: -10px;}
.scott    {background: url(http://a1.twimg.com/profile_images/969209058/twitter.png) no-repeat -0px -0px;   border: 1px solid #bbbbbb; width: 228px}
.ben      {background: url(http://a0.twimg.com/profile_images/860569124/headshot_kangol_200_bigger.jpg) no-repeat -0px -0px;   border: 1px solid #bbbbbb; width: 228px}
.tim      {background: url(http://a0.twimg.com/profile_images/354448444/5211_592192853855_24408698_34686948_7652015_n_reasonably_small.jpg) no-repeat -0px -0px;   border: 1px solid #bbbbbb; width: 228px}
.tim      {background: url(https://s3.amazonaws.com/twitter_production/profile_images/530311059/twitpic.jpg) no-repeat -0px -0px;   border: 1px solid #bbbbbb; width: 228px}

.thumb              {position: relative; height: 130px; overflow: hidden; display: block; border: 1px solid #c2c2c2;}
.bio .thumb					{display: inline; float: left; margin: 5px 10px 0px 0px}
.thumb img          {width: 150px; height: auto}
.thumb img.sam      {background:none;margin: -40px 0 0 -20px; width:150px !important}
.thumb img.alistair {background:none;margin: 0 0 0 -20px;}
.thumb img.rick     {background:none;margin: -20px 0 0 -20px;}
.thumb img.boaz     {background:none;margin: -20px 0 0 -24px;}
.statement .thumb img.boaz     {background:none;margin: -20px 0 0 -8px;}
.thumb img.nick     {background:none;margin: 0 0 0 -40px;}
.thumb img.nate     {background:none;margin: -12px 0px 0px -50px;}
.thumb img.scott    {background:none;margin: 0 0 0 -20px;}
.thumb img.pete     {background:none;margin: -30px 0 0 -35px;}
.thumb img.ben      {background:none;margin: -20px 0 0 0px;}
.thumb img.tim      {background:none;margin: -20px 0 0 -35px;}
.thumb img.adam     {background:none;margin: -20px 0 0 -15px;}
.minithumb          { border: 1px solid #c2c2c2;display:block;height:68px;overflow:hidden;position:relative;}
.minithumb img.rick {height: 70px}

/*Colophon*/
.mt, .wp, .bc{font-size: 0px;position: relative;top:-4px;}

.bc{background: url(../img/colophon/bocoup.png)      no-repeat 0 0;padding: 8px 8px;}
.mt{background: url(../img/colophon/mediatemple.png) no-repeat 0 0;padding: 10px 20px; } /*<a class="wp" href="'http://wordpress.org/" title="Semantic Personal Publishing Platform">Wordpress</a>*/
.wp{background: url(../img/colophon/wordpress.png)   no-repeat 0 0;padding: 8px 8px;}
