/* mixtur_splash habari theme */

/* NOTE: IE hacks are leading with two asterisk. */

/* Reset CSS v1.0 | 20080212 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

/* Layout */
body{text-align:center;}
#container{width:60em;margin:0 auto;text-align:left;border-top:.7em solid #336699;}
#content{width:45.4em;margin:16px auto 0 auto;float:left;}
/*#sidebar{margin:3.5em 0 0 54em;width:14.5em;}*/
#sidebar {
float:right;
position:relative;
left:-28px;
top:34px;
width:178px;
}
#footer{font-size:12px;color:#999999;text-align:center;clear:both;padding:3.6em 0 4.8em 0;}

/* Colors */
a:link{color:#336699;}
a:visited{color:#5f81b1;}
a:hover{color:#ff6600;}
a:active,a:focus{color:#999999;}

/* Typography */
/*body{color:#000;line-height:1.4;font-family:Calibri,"Segoe UI",Tahoma,"Microsoft JhengHei","Microsoft YaHei","Meiryo",sans-serif;**font-family:"Microsoft JhengHei","Microsoft YaHei","Meiryo",Calibri,"Segoe UI",Tahoma,sans-serif;}*/
body{color:#333333;line-height:1.4;font-family:Arial, Verdana, Helvetica, sans-serif;}
a{text-decoration:none;}
h1,h2,h3,h4,h5,h6,#site-name,#nav,div.entry-date,div.download{line-height:1;text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:700;}
h1{font-size:1.8em;letter-spacing:-.05em;margin:.5em 0 0;}
h1.entry-title-results{font-size:1.5em;font-weight: normal; letter-spacing:-.05em;color:#336699;margin:1em 0 0;}
h2,.entry-title{font-size:1.5em;font-weight: normal; letter-spacing:-.05em;color:#336699;margin:1em 0 0;}
h3,h4{font-size:1.2em;margin:.25em 0 -.125em;}
h5,h6{font-size:1.4em;margin:.5em 0 -.25em;}
sub,sup{font-size:.7em;line-height:1;}
sub{vertical-align:sub;}
sup{vertical-align:super;}
em{font-style:italic;}
strong{font-weight:700;}
/* input,button,select,option,textarea{font:1em Calibri,"Segoe UI",Tahoma,sans-serif;display:block;} */
input,button,select,option,textarea{font-family:Arial, Verdana, Helvetica, sans-serif;display:block;}
code{font-family:Consolas,"Bitstream Vera Sans Mono",Monaco,"Courier New","Microsoft JhengHei","Microsoft YaHei","Meiryo",monospace;}
.alt{font-style:italic;}

/* Google Code Prettify */
pre.prettyprint{background:#141414;color:#f8f8f8;overflow:auto;padding:.7em !important;border:0 !important;}
pre.prettyprint code{font-size:.875em;line-height:1.2;}
pre.prettyprint span.str,pre.prettyprint span.atv{color:#8f9d6a;}
pre.prettyprint span.kwd,pre.prettyprint span.pun{color:#cda869;}
pre.prettyprint span.com{color:#5f5a60;font-style:italic;}
pre.prettyprint span.typ{color:#9b703f;}
pre.prettyprint span.lit{color:#cf6a4c;}
pre.prettyprint span.pln{color:#7587a6;}
pre.prettyprint span.tag{color:#ac885b;}
pre.prettyprint span.atn{color:#e0c589;}
pre.prettyprint span.dec{color:#494949;}

/* Headers */
body.home #header,
body.entry #header,
body.search #header,
body.tag-archive #header,
body.single #header,
body.multiple #header {
margin:0 auto;
background: url(images/bg_header.jpg) 0 0 no-repeat;
width: 950px;
height: 310px;
float: none;
}
/* div { border: 1px solid #999999; } */
/* Header Graphc */
div#header{}

div#nav {
padding:8px;
width:13.3em;
border: 1px solid #BFD9EB;
}

div#link_thing{
background: url(images/link_thing.png) 0 0 no-repeat;
width:126px;
height:40px;
float:left;
position: relative;
left:12px;
top:228px;
}
div#link_thing table {
margin: 12px 0.6px 12px 2.1em;
padding: 0;
width: 88px;
}
div#link_thing table td {
font-size: 0.76em;
padding: 0 0 0.1em 0.6em;
line-height: 1.2em;
}
div#link_thing table td a, div#link_thing table td a:link, div#link_thing table td a:visited {
color: #ff6600;
text-decoration: none;    
}
div#link_thing table td a:hover {
color: #ff6600;
text-decoration: underline;
}	



/* Navigation */
#nav{margin:1.4em 0 0;}
/* body.home #nav li,#site-name ul,#site-name li{display:inline;padding:0 1em 0 0;}
body.home #nav a,#site-name li a{padding:0 0 0 1.4em;}
body.home #nav li.nav-home a{background:url(images/nav-home.png) no-repeat 0 50%;}
body.home #nav li.nav-archives a,#site-name li.nav-archives a{background:url(images/nav-archives.png) no-repeat 0 50%;} */

#nav li,#site-name ul,#site-name li{display:inline;padding:0 1em 0 0;}
#nav a,#site-name li a{padding:0.2em 0 0 1.8em;}
#nav li.nav-home a{background:url(images/nav-home.png) no-repeat 0 50%;}
#nav li.nav-archives a,#site-name li.nav-archives a{background:url(images/nav-archives.png) no-repeat 0 50%;}

/* Content */
/* Content Type */
#content div.hentry.draft{background:url(images/type-draft.png) 50% 50%;}
#content div.hentry.private{background:url(images/type-private.png) 50% 50%;}

/* socialink styles -- for socialink plugin */
#content div.socialink {margin-left:-6px; text-align: left;}
#content div.socialink img {border:2px solid #ffffff;}

/* Entry */
.entry-title-results{border-bottom: .1em solid #336699;padding:0 0 0.6em 8em;}
.entry-title,#comments h2,#respond h2{border-bottom: .5em solid #e6f0f7;padding:0 0 .2em 8em;}
#content .entry-meta{font-size:75%;color:#999999;line-height:1.8em;padding:0;margin:0.8em 0 0.8em 1.4em;width:11.4285em;float:left;text-align: left;}
#content .entry-meta li{list-style-type:none;padding:0 0 0.6em 1.6em;line-height: 124%;}
#content .error{font-size:75%;color:#999999;line-height:1.8em;padding:0;margin:0.8em 0 0.8em 17.4em;}
#content .error li{}
li.entry-author{background:url(images/user_edit.png) no-repeat 0 .1286em;}
li.entry-date{background:url(images/entry-date.png) no-repeat 0 .1286em;}
li.entry-time{background:url(images/entry-time.png) no-repeat 0 .1286em;}
li.comments-link{background:url(images/comments-link.png) no-repeat 0 .1286em;}
li.entry-tags{background:url(images/entry-tags.png) no-repeat 0 .1286em;}
li.entry-edit{background:url(images/entry-edit.png) no-repeat 0 .1286em;}
.entry-content{margin-left:12em;}
.entry-content div img{border:5px solid #222;}

/* Footnote */
.footnotes{font-size:.875em;padding:2.4em 0 0;}
.footnotes hr{text-align:left;width:66%;}

/* Block Element */
#content p{font-size:86%; text-align:justify;}
#content hr{display:block;background:#e6f0f7;color:#e6f0f7;float:none;height:.143em;border:none;clear:right;}
#content p,#content img,#content ul,#content ol,#content table,#content pre,#content hr{margin:.7em 0;}
#content blockquote{padding:.4em;margin:.7em 2em;border-left:.143em solid #5f81b1;background:#f3f3f3;}
#content blockquote p,#content li p{margin:0;}

/* List */
#content ul,#content ol{padding:0 2.3625em 0 2.3625em;}
#content ul,#content ol ul,#content ol ol ul,#content ol ol ol ul{list-style-type:disc; font-size: 92%; text-align: justify;}
#content ul ul,#content ol ul ul,#content ul ol ul,#content ol ol ul ul,#content ol ul ol ul,#content ul ol ol ul{list-style-type:disc;}
#content ul ul ul,#content ul ul ol ul,#content ul ol ul ul,#content ol ul ul ul,#content ul ul ul ul{list-style-type:circle;}
#content ol,#content ul ol,#content ul ul ol,#content ul ul ul ol{list-style-type:decimal;}
#content ol ol,#content ol ul ol,#content ul ol ol,#content ul ul ol ol,#content ul ol ul ol,#content ol ul ul ol{list-style-type:lower-alpha;}
#content ol ol ol,#content ol ol ul ol,#content ol ul ol ol,#content ul ol ol ol{list-style-type:lower-roman;}
#content ol ol ol ol{list-style-type:lower-greek;}

/* Comments */
#comments,#respond{clear:both;padding:10px 0 0;}
#comments ol,#comments ul{padding:0;margin:0;}
#comments li{list-style-type:none;}
/*li.comment,li.comment-unapproved{float:left;width:42.6em;**width:45.4em;clear:both;padding:1.4em;margin:.7em 0;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;}*/
li.comment,li.comment-unapproved{float:left;width:46.5em;**width:45.4em;clear:both;padding:1.4em;margin:.7em 0;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;}
li.even{background:#f3f3f3;}
li.odd,li.guest{background:#efefef;}
li.author{background:#f2f5d7;}
ul.comment-meta{float:left;font-size:75% !important;padding:0;width:14.4285em;margin:.8em 0;}
#comments li.comment-author-gravator img{width:32px;height:32px;border:.2571em solid #fff;background:#fff;margin:0}
li.comment-author-gravator{width:3.3em;padding-right:1em;}
li.comment-author cite{font-style:normal;}
div.comment-content{width:34.6em;float:right;}
/* span.comment-count{font-size: 75%;} */
ul#comment-list{width: 45.4em;}

/* Comments - Pingback */
ul#pingback-list{ border:1px solid #336699; float:right; padding:16px; width:34em; list-style-type: none; -moz-border-radius:.4em; -webkit-border-radius:.4em; border-radius:.4em;}
ul#pingback-list li {}

/* Respond */
#commentform{margin:.8em 0;}
#commentform div.commenter-info{width:11.2em;float:left;font-size:0.8em;}
#commentform div.response-content{margin:0 0 0 12em;}
#commentform input,#commentform textarea{border:solid 1px #ddd;background-color:#fff;margin:0 0 .8em;font-size:0.9em;}
#commentform textarea {width:516px; height: 160px;}
#commentform input:focus,#commentform textarea:focus{border:solid 1px #0075b8;background-color:#e6f0f7;}
#commentform input{padding:.5em .3em .5em 1.6em;width:9.15em;**width:11.2em;**height:2.4em}
#name{background:#fff url(images/commentor-name.png) no-repeat .2em 50%;}
#email{background:#fff url(images/commentor-email.png) no-repeat .2em 50%;}
#url{background:#fff url(images/commentor-url.png) no-repeat .2em 50%;}
#message{padding:.5em;width:30.9em;**width:31.8em;height:7.43em;**height:9em;}
#submit_feedback{width:6em;font-size: 10px;margin-left:4px;}
#respond label{color: #999999;}

/* Pager */
#pager,#page-selector{margin:2.4em 0 2.4em 13.76em; border-top: 3px solid #336699;font-size:0.86em;} 
/* #pager,#page-selector{margin:2.4em 0 2.4em 12em; border-top: 3px solid #BFD9EB;} */
#page-selector a.current-page:hover{background:#336699;color:#ffffff;}
#page-selector a{font-size: 12px;padding:0 0.2em;border:1px solid transparent;}
#page-selector a.current-page{border:1px solid #BFD9EB;background:#e6f0f7;}
#pager a.previous{background:url(images/pager-previous.png) no-repeat 0 .2em;padding:0 0 0 1.2em;float:left;}
#pager a.next{background:url(images/pager-next.png) no-repeat 100% .2em;padding:0 1.2em 0 0;float:right;}

/* Aside */
body.multiple #content div.tag-edge{margin:2.8em 0 0;border-top:1.4em solid #f3f3f3;}
body.multiple #content div.tag-edge div.entry-head{width:10em;float:left;}
body.multiple #content div.tag-edge .entry-meta{font-size:.75em;padding:0;margin:.8em 0;float:none;}
body.multiple #content div.tag-edge .entry-title{font-size:1.4em;line-height:1;margin:.5em 0 0;padding:0;border:none;}
body.multiple #content div.tag-edge .entry-date,body.multiple #content div.tag-edge .entry-time,body.multiple #content div.tag-edge .comments-link,body.multiple #content div.tag-edge .entry-tags{display:none;}

/* Sidebar */
#sidebar{font-size:75%;color:#999999;line-height:1.4em;}
#sidebar h3{color:#ff6600;text-transform:lowercase;margin:1em 0 0;}
#sidebar li.widget{float:left; width: 178px;}

/* Recent Comments */
#widget-comments a.comment-entry-title{}
#widget-comments ul li { padding-bottom: 6px; }
#widget-comments ul.comment-authors{clear:right;font-size:.8571em;}
#widget-comments ul.comment-authors li{display:block;padding:0 0.4em 0 0.9em;}
#widget-comments ul.comment-authors a.author{color:#333333;float:left;margin-right: 10px;}
#widget-comments ul.comment-authors a.count{color:#333333;float:right;margin-right:10px;}
#widget-comments ul.comment-authors a:hover{text-decoration:underline;}

/* Recent Entries */
#widget-entries a.recent-entry-title{}
#widget-entries ul{}
#widget-entries ul li { padding: 4px 0 4px 0; border-bottom: 1px dotted #000000; }

/* Tag Cloud */
ul.tag-cloud li{height:2em;line-height:2em;padding:0 .4em 0 0;float:left;}

/* FlickrRSS / FlickrFeed */
ul.flickr-images li,#widget-flickrfeed ul li{float:left;}
ul.flickr-images a,#widget-flickrfeed ul a{display:block;padding:.4em;background:#eee;border-width:0 1px 1px 0;border-style:solid;border-color:#ccc;margin:0 .6em .6em 0;}
ul.flickr-images a:hover,#widget-flickrfeed ul a:hover{background:#c93514;border-color:#ac2e11;}

/* search form */
div#search-form{width:177px;}
#criteria {display:inline;}
#search-submit {vertical-align: middle; display:inline;}

/* Footer */

/* Hidden Elements */
/*hr,#search-submit,#respond label{display:none;}*/
hr,#respond label.content{display:none;}


/* General */
.aligncenter{text-align:center;}
.alignleft{text-align:left;}
.alignright{text-align:right;}
.floatleft{float:left;padding-right:1.6875em;}
.floatright{float:right;padding-left:1.6875em;}
.floatleft-nopad{float:left;}
.floatright-nopad{float:right;}
.clear{clear:both;}
label{cursor:pointer;}

