/*   
Theme Name: Kotowari 2.0
Theme URI: 
Description: The best theme ever
Author: Sarah O'Donnell
Author URI: http://www.pixelfox.net/
Template: thematic
Version: 1.0
Tags: Thematic

*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/3c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('k-default.css');

@import url('jquery.lightbox-0.5.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* Font style */

ul.sf-menu li {font-family:Arial;
font-weight:bold;}

.wp-smiley {max-height:none !important;}

.wpcf7-form-control-wrap input {margin:2px;
height:12px;}


/* Blog Title */
#blog-title a {display:block;
text-indent:-9000px;
width: 600px;
height: 100px;}

#blog-description {display:none;}

.gallery-item {margin:0;}

/* Single Page */
ul.lcp_catlist {display:inline;
font-size:smaller;}

ul.lcp_catlist li {border-bottom:1px dotted #ccc;
padding:5px 0px;}

ul.lcp_catlist li:last-child {border:none;}

/* Content */
#content {font-family: Arial;
color: #444;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.5em;
font-size: .9em;}

#content .entry-content a {color:#0ba6cd;
text-decoration:none;}

#content .entry-content a:hover {color:#FF8207;}


table.tablesarestupid tr td {border:1px solid #ccc !important;
padding:5px;
}

.entry-content table tr td img {
margin:0px !important;

}

#content .entry-content table, #content .entry-content table tr, #content .entry-content table tr td {
margin:0px !important;
padding:0px !important;
border-style:none !important;}


#content .entry-content a img {padding: 3px;
	border: solid 1px #EFEFEF;}

#content .entry-content a:hover img {border: solid 1px #ccc;
-webkit-transition:all .2s ease-in;
-moz-transition:all .2s ease-in;
-o-transition:all .2s ease-in;
-moz-box-shadow: 1px 1px 3px #999;
-webkit-box-shadow: 1px 1px 3px #999;
box-shadow: 1px 1px 3px #999;}

.wp-caption, .wp-caption-text {margin:0px !important;}

#content .entry-content table tr td p {margin:0px !important;}

.p1 {margin-top:20px !important;}

#index-insert, #single-insert, #single-top, .execphpwidget, .widget_execphp{
padding:0px !important;
margin:0px !important;
border:0px !important;}

#content .widget_execphp {text-align:center;
}

/* Latest Vlog */
#latest_vlog {
background:url(images/vlog-back.png) no-repeat;
padding:100px 0px 10px;
margin:0px 10px 10px 580px;
font-family: Arial;
color: #444;
line-height: 1.5em;
font-size: .8em;}

#latest_vlog a {text-decoration:none;
font-weight:bold;
color:#FF8207;}

#latest_vlog a:hover {color:#000 !important;}

#latest_vlog ul {margin:0px 65px;
list-style:none;
display:inline;}

#latest_vlog li {
padding:5px;
display:inline;
text-align:center;
}

#latest_vlog li a {padding:5px;
background:#FF8207;
color:#fff;}

#latest_vlog ul li a:hover {
background:#fff;
color:#FF8207 !important;}

#latest_vlog p .more-link {font-size:1em !important;
background:#0ba6cd;
-moz-border-radius: 10px; /* FF1+ */
-webkit-border-radius: 10px; /* Saf3+, Chrome */
border-radius: 10px; /* Opera 10.5, IE 9 */
zoom: 1;
color:#fff;
padding:10px;
line-height:3em;}

/* Bit-Speak*/

#bit-speak{font-family:arial;
font-size:.9em;
text-align:center;
background:#0ba6cd;
padding:10px 0px;
margin:20px 0px 0px 600px;
width:340px;
color:#fff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-moz-box-shadow: 1px 1px 3px #999;
-webkit-box-shadow: 1px 1px 3px #999;
box-shadow: 1px 1px 3px #999;
font-size:1.1em;
font-weight:bold;
}

#bit-speak p {padding:0px;
margin:0px;
font-size:.8em;

text-transform:uppercase;}

#bit-speak ul {display:inline;
list-style:none;
margin:0px;}

#bit-speak a {text-decoration:none;
padding:2px;
color: #fff;
}

#bit-speak a:hover {
background:#FF8207;
padding:2px;
color: #fff;
}

/* Currently Playing */

#currently_playing {font-family:arial;
font-size:.8em;
color:#fff;
background:#666;
padding:5px 5px 5px;
margin:0px 0px 0px 600px;
margin-bottom:10px;
width:320px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-moz-box-shadow: 1px 1px 3px #999;
-webkit-box-shadow: 1px 1px 3px #999;
box-shadow: 1px 1px 3px #999;
}

#currently_playing p {margin:0px;}

#currently_playing img {padding:8px 90px 10px;
background:url(images/currently-playing.png) no-repeat !important;
}

/* Aside */
.aside {padding:10px;}

/* Primary */
#primary {font-family:Arial;
border:none !important;
width:200px !important;}

#primary a {text-decoration:none;}

#primary a:hover {text-decoration:none;
color:#FF8207;}

#get_recent_comments_wrap ul {list-style:none;
margin:0px 5px;}

#get_recent_comments_wrap li {padding:5px 0px;
border-bottom:1px dotted #765B7E;}

#get_recent_comments_wrap li:last-child {border:none;}

#get_recent_comments_wrap a {color:#FF8207;}

#get_recent_comments_wrap a:hover {color:#0ba6cd;}

.widget_links {margin-bottom:15px;}

#archives-3, #amzscwidget-2 {margin-top:15px;}

/* Search Bar */
input#s{width:130px;
padding:5px;
font-family:Arial;
 border:0px;
 }

 input#s:focus{
 background:#fff;
color:#999;
 }

#rss-links{background:url(images/koto-rss.gif) no-repeat !important;
}
#primary #rss-links h3 {text-align:right;}

#primary #rss-links ul li a {color:#444 !important;
font-size:.9em;
text-transform:uppercase;
font-weight:bold;
border-bottom:1px dotted;}

/* Secondary */
#secondary {font-family:Arial;}

#secondary a {text-decoration:none;}

#secondary ul {list-style:none;
margin:0px 5px;}

#primary .widgetcontainer, #secondary .widgetcontainer  {background:#FF8207;
color:#444;
padding:5px 8px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;}

#primary .widgetcontainer a{color:#fff !important;}

#primary .widgetcontainer a:hover {color:#000 !important;}

#primary .widget_id_recent_comments li {font-size:.6em !important;}

#primary .idw-big a {font-size:.7em !important;}

#primary .idw-c p, .widget_polls-widget {font-size:10px;
line-height:12px;}


.widget_thematic_search, .widget_thematic_rsslinks {
margin-bottom:10px;}

#intensedebate-recent-comments, .widget_polls-widget {margin-bottom:15px;}

.widget_archive li, .blogroll a {font-size:.8em;

text-transform:uppercase;}

.widget_id_recent_comments {margin-bottom:15px;}


#secondary #tweet-this-3, #secondary .widget_text {background: #fff;
padding:5px;width:140px;
margin-bottom:10px;}

#secondary #text-2 .widgettitle {text-align:center;}

.twtr-hd {margin:0px !important;padding:0px !important;}
.twtr-profile-img {display:none !important;}

/* Footer */
#footer {background:#0ba6cd;
font-family:Arial;
font-weight:bold;
padding:20px 0 0;
text-transform:uppercase;
}

#footer #siteinfo, #siteinfo a {color:#fff !important;
text-align:center;
font-size:20px;
line-height:45px;
}

#footer a {
text-decoration:none;}

#siteinfo {height:60px;
background:url(images/kotowari.png) no-repeat;}

/* DEM BAERZ */

#idc-container .idc-smileys {
background-color: #FFFFFF;
background-color: rgba(255, 255, 255, 0.6);  /* FF3+, Saf3+, Opera 10.10+, Chrome */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#99FFFFFF',EndColorStr='#99FFFFFF'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#99FFFFFF',EndColorStr='#99FFFFFF')"; /* IE8 */
border:2px solid #999;
margin: 0px 0px 0px -92px;
padding: 1px !important;
position:absolute;
z-index: 51;
width:320px;

/* Nice shadows for browsers that support it! */
-moz-box-shadow: 0 1px 3px #999;
-webkit-box-shadow: 0 1px 3px #999;
box-shadow:1px 2px 3px #666;

/* Rounded corners in most browsers! */
-moz-border-radius: 10px; /* For Mozilla Firefox */
-khtml-border-radius: 10px; /* For Konqueror */
-webkit-border-radius: 10px; /* For Safari */
border-radius: 10px; /* For future native implementations */
}
             							
#idc-container .idc-smileys li {
isplay: inline;
float: left;
height:45px;
margin: 0 1px 1px 0 !important;
}
             							
#idc-container .idc-smileys .idc-smiley {background:red;
display: inline;
height: 30px;
width: 40px;
}
#idc-container .idc-smileys .idc-smiley:hover {background: #fff;}
             								

#idc-container .idc-smileys .idc-smiley span {
display: block;
float: left;
height: 38px;
margin: 4px !important;
width: 30px;
}

#idc-container .idc-smileys .idc-smiley span span {
display: none;
}
             							

#idc-container .idc-c-t .idc-smiley span {

background:url(http://kotowari.org/wp-includes/images/smilies/bear-menu.png) no-repeat;

_background:url(http://kotowari.org/wp-includes/images/smilies/bear-menu.png) no-repeat;
display: inline-block;
height: 38px;
margin: 0 1px;
width: 120px;
}

#idc-container .idc-c-t .idc-smiley span span {
display: none;
}

ul#idc-plugin-buttons-reply, ul#idc-plugin-buttons-new-thread {margin:-35px 0 0 !important;}

.aside #text-3  {padding:0px !important;background:none !important;margin-left:-10px !important;}

.aside #text-3 tr {border:none;}

.aside #text-3 td a {color:#444 !important;background:#ccc !important;}
