/*
THEME NAME: Aether
THEME URI: http://www.bendler.tv/
DESCRIPTION: A minimalistic Child-Theme based on Thematic
TEMPLATE: thematic
VERSION: 0.3
AUTHOR: Daniele Alano | Bjoern Bendler	
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
-------------------------------------------------------------- */

#wrapper {
	border-top:none;
	background:#ececec;
}

body {
	//border-top:10px solid #022338;
	background:#ffffff;
	font-family:Frutiger,"Frutiger Linotype",Univers,Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans serif;
	margin:0 auto;
	width:1020px;
}

a:link, a:visited {
	color:#423B30;
	text-decoration:none;
}

.entry-title a {
	color:#022338;
	text-decoration:none;
}

.paged #nav-above {
	display:none;
}

/* =Header
-------------------------------------------------------------- */


#header {
	background:transparent url(images/sgs_banner_zeszyt.jpg) no-repeat scroll center bottom;
	height:230px;
	margin:auto;
	padding-left:20px;
	padding-bottom:14px;
	width:940px;
}

#branding {
	margin:0 auto;
	padding:0;
	width:940px;
}

#blog-title a {
	color:#022338;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:48px;
	font-weight:bold;
	letter-spacing:12px;
	text-decoration:none;
	text-transform:uppercase;
	
}

.safari #blog-title a {
	font-family:Georgia, "Times New Roman", Times, 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%;
	overflow: hidden;
}

/* =Menu
-------------------------------------------------------------- */

.menu {
	padding:0;
	color:#423B30;
	font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;
	font-weight:bold;
	text-transform:capitalize
}

.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 {
	background:transparent url(images/sgs_menu_bckg.png) no-repeat scroll left top;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:860px;
	padding:20px 0;
}

#container {
	float:left;
	width:860px;
}

#content {
	width:860px;
	margin:0;
}

.entry-title {
	clear:right;
	font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;;
	font-size:24px;
	padding-left:230px;
}

.entry-author {
	clear:right;
	font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;;
	font-size:14px;
	padding-left:230px;
}

.entry-content {
	font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;;
	margin:18px 0 0;
	overflow:hidden;
	padding:30px 0 0 50px;
	width:595px;
}

.entry-content a:link {
	border-bottom:1px dotted;
	font-family:Frutiger,"Frutiger Linotype",Univers,Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans 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/sgs_spacer.png) no-repeat scroll center bottom;
	border-top:medium none;
	padding-left:1px;
	padding-right:1px;
	padding-top:25px;
	padding-bottom:15px;
}

.entry-meta {
	padding-left:75px;
	font-style:normal;
	clear:both;
}

.entry-meta a {
	font-style:normal;

}

.meta-sep {
	display:none;
}

.post-date {
	background:transparent none no-repeat scroll 0 0;
	color:#022338;
	display:inline;
	float:left;
	padding-top:0;
	text-align:left;
	width:110px;
	height:42px;
}

.post-day {
	float:left;
	font-size:46px;
	padding-right:4px;
	font-weight:bold;
	height:46px;
	line-height:36px;
}

.post-month {
	display:block;
	font-size:24px;
	text-decoration:underline;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:3px;
	font-family:"Courier New", Courier, monospace
}

.safari .post-month {
	padding-top:0;
}

.post-year {
	display:inline;
	line-height:20px;
	padding-top:11px;
	font-weight:bold;
	letter-spacing:5px;
}

.post-avatar {
	display:inline;
	line-height:20px;
	margin-top:11px;
}

.edit-link {
	float:left;
}

.entry-meta .comment {
	float:left;
	letter-spacing:0;
	padding-left:0;
	width:110px;
}

.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:#e3debf;
	margin:54px 0 0;
	overflow:hidden;
	padding:18px 0;
}

#comments li {
	background:#022338;
	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;
	text-transform:capitalize;
}

#comments h3 {
	text-align:center;
	color:#282828;
}

#respond h3 {
	color:#ffc;
}

p#login, div.form-label {
	text-align:center;
}

.readmore {
	display:none;
}


#respond {
	background:#022338;
	border-top:4px solid #022338;
	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:#fff;
	padding:9px 0 0 56px;
}

#comments-list .comment-meta {
	color:#ccc;
}

#comments-list .comment-meta a:active, 
#comments-list .comment-meta a:hover {
	color:#ccc;
	text-decoration:none;
}

#comments a {
	color:#ccc;
	text-decoration:underline;
}

#comments-list .comment-meta a {
	color:#ccc;
	font-style:normal;
	text-decoration:underline;
}

.comment-content{
	color:#fff;
	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:#022338;
}

#comments-list li .avatar {
	border:4px solid #fff;
}

li.bypostauthor span.fn {
	color:red;text-transform:uppercase;
}

input, 
textarea {
	font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, 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;
}
pre {
	border: solid 1px blue;
	font-size: 1.3 em; 
 	color: blue; 
	margin: 10px; 
	padding:10px; 
	background: #FFFFB3
}
pre.noborder {
	border: none;
	font-size: 1.3 em; 
 	color: blue; 
	margin: 10px; 
	padding:10px; 
	background: #FFFFB3
}
