




/*
     FILE ARCHIVED ON 5:33:19 Mar 4, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:07:15 Apr 10, 2012.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
Theme Name: K2 for Daino
Theme URI: http://binarybonsai.com/wordpress/k2/
Description: mod by jtheo & daino
Version: 1.0
Author: jtheo - daino / original by Heilemann & Davis
Author URI: http://binarybonsai.com/


	 |  /_  )
	 . <   / 
	_|\_\___|

	http://binarybonsai.com/k2/

	This theme was created by Michael Heilemann:
	http://binarybonsai.com/

	And Chris J. Davis:
	http://www.chrisjdavis.org/
 
	All elements of this theme are protected by the GPL:
	http://www.opensource.org/licenses/gpl-license.php

	Support questions go here:
	http://www.flickr.com/groups/binarybonsai/

	K2 uses Fam Fam Fam Silk Icons: 
	http://www.famfamfam.com/lab/icons/silk/

	IMPORTANT: This is a beta release. While it is more or less feature complete,
	it is sure to still contain a few bugs here and there. Use at your own risk
	
*/

body {
background:#EDEDED;
color:#444;
font:62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif;
margin:0 0 30px;
text-align:center
}


.extra { position: absolute; top: 0; right: 0; }


#page {
_width:740px;
background:#FFF;
border:1px solid #ddd;
border-top:none;
margin:0 auto;
padding:20px 0 10px;
position:relative;
text-align:left;
width:780px
}

body.flex #page {
max-width:1000px;
min-width:780px;
width:80%
}

#header {
background-image:url(http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/header_stretto.jpg);
background-repeat:norepeat;
height:150px;
margin:0;
padding:0;
position:relative
}

#header img {
margin:45px 0 0 35px
}

#adv_head {
        margin:0px auto;
	text-align: center;
	padding:5px;
}

#wp-calendar {
    border: 0px solid #ddd;
    empty-cells: show;
    font-size: 10px;
    margin: 0;
    width: 180px;
    background-color: #FAF9FA;
}

#wp-calendar #next a {
    padding-right: 10px;
    text-align: right;
}

#wp-calendar #prev a {
    padding-left: 10px;
    text-align: left;
}

#wp-calendar a {
    display: block;
    text-decoration: none;
}

#wp-calendar a:hover {
    background: #e0e6e0;
    color: #333;
}

#wp-calendar caption {
    color: #525E69;
    font-size: 14px;
    text-align: center;
}

#wp-calendar td {
    color: #ccc;
    font: normal 12px;
    letter-spacing: normal;
    padding: 2px 0;
    text-align: center;
}

#wp-calendar th {
    font-style: normal;
    text-transform: capitalize;
}

#wp-calendar #today{
    background-color: #ccc;
    color: #333;
}

.primary {
_width:500px;
display:inline;
float:left;
margin:0 0px 0 30px;
padding:5px 0 10px;
width:500px
}

.secondary {
_margin-left:0;
_margin-right:-4%;
_padding:30px 0 10px;
_width:26.5%;
color:#666;
font:1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
margin:0 0 20px 71%;
padding:10px 0;
position:relative;
width:26%
}

.comments {
padding:30px 0 0;
position:relative;
text-align:left
}

ul.menu {
bottom:0;
left:20px;
margin:0;
padding:0;
position:absolute;
width:90%
}

ul.menu li {
display:inline;
margin:0
}

ul.menu,ul.menu li a {
padding:5px 15px 6px
}

ul.menu li a {
color:#FFF;
font:1em Verdana, Helvetica, Arial, Sans-Serif;
margin:0
}

ul.menu li a:hover {
background:#333;
color:#eee !important;
text-decoration:none
}

ul.menu li.current_page_item a,ul.menu li.current_page_item a:hover {
background:#FFF;
color:#333 !important;
text-decoration:none
}

.admintab {
_padding:5px 15px 6px;
position:absolute;
right:0
}

.sb-pagemenu ul ul {
margin-top:2px
}

.sb-pagemenu ul ul .page_item {
margin-left:10px;
padding:0
}

h1,h2,h3,h4 {
font-family:'Trebuchet MS', Verdana, Sans-Serif
}

h1 {
font-size:3em;
font-weight:700;
letter-spacing:-1px;
margin:0 0 0 40px;
padding-top:75px;
width:100%
}

h1,h1 a,h1 a:hover,h1 a:visited,#header .description {
color:#FFF;
text-decoration:none
}

#header .description {
display:inline;
font-size:1em;
margin:0 0 0 40px
}

.pagetitle {
margin:15px 0;
text-align:center
}

.pagetitle h2 {
display:inline;
font-size:2.4em;
font-weight:700;
letter-spacing:-1px;
text-align:center
}

.secondary h2 {
display:inline;
font-size:1.5em;
font-weight:400;
padding:0
}

.primary h3,.primary h4,.permalink .primary .aside h3 {
display:inline;
font-size:2.2em;
font-weight:400;
letter-spacing:-1px
}

.primary .aside h3 {
font-size:1.6em;
font-weight:400
}

.itemhead {
margin-top:10px
}

.itemtext h3 {
display:block;
font-size:1.7em;
padding:15px 0 0
}

.itemtext h4 {
display:block;
font-size:1.5em;
padding:15px 0 0
}

.secondary div {
margin:20px 0 0;
padding:0
}

.primary .metalink a,.primary .metalink a:visited,/* The Metalink class takes care of the comments,edit,rss and trackback links next to the titles */
.secondary .metalink a,.secondary .metalink a:visited,.secondary span a,.secondary span a:visited {
color:#999;
font-weight:400
}

.primary .item .itemhead .metalink,.comments .primary .metalink {
font-size:1.8em;
letter-spacing:-1px;
margin-left:15px;
text-transform:lowercase
}

.primary .aside .itemhead .metalink {
font-size:1.4em
}

.permalink .primary .aside .itemtext {
color:#999;
font-size:1.4em
}

.comments .primary .metalink {
float:none;
margin:0 15px 0 0
}

.feedicon {
border:0 !important;
padding:0 !important
}

.feedlink img {
border:none;
height:16px;
position:absolute;
right:0;
width:16px
}

.primary .aside {
margin:0 4%;
padding:8px
}

.secondary .aside {
margin:0;
padding:0 0 10px;
word-spacing:-1px
}

.secondary .aside .metalink {
padding-left:0
}

.editlink img {
border:none !important;
height:16px;
margin:4px 0 0 !important;
padding:0 !important;
position:absolute;
right:0;
width:16px
}

.aside .editlink img {
top:9px
}

.commentseditlink {
border:none;
padding:2px 2px 2px 10px
}

.metalink a:hover span {
display:inline
}

h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited,h4,h4 a,h4 a:visited {
color:#444
}

h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,h4,h4 a,h4 a:hover,h4 a:visited {
text-decoration:none
}

.metadata {
color:#bbb;
display:block;
font-size:1em;
margin-top:2px
}

.commentslink {
background:url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/comment.png') left center no-repeat;
margin-right:10px;
padding:2px 0 2px 20px
}

.chronodata {
background:url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/time.png') left center no-repeat;
padding:2px 0 2px 20px
}

.chronodata:after {
content:"."
}

.tagdata {
background:url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/tag_blue.png') left center no-repeat;
display:block;
padding:2px 0 2px 20px
}

.primary .item {
margin:0;
padding:5px 0 15px;
position:relative
}

.primary .item .itemtext {
color:#444;
font:1.1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:justify
}

.primary .aside .itemtext p,.primary .aside .itemtext ul,.primary .aside .itemtext ol,.primary .aside .itemtext div,.primary .aside .itemtext blockquote {
margin:5px 0
}

.metalinks {
margin-top:3px
}

.commentsrsslink {
background:url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/feed.png') left top no-repeat;
height:16px;
margin-right:10px;
padding:2px 0 2px 20px
}

.trackbacklink {
background:url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/arrow_refresh.png') left top no-repeat;
height:16px;
padding:2px 0 2px 20px
}

.commentsrsslink a,.trackbacklink a {
color:#999;
padding:2px
}

.comments .commentlist {
margin:0;
padding:20px 0;
position:relative
}

.comments .commentlist li {
list-style:none;
margin:10px 0;
padding:10px 10px 5px
}

.comments .commentlist .commentmetadata {
background:url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/time.png') left center no-repeat;
display:block;
padding:2px 0 2px 20px
}

.comments .commentlist li img.gravatar {
float:right;
margin:-5px 0 0
}

.comments .commentlist li .commentauthor {
font-size:1.5em;
font-weight:700;
letter-spacing:-1px
}

.comments .commentlist li .counter {
color:#999;
display:none;
float:left;
font:normal 1.5em 'Century Gothic', 'Lucida Grande', Arial, Helvetica, Sans-Serif;
width:35px
}

.comments .commentlist li.authorcomment {
background:#f6f7f8
}

.comments .pinglist {
font-size:1.2em;
margin:0;
padding:0
}

.comments .pinglist li {
list-style:none;
margin-left:40px;
padding:7px 0
}

.comments .pinglist li .commentauthor {
display:block;
font-weight:700
}

.comments .pinglist li small {
display:block;
font:.8em Arial, Sans-Serif
}

.comments .pinglist li span.favatar img {
border:none;
float:left;
margin-left:-25px;
padding:0
}

.comments #leavecomment {
color:#ddd;
font-size:2em;
letter-spacing:-2px;
margin-bottom:40px;
text-align:center
}

.comments #loading {
color:#ddd;
font-size:2em;
letter-spacing:-1px;
margin-bottom:40px;
margin-top:40px;
text-align:center
}

.comments form {
clear:both;
margin:0;
padding:1px 0 30px
}

input[type=text],textarea {
color:#444;
font:1em Verdana, Arial, Helvetica, Sans-Serif;
margin:0;
padding:2px 0 2px 2px
}

input[type=text]:focus,textarea:focus {
background:#fff;
border-color:#666;
color:#333
}

.comments form input[type=text] {
margin:5px 5px 1px 0;
width:45%
}

.comments form textarea {
_width:98.5%;
height:250px;
padding:2px;
width:100%
}

.comments form #submit {
float:right;
margin:0
}

#footer a {
border-bottom:1px solid #ccc;
color:#888;
font-weight:700
}

#footer a:hover {
border:none;
color:#000;
text-decoration:none
}

h2 a:hover,h2 span a:hover {
color:#27d !important
}

a {
color:#27d;
text-decoration:none
}

.itemtext a:visited {
color:#b41
}

.clear {
clear:both;
margin:0;
padding:0
}

.primary img {
border:1px solid #ccc;
margin-left:-5px;
max-width:100%;
padding:4px
}

.alignright {
float:right
}

.alignleft {
float:left
}

img.center,img[align="right"] {
display:block;
margin-left:auto;
margin-right:auto
}

img.alignright,img[align="right"] {
display:inline;
margin:0 0 2px 7px;
padding:4px
}

img.alignleft,img[align="left"] {
display:inline;
margin:0 7px 2px 0;
padding:4px
}

img.noborder {
border:none !important
}

small {
font-size:.9em;
line-height:1.5em
}

code {
font:1.1em 'Courier New', Courier, monospace
}

acronym,abbr {
border-bottom:1px dashed #999;
cursor:help;
font-size:0.9em;
letter-spacing:.07em
}

blockquote {
background:url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/quote.png') 5% no-repeat;
border:none;
margin:20px 0;
padding:0 20px 0 50px
}

.navigation {
margin:10px 0;
padding:0;
text-align:center;
width:100%
}

.navigation .left {
float:left;
text-align:left;
width:50%
}

.navigation .right {
float:right;
text-align:right;
width:50%
}

.alert {
background:#FFF6BF;
border-bottom:2px solid #FFD324;
border-top:2px solid #FFD324;
margin:10px auto;
padding:5px 20px;
text-align:center
}

img.wp-smiley {
border:none !important;
padding:0 0 0 5px !important
}

.itemtext ol,.itemtext ul {
margin:0;
padding:0 0 0 35px
}

.itemtext ol li,.itemtext ul li {
margin:0 0 3px;
padding:0
}

.secondary ul,.secondary ol {
margin:5px 0 0;
padding-left:0
}

.secondary ul {
_margin-left:0
}

.secondary ol {
margin-left:15px
}

.secondary ul li,.secondary ol li {
margin:0;
padding:1px 0
}

.secondary ul li {
list-style-image:none;
list-style-type:none
}

ol li {
list-style:decimal outside
}

.sb-links ul ul li {
margin-top:0
}

input#livesearch {
width:97.1%
}

input#s {
width:75%
}

#LSResult {
background:#eee url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/livesearchbg.jpg') center repeat-y;
border-bottom:1px solid #eee;
margin:0;
position:absolute;
width:100.1%;
z-index:100
}

#searchcontrols {
background:#ddd url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/livesearchbgdark.jpg') center repeat-y;
padding:1px;
text-align:center
}

.LSRow:hover,#LSHighlight,#LSHighlight:hover {
background:#ffc url('http://web.archive.org/web/20070304053319/http://www.leledainesi.com/wp-content/themes/k2daino/images/livesearchbghilight.jpg') center repeat-y
}

#LSResult:hover #LSHighlight {
background:none;
border:none;
padding:5px 2px
}

.LSRow {
padding:5px 10px
}

.LSRow span a,.LSRow span a:visited {
color:#bbb;
font-weight:400;
line-height:1.3em;
word-spacing:-1px
}

.secondary div.sb-comments ul li span a,div.sb-comments ul li small a {
color:#999;
font-weight:400;
word-spacing:-1px
}

.secondary div.sb-comments ul li {
margin-bottom:6px
}

.activityentry {
font-size:1.1em
}

div.sb-comments small {
display:block;
font-weight:400;
line-height:1em;
margin:0
}

.sb-flickr img {
border:0;
padding:5px
}

#poststuff #title,#poststuff #excerpt,#poststuff #tags {
width:470px
}

#poststuff #title {
font-size:2em
}

.contactform {
position:relative;
width:100%
}

.contactleft {
clear:both;
display:inline;
float:left;
margin:5px 0;
padding:4px;
text-align:right;
width:15%
}

.contactright {
display:inline;
float:right;
margin:5px 0;
padding:4px;
text-align:left;
width:70%
}

.contacterror {
border:1px solid red
}

a img,:link img,:visited img,#poststuff fieldset {
border:none
}

.sb-pagemenu ul,.secondary span a {
margin-left:10px
}

h1:hover,.primary a:hover,.primary a:visited:hover,.secondary a:hover,.secondary a:visited:hover {
text-decoration:underline
}

.secondary div div div,.livesearchform input[type=submit] {
margin:0
}

.metalink a span,.comments .pinglist li .counter,hr,.sb-search h2,.localtags,.technoratitags {
display:none
}

.metadata a,small,strike {
color:#777
}

.primary .item .itemtext p,.primary .item .itemtext ul,.primary .item .itemtext ol,.primary .item .itemtext div,.primary .item .itemtext blockquote,.permalink .primary .aside .itemtext p,.permalink .primary .aside .itemtext ul,.permalink .primary .aside .itemtext ol,.permalink .primary .aside .itemtext div,.permalink .primary .aside .itemtext blockquote {
margin:13px 0
}

.comments .commentlist li img,.comments .pinglist li img,.favorite img {
border:none;
padding:0
}

#footer,.center {
text-align:center
}

.navigation p,#searchcontrols small {
margin:0;
padding:0
}

.navigation a,#LSHighlight small,#LSHighlight small span a {
color:#999
}

.sb-links ul li,.sb-search {
margin-top:20px
}