/*
Theme Name: Tarski Child
Description: Child theme for the Tarski theme 
Author: F Glasenapp
Template: tarski
*/

@import url("../tarski/style.css");

/* Main structure
----------------------------------------------- */
body { min-width: 760px; width:1024px; background-color: #000033;}
#wrapper {
	float: right;
	width: 816px! important;
	padding-left: 20px;
	background-color: rgb(235,235,235);
	border: 5px solid #999999;
}
body.classic .secondary  h3 {
	background-color: #cccccc;
	padding-top: 5px;
}
body.classic .primary .content h3 {
	padding: 5px 0px 0.4em;
}
body.classic .secondary #search-2 h3 {
	background-color: #ebebeb;
}
body .secondary {
	margin-top: 9px;
}
body .primary {
	margin-top: 5px;
}
body .primary #google-news {
	margin-top: 3px;
}
body .primary #google-news h3{
	width: 100%;
	background-color: #CCCCCC;
	padding-top: 5px;
}
body .primary #google-news div{
	width: 100%;
}
body .primary #google-news ul{
	margin-left: 0px;
	width: 100%;
	list-style-position:inside;
	list-style-type:disc;
}
body.classic .secondary #search-2 H3 {
	background-color: #cccccc;
}
/* TubePress FG Template settings
----------------------------------------------- */
body.classic .primary .tubepress_container .tubepress_thumbs {
	text-align: center;
	padding-bottom: 0em;
	margin-bottom: 0em;
}
body.classic .primary .tubepress_container .tubepress_thumbs .tubepress_meta_group {
	margin-left: 2em;
}
body.classic .primary .tubepress_container .tubepress_thumbs .tubepress_thumb {
	height: auto;
	margin-bottom: 10px;
}
body.classic .primary .tubepress_container .tubepress_thumbnail_area {
	margin-top: 0px;
}
body.classic .primary div.tubepress_meta {
	padding-left: 0px;
	float: left;
	width: 100%;
}
body.classic .secondary div.tubepress_meta {
	float: left;
	width: 100%;
}
* html classic .primary div.tubepress_meta {
	padding-left: 1.5em;
}
body.classic .secondary .tubepress_container .tubepress_thumbs .tubepress_meta_group {
	margin-left: 4em;
}
body.classic .secondary .tubepress_container .tubepress_thumbs .tubepress_thumb {
	height: auto;
	margin-bottom: 0px;
	width: 100%;
}
body.classic .secondary .tubepress_container .tubepress_thumbnail_area {
	margin-top: 0px;
}
body.classic .secondary .widget_tubepress {
	margin-bottom: 0px;
}
body.classic .secondary .tubepress_container {
	margin-bottom: 1em;
}
body.classic .secondary .tubepress_container .tubepress_thumbs {
	padding: 0px;
	text-align: center;
}
dt.tubepress_meta_title {
	font-style: italic;
	display: none;
}

dt.tubepress_meta_description,
dt.tubepress_meta_runtime {
	font-style: italic;
	display: block;
}

dd.tubepress_meta_description  {
	clear: both;
	margin-left: 0px;
	width: 100%;
}
dd.tubepress_meta_title  a {
	color: #006a80;
}
dd.tubepress_meta_title  a:hover {
	color: #a8001c;
}

dd.tubepress_meta_title {
	clear: both;
	margin-left: 0em;
}

dd.tubepress_meta_runtime,
dd.tubepress_meta_author,
dd.tubepress_meta_views  {
	clear: both;
	margin-top: -1.2em;
	margin-left: 6em;
}
* html dd.tubepress_meta_runtime,
* html dd.tubepress_meta_author,
* html dd.tubepress_meta_views  {
	margin-top: -1.2em;
}
* html dd.tubepress_meta_runtime,
* html dd.tubepress_meta_author,
* html dd.tubepress_meta_views {
	margin-left: 3em;
}
dt.tubepress_meta_runtime:after,
dt.tubepress_meta_description:after,
dt.tubepress_meta_runtime:after,
dt.tubepress_meta_description:after {
    content: ":";
}
/* NGG Widget fixes
----------------------------------------------- */
.ngg-widget, .ngg-widget-slideshow {
	text-align: center;
}
.ngg-left {
	margin-bottom: 10px;
}
body.classic .secondary h3 {
	clear: both;
}
/* LOGIN Widget fixes for IE6
----------------------------------------------- */
* html div.avatar_container {
	float: right!important;
	width: 50%;
}
/* First picture align to left
----------------------------------------------- */
body.classic img.BlogImageAligne {
	float: left;
	width: 200px;
	height: 133px;
	margin-right: 10px;
	margin-bottom:10px;
	padding: 3px 3px 3px 3px;
	border: 5px solid #bfbfbf;
}
/* Positioning
----------------------------------------------- */
body .primary { width: 510px; float: right; }
	body.janus .primary { float: left; }
body .primary-span { padding-left: 220px; clear: both; }
	body.janus .primary-span { padding-left: 0; padding-right: 220px; }
body .secondary { width: 210px; float: left;}
	body.janus .secondary { float: right; }
body .secondary-span { padding-left: 520px; clear: both; }
	body.janus .secondary-span { padding-left: 0; padding-right: 520px; }
body { text-align: left; }
body.rtl { text-align: right; }
body.centre { text-align: center; }
body #wrapper { margin: 0 auto 0 0; }
body.rtl #wrapper { margin: 0 0 0 auto; }
body.centre #wrapper { margin: 0 auto; }