/*
THEME NAME: Aether-lolo
THEME URI: http://www.bendler.tv/
DESCRIPTION: A minimalistic Child-Theme based on Thematic and modified by me
TEMPLATE: thematic
VERSION: 0.3
AUTHOR: Daniele Alano | Bjoern Bendler | modifications by Karkaf
AUTHOR URI: http://www.altamentedecorativo.com | http://www.bendler.tv
TAGS: minimalistic, thematic, child theme, sub-page ready, no sidebar, integrated Twitter-Plugin. 
 
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

Aether, in Greek mythology, is one of the Protogenoi, the first-born elemental gods. 
He is the personification of the "upper sky," space, and heaven, and the elemental god 
of the "Bright, Glowing, Upper Air." He is the pure upper air that the gods breathe, 
as opposed to normal air, the gloomy lower air of the Earth, which mortals breathe.
...read the rest at http://en.wikipedia.org/wiki/Aether_(mythology) !

The embedded Twitter-Plugin is based on the official html-twitter badge.
Currently there are problems with the Opera Browser. If the page is reloding
the twitter line is not shown!

If you don't want to use the twitter-plugin set "$twitter_name" to blank

	(example: twitter_name = '';)
	
in the functions.php.

*/

@import url('../thematic/style.css'); 


/* =Global Elements
-------------------------------------------------------------- */

@font-face {
  font-family: "Linux Libertine";
  src: url("http://www.kartoffelkaefig.net/-typo/Linux-Libertine/LinLibertine_Re-4.1_.8_.eot");
  src: local("Linux Libertine"), local("linuxlibertine"),
    url("http://www.kartoffelkaefig.net/-typo/Linux-Libertine/LinLibertine_Re-4.1_.8_.woff") format("woff"),
    url("http://www.kartoffelkaefig.net/-typo/Linux-Libertine/LinLibertine_Re-4.1_.8_.ttf") format("truetype"),
    url("http://www.kartoffelkaefig.net/-typo/Linux-Libertine/LinLibertine_Re-4.1_.8_.svg") format("svg");
  }
  
@font-face {
  font-family: "Linux Libertine italique";
  src: url("http://www.kartoffelkaefig.net/-typo/Linux-Libertine/LinLibertine_It-4.0_.3_.eot");
  src: local("Linux Libertine Italic"), local("linuxlibertineitalic"),
    url("http://www.kartoffelkaefig.net/-typo/Linux-Libertine/LinLibertine_It-4.0_.3_.woff") format("woff"),
    url("http://www.kartoffelkaefig.net/-typo/Linux-Libertine/LinLibertine_It-4.0_.3_.ttf") format("truetype"),
    url("http://www.kartoffelkaefig.net/-typo/Linux-Libertine/LinLibertine_It-4.0_.3_.svg") format("svg");
  }
  
@font-face {
  font-family: "Linux Biolinum";
  src: url("http://www.kartoffelkaefig.net/-typo/Linux-Biolinum/Biolinum_Re-0.4.1.eot");
  src: local("Linux Biolinum"), local("linuxbiolinum"),
    url("http://www.kartoffelkaefig.net/-typo/Linux-Biolinum/Biolinum_Re-0.4.1.woff") format("woff"),
    url("http://www.kartoffelkaefig.net/-typo/Linux-Biolinum/Biolinum_Re-0.4.1.ttf") format("truetype"),
    url("http://www.kartoffelkaefig.net/-typo/Linux-Biolinum/Biolinum_Re-0.4.1.svg") format("svg");
  }
  
h2 { font-family: "Linux Biolinum", Frutiger, sans serif; }
p { font-family: "Linux Libertine", Georgia, serif; }
p em { font-family: "Linux Libertine italique", Frutiger, sans serif; }
em { font-style: italic; }

#wrapper {
	border-top:none;
	background:#e3debf;
}

body {
	//border-top:10px solid #022338;
	background:#e3debf;
	font-family:"Linux Libertine", Georgia, serif;
	font-size: 18px;
        line-height: 30px;
        text-align: justify;
	margin:0 auto;
	width:960px;
}

a:link, a:visited {
	color:#595387;
	text-decoration:none;
}

.entry-title a {
	color:#022338;
	text-decoration:none;
}

.paged #nav-above {
	display:none;
}

/* =Header
-------------------------------------------------------------- */


#header {
	height:180px;
	margin:auto;
	padding-top:40px;
	padding-left:20px;
	padding-bottom:14px;
	width:940px;
	overflow: hidden;
}

#branding {
	margin:0 auto;
	padding:0;
	width:940px;
}

#blog-title a {
	color:#022338;
	font-family:"Linux Libertine italique", Georgia, serif;
	font-size:55px;
	font-weight:normal;
	letter-spacing:14px;
	text-decoration:none;
	text-rendering: optimizeSpeed;	
}

.safari #blog-title a {
	font-family:"Linux Libertine italique", Georgia, serif
	
	
}

#blog-title {
	border-bottom:0 solid #242A30;
	padding:25px 0 0;
	text-align:center;	
}

#blog-title a:active, #blog-title a:hover {
	color:#022338;
}

#blog-description {
	display:none;
}

#access {
	background:none;
	border:none;
	font-size:11px;
	padding-top:10px;
	width:940px;
	margin:0 auto;
	width:50%;
}

/* =Menu
-------------------------------------------------------------- */

.menu {
	padding:0;
	color:#423B30;
	font-family:"Linux Biolinum", Frutiger, sans serif;
}

.menu a {
	background:none;
	border-top:none;
	color:#423B30;
	border-bottom:1px dotted #423B30;
}

.menu .current_page_item a {
	border-color:#e3debf;
	border-bottom:1px dotted #423B30;
}

.sf-menu {
	border:none;
	float:none;
	text-align:center;
}

.sf-menu a {
	border:none;
	color:#e3debf;
	border-bottom:1px dotted #423B30;
}

.sf-menu li {
	background:transparent;
	margin-left:5px;
}

.sf-menu li li {
	background:#022338;
}

.sf-menu li:hover, 
.sf-menu li.sfHover, 
.sf-menu a:focus, 
.sf-menu a:hover, 
.sf-menu a:active {
	background:transparent;
}

.sf-menu a {
	color:#423B30;
}

.sf-menu current_page_item a {
	background:#022338;
	color:#e3debf;
}

.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a, 
.sf-menu .current_page_parent a {
	border-bottom-color:#022338;
}

.sf-menu ul a:visited {
	color:#e3debf;
}

.sf-menu ul a:hover {
	color: #FF4B33;
	background:#022338;
}

.sf-menu ul a {
	color:#e3debf;
	background:#022338;
	border-bottom:none;
}

.menu a:hover {
	background:none;
	color:#423B30;
}


/* =Content
-------------------------------------------------------------- */

#main {
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:800px;
	padding:20px 0;
}

#container {
	float:left;
	width:800px;
}

#content {
	width:800px;
	margin:0;
}

.entry-title {
	clear:right;
	font-family:"Linux Biolinum", Frutiger, sans serif;
        font-weight:bold;
	font-size:30px;
        text-align:left;
	height:2px;
	padding-left:130px;
}

.entry-content {
	font-family:"Linux Libertine", Georgia, serif;
	margin:18px 0 0;
	overflow:hidden;
	padding-left:20px;
	padding:30px 20px 0;
	width:640px;
}

.entry-content a:link {
	font-family:"Linux Libertine", Georgia, serif;
}

.entry-content img {
	border:6px solid #022338;
	margin:5px 10px 18px 0;
	max-width:100%;
}

.entry-content .wp-smiley {
	border:medium none;
	margin:0 !important;
	max-height:12px;
	padding-left:2px;
	padding-right:2px;
}

blockquote {
	border-left:1px dotted;
	color:#022338;
	font-size:13px;
	font-style:italic;
	padding-left:15px;
}

.hentry {
	background:transparent url(images/post_spacer.png) no-repeat scroll center bottom;
	border-top:medium none;
	padding-left:1px;
	padding-right:1px;
	padding-top:15px;
	padding-bottom:5px;
}

.entry-meta {
	font-style:normal;
	clear:both;
}

.entry-meta a {
	font-style:normal;

}

.meta-sep {
	display:none;
}

.post-date {
        font-family:"Linux Biolinum", Frutiger, sans serif;
	background:transparent none no-repeat scroll 0 0;
	color:#022338;
	display:inline;
	float:left;
	padding-top:15px;
	text-align:left;
	width:110px;
	height:42px;
}

.post-day {
	float:left;
	font-size:46px;
	padding-right:4px;
	height:46px;
	line-height:36px;
}

.post-month {
	display:block;
	font-size:22px;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:5px;
}

.safari .post-month {
	padding-top:0;
}

.post-year {
	display:inline;
	line-height:20px;
	padding-top:11px;
	letter-spacing:5px;
}

.edit-link {
	float:left;
}

.entry-meta .comment {
	float:left;
	clear: left;
	letter-spacing:0;
	padding-left:0;
}

.category-links {
	padding-left:62px;
}

.entry-utility {
	color:#787878;
	font-size:11px;
	padding-left:130px;
}

/* =Footer
-------------------------------------------------------------- */

#siteinfo {
	display:none;
}
#subsidiary {
	padding:23px 0 0px 0;
}
#footer {
	background:#022338;
	padding:0;
	border-top:2px solid #022338;
	color:#022338;
}

#footer a:link,
#footer a:visited{
	color:#fff;
	text-decoration:underline;
	font-style:normal;
	letter-spacing:1px;
}
#footer a:hover {
	text-decoration:none;
}

/* =Comments
-------------------------------------------------------------- */

#comments {
	background:none;
	color:#000000;
	margin:54px 0 0;
	overflow:hidden;
	padding:18px 0;
}

#comments li {
	background:#A6B082;
	border-top:none;
	margin:0 20px 18px;
	padding:17px 20px 17px;
	position:relative;
}

#comments .comment-navigation {
	background:#87B5DD;
	border-top:1px solid #ffffcc;
	border-bottom:1px solid #ffffcc;
	line-height:36px;
	margin:-18px 20px 18px;
	overflow:hidden;
	padding:0 20px;
}

#form-allowed-tags p {
	color:#ffc;
}

.form-submit {
	padding-bottom:10px;
}

#comments-list .comment-author {
	color:#282828;
	font-family:"Linux Libertine", Georgia, serif;
	font-size: 15px;
}

#comments h3 {
	text-align:center;
	font-family:"Linux Biolinum", Frutiger, Arial, sans serif;
	color:#282828;
}

#respond h3 {
	color:#282828;
}

p#login, div.form-label {
	text-align:center;
}

.readmore {
	display:none;
}


#respond {
	background:#A6B082;
	border-top:4px solid #A6B082;
	margin:0 auto;
	max-width:720px;
	padding:17px 20px 0;
	width:auto;
	z-index:100;
}

#comments-list ol {border:none;
	margin:0 0 18px;
}

#comments-list .comment-author,
#comments-list .comment-meta{
	color:#000000;
	padding:9px 0 0 56px;
}

#comments-list .comment-meta {
	color:#000000;
}

#comments-list .comment-meta a:active, 
#comments-list .comment-meta a:hover {
	color:#000000;
	text-decoration:none;
}

#comments a {
	color:#000000;
	text-decoration:underline;
}

#comments-list .comment-meta a {
	color:#000000;
	font-style:normal;
	text-decoration:underline;
}

.comment-content{
	color:#000000;
	font-family:"Linux Libertine", Georgia, serif;
	font-size: 15px;
        line-height: 25px;
	padding-top:25px;
}

#trackbacks-list ol {
	margin-left:0;
}

#comments-list li,
#comments-list li.alt,
#comments-list li.bypostauthor{
	border-bottom:1px solid #ccc;
	background:#A6B082;
}

#comments-list li .avatar {
	border:4px solid #fff;
}

li.bypostauthor span.fn {
	color:red;
        text-transform:uppercase;
}

input, 
textarea {
	font-family:"Linux Biolinum", Frutiger, Arial, sans serif;
	background:#e3debf;
	border:none;
}

/* =Asides, Sidebars & Widget-Ready Areas
-------------------------------------------------------------- */

#content #single-top.aside h3,
#content #single-insert.aside h3,
#content #single-bottom.aside h3,
#content #single-top.aside .textwidget,
#content #single-insert.aside .textwidget,
#content #single-bottom.aside .textwidget,
#content #index-top.aside h3,
#content #index-insert.aside h3,
#content #index-bottom.aside h3,
#content #index-top.aside .textwidget,
#content #index-insert.aside .textwidget,
#content #index-bottom.aside .textwidget,
#content #page-top.aside h3,
#content #page-insert.aside h3,
#content #page-bottom.aside h3,
#content #page-top.aside .textwidget,
#content #page-insert.aside .textwidget,
#content #page-bottom.aside .textwidget{
	text-align:center;
}

#content .aside {
	border:none;
	margin:0;
	padding:18px 0 0;
}

#content .aside ul {
	padding:0;
}

.sub-aside h3{
	font-style:normal;
	color:#fff;
	padding-bottom:3px;
	margin-bottom:3px;
	border-bottom: 1px dotted #fff;
}
.aside h3{
	font-style:normal;
	padding-bottom:3px;
	margin-bottom:3px;
}

#content .aside h3 {
	color:#000;
	font-style:normal;

}

#subsidiary .aside {
	float:left;
	margin:0 168px 0 0;
	width:200px;
}

.aside ul ul li {
	padding:1px 0;
	list-style: none;
}

.aside ul ul {
	margin-left:0;
}

/* =PageNavi
-------------------------------------------------------------- */

#nav-above, 
#nav-below {
	color:#CC8800;
	font-weight:bold;
	padding-top:15px;
}

#nav-above {
	margin:18px 0 20px;
}

.wp-pagenavi {
	margin:0;
}

.wp-pagenavi a, 
.wp-pagenavi a:link {
	padding:0!important;
}

.wp-pagenavi a:link, .wp-pagenavi a:visited {
	padding:0!important;
}

.wp-pagenavi {
	margin:0;
	color:#333;
}

.wp-pagenavi span.pages {
	color:#333;
	font-size:10px;
	padding-right:5px!important;
}

.wp-pagenavi span.current {
	background-color:#022338!important;
	border:0!important;
	color:#e3debf!important;
	padding:2px 4px!important;
	margin-right:4px;
}

.safari .wp-pagenavi span.current {
	padding:4px 4px 2px 4px!important;
}

.wp-pagenavi a, 
.wp-pagenavi a:link, 
.wp-pagenavi a:visited {
	background-color:#e3debf!important;
	border:1px solid #022338!important;
	color:#022338!important;
	padding:2px 4px!important;
	margin-right:4px;
	text-decoration:none;
}

.safari 
.wp-pagenavi a, 
.safari .wp-pagenavi a:link, 
.safari .wp-pagenavi a:visited {
	padding:4px 4px 2px 4px!important;
}

.wp-pagenavi a:hover{
	background-color:#e3debf!important;
	border:1px solid #022338!important;
	color:#022338!important;
	text-decoration:underline;
}

.navigation .wp-pagenavi{
	padding:0;
	border:none;
	border-top:1px solid #022338;
	padding-top:10px;
	padding-bottom:5px;
}
.pages {
	margin-right:3px;
}

/* =Footer
-------------------------------------------------------------- */

#footertext {
	background:#e3debf;
	color:#282828;
	text-align:center;
	font-size:11px;
	text-transform:capitalize;
	padding:10px 0;
}

#footertext a:link, 
#footertext a:visited {
	text-decoration:underline;
}

#footertext a:hover {
	text-decoration:none;
}

.wp-caption p.wp-caption-text {
	margin:0;
	padding:5px;
	border-top:1px dotted #022338;
}

.textwidget img {
	border:6px solid #022338;
}

/* = Aether Twitter Plugin
-------------------------------------------------------------- */

#twitter {
	background:#022338;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial;
	font-size:11px;
}

#twitter ul {
	list-style-image:url(images/twitter.png);
	list-style-position:inside;
}

#twitter li {
	text-align:center;
}

#twitter ul a,
#twitter ul a:link,
#twitter ul a:visited {
	color:#E3DEBF;
}

#twitter a,
#twitter a:link,
#twitter a:visited {
	color:#E3DEBF;
}


.postmeta {
	font-size: 13px;
	line-height: 18px;
	padding: 0 0 30px 130px;
	margin: 0;
}
