/*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;}
.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}
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; /* FF1+ */
  -webkit-border-radius: 10px; /* Saf3+, Chrome */
  border-radius: 10px; /* Opera 10.5, IE 9 */
  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
}

}
/*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}
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}
.statement h2{font-size:22px; line-height:1.8; margin:20px 0 30px 0}
.statement h2 em{font-size: 50px;line-height:1;font-style: normal}
.fine{font-size: .6em}
.navi h2 a{
display:block;
margin:-4px 0 0 -4px;
padding:15px 0;
position:relative;
text-align:center;
width:158px;
color: #222;
text-shadow:  0 1px 0 rgba(255, 255, 255, 0.5)
}
/*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; /* FF1+ */
  -webkit-border-radius: 10px; /* Saf3+, Chrome */
  border-radius: 10px; /* Opera 10.5, IE 9 */
  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: #fdbf42;}
.colorc{background-color: #78B340;}
.colord{background-color: #40B383;}
.colore{background-color: #409EB3;}
.colorf{background-color: #B86CAF;}
.colorg{border-left:4px solid #cc0000}
.colorh{border-left:4px solid #cc0043}
.colori{border-left:4px solid #cc00b2}
.colorj{border-left:4px solid #0066cc}
.colork{border-left:4px solid #de1c8e}
.colorl{border-left:4px solid #7a108a}
.colorm{border-left:4px solid #2a108a}
.colorn{border-left:4px solid #10808a}
.coloro{border-left:4px solid #00a3cc}
.colorp{border-left:4px solid #00cc9e}
.colorq{border-left:4px solid #00cc2b}
.colorr{border-left:4px solid #52cc00}
.colors{border-left:4px solid #86cc00}
.colort{border-left:4px solid #b2cc00}
.colorw{border-left:4px solid #cca300}
.colorx{border-left:4px solid #cc5b00}
.colory{border-left:4px solid #cc4800}
.colorz{border-left:4px solid #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;}
.pad-1 {width:30px;}
.pad-2 {width:70px;}
.pad-3 {width:110px;}
.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;}

/*Typography*/
/*
p + p { text-indent:2em; margin-top:.5em; }
form p + p  { text-indent: 0; }
*/
p + p{margin: 20px 0 0 0}
/* .alt {color: #666; font-style: italic;font-weight: normal;} */
.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;}
#fireeagle_badge{display: none}
.fireeagle_badge_main_container{width: 270px;overflow: hidden}
h2.delicious-banner {display: none}
.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 {padding-right: .5em;float: left;}
.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}

/*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.4em;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}
.entry-content p + p {text-indent: 2em}
.hentry p {font-size: 1.2em; margin: 0 0 .3em 0;}
.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: 16px}
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;font-size: 16px;}
#comments-list .comment-author{font-size: 22px}
.event-date{text-decoration: none;font-size:18px;font-family: Baskerville, "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;}

/*Profiles*/
.mastimg{height:228px; border-bottom: 1px solid #bbbbbb; margin-top: 40px;}
.bob      {background: url(/core/img/logo/bob.png) no-repeat top right; margin-top: -10px;border-bottom: 0px; height: 445px}
.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://a1.twimg.com/profile_images/75388330/Recent-1-copy.jpg)     no-repeat -140px -75px; border: 1px solid #bbbbbb; width: 208px}
.nick     {background: url(http://a1.twimg.com/profile_images/818635450/gram.jpg)             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; width: 228px}
.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}

/*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;}