/*   
Theme Name: Arquikids
Theme URI: 
Description: A nice and bright Thematic theme
Author: JCJ(template)   /  PPH(design)
Author URI: http://cosmoswide.com/
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/2c-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('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* Global*/
body, input, textarea {
    font: 13px arial,serif;
    line-height:22px;
    color:#3f3e3e;
}
/* Main  div's*/
#wrapper {background: #a3d864 url('images/header_l.jpg') top center no-repeat;}
#main {background: url('images/bg_l.jpg') center center repeat-y;padding: 0px 0px 22px 40px ; width: 966px; }
#header {height: 269px;}
#branding {padding: 8px 0 28px;}

#container {float: left; width: 660px;}
#content {width: 590px;}
#access {padding: 15px 0 0 0; border-bottom: none; height: 30px;}
#primary  {clear: right;border: none; border-bottom: 1px solid #CCC; margin-bottom: 5px; padding: 0px;}
#aboveaside {width: 289px; height: 175px; background: url('images/postit.jpg') bottom no-repeat; border: none;clear: right;}
#aboveasidesub {width: 289px;clear: right; padding: 20px 0 0 10px;}
.main-aside {float: right;position: relative;right: 10px; width: 289px;border: none;}


#subsidiary .aside a {color: #b9d3e6;}
#siteinfo {padding: 0;}
#siteinfo , #siteinfo a {color: #707f89;}
#subsidiary {height: 210px;}
#subsidiary .aside {width: 250px;float: right;color: #b9d3e6;}
#subsidiary #third   {padding-left: 260px; float:left;}
#footer { background: url('images/footer_l.jpg') top center no-repeat ; margin-top: 0; border-top: none;}

/* Posts */
.entry-title {padding: 15px 0 7px;}
.entry-title a {color:#008a7f;text-decoration:none;}
.entry-title a:active,
.entry-title a:hover {color:#93c900;}
h1.entry-title  {color:#93c900;}
.paged #nav-above, .navigation {padding-left: 120px;}
#nav-above, #nav-below {width: 80%;}

/* Content Area  */

.entry-date {font-family:Arial;text-align:center;}
.entry-date .month{padding-left: 2px;}
.entry-date .year{padding-left: 2px;}
.entry-date .day{padding-left: 2px;}


/*** Menu ***/
.sf-menu {float: right;  margin: 0 20px 0 0;}
.sf-menu a, .sf-menu a:visited  {color: #fff; border-bottom: none;}
.sf-menu li li a, .sf-menu li li a:visited {color: #666; /*Sets second level font color*/ }

.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {background-color: white;  color: #666;}
.sf-menu li.sfHover a {color: #666;}
.sf-menu li {background: url('images/menu.gif') bottom center no-repeat; font-weight: bold;}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {color: #666;}


/*   Header   */
#blog-title a {
display:block;
text-indent:-9000px;
height: 168px; /* height of your header, like 180px */
width: 500px; /* width of your header, like 940px */
}
#blog-description {
position:absolute;
left:-9000px; /* We avoid display:none because it's bad for SEO */
}

#lang {z-index: 3;}
.qtrans_language_chooser li { float:left; margin-right:6px; padding:  5px; background-color: #e6ff6f;}
.qtrans_language_chooser a {color:#555;}
.qtrans_flag {padding: 3px;}


/* Breadcrumb  */

ul.breadcrumbs {

height:30px;
line-height:30px;
color:#9b9b9b;
border-top:solid 1px #ECECEC;
border-bottom:solid 1px #ECECEC;
width:65%;
overflow:hidden;
margin:0 ;
padding:0px;
}
ul.breadcrumbs li {
	list-style-type: none;
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
}

ul.breadcrumbs li a {
color:#007BFF;
margin-left: 20px;
}

ul.breadcrumbs a:hover {
color:#35acc5;
}
li.home {
border:none;
margin: 8px 0px 0;
background:url('images/home.png') no-repeat 0 40% ;
}

/*   Sidebar   */

.leftcol {float: left; font-size: xx-small;}
.rightcol {float: right; font-size: xx-small;}

ul.leftcol li, ul.rightcol li {background: url(images/page.png) no-repeat 0 0; padding-right: 3px; list-style-type: none;}
html* ul.leftcol li, html* ul.rightcol li {background: none; /* IE7  dirty hack */ }
html*.leftcol, html*.rightcol {font-size: small; padding: 0;/* IE7  dirty hack */}
ul.leftcol a, ul.rightcol a {text-decoration: none;}
.leftlink {float: left;}
.rightlink {float: right;}
.leftlink li, .rightlink li {list-style-type: none;}
.leftlink a, .rightlink a {display: block ; width: 120px; height: 160px; text-indent: -9999px;}
.aside h3 {line-height: 32px;padding-bottom: 10px; font-weight: bold; font-style: normal; color:#538495;}
.aside ul ul {list-style-type: none;  margin: 0;}
.aside ul ul li {padding-left: 24px;}
div.sb_container {overflow: hidden;}
.twitter {font-size: small; }
.twitter-item {margin-left: -20px; margin-top: 8px;margin-bottom: 8px; border-bottom: 1px dotted #aaa;}

/* Sidebar Search */

#search {width: 100%;height: 57px;}
#search form {padding: 14px 0 0 0;}
#search form div {width: 259px;height: 28px;background: url(images/search_field.gif) no-repeat 0 0;position: relative;}
#search form input.search_box {width: 175px;border: 0;position: absolute;left: 5px;top: 5px;padding-top: 2px;background: transparent;}
#search form input.submit {position: absolute;right: 0;}

